diff options
| author | Ville Skyttä <ville.skytta@iki.fi> | 2010-12-08 21:03:27 +0200 |
|---|---|---|
| committer | Till Maas <opensource@till.name> | 2010-12-23 00:25:26 +0100 |
| commit | feda0c9d4c720467fbf436d30a6ca2b3959ce08f (patch) | |
| tree | c15b432c63dbc66bf351d46d97a47076b16e1a0f | |
| parent | b8b928f8bbdf4f2b9f1482240e8f24642e20d2d4 (diff) | |
Add LP-DEFAULT Launchpad download URL alias.
| -rwxr-xr-x | cnucnu/package_list.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cnucnu/package_list.py b/cnucnu/package_list.py index cdcd426..48011a0 100755 --- a/cnucnu/package_list.py +++ b/cnucnu/package_list.py @@ -179,7 +179,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)-DEFAULT)(?::(.+))$", url) + name_override = re.match(r"^((?:SF|FM|GNU|CPAN|HACKAGE|DEBIAN|GOOGLE|PEAR|PECL|PYPI|LP)-DEFAULT)(?::(.+))$", url) if name_override: url = name_override.group(1) name = name_override.group(2) @@ -216,6 +216,8 @@ class Package(object): if not name_override and name.startswith("php-pecl-"): name = name[len("php-pecl-"):].replace("-","_") url = "http://pecl.php.net/package/%s/download" % name + elif url == "LP-DEFAULT": + url = "https://launchpad.net/%s/+download" % name self.__url = url self._invalidate_caches() |
