summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xcnucnu/package_list.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cnucnu/package_list.py b/cnucnu/package_list.py
index 5e66b07..2003eee 100755
--- a/cnucnu/package_list.py
+++ b/cnucnu/package_list.py
@@ -130,8 +130,9 @@ class Package(object):
if regex == "DEFAULT":
regex = \
r"\b%s[-_]" % re.escape(name) + \
- r"([^-/_\s]+?)" + \
r"(?i)" + \
+ r"(?:(?:src|source)[-_])?" + \
+ r"([^-/_\s]+?)" + \
r"(?:[-_](?:src|source))?" + \
r"\.(?:tar|t[bglx]z|tbz2|zip)\b"
elif regex == "FM-DEFAULT":