summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2011-02-04 21:52:15 +0200
committerTill Maas <opensource@till.name>2011-02-24 20:51:49 +0100
commit5c4168faa7301d5f609f03293fa8dd91fe988acf (patch)
treef19239cff922a604a8a1fa7fb5b6639259e4b805
parent339015a61241e856cbfda2458570cdef7ab975ae (diff)
downloadcnucnu-5c4168faa7301d5f609f03293fa8dd91fe988acf.tar.gz
cnucnu-5c4168faa7301d5f609f03293fa8dd91fe988acf.tar.xz
cnucnu-5c4168faa7301d5f609f03293fa8dd91fe988acf.zip
Add GNOME-DEFAULT download URL alias.
-rwxr-xr-xcnucnu/package_list.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/cnucnu/package_list.py b/cnucnu/package_list.py
index 182795d..3f4744a 100755
--- a/cnucnu/package_list.py
+++ b/cnucnu/package_list.py
@@ -178,7 +178,7 @@ class Package(object):
name = self.name
# allow name override with e.g. SF-DEFAULT:othername
if url:
- name_override = re.match(r"^((?:SF|FM|GNU|CPAN|HACKAGE|DEBIAN|GOOGLE|PEAR|PECL|PYPI|LP)-DEFAULT)(?::(.+))$", url)
+ name_override = re.match(r"^((?:SF|FM|GNU|CPAN|HACKAGE|DEBIAN|GOOGLE|PEAR|PECL|PYPI|LP|GNOME)-DEFAULT)(?::(.+))$", url)
if name_override:
url = name_override.group(1)
name = name_override.group(2)
@@ -217,6 +217,8 @@ class Package(object):
url = "http://pecl.php.net/package/%s/download" % name
elif url == "LP-DEFAULT":
url = "https://launchpad.net/%s/+download" % name
+ elif url == "GNOME-DEFAULT":
+ url = "http://download.gnome.org/sources/%s/^/" % name
self.__url = url
self.html = None