diff options
-rw-r--r-- | cnucnu/package_list.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cnucnu/package_list.py b/cnucnu/package_list.py index 61f2ea9..8276817 100644 --- a/cnucnu/package_list.py +++ b/cnucnu/package_list.py @@ -115,7 +115,7 @@ class Package(object): def set_regex(self, regex): if regex == "DEFAULT": - regex = "%s-([0-9.]*)\\.[tz][ai][rp]" % re.escape(self.name) + regex = r"\b%s[-_]([^-_\s]+?)\.(?:tar|t[bglx]z|tbz2|zip)\b" % re.escape(self.name) elif regex == "FM-DEFAULT": regex = '<a href="/projects/[^/]*/releases/[0-9]*">([^<]*)</a>' self.__regex = regex |