diff options
author | Aníbal Limón <anibal.limon@linux.intel.com> | 2014-11-27 19:10:47 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-11-28 14:03:02 +0000 |
commit | b8631416f12b8a904ce3deb036f9d5ce632937b0 (patch) | |
tree | 909a41c572309466e9c32e0e163470f8847c4a89 | |
parent | 2fc06a12a1fd3988dfb37110a147ea0fbb036174 (diff) | |
download | poky-b8631416f12b8a904ce3deb036f9d5ce632937b0.tar.gz |
package_regex.inc: Update REGEX'es in order to find upstream versions correctly
Since Bitbake fetcher implements latest version string methods using bs4 to parse
HTML data some regexes need update because bs4 gives functionality to get href
entries and isn't necessary put pattern [hH][rR][eE][fF] into it, this make
maintenance easier.
Compatibility testing was made running distrodata class and the result files
can be found at:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=1813
[YOCTO #1813]
(From meta-yocto rev: 9a926dda9f945f181775f64f024af7ee2ea8e6a4)
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta-yocto/conf/distro/include/package_regex.inc | 400 |
1 files changed, 204 insertions, 196 deletions
diff --git a/meta-yocto/conf/distro/include/package_regex.inc b/meta-yocto/conf/distro/include/package_regex.inc index 92202fd51f..9bf77e7df3 100644 --- a/meta-yocto/conf/distro/include/package_regex.inc +++ b/meta-yocto/conf/distro/include/package_regex.inc | |||
@@ -7,358 +7,366 @@ | |||
7 | #" | 7 | #" |
8 | # The format is as a bitbake variable override for each recipe | 8 | # The format is as a bitbake variable override for each recipe |
9 | #" | 9 | #" |
10 | # REGEX_URI_pn-<recipe name> = ""recipe_url" | 10 | # REGEX_URI_pn-<recipe name> = "recipe_url" |
11 | # - This is the url used by the package checking system to | 11 | # - This is the url used by the package checking system to |
12 | # get the latest version of the package | 12 | # get the latest version of the package |
13 | # REGEX_pn-<recipe name> = ""package_regex" | 13 | # REGEX_pn-<recipe name> = "package_regex" |
14 | # - This is the regex the package checking system uses to | 14 | # - This is the regex the package checking system uses to |
15 | # parse the page found at REGEX_URI_pn-<recipe name> | 15 | # parse the page found at REGEX_URI_pn-<recipe name> |
16 | # | 16 | # |
17 | COMMON_REGEX = "((\d+[\.\-_]*)+)" | 17 | COMMON_REGEX = "((\d+[\.\-_]*)+)" |
18 | #This will need to be changed a little bit when versions are bigger than 9. | 18 | #This will need to be changed a little bit when versions are bigger than 9. |
19 | REGEX_URI_pn-acpid = "http://sourceforge.net/projects/acpid/files/acpid/" | 19 | REGEX_URI_pn-acpid = "http://sourceforge.net/projects/acpid2/files/" |
20 | REGEX_pn-acpid = "[hH][rR][eE][fF]=\"/projects/acpid/files/acpid/(acpid\-)?(?P<pver>(\d\.(\d+[\.\-_]*)+))/\"" | 20 | REGEX_pn-acpid = "/projects/acpid2/files/(acpid\-)?(?P<pver>(\d\.(\d+[\.\-_]*)+)).tar.xz/" |
21 | REGEX_URI_pn-adt-installer = "http://code.google.com/p/opkg/downloads/list" | 21 | REGEX_URI_pn-adt-installer = "http://code.google.com/p/opkg/downloads/list" |
22 | REGEX_URI_pn-arptables = "http://sourceforge.net/projects/ebtables/files/arptables/" | 22 | REGEX_URI_pn-arptables = "http://sourceforge.net/projects/ebtables/files/arptables/" |
23 | REGEX_pn-arptables = "[hH][rR][eE][fF]=\"/projects/ebtables/files/arptables/arptables-v(?P<pver>((\d+[\.\-_]*)+))/\"" | 23 | REGEX_pn-arptables = "/projects/ebtables/files/arptables/arptables-v(?P<pver>((\d+[\.\-_]*)+))/" |
24 | REGEX_URI_pn-beecrypt = "http://sourceforge.net/projects/beecrypt/files/beecrypt/" | 24 | REGEX_URI_pn-beecrypt = "http://sourceforge.net/projects/beecrypt/files/beecrypt/" |
25 | REGEX_pn-beecrypt = "[hH][rR][eE][fF]=\"/projects/beecrypt/files/beecrypt/(?P<pver>((\d+[\.\-_]*)+))/\"" | 25 | REGEX_pn-beecrypt = "/projects/beecrypt/files/beecrypt/(?P<pver>((\d+[\.\-_]*)+))/" |
26 | REGEX_URI_pn-beecrypt-native = "http://sourceforge.net/projects/beecrypt/files/beecrypt/" | 26 | REGEX_URI_pn-beecrypt-native = "http://sourceforge.net/projects/beecrypt/files/beecrypt/" |
27 | REGEX_pn-beecrypt-native = "[hH][rR][eE][fF]=\"/projects/beecrypt/files/beecrypt/(?P<pver>((\d+[\.\-_]*)+))/\"" | 27 | REGEX_pn-beecrypt-native = "/projects/beecrypt/files/beecrypt/(?P<pver>((\d+[\.\-_]*)+))/" |
28 | REGEX_pn-bdwgc = "[hH][rR][eE][fF]=\"gc\-(?P<pver>((\d+[a-z]?[\.\-_]*)+))\.tar\.gz\"" | 28 | REGEX_URI_pn-bdwgc = "http://www.hboehm.info/gc/gc_source/" |
29 | REGEX_pn-bdwgc = "gc\-(?P<pver>((\d+[a-z]?[\.\-_]*)+))\.tar\.gz" | ||
29 | REGEX_URI_pn-bind = "ftp://ftp.isc.org/isc/bind9/" | 30 | REGEX_URI_pn-bind = "ftp://ftp.isc.org/isc/bind9/" |
30 | REGEX_pn-bind = "[hH][rR][eE][fF]=\"(?P<pver>((P?\d+[\.\-_]*)+))/\"" | 31 | REGEX_pn-bind = "(?P<pver>((P?\d+[\.\-_]*)+))/" |
31 | REGEX_URI_pn-bjam-native = "http://sourceforge.net/projects/boost/files/boost/" | 32 | REGEX_URI_pn-bjam-native = "http://sourceforge.net/projects/boost/files/boost/" |
32 | REGEX_pn-bjam-native = "[hH][rR][eE][fF]=\"/projects/boost/files/boost/(?P<pver>((\d+[\.\-_]*)+))/\"" | 33 | REGEX_pn-bjam-native = "/projects/boost/files/boost/(?P<pver>((\d+[\.\-_]*)+))/" |
33 | REGEX_pn-blktool = "[hH][rR][eE][fF]=\"blktool_(?P<pver>((\d+[\.\-_]*)+))\.(diff|orig\.tar)\.gz\"" | 34 | REGEX_pn-blktool = "blktool_(?P<pver>((\d+[\.\-_]*)+))\.(diff|orig\.tar)\.gz" |
34 | REGEX_URI_pn-boost = "http://sourceforge.net/projects/boost/files/boost/" | 35 | REGEX_URI_pn-boost = "http://sourceforge.net/projects/boost/files/boost/" |
35 | REGEX_pn-boost = "[hH][rR][eE][fF]=\"/projects/boost/files/boost/(?P<pver>((\d+[\.\-_]*)+))/\"" | 36 | REGEX_pn-boost = "/projects/boost/files/boost/(?P<pver>((\d+[\.\-_]*)+))/" |
36 | REGEX_pn-btrfs-tools = "(?P<pver>(\d+(\.\d+)*(\-rc\d+)*))" | 37 | REGEX_pn-btrfs-tools = "(?P<pver>(\d+(\.\d+)*(\-rc\d+)*))" |
37 | REGEX_pn-build-appliance-image = "(?P<pver>([0-9][\.|_]?)+)$" | 38 | REGEX_pn-build-appliance-image = "(?P<pver>([0-9][\.|_]?)+)$" |
38 | REGEX_URI_pn-bzip2 = "http://www.bzip.org/downloads.html" | 39 | REGEX_URI_pn-bzip2 = "http://www.bzip.org/downloads.html" |
39 | REGEX_pn-chkconfig-alternatives-native = "chkconfig\-(?P<pver>((\d+[\.\-_]*)+))" | 40 | REGEX_pn-chkconfig-alternatives-native = "chkconfig\-(?P<pver>((\d+[\.\-_]*)+))" |
40 | REGEX_URI_pn-chrpath = "http://alioth.debian.org/frs/?group_id=31052" | 41 | REGEX_URI_pn-chrpath = "http://alioth.debian.org/frs/?group_id=31052" |
41 | REGEX_pn-chrpath = "[hH][rR][eE][fF]=\"/frs/download.php/file/\d+/chrpath-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 42 | REGEX_pn-chrpath = "/frs/download.php/file/\d+/chrpath-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
42 | REGEX_pn-cmake = "[hH][rR][eE][fF]=\"cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 43 | REGEX_pn-cmake = "cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
43 | REGEX_pn-cmake-native = "[hH][rR][eE][fF]=\"cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 44 | REGEX_pn-cmake-native = "cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
44 | REGEX_pn-nativeesdk-cmake = "[hH][rR][eE][fF]=\"cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 45 | REGEX_pn-nativeesdk-cmake = "cmake\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
45 | REGEX_URI_pn-console-tools = "http://sourceforge.net/projects/lct/files/console-tools/" | 46 | REGEX_URI_pn-console-tools = "http://sourceforge.net/projects/lct/files/console-tools-devel/" |
46 | REGEX_pn-console-tools = "[hH][rR][eE][fF]=\"/projects/lct/files/console-tools/(?P<pver>((\d+[\.\-_]*)+))/\"" | 47 | REGEX_pn-console-tools = "/projects/lct/files/console-tools-devel/(?P<pver>((\d+[\.\-_]*)+))/" |
47 | REGEX_URI_pn-cracklib = "http://sourceforge.net/projects/cracklib/files/cracklib/" | 48 | REGEX_URI_pn-cracklib = "http://sourceforge.net/projects/cracklib/files/cracklib/" |
48 | REGEX_pn-cracklib = "[hH][rR][eE][fF]=\"/projects/cracklib/files/cracklib/(?P<pver>((\d+[\.\-_]*)+))/\"" | 49 | REGEX_pn-cracklib = "/projects/cracklib/files/cracklib/(?P<pver>((\d+[\.\-_]*)+))/" |
49 | REGEX_URI_pn-createrepo = "http://createrepo.baseurl.org/download/" | 50 | REGEX_URI_pn-createrepo = "http://createrepo.baseurl.org/download/" |
50 | REGEX_pn-createrepo = "[hH][rR][eE][fF]=\"createrepo\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 51 | REGEX_pn-createrepo = "createrepo\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
51 | REGEX_URI_pn-createrepo-native = "http://createrepo.baseurl.org/download/" | 52 | REGEX_URI_pn-createrepo-native = "http://createrepo.baseurl.org/download/" |
52 | REGEX_pn-createrepo-native = "[hH][rR][eE][fF]=\"createrepo\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 53 | REGEX_pn-createrepo-native = "createrepo\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
53 | REGEX_URI_pn-cups = "http://www.cups.org/software.php" | 54 | REGEX_URI_pn-cups = "http://www.cups.org/software.php" |
54 | REGEX_pn-cups = "<tt>cups\-(?P<pver>((\d+[\.\-_]*)+))\-source\.tar\.gz<\/tt>" | 55 | REGEX_pn-cups = "cups\-(?P<pver>((\d+[\.\-_]*)+))\-source\.tar\.gz" |
55 | REGEX_URI_pn-curlpp = "http://code.google.com/p/curlpp/downloads/list" | 56 | REGEX_URI_pn-curlpp = "http://code.google.com/p/curlpp/downloads/list" |
56 | REGEX_URI_pn-cwautomacros = "http://sourceforge.net/projects/cwautomacros.berlios/files/" | 57 | REGEX_URI_pn-cwautomacros = "http://sourceforge.net/projects/cwautomacros.berlios/files/" |
57 | REGEX_pn-cwautomacros = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/cwautomacros.berlios/files/cwautomacros\-(?P<pver>(\d+))\.tar\.bz2\/download"" | 58 | REGEX_pn-cwautomacros = "http://sourceforge.net/projects/cwautomacros.berlios/files/cwautomacros\-(?P<pver>(\d+))\.tar\.bz2\/download" |
58 | REGEX_URI_pn-cwautomacros-native = "http://sourceforge.net/projects/cwautomacros.berlios/files/" | 59 | REGEX_URI_pn-cwautomacros-native = "http://sourceforge.net/projects/cwautomacros.berlios/files/" |
59 | REGEX_pn-cwautomacros-native = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/cwautomacros.berlios/files/cwautomacros\-(?P<pver>(\d+))\.tar\.bz2\/download\"" | 60 | REGEX_pn-cwautomacros-native = "http://sourceforge.net/projects/cwautomacros.berlios/files/cwautomacros\-(?P<pver>(\d+))\.tar\.bz2\/download" |
60 | REGEX_URI_pn-db = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" | 61 | REGEX_URI_pn-db = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" |
61 | REGEX_pn-db = "[hH][rR][eE][fF]=\"http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 62 | REGEX_pn-db = "http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
62 | REGEX_URI_pn-db-native = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" | 63 | REGEX_URI_pn-db-native = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" |
63 | REGEX_pn-db-native = "[hH][rR][eE][fF]=\"http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 64 | REGEX_pn-db-native = "http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
64 | REGEX_URI_pn-nativesdk-db = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" | 65 | REGEX_URI_pn-nativesdk-db = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" |
65 | REGEX_pn-nativesdk-db = "[hH][rR][eE][fF]=\"http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 66 | REGEX_pn-nativesdk-db = "http://download.oracle.com/otn/berkeley-db/db-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
66 | REGEX_URI_pn-distcc = "http://code.google.com/p/distcc/downloads/list" | 67 | REGEX_URI_pn-distcc = "http://code.google.com/p/distcc/downloads/list" |
67 | REGEX_pn-distcc = "[hH][rR][eE][fF]=\"//distcc.googlecode.com/files/distcc-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2\"" | 68 | REGEX_pn-distcc = "//distcc.googlecode.com/files/distcc-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2" |
68 | REGEX_URI_pn-docbook-dsssl-stylesheets-native = "http://sourceforge.net/projects/docbook/files/docbook-dsssl/" | 69 | REGEX_URI_pn-docbook-dsssl-stylesheets-native = "http://sourceforge.net/projects/docbook/files/docbook-dsssl/" |
69 | REGEX_pn-docbook-dsssl-stylesheets-native = "[hH][rR][eE][fF]=\"/projects/docbook/files/docbook-dsssl/(?P<pver>((\d+[\.\-_]*)+))/\"" | 70 | REGEX_pn-docbook-dsssl-stylesheets-native = "/projects/docbook/files/docbook-dsssl/(?P<pver>((\d+[\.\-_]*)+))/" |
70 | REGEX_URI_pn-docbook-sgml-dtd-3.1-native = "http://docbook.org/sgml/3.1/" | 71 | REGEX_URI_pn-docbook-sgml-dtd-3.1-native = "http://docbook.org/sgml/3.1/" |
71 | PRSPV_pn-docbook-sgml-dtd-3.1-native = "${@d.getVar('PV',1).replace('.','')}" | ||
72 | REGEX_URI_pn-docbook-sgml-dtd-4.1-native = "http://docbook.org/sgml/4.1/" | 72 | REGEX_URI_pn-docbook-sgml-dtd-4.1-native = "http://docbook.org/sgml/4.1/" |
73 | PRSPV_pn-docbook-sgml-dtd-4.1-native = "${@d.getVar('PV',1).replace('.','')}" | ||
74 | REGEX_URI_pn-docbook-sgml-dtd-4.5-native = "http://docbook.org/sgml/4.5/" | 73 | REGEX_URI_pn-docbook-sgml-dtd-4.5-native = "http://docbook.org/sgml/4.5/" |
75 | REGEX_URI_pn-e2fsprogs = "http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/" | 74 | REGEX_URI_pn-e2fsprogs = "http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/" |
76 | REGEX_pn-e2fsprogs = "[hH][rR][eE][fF]=\"/projects/e2fsprogs/files/e2fsprogs/v(?P<pver>((\d+[\.\-_]*)+))/\"" | 75 | REGEX_pn-e2fsprogs = "/projects/e2fsprogs/files/e2fsprogs/v(?P<pver>((\d+[\.\-_]*)+))/" |
77 | REGEX_pn-elfutils = "[hH][rR][eE][fF]=\"(elfutils\-)?(?P<pver>((\d+[\.\-_]*)+))(/|\.tar\.bz2)\"" | 76 | REGEX_pn-elfutils = "(elfutils\-)?(?P<pver>((\d+[\.\-_]*)+))(/|\.tar\.bz2)" |
78 | REGEX_URI_pn-expat = "http://sourceforge.net/projects/expat/files/expat/" | 77 | REGEX_URI_pn-expat = "http://sourceforge.net/projects/expat/files/expat/" |
79 | REGEX_pn-expat-native = "[hH][rR][eE][fF]=\"/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/\"" | 78 | REGEX_pn-expat-native = "/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/" |
80 | REGEX_URI_pn-expat-native = "http://sourceforge.net/projects/expat/files/expat/" | 79 | REGEX_URI_pn-expat-native = "http://sourceforge.net/projects/expat/files/expat/" |
81 | REGEX_pn-expat = "[hH][rR][eE][fF]=\"/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/\"" | 80 | REGEX_pn-expat = "/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/" |
82 | REGEX_URI_pn-nativesdk-expat = "http://sourceforge.net/projects/expat/files/expat/" | 81 | REGEX_URI_pn-nativesdk-expat = "http://sourceforge.net/projects/expat/files/expat/" |
83 | REGEX_pn-nativesdk-expat = "[hH][rR][eE][fF]=\"/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/\"" | 82 | REGEX_pn-nativesdk-expat = "/projects/expat/files/expat/(?P<pver>((\d+[\.\-_]*)+))/" |
84 | REGEX_URI_pn-fetchmail = "http://sourceforge.net/projects/fetchmail.berlios/files/" | 83 | REGEX_URI_pn-fetchmail = "http://sourceforge.net/projects/fetchmail.berlios/files/" |
85 | REGEX_URI_pn-flac = "http://sourceforge.net/projects/flac/files/flac-linux-i386/" | ||
86 | REGEX_pn-flac = "[hH][rR][eE][fF]=\"/projects/flac/files/flac-linux-i386/flac\-(?P<pver>((\d+[\.\-_]*)+))\-linux\-i386/\"" | ||
87 | REGEX_URI_pn-flex = "http://sourceforge.net/projects/flex/files/" | 84 | REGEX_URI_pn-flex = "http://sourceforge.net/projects/flex/files/" |
88 | REGEX_pn-flex = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/flex/files/flex-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download\"" | 85 | REGEX_pn-flex = "http://sourceforge.net/projects/flex/files/flex-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download" |
89 | REGEX_pn-foomatic-filters = "[hH][rR][eE][fF]=\"foomatic-filters-(?P<pver>((\d|\d\d)\.*)+)\.tar\.gz\"" | 86 | REGEX_pn-foomatic-filters = "foomatic-filters-(?P<pver>((\d|\d\d)\.*)+)\.tar\.gz" |
90 | REGEX_URI_pn-fotowall = "https://code.google.com/p/fotowall/downloads/list" | 87 | REGEX_URI_pn-fotowall = "https://code.google.com/p/fotowall/downloads/list" |
91 | REGEX_pn-fotowall = "[hH][rR][eE][fF]=\"//fotowall.googlecode.com/files/[F|f]otowall\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2\"" | 88 | REGEX_pn-fotowall = "//fotowall.googlecode.com/files/[F|f]otowall\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2" |
92 | REGEX_URI_pn-freetype = "http://sourceforge.net/projects/freetype/files/freetype2" | 89 | REGEX_URI_pn-freetype = "http://sourceforge.net/projects/freetype/files/freetype2" |
93 | REGEX_pn-freetype = "[hH][rR][eE][fF]=\"/projects/freetype/files/freetype\d/(?P<pver>((\d+[\.\-_]*)+))/\"" | 90 | REGEX_pn-freetype = "/projects/freetype/files/freetype\d/(?P<pver>((\d+[\.\-_]*)+))/" |
94 | REGEX_URI_pn-freetype-native = "http://sourceforge.net/projects/freetype/files/freetype2" | 91 | REGEX_URI_pn-freetype-native = "http://sourceforge.net/projects/freetype/files/freetype2" |
95 | REGEX_pn-freetype-native = "[hH][rR][eE][fF]=\"/projects/freetype/files/freetype\d/(?P<pver>((\d+[\.\-_]*)+))/\"" | 92 | REGEX_pn-freetype-native = "/projects/freetype/files/freetype\d/(?P<pver>((\d+[\.\-_]*)+))/" |
96 | REGEX_URI_pn-git = "http://code.google.com/p/git-core/downloads/list" | ||
97 | REGEX_pn-git = "[hH][rR][eE][fF]=\"//git-core.googlecode.com/files/git-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | ||
98 | REGEX_URI_pn-glew = "http://sourceforge.net/projects/glew/files/glew" | 93 | REGEX_URI_pn-glew = "http://sourceforge.net/projects/glew/files/glew" |
99 | REGEX_pn-glew = " [hH][rR][eE][fF]=\"/projects/glew/files/glew/(?P<pver>((\d+[\.\-_]*)+))/\"" | 94 | REGEX_pn-glew = "/projects/glew/files/glew/(?P<pver>((\d+[\.\-_]*)+))/" |
100 | #REGEX_pn-gnutls = "ftp://ftp.gnutls.org/gcrypt/gnutls/" | 95 | #REGEX_pn-gnutls = "ftp://ftp.gnutls.org/gcrypt/gnutls/" |
101 | REGEX_pn-gstreamer = "[hH][rR][eE][fF]=\"gstreamer\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 96 | REGEX_pn-gstreamer = "gstreamer\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
102 | REGEX_pn-gstreamer1.0 = "[hH][rR][eE][fF]=\"gstreamer\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 97 | REGEX_pn-gstreamer1.0 = "gstreamer\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
103 | REGEX_pn-gst-ffmpeg = "[hH][rR][eE][fF]=\"gst-ffmpeg\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 98 | REGEX_pn-gst-ffmpeg = "gst-ffmpeg\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
104 | REGEX_pn-gst-fluendo-mpegdemux = "[hH][rR][eE][fF]=\"gst-fluendo-mpegdemux\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 99 | REGEX_pn-gst-fluendo-mpegdemux = "gst-fluendo-mpegdemux\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
105 | REGEX_pn-gst-fluendo-mp3 = "[hH][rR][eE][fF]=\"gst-fluendo-mp3\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 100 | REGEX_pn-gst-fluendo-mp3 = "gst-fluendo-mp3\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
106 | REGEX_pn-gstreamer1.0-plugins-base = "[hH][rR][eE][fF]=\"gst\-plugins\-base\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 101 | REGEX_pn-gstreamer1.0-plugins-base = "gst\-plugins\-base\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
107 | REGEX_pn-gst-plugins-base = "[hH][rR][eE][fF]=\"gst\-plugins\-base\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 102 | REGEX_pn-gst-plugins-base = "gst\-plugins\-base\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
108 | REGEX_pn-gstreamer1.0-plugins-bad = "[hH][rR][eE][fF]=\"gst\-plugins\-bad\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 103 | REGEX_pn-gstreamer1.0-plugins-bad = "gst\-plugins\-bad\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
109 | REGEX_pn-gst-plugins-bad = "[hH][rR][eE][fF]=\"gst\-plugins\-bad\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 104 | REGEX_pn-gst-plugins-bad = "gst\-plugins\-bad\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
110 | REGEX_pn-gst-plugins-gl = "[hH][rR][eE][fF]=\"gst\-plugins\-gl\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 105 | REGEX_pn-gst-plugins-gl = "gst\-plugins\-gl\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
111 | REGEX_pn-gstreamer1.0-plugins-good = "[hH][rR][eE][fF]=\"gst\-plugins\-good\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 106 | REGEX_pn-gstreamer1.0-plugins-good = "gst\-plugins\-good\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
112 | REGEX_pn-gst-plugins-good = "[hH][rR][eE][fF]=\"gst\-plugins\-good\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 107 | REGEX_pn-gst-plugins-good = "gst\-plugins\-good\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
113 | REGEX_pn-gstreamer1.0-libav = "[hH][rR][eE][fF]=\"gst\-libav\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 108 | REGEX_pn-gstreamer1.0-libav = "gst\-libav\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
114 | REGEX_pn-gstreamer1.0-omx = "[hH][rR][eE][fF]=\"gst\-omx\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 109 | REGEX_pn-gstreamer1.0-omx = "gst\-omx\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
115 | REGEX_pn-gst-openmax = "[hH][rR][eE][fF]=\"gst\-openmax\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 110 | REGEX_pn-gst-openmax = "gst\-openmax\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
116 | REGEX_pn-gstreamer1.0-plugins-ugly = "[hH][rR][eE][fF]=\"gst\-plugins\-ugly\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 111 | REGEX_pn-gstreamer1.0-plugins-ugly = "gst\-plugins\-ugly\-(?P<pver>(\d+\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
117 | REGEX_pn-gst-plugins-ugly = "[hH][rR][eE][fF]=\"gst\-plugins\-ugly\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)\"" | 112 | REGEX_pn-gst-plugins-ugly = "gst\-plugins\-ugly\-(?P<pver>(0\.\d*[0|2|4|6|8]\.\d+))\.tar\.(gz|xz|bz2)" |
118 | REGEX_pn-gtk+ = "[hH][rR][eE][fF]=\"gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz\"" | 113 | REGEX_pn-gtk+ = "gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz" |
119 | REGEX_pn-gtk+3 = "[hH][rR][eE][fF]=\"gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz\"" | 114 | REGEX_pn-gtk+3 = "gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz" |
120 | REGEX_pn-gtk-update-icon-cache-native = "[hH][rR][eE][fF]=\"gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz\"" | 115 | REGEX_pn-gtk-update-icon-cache-native = "gtk\+\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz" |
121 | REGEX_pn-webkit-gtk = "[hH][rR][eE][fF]=\"webkitgtk\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz\"" | 116 | REGEX_pn-webkit-gtk = "webkitgtk\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.xz" |
122 | REGEX_URI_pn-hdparm = "http://sourceforge.net/projects/hdparm/files/hdparm/" | 117 | REGEX_URI_pn-hdparm = "http://sourceforge.net/projects/hdparm/files/hdparm/" |
123 | REGEX_pn-hdparm = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/hdparm/files/hdparm/hdparm-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download\"" | 118 | REGEX_pn-hdparm = "http://sourceforge.net/projects/hdparm/files/hdparm/hdparm-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download" |
124 | REGEX_URI_pn-icu = "http://site.icu-project.org/download" | ||
125 | REGEX_pn-icu = "[hH][rR][eE][fF]=\"http://site.icu-project.org/download/((\d+[\.\-_]*)+)#(TOC\-)?ICU4J\-Download\" rel=\"nofollow\">(<b>)?(?P<pver>((\d+[\.\-_]*)+))(</b>)?" | ||
126 | REGEX_URI_pn-intltool = "https://launchpad.net/intltool/+download" | 119 | REGEX_URI_pn-intltool = "https://launchpad.net/intltool/+download" |
127 | REGEX_pn-intltool = "[hH][rR][eE][fF]=\"https://launchpad.net/intltool/trunk/(?P<pver>((\d+[\.\-_]*)+))/\+download/intltool\-(\d+[\.\-_]*)+\.tar\.gz\"" | 120 | REGEX_pn-intltool = "https://launchpad.net/intltool/trunk/(?P<pver>((\d+[\.\-_]*)+))/\+download/intltool\-(\d+[\.\-_]*)+\.tar\.gz" |
128 | REGEX_URI_pn-intltool-native = "https://launchpad.net/intltool/+download" | 121 | REGEX_URI_pn-intltool-native = "https://launchpad.net/intltool/+download" |
129 | REGEX_pn-intltool-native = "[hH][rR][eE][fF]=\"https://launchpad.net/intltool/trunk/(?P<pver>((\d+[\.\-_]*)+))/\+download/intltool\-(\d+[\.\-_]*)+\.tar\.gz\"" | 122 | REGEX_pn-intltool-native = "https://launchpad.net/intltool/trunk/(?P<pver>((\d+[\.\-_]*)+))/\+download/intltool\-(\d+[\.\-_]*)+\.tar\.gz" |
130 | REGEX_URI_pn-irda-utils = "http://sourceforge.net/projects/irda/files/irda-utils/" | 123 | REGEX_URI_pn-irda-utils = "http://sourceforge.net/projects/irda/files/irda-utils/" |
131 | REGEX_pn-irda-utils = "[hH][rR][eE][fF]=\"/projects/irda/files/irda-utils/(?P<pver>((\d+[\.\-_]*)+))/\"" | 124 | REGEX_pn-irda-utils = "/projects/irda/files/irda-utils/(?P<pver>((\d+[\.\-_]*)+))/" |
132 | REGEX_pn-iputils = "[Hh][Rr][Ee][Ff]=\"iputils\-(?P<pver>(s\d+))\.tar\.bz2\"" | 125 | REGEX_pn-iputils = "iputils\-(?P<pver>(s\d+))\.tar\.bz2" |
133 | REGEX_URI_pn-jpeg = "http://www.ijg.org/files/" | 126 | REGEX_URI_pn-jpeg = "http://www.ijg.org/files/" |
134 | REGEX_pn-jpeg = "[hH][rR][eE][fF]=\"jpegsrc.v(?P<pver>((\d+[a-z]*\d*)+))\.tar\.gz"" | 127 | REGEX_pn-jpeg = "jpegsrc.v(?P<pver>((\d+[a-z]*\d*)+))\.tar\.gz" |
135 | REGEX_URI_pn-js = "http://ftp.mozilla.org/pub/mozilla.org/js/" | 128 | REGEX_URI_pn-js = "http://ftp.mozilla.org/pub/mozilla.org/js/" |
136 | REGEX_pn-js = "[hH][rR][eE][fF]=\"js-?(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 129 | REGEX_pn-js = "js-?(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
137 | REGEX_URI_pn-json-c = "http://s3.amazonaws.com/json-c_releases/" | 130 | REGEX_URI_pn-json-c = "https://github.com/json-c/json-c/releases" |
138 | REGEX_pn-json-c = "releases/json-c-(?P<pver>(\d+[\.\-_]*)+).tar.gz" | 131 | REGEX_pn-json-c = "json-c-(?P<pver>(\d+[\.\-_]*)+)-\d\d\d\d\d\d\d\d\.tar\.gz" |
139 | REGEX_URI_pn-kconfig-frontends = "http://ymorin.is-a-geek.org/download/kconfig-frontends/" | ||
140 | REGEX_pn-kconfig-frontends = "[hH][rR][eE][fF]=\'kconfig\-frontends\-(?P<pver>((\d+[\.\-]*)+))\.tar\.xz\'" | ||
141 | GIT_REGEX_pn-kern-tools-native = "HEEEAD" | ||
142 | REGEX_URI_pn-lame = "http://sourceforge.net/projects/lame/files/lame/" | 132 | REGEX_URI_pn-lame = "http://sourceforge.net/projects/lame/files/lame/" |
143 | REGEX_pn-lame = "[hH][rR][eE][fF]=\"/projects/lame/files/lame/(?P<pver>((\d+[\.\-_]*)+))/\"" | 133 | REGEX_pn-lame = "/projects/lame/files/lame/(?P<pver>((\d+[\.\-_]*)+))/" |
144 | REGEX_URI_pn-less = "http://www.greenwoodsoftware.com/less/download.html" | 134 | REGEX_URI_pn-less = "http://www.greenwoodsoftware.com/less/download.html" |
145 | REGEX_pn-less = "[hH][rR][eE][fF]=\"less\-(?P<pver>(\d+))\.tar\.gz\"" | 135 | REGEX_pn-less = "less\-(?P<pver>(\d+))\.tar\.gz" |
146 | REGEX_URI_pn-liba52 = "http://liba52.sourceforge.net/downloads.html" | 136 | REGEX_URI_pn-liba52 = "http://liba52.sourceforge.net/downloads.html" |
147 | REGEX_pn-liba52 = "[hH][rR][eE][fF]=\"/files/a52\w*\-(?P<pver>((\d+[a-z]?[\.\-_]*)+))\.tar\.gz\"" | 137 | REGEX_pn-liba52 = "/files/a52\w*\-(?P<pver>((\d+[a-z]?[\.\-_]*)+))\.tar\.gz" |
148 | REGEX_URI_pn-libacpi = "http://www.ngolde.de/libacpi.html" | 138 | REGEX_URI_pn-libacpi = "http://www.ngolde.de/libacpi.html" |
149 | REGEX_URI_pn-libaio = "http://ftp.debian.org/debian/pool/main/liba/libaio/" | 139 | REGEX_URI_pn-libaio = "http://ftp.debian.org/debian/pool/main/liba/libaio/" |
150 | REGEX_pn-libaio = "[hH][rR][eE][fF]=\"libaio_(?P<pver>((\d+[\.\-_]*)+)).orig.tar.gz\"" | 140 | REGEX_pn-libaio = "libaio_(?P<pver>((\d+[\.\-_]*)+)).orig.tar.gz" |
151 | REGEX_URI_pn-libarchive = "http://www.libarchive.org/" | 141 | REGEX_URI_pn-libarchive = "http://www.libarchive.org/" |
152 | REGEX_pn-libarchive = "[hH][rR][eE][fF]=\"downloads/libarchive\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 142 | REGEX_pn-libarchive = "downloads/libarchive\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
153 | REGEX_URI_pn-libcgroup = "http://sourceforge.net/projects/libcg/files/libcgroup/" | 143 | REGEX_URI_pn-libcgroup = "http://sourceforge.net/projects/libcg/files/libcgroup/" |
154 | #REGEX_pn-libcgroup = "[hH][rR][eE][fF]=\"/projects/libcg/files/libcgroup/v?(?P<pver>((\.?\d+[\.\-_]*)+(rc\d?)*)+)/\"" | 144 | #REGEX_pn-libcgroup = "/projects/libcg/files/libcgroup/v?(?P<pver>((\.?\d+[\.\-_]*)+(rc\d?)*)+)/" |
155 | REGEX_pn-libcgroup = "[hH][rR][eE][fF]=\"/projects/libcg/files/libcgroup/v?(?P<pver>((\.?\d+[\.\-_]*))+)/\"" | 145 | REGEX_pn-libcgroup = "/projects/libcg/files/libcgroup/v?(?P<pver>((\.?\d+[\.\-_]*))+)/" |
156 | REGEX_URI_pn-libcheck = "http://sourceforge.net/projects/check/files/check/" | 146 | REGEX_URI_pn-libcheck = "http://sourceforge.net/projects/check/files/check/" |
157 | REGEX_pn-libcheck = "[hH][rR][eE][fF]=\"/projects/check/files/check/(?P<pver>((\d+[\.\-_]*)+))/\"" | 147 | REGEX_pn-libcheck = "/projects/check/files/check/(?P<pver>((\d+[\.\-_]*)+))/" |
158 | REGEX_URI_pn-libdnet = "http://code.google.com/p/libdnet/downloads/list" | 148 | REGEX_URI_pn-libdnet = "http://code.google.com/p/libdnet/downloads/list" |
159 | #REGEX_URI_pn-libevent = "http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/" | 149 | #REGEX_URI_pn-libevent = "http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/" |
160 | REGEX_URI_pn-libevent = "http://libevent.org/" | 150 | REGEX_URI_pn-libevent = "http://libevent.org/" |
161 | #REGEX_pn-libevent = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-(?P<pver>((\d+[\.\-_]*)+))\-stable\.tar\.gz/download\"" | 151 | #REGEX_pn-libevent = "http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-(?P<pver>((\d+[\.\-_]*)+))\-stable\.tar\.gz/download" |
162 | REGEX_pn-libevent = "[hH][rR][eE][fF]=\"https://github.com/downloads/libevent/libevent/libevent-(?P<pver>((\d+[\.\-_]*)+))\-stable\.tar\.gz\"" | 152 | REGEX_pn-libevent = "https://github.com/downloads/libevent/libevent/libevent-(?P<pver>((\d+[\.\-_]*)+))\-stable\.tar\.gz" |
163 | REGEX_URI_pn-libexif = "http://sourceforge.net/projects/libexif/files/libexif/" | 153 | REGEX_URI_pn-libexif = "http://sourceforge.net/projects/libexif/files/libexif/" |
164 | REGEX_pn-libexif = "[hH][rR][eE][fF]=\"/projects/libexif/files/libexif/(?P<pver>((\d+[\.\-_]*)+))/\"" | 154 | REGEX_pn-libexif = "/projects/libexif/files/libexif/(?P<pver>((\d+[\.\-_]*)+))/" |
165 | REGEX_pn-libffi = "[hH][rR][eE][fF]=\"libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 155 | REGEX_pn-libffi = "libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
166 | REGEX_pn-libffi-native = "[hH][rR][eE][fF]=\"ftp://sourceware.org:21/pub/libffi/libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 156 | REGEX_pn-libffi-native = "ftp://sourceware.org:21/pub/libffi/libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
167 | REGEX_pn-nativesdk-libffi = "[hH][rR][eE][fF]=\"ftp://sourceware.org:21/pub/libffi/libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 157 | REGEX_pn-nativesdk-libffi = "ftp://sourceware.org:21/pub/libffi/libffi\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
168 | REGEX_URI_pn-libfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/" | 158 | REGEX_URI_pn-libfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/" |
169 | REGEX_pn-libfm = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/pcmanfm-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download\"" | 159 | REGEX_pn-libfm = "pcmanfm-(?P<pver>((\d+[\.\-_]*)+)).tar.xz/download$" |
170 | REGEX_URI_pn-libical = "http://sourceforge.net/projects/libical/files/libical/" | 160 | REGEX_URI_pn-libical = "https://github.com/libical/libical/releases" |
171 | REGEX_pn-libical = "[hH][rR][eE][fF]=\"/projects/libical/files/libical/libical-(?P<pver>((\d+[\.\-_]*)+))/\"" | 161 | REGEX_pn-libical = "/releases/tag/v(?P<pver>((\d+[\.\-_]*)+))" |
172 | REGEX_URI_pn-libid3tag = "http://sourceforge.net/projects/mad/files/libid3tag/" | 162 | REGEX_URI_pn-libid3tag = "http://sourceforge.net/projects/mad/files/libid3tag/" |
173 | REGEX_pn-libid3tag = "[hH][rR][eE][fF]=\"/projects/mad/files/libid3tag/(?P<pver>((\d+[\.\-_]*)+([a-z]?)))/\"" | 163 | REGEX_pn-libid3tag = "/projects/mad/files/libid3tag/(?P<pver>((\d+[\.\-_]*)+([a-z]?)))/" |
174 | REGEX_URI_pn-libmad = "http://sourceforge.net/projects/mad/files/libmad/" | 164 | REGEX_URI_pn-libmad = "http://sourceforge.net/projects/mad/files/libmad/" |
175 | REGEX_pn-libmad = "[hH][rR][eE][fF]=\"/projects/mad/files/libmad/(?P<pver>((\d+[\.\-_]*)+([a-z]?)))/\"" | 165 | REGEX_pn-libmad = "/projects/mad/files/libmad/(?P<pver>((\d+[\.\-_]*)+([a-z]?)))/" |
176 | REGEX_URI_pn-libogg = "http://downloads.xiph.org/releases/ogg/" | 166 | REGEX_URI_pn-libogg = "http://downloads.xiph.org/releases/ogg/" |
177 | REGEX_pn-libogg = "[hH][rR][eE][fF]=\"libogg\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 167 | REGEX_pn-libogg = "libogg\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
178 | REGEX_URI_pn-libmpc = "http://www.multiprecision.org/index.php?prog=mpc&page=download" | 168 | REGEX_URI_pn-libmpc = "http://www.multiprecision.org/index.php?prog=mpc&page=download" |
179 | REGEX_URI_pn-libomxil = "http://sourceforge.net/projects/omxil/files/omxil/" | 169 | REGEX_URI_pn-libomxil = "http://sourceforge.net/projects/omxil/files/omxil/" |
180 | REGEX_pn-libomxil = "[hH][rR][eE][fF]=\"/projects/omxil/files/omxil/Bellagio.20(?P<pver>((\d+[\.\-_]*)+))/\"" | 170 | REGEX_pn-libomxil = "/projects/omxil/files/omxil/Bellagio.20(?P<pver>((\d+[\.\-_]*)+))/" |
181 | REGEX_URI_pn-libpcap = "http://www.tcpdump.org/release/" | 171 | REGEX_URI_pn-libpcap = "http://www.tcpdump.org/release/" |
182 | REGEX_pn-libpcap = "[hH][rR][eE][fF]=\"libpcap-(?P<pver>((\d+[\.\-_]*)+)).tar.gz\"" | 172 | REGEX_pn-libpcap = "libpcap-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
183 | REGEX_URI_pn-libpcre = "http://sourceforge.net/projects/pcre/files/pcre/" | 173 | REGEX_URI_pn-libpcre = "http://sourceforge.net/projects/pcre/files/pcre/" |
184 | REGEX_pn-libpcre = "[hH][rR][eE][fF]=\"/projects/pcre/files/pcre/(?P<pver>((\d+[\.\-_]*)+))/\"" | 174 | REGEX_pn-libpcre = "/projects/pcre/files/pcre/(?P<pver>((\d+[\.\-_]*)+))/" |
185 | REGEX_URI_pn-libpcre-native = "http://sourceforge.net/projects/pcre/files/pcre/" | 175 | REGEX_URI_pn-libpcre-native = "http://sourceforge.net/projects/pcre/files/pcre/" |
186 | REGEX_pn-libpcre-native = "[hH][rR][eE][fF]=\"/projects/pcre/files/pcre/(?P<pver>((\d+[\.\-_]*)+))/\"" | 176 | REGEX_pn-libpcre-native = "/projects/pcre/files/pcre/(?P<pver>((\d+[\.\-_]*)+))/" |
187 | REGEX_URI_pn-libpfm4 = "http://sourceforge.net/projects/perfmon2/files/libpfm4/" | 177 | REGEX_URI_pn-libpfm4 = "http://sourceforge.net/projects/perfmon2/files/libpfm4/" |
188 | REGEX_URI_pn-libpng = "http://sourceforge.net/projects/libpng/files/" | 178 | REGEX_URI_pn-libpng = "http://sourceforge.net/projects/libpng/files/libpng16/" |
189 | REGEX_pn-libpng = "[hH][rR][eE][fF]=\"/projects/libpng/files/latest/download\?source=files\" title=\"/libpng\d+(/(\d+\.?)+/)?libpng-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" | 179 | REGEX_pn-libpng = "/projects/libpng/files/libpng16/(?P<pver>((\d+[\.\-_]*)+))/" |
190 | REGEX_URI_pn-libpng-native = "ftp://ftp.simplesystems.org/pub/libpng/png/src/" | 180 | REGEX_URI_pn-libpng-native = "ftp://ftp.simplesystems.org/pub/libpng/png/src/" |
191 | REGEX_pn-libpng-native = "[hH][rR][eE][fF]=\"ftp://ftp.simplesystems.org:21/pub/libpng/png/src/libpng-(?P<pver>((\d+[\.\-_]*)+)).tar.gz"" | 181 | REGEX_pn-libpng-native = "ftp://ftp.simplesystems.org:21/pub/libpng/png/src/libpng-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
192 | REGEX_URI_pn-libpng12 = "http://sourceforge.net/projects/libpng/files/libpng12/" | 182 | REGEX_URI_pn-libpng12 = "http://sourceforge.net/projects/libpng/files/libpng12/" |
193 | REGEX_pn-libpng12 = "[hH][rR][eE][fF]=\"/projects/libpng/files/libpng12/(?P<pver>((\d+[\.\-_]*)+))/\"" | 183 | REGEX_pn-libpng12 = "/projects/libpng/files/libpng12/(?P<pver>((\d+[\.\-_]*)+))/" |
194 | REGEX_URI_pn-libproxy = "http://code.google.com/p/libproxy/downloads/list" | 184 | REGEX_URI_pn-libproxy = "http://code.google.com/p/libproxy/downloads/list" |
195 | REGEX_pn-libtheora = "[Hh][Rr][Ee][Ff]=\"libtheora\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 185 | REGEX_pn-libtheora = "libtheora\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
196 | REGEX_URI_pn-libsamplerate0 = "http://www.mega-nerd.com/SRC/download.html" | 186 | REGEX_URI_pn-libsamplerate0 = "http://www.mega-nerd.com/SRC/download.html" |
197 | REGEX_pn-libsamplerate0 = "[hH][rR][eE][fF]=\"libsamplerate\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 187 | REGEX_pn-libsamplerate0 = "libsamplerate\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
198 | REGEX_URI_pn-libtirpc = "http://sourceforge.net/projects/libtirpc/files/libtirpc/" | 188 | REGEX_URI_pn-libtirpc = "http://sourceforge.net/projects/libtirpc/files/libtirpc/" |
199 | REGEX_pn-libtirpc = "[hH][rR][eE][fF]=\"/projects/libtirpc/files/libtirpc/(?P<pver>((\d+[\.\-_]*)+))/\"" | 189 | REGEX_pn-libtirpc = "/projects/libtirpc/files/libtirpc/(?P<pver>((\d+[\.\-_]*)+))/" |
200 | REGEX_URI_pn-libusb-compat = "http://sourceforge.net/projects/libusb/files/libusb-compat-0.1/" | 190 | REGEX_URI_pn-libusb-compat = "http://sourceforge.net/projects/libusb/files/libusb-compat-0.1/" |
201 | REGEX_pn-libusb-compat = "[hH][rR][eE][fF]=\"/projects/libusb/files/libusb-compat-0.1/libusb-compat-(?P<pver>((\d+[\.\-_]*)+))/"" | 191 | REGEX_pn-libusb-compat = "/projects/libusb/files/libusb-compat-0.1/libusb-compat-(?P<pver>((\d+[\.\-_]*)+))/" |
202 | REGEX_URI_pn-libusb1 = "http://sourceforge.net/projects/libusb/files/libusb-1.0/" | 192 | REGEX_URI_pn-libusb1 = "http://sourceforge.net/projects/libusb/files/libusb-1.0/" |
203 | REGEX_pn-libusb1 = "[hH][rR][eE][fF]=\"/projects/libusb/files/libusb-1.0/libusb-(?P<pver>((\d+[\.\-_]*)+))/"" | 193 | REGEX_pn-libusb1 = "/projects/libusb/files/libusb-1.0/libusb-(?P<pver>((\d+[\.\-_]*)+))/" |
204 | REGEX_URI_pn-libvorbis = "http://downloads.xiph.org/releases/vorbis/" | 194 | REGEX_URI_pn-libvorbis = "http://downloads.xiph.org/releases/vorbis/" |
205 | REGEX_pn-libvorbis = "[hH][rR][eE][fF]=\"libvorbis-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 195 | REGEX_pn-libvorbis = "libvorbis-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
206 | REGEX_pn-libxslt = "[Hh][Rr][Ee][Ff]=\"libxslt\-(?P<pver>((\d+\.*)+))\.tar\.gz\"" | 196 | REGEX_pn-libxslt = "libxslt\-(?P<pver>((\d+\.*)+))\.tar\.gz" |
207 | REGEX_pn-linux-libc-headers-yocto = "v((?P<pver>((\d+[\.\-_]*)+)))" | 197 | REGEX_pn-linux-libc-headers-yocto = "v((?P<pver>((\d+[\.\-_]*)+)))" |
208 | REGEX_URI_pn-lrzsz = "http://ohse.de/uwe/software/lrzsz.html" | 198 | REGEX_URI_pn-lrzsz = "http://ohse.de/uwe/software/lrzsz.html" |
209 | REGEX_URI_pn-lsb = "http://sourceforge.net/projects/lsb/files/lsb_release/" | 199 | REGEX_URI_pn-lsb = "http://sourceforge.net/projects/lsb/files/lsb_release/" |
210 | REGEX_pn-lsb = "[hH][rR][eE][fF]=\"/projects/lsb/files/lsb_release/(?P<pver>((\d+[\.\-_]*)+))/\"" | 200 | REGEX_pn-lsb = "/projects/lsb/files/lsb_release/(?P<pver>((\d+[\.\-_]*)+))/" |
211 | REGEX_URI_pn-lsbinitscripts = "http://pkgs.fedoraproject.org/repo/pkgs/initscripts/" | 201 | REGEX_URI_pn-lsbinitscripts = "http://pkgs.fedoraproject.org/repo/pkgs/initscripts/" |
212 | REGEX_pn-lsbinitscripts = "[hH][rR][eE][fF]=\"initscripts\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2/\"" | 202 | REGEX_pn-lsbinitscripts = "initscripts\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2/" |
213 | REGEX_URI_pn-ltp = "http://sourceforge.net/projects/ltp/files/LTP%20Source" | 203 | REGEX_URI_pn-ltp = "http://sourceforge.net/projects/ltp/files/LTP%20Source" |
214 | REGEX_pn-ltp = "[hH][rR][eE][fF]=\"/projects/ltp/files/LTP%20Source/ltp\-(?P<pver>(\d+))/\"" | 204 | REGEX_pn-ltp = "/projects/ltp/files/LTP%20Source/ltp\-(?P<pver>(\d+))/" |
215 | REGEX_URI_pn-lzop = "http://www.lzop.org/download/" | 205 | REGEX_URI_pn-lzop = "http://www.lzop.org/download/" |
216 | REGEX_pn-lzop = "[hH][rR][eE][fF]=\"lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 206 | REGEX_pn-lzop = "lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
217 | REGEX_URI_pn-lzop-native = "http://www.lzop.org/download/" | 207 | REGEX_URI_pn-lzop-native = "http://www.lzop.org/download/" |
218 | REGEX_pn-lzop-native = "[hH][rR][eE][fF]=\"lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 208 | REGEX_pn-lzop-native = "lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
219 | REGEX_URI_pn-nativesdk-lzop = "http://www.lzop.org/download/" | 209 | REGEX_URI_pn-nativesdk-lzop = "http://www.lzop.org/download/" |
220 | REGEX_pn-nativesdk-lzop = "[hH][rR][eE][fF]=\"lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 210 | REGEX_pn-nativesdk-lzop = "lzop\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
221 | REGEX_URI_pn-mailx = "http://sourceforge.net/projects/heirloom/files/heirloom-mailx/" | ||
222 | REGEX_pn-mailx = "[hH][rR][eE][fF]=\"/projects/heirloom/files/heirloom-mailx/(?P<pver>((\d+[\.]*)+))/\"" | ||
223 | REGEX_URI_pn-memcached = "http://code.google.com/p/memcached/downloads/list" | 211 | REGEX_URI_pn-memcached = "http://code.google.com/p/memcached/downloads/list" |
224 | REGEX_URI_pn-menu-cache = "http://sourceforge.net/projects/lxde/files/menu-cache/" | 212 | REGEX_URI_pn-menu-cache = "http://sourceforge.net/projects/lxde/files/menu-cache/" |
225 | REGEX_pn-menu-cache = "[hH][rR][eE][fF]=\"/projects/lxde/files/menu\-cache/menu-cache%20(?P<pver>((\d+[\.\-_]*)+))/\"" | 213 | REGEX_pn-menu-cache = "/projects/lxde/files/menu\-cache/menu-cache%20(?P<pver>((\d+[\.\-_]*)+))/" |
226 | REGEX_pn-mesa = "[hH][rR][eE][fF]=\"MesaLib-(?P<pver>((\d+[\.\-_]*)+))(\-rc\d+)*.tar.gz\"" | 214 | REGEX_pn-mesa = "MesaLib-(?P<pver>((\d+[\.\-_]*)+))(\-rc\d+)*.tar.gz" |
227 | REGEX_URI_pn-mesa-glsl-native = "ftp://ftp.freedesktop.org/pub/mesa/" | 215 | REGEX_URI_pn-mesa-glsl-native = "ftp://ftp.freedesktop.org/pub/mesa/" |
228 | REGEX_pn-mesa-glsl-native = "[hH][rR][eE][fF]=\"ftp://ftp.freedesktop.org:21/pub/mesa/(?P<pver>((\d+[\.\-_]*)+))/\"" | 216 | REGEX_pn-mesa-glsl-native = "ftp://ftp.freedesktop.org:21/pub/mesa/(?P<pver>((\d+[\.\-_]*)+))/" |
229 | REGEX_URI_pn-minicom = "https://alioth.debian.org/frs/?group_id=30018" | 217 | REGEX_URI_pn-minicom = "https://alioth.debian.org/frs/?group_id=30018" |
230 | REGEX_pn-minicom = "[hH][rR][eE][fF]=\"/frs/download.php/file/\d+/minicom\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 218 | REGEX_pn-minicom = "/frs/download.php/file/\d+/minicom\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
231 | REGEX_URI_pn-mingetty = "http://sourceforge.net/projects/mingetty/files/mingetty" | 219 | REGEX_URI_pn-mingetty = "http://sourceforge.net/projects/mingetty/files/mingetty" |
232 | REGEX_pn-mingetty = "[hH][rR][eE][fF]=\"/projects/mingetty/files/mingetty/(?P<pver>((\d+[\.\-_]*)+))/\"" | 220 | REGEX_pn-mingetty = "/projects/mingetty/files/mingetty/(?P<pver>((\d+[\.\-_]*)+))/" |
233 | REGEX_URI_pn-mpeg2dec = "http://libmpeg2.sourceforge.net/downloads.html" | 221 | REGEX_URI_pn-mpeg2dec = "http://libmpeg2.sourceforge.net/downloads.html" |
234 | REGEX_pn-mpeg2dec = "[hH][rR][eE][fF]=\"/files/mpeg2dec-(?P<pver>((\d+[\.\-_]*)+)).tar.gz\"" | 222 | REGEX_pn-mpeg2dec = "/files/mpeg2dec-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
235 | REGEX_URI_pn-mpfr = "http://ftp.gnu.org/gnu/mpfr/" | 223 | REGEX_URI_pn-mpfr = "http://ftp.gnu.org/gnu/mpfr/" |
236 | REGEX_pn-mpfr = "[hH][rR][eE][fF]=\"mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz"" | 224 | REGEX_pn-mpfr = "mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
237 | REGEX_URI_pn-mpfr-native = "http://ftp.gnu.org/gnu/mpfr/" | 225 | REGEX_URI_pn-mpfr-native = "http://ftp.gnu.org/gnu/mpfr/" |
238 | REGEX_pn-mpfr-native = "[hH][rR][eE][fF]=\"mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz\"" | 226 | REGEX_pn-mpfr-native = "mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
239 | REGEX_URI_pn-msmtp = "http://sourceforge.net/projects/msmtp/files/msmtp/" | 227 | REGEX_URI_pn-msmtp = "http://sourceforge.net/projects/msmtp/files/msmtp/" |
240 | REGEX_pn-msmtp = "[hH][rR][eE][fF]=\"/projects/msmtp/files/msmtp/(?P<pver>((\d+[\.\-_]*)+))/\"" | 228 | REGEX_pn-msmtp = "/projects/msmtp/files/msmtp/(?P<pver>((\d+[\.\-_]*)+))/" |
241 | REGEX_URI_pn-nativesdk-mpfr = "http://ftp.gnu.org/gnu/mpfr/" | 229 | REGEX_URI_pn-nativesdk-mpfr = "http://ftp.gnu.org/gnu/mpfr/" |
242 | REGEX_pn-nativesdk-mpfr = "[hH][rR][eE][fF]=\"mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz\"" | 230 | REGEX_pn-nativesdk-mpfr = "mpfr-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
243 | REGEX_URI_pn-net-snmp = "http://sourceforge.net/projects/net-snmp/files/net-snmp/" | 231 | REGEX_URI_pn-net-snmp = "http://sourceforge.net/projects/net-snmp/files/net-snmp/" |
244 | REGEX_pn-net-snmp = "[hH][rR][eE][fF]=\"/projects/net-snmp/files/net-snmp/(?P<pver>((\d+[\.\-_]*)+))/\"" | 232 | REGEX_pn-net-snmp = "/projects/net-snmp/files/net-snmp/(?P<pver>((\d+[\.\-_]*)+))/" |
245 | REGEX_URI_pn-netcat = "http://sourceforge.net/projects/netcat/files/netcat/" | 233 | REGEX_URI_pn-netcat = "http://sourceforge.net/projects/netcat/files/netcat/" |
246 | REGEX_pn-netcat = "[hH][rR][eE][fF]=\"/projects/netcat/files/netcat/(?P<pver>((\d+[\.\-_]*)+))/\"" | 234 | REGEX_pn-netcat = "/projects/netcat/files/netcat/(?P<pver>((\d+[\.\-_]*)+))/" |
247 | REGEX_URI_pn-nfs-utils = "http://sourceforge.net/projects/nfs/files/nfs-utils/" | 235 | REGEX_URI_pn-nfs-utils = "http://sourceforge.net/projects/nfs/files/nfs-utils/" |
248 | REGEX_pn-nfs-utils = "[hH][rR][eE][fF]=\"/projects/nfs/files/nfs-utils/(?P<pver>((\d+[\.\-_]*)+))/\"" | 236 | REGEX_pn-nfs-utils = "/projects/nfs/files/nfs-utils/(?P<pver>((\d+[\.\-_]*)+))/" |
249 | REGEX_URI_pn-ocf-linux = "http://sourceforge.net/projects/ocf-linux/files/ocf-linux/" | 237 | REGEX_URI_pn-ocf-linux = "http://sourceforge.net/projects/ocf-linux/files/ocf-linux/" |
250 | REGEX_pn-ocf-linux = "[hH][rR][eE][fF]=\"/projects/ocf-linux/files/ocf-linux/(?P<pver>((\d+[\.\-_]*)+))/\"" | 238 | REGEX_pn-ocf-linux = "/projects/ocf-linux/files/ocf-linux/(?P<pver>((\d+[\.\-_]*)+))/" |
251 | REGEX_URI_pn-openjade-native = "http://sourceforge.net/projects/openjade/files/openjade/" | 239 | REGEX_URI_pn-openjade-native = "http://sourceforge.net/projects/openjade/files/openjade/" |
252 | REGEX_pn-openjade-native = "[hH][rR][eE][fF]=\"/projects/openjade/files/openjade/(?P<pver>((\d+[\.\-_]*)+))/\"" | 240 | REGEX_pn-openjade-native = "/projects/openjade/files/openjade/(?P<pver>((\d+[\.\-_]*)+))/" |
253 | REGEX_URI_pn-opensp = "http://sourceforge.net/projects/openjade/files/opensp/" | 241 | REGEX_URI_pn-opensp = "http://sourceforge.net/projects/openjade/files/opensp/" |
254 | REGEX_pn-opensp = "[hH][rR][eE][fF]=\"/projects/openjade/files/opensp/(?P<pver>((\d+[\.\-_]*)+))/\"" | 242 | REGEX_pn-opensp = "/projects/openjade/files/opensp/(?P<pver>((\d+[\.\-_]*)+))/" |
255 | REGEX_URI_pn-opensp-native = "http://sourceforge.net/projects/openjade/files/opensp/" | 243 | REGEX_URI_pn-opensp-native = "http://sourceforge.net/projects/openjade/files/opensp/" |
256 | REGEX_pn-opensp-native = "[hH][rR][eE][fF]=\"/projects/openjade/files/opensp/(?P<pver>((\d+[\.\-_]*)+))/\"" | 244 | REGEX_pn-opensp-native = "/projects/openjade/files/opensp/(?P<pver>((\d+[\.\-_]*)+))/" |
257 | REGEX_URI_pn-opkg = "http://code.google.com/p/opkg/downloads/list" | ||
258 | REGEX_URI_pn-oprofile = "http://sourceforge.net/projects/oprofile/files/oprofile/" | 245 | REGEX_URI_pn-oprofile = "http://sourceforge.net/projects/oprofile/files/oprofile/" |
259 | REGEX_pn-oprofile = "[hH][rR][eE][fF]=\"/projects/oprofile/files/oprofile/oprofile-(?P<pver>((\d+[\.\-_]*)+))/\"" | 246 | REGEX_pn-oprofile = "/projects/oprofile/files/oprofile/oprofile-(?P<pver>((\d+[\.\-_]*)+))/" |
260 | REGEX_URI_pn-ossp-uuid = "http://code.google.com/p/gnome-build-stage-1/downloads/list" | 247 | REGEX_URI_pn-ossp-uuid = "http://code.google.com/p/gnome-build-stage-1/downloads/list" |
261 | REGEX_URI_pn-pcmanfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/" | 248 | REGEX_URI_pn-pcmanfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/" |
262 | REGEX_pn-pcmanfm = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/pcmanfm/files/PCManFM.20.2B.20Libfm.20.28tarball.20release.29/PCManFM/pcmanfm-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download\"" | 249 | REGEX_pn-pcmanfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM.20.2B.20Libfm.20.28tarball.20release.29/PCManFM/pcmanfm-(?P<pver>((\d+[\.\-_]*)+)).tar.gz/download" |
263 | REGEX_URI_pn-procps = "http://procps.sourceforge.net/download.html" | 250 | REGEX_URI_pn-procps = "http://procps.sourceforge.net/download.html" |
264 | REGEX_pn-procps = "[hH][rR][eE][fF]=\"procps\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 251 | REGEX_pn-procps = "procps\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
265 | REGEX_URI_pn-powertop = "https://01.org/powertop/downloads" | 252 | REGEX_URI_pn-powertop = "https://01.org/powertop/downloads" |
266 | REGEX_URI_pn-pptp-linux = "http://sourceforge.net/projects/pptpclient/files/pptp/" | 253 | REGEX_URI_pn-pptp-linux = "http://sourceforge.net/projects/pptpclient/files/pptp/" |
267 | REGEX_pn-pptp-linux = "[hH][rR][eE][fF]=\"/projects/pptpclient/files/pptp/pptp-(?P<pver>((\d+[\.\-_]*)+))/\"" | 254 | REGEX_pn-pptp-linux = "/projects/pptpclient/files/pptp/pptp-(?P<pver>((\d+[\.\-_]*)+))/" |
268 | GIT_REGEX_pn-prelink = "cross_prelink" | ||
269 | REGEX_pn-prelink = "(?P<pver>cross_prelink)" | 255 | REGEX_pn-prelink = "(?P<pver>cross_prelink)" |
270 | REGEX_URI_pn-psmisc = "http://sourceforge.net/projects/psmisc/files/psmisc/" | 256 | REGEX_URI_pn-psmisc = "http://sourceforge.net/projects/psmisc/files/psmisc/" |
271 | REGEX_pn-psmisc = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/psmisc/files/psmisc/psmisc\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz/download\"" | 257 | REGEX_pn-psmisc = "http://sourceforge.net/projects/psmisc/files/psmisc/psmisc\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz/download" |
272 | REGEX_URI_pn-ptpd = "http://sourceforge.net/projects/ptpd/files/ptpd/" | 258 | REGEX_URI_pn-ptpd = "http://sourceforge.net/projects/ptpd/files/ptpd/" |
273 | REGEX_pn-ptpd = "[hH][rR][eE][fF]=\"/projects/ptpd/files/ptpd/(?P<pver>((\d+[\.\-_]*)+))/stats/timeline\"" | 259 | REGEX_pn-ptpd = "/projects/ptpd/files/ptpd/(?P<pver>((\d+[\.\-_]*)+))/stats/timeline" |
274 | REGEX_URI_pn-python-argparse = "https://code.google.com/p/argparse/downloads/list" | 260 | REGEX_URI_pn-python-argparse = "https://code.google.com/p/argparse/downloads/list" |
275 | REGEX_URI_pn-python-docutils = "http://sourceforge.net/projects/docutils/files/docutils/" | 261 | REGEX_URI_pn-python-docutils = "http://sourceforge.net/projects/docutils/files/docutils/" |
276 | REGEX_pn-python-docutils = "[hH][rR][eE][fF]=\"/projects/docutils/files/docutils/(?P<pver>((\d+[\.\-_]*)+)).*/\"" | 262 | REGEX_pn-python-docutils = "/projects/docutils/files/docutils/(?P<pver>((\d+[\.\-_]*)+)).*/" |
277 | REGEX_URI_pn-python-numpy = "http://sourceforge.net/projects/numpy/files/NumPy/" | 263 | REGEX_URI_pn-python-numpy = "http://sourceforge.net/projects/numpy/files/NumPy/" |
278 | REGEX_pn-python-numpy = "[hH][rR][eE][fF]=\"/projects/numpy/files/latest/download\?source=files\" title=\"/NumPy/(\d+\.?)+/numpy-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" | 264 | REGEX_pn-python-numpy = "/projects/numpy/files/NumPy/(?P<pver>((\d+[\.\-_]*)+))/" |
279 | REGEX_URI_pn-python-pycurl = "http://pycurl.sourceforge.net/download/" | 265 | REGEX_URI_pn-python-pycurl = "http://pycurl.sourceforge.net/download/" |
280 | REGEX_pn-python-pycurl = "[hH][rR][eE][fF]=\"pycurl-(?P<pver>((\d+[\.\-_]*)+)).tar.gz\"" | 266 | REGEX_pn-python-pycurl = "pycurl-(?P<pver>((\d+[\.\-_]*)+)).tar.gz" |
281 | REGEX_URI_pn-python-scons = "http://sourceforge.net/projects/scons/files/scons/" | 267 | REGEX_URI_pn-python-scons = "http://sourceforge.net/projects/scons/files/scons/" |
282 | REGEX_pn-python-scons = "[hH][rR][eE][fF]=\"/projects/scons/files/scons/(?P<pver>((\d+[\.\-_]*)+)).*/\"" | 268 | REGEX_pn-python-scons = "/projects/scons/files/scons/(?P<pver>((\d+[\.\-_]*)+)).*/" |
283 | REGEX_URI_pn-python-scons-native = "http://sourceforge.net/projects/scons/files/scons/" | 269 | REGEX_URI_pn-python-scons-native = "http://sourceforge.net/projects/scons/files/scons/" |
284 | REGEX_pn-python-scons-native = "[hH][rR][eE][fF]=\"/projects/scons/files/scons/(?P<pver>((\d+[\.\-_]*)+)).*/\"" | 270 | REGEX_pn-python-scons-native = "/projects/scons/files/scons/(?P<pver>((\d+[\.\-_]*)+)).*/" |
285 | REGEX_pn-python-setuptools = "[hH][rR][eE][fF]=\"setuptools\-(?P<pver>((\d+([a-z]\d+)?[\.\-_]*)+))\.(tar\.gz|\.zip)\"" | 271 | REGEX_pn-python-setuptools = "setuptools\-(?P<pver>((\d+([a-z]\d+)?[\.\-_]*)+))\.(tar\.gz|\.zip)" |
286 | REGEX_URI_pn-quota = "http://sourceforge.net/projects/linuxquota/files/quota-tools/" | 272 | REGEX_URI_pn-quota = "http://sourceforge.net/projects/linuxquota/files/quota-tools/" |
287 | REGEX_pn-quota = "[hH][rR][eE][fF]=\"/projects/linuxquota/files/quota-tools/(?P<pver>((\d+[\.\-_]*)+([-\w\d]+)))/\"" | 273 | REGEX_pn-quota = "/projects/linuxquota/files/quota-tools/(?P<pver>((\d+[\.\-_]*)+([-\w\d]+)))/" |
288 | REGEX_pn-remake = "(?P<pver>(\d+\.(\d+\.)*\d*(\+dbg\-\d+(\.\d+)*)*))" | 274 | REGEX_pn-remake = "(?P<pver>(\d+\.(\d+\.)*\d*(\+dbg\-\d+(\.\d+)*)*))" |
289 | REGEX_URI_pn-rpcbind = "http://sourceforge.net/projects/rpcbind/files/rpcbind/" | 275 | REGEX_URI_pn-rpcbind = "http://sourceforge.net/projects/rpcbind/files/rpcbind/" |
290 | REGEX_pn-rpcbind = "[hH][rR][eE][fF]=\"/projects/rpcbind/files/rpcbind/(?P<pver>((\d+[\.\-_]*)+))/\"" | 276 | REGEX_pn-rpcbind = "/projects/rpcbind/files/rpcbind/(?P<pver>((\d+[\.\-_]*)+))/" |
291 | REGEX_pn-rpm = "[hH][rR][eE][fF]=\"rpm\-(?P<pver>((\d+[\.\-_]*)+)\-(\d+[\.]*)+)\.src\.rpm\"" | 277 | REGEX_pn-rpm = "rpm\-(?P<pver>((\d+[\.\-_]*)+)\-(\d+[\.]*)+)\.src\.rpm" |
292 | REGEX_pn-rpm-native = "[hH][rR][eE][fF]=\"rpm\-(?P<pver>((\d+[\.\-_]*)+)\-(\d+[\.]*)+)\.src\.rpm\"" | 278 | REGEX_pn-rpm-native = "rpm\-(?P<pver>((\d+[\.\-_]*)+)\-(\d+[\.]*)+)\.src\.rpm" |
293 | REGEX_URI_pn-setserial = "http://sourceforge.net/projects/setserial/files/setserial/" | 279 | REGEX_URI_pn-setserial = "http://sourceforge.net/projects/setserial/files/setserial/" |
294 | REGEX_pn-setserial = "[hH][rR][eE][fF]=\"/projects/setserial/files/setserial/(?P<pver>((\d+[\.\-_]*)+))/\"" | 280 | REGEX_pn-setserial = "/projects/setserial/files/setserial/(?P<pver>((\d+[\.\-_]*)+))/" |
295 | REGEX_pn-shared-mime-info = "[hH][rR][eE][fF]=\"shared\-mime\-info\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.(bz2|gz|xz)\"" | 281 | REGEX_pn-shared-mime-info = "shared\-mime\-info\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.(bz2|gz|xz)" |
296 | REGEX_pn-shared-mime-info-native = "[hH][rR][eE][fF]=\"shared\-mime\-info\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.(bz2|gz|xz)\"" | 282 | REGEX_pn-shared-mime-info-native = "shared\-mime\-info\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.(bz2|gz|xz)" |
297 | REGEX_URI_pn-socat = "http://www.dest-unreach.org/socat/download/" | 283 | REGEX_URI_pn-socat = "http://www.dest-unreach.org/socat/download/" |
298 | REGEX_pn-socat = "[hH][rR][eE][fF]=\"socat\-(?P<pver>((\d+[\.\-]*)+))\.tar\.bz2\"" | 284 | REGEX_pn-socat = "socat\-(?P<pver>((\d+[\.\-]*)+))\.tar\.bz2" |
299 | REGEX_URI_pn-speex = "http://downloads.us.xiph.org/releases/speex/" | 285 | REGEX_URI_pn-speex = "http://downloads.us.xiph.org/releases/speex/" |
300 | REGEX_pn-speex = "[hH][rR][eE][fF]=\"speex\-(?P<pver>((\d+\.*)+))\.tar\.gz\"" | 286 | REGEX_pn-speex = "speex\-(?P<pver>((\d+\.*)+)(rc\d)?)\.tar\.gz" |
301 | REGEX_URI_pn-sqlite3 = "http://www.sqlite.org/download.html" | 287 | REGEX_URI_pn-sqlite3 = "http://www.sqlite.org/download.html" |
302 | REGEX_pn-sqlite3 = "sqlite-autoconf-(?P<pver>(\d+)).tar.gz" | 288 | REGEX_pn-sqlite3 = "sqlite-autoconf-(?P<pver>(\d+)).tar.gz" |
303 | REGEX_URI_pn-sqlite3-native = "http://www.sqlite.org/download.html" | 289 | REGEX_URI_pn-sqlite3-native = "http://www.sqlite.org/download.html" |
304 | REGEX_pn-sqlite3-native = "[hH][rR][eE][fF]=\"/sqlite-autoconf-(?P<pver>(\d+)).tar.gz\"" | 290 | REGEX_pn-sqlite3-native = "/sqlite-autoconf-(?P<pver>(\d+)).tar.gz" |
305 | REGEX_URI_pn-nativesdk-sqlite3 = "http://www.sqlite.org/download.html" | 291 | REGEX_URI_pn-nativesdk-sqlite3 = "http://www.sqlite.org/download.html" |
306 | REGEX_pn-nativesdk-sqlite3 = "[hH][rR][eE][fF]=\"/sqlite-autoconf-(?P<pver>(\d+)).tar.gz\"" | 292 | REGEX_pn-nativesdk-sqlite3 = "/sqlite-autoconf-(?P<pver>(\d+)).tar.gz" |
307 | REGEX_URI_pn-squashfs-tools = "http://sourceforge.net/projects/squashfs/files/squashfs/" | 293 | REGEX_URI_pn-squashfs-tools = "http://sourceforge.net/projects/squashfs/files/squashfs/" |
308 | REGEX_pn-squashfs-tools = "[hH][rR][eE][fF]=\"/projects/squashfs/files/squashfs/squashfs(?P<pver>((\d+[\.\-_]*)+)).*/\"" | 294 | REGEX_pn-squashfs-tools = "/projects/squashfs/files/squashfs/squashfs(?P<pver>((\d+[\.\-_]*)+)).*/" |
309 | REGEX_URI_pn-strace = "http://sourceforge.net/projects/strace/files/strace/" | 295 | REGEX_URI_pn-strace = "http://sourceforge.net/projects/strace/files/strace/" |
310 | REGEX_pn-strace = "[hH][rR][eE][fF]=\"/projects/strace/files/strace/(?P<pver>((\d+[\.\-_]*)+))/\"" | 296 | REGEX_pn-strace = "/projects/strace/files/strace/(?P<pver>((\d+[\.\-_]*)+))/" |
311 | REGEX_URI_pn-strace-native = "http://sourceforge.net/projects/strace/files/strace/" | 297 | REGEX_URI_pn-strace-native = "http://sourceforge.net/projects/strace/files/strace/" |
312 | REGEX_pn-strace-native = "[hH][rR][eE][fF]=\"/projects/strace/files/strace/(?P<pver>((\d+[\.\-_]*)+))/\"" | 298 | REGEX_pn-strace-native = "/projects/strace/files/strace/(?P<pver>((\d+[\.\-_]*)+))/" |
313 | REGEX_URI_pn-stunnel = "http://www.stunnel.org/downloads.html" | 299 | REGEX_URI_pn-stunnel = "http://www.stunnel.org/downloads.html" |
314 | REGEX_pn-stunnel = "[hH][rR][eE][fF]=\"downloads/stunnel-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 300 | REGEX_pn-stunnel = "downloads/stunnel-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
315 | REGEX_URI_pn-sysfsutils = "http://sourceforge.net/projects/linux-diag/files/sysfsutils/" | 301 | REGEX_URI_pn-sysfsutils = "http://sourceforge.net/projects/linux-diag/files/sysfsutils/" |
316 | REGEX_pn-sysfsutils = "[hH][rR][eE][fF]=\"/projects/linux-diag/files/sysfsutils/(?P<pver>((\d+[\.\-_]*)+))/\"" | 302 | REGEX_pn-sysfsutils = "/projects/linux-diag/files/sysfsutils/(?P<pver>((\d+[\.\-_]*)+))/" |
317 | REGEX_URI_pn-sysstat = "http://sebastien.godard.pagesperso-orange.fr/download.html" | 303 | REGEX_URI_pn-sysstat = "http://sebastien.godard.pagesperso-orange.fr/download.html" |
318 | REGEX_pn-sysstat = "[hH][rR][eE][fF]=\"http://pagesperso-orange.fr/sebastien.godard/sysstat\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 304 | REGEX_pn-sysstat = "http://pagesperso-orange.fr/sebastien.godard/sysstat\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
319 | REGEX_URI_pn-taglib = "http://github.com/taglib/taglib/releases/" | 305 | REGEX_URI_pn-taglib = "http://github.com/taglib/taglib/releases/" |
320 | REGEX_URI_pn-tcl = "http://sourceforge.net/projects/tcl/files/Tcl/" | 306 | REGEX_URI_pn-tcl = "http://sourceforge.net/projects/tcl/files/Tcl/" |
321 | REGEX_pn-tcl = "[hH][rR][eE][fF]=\"/projects/tcl/files/Tcl/(?P<pver>((\d+(b\d+)?[\.\-_]*)+))/\"" | 307 | REGEX_pn-tcl = "/projects/tcl/files/Tcl/(?P<pver>((\d+(b\d+)?[\.\-_]*)+))/" |
322 | REGEX_URI_pn-tcl-native = "http://sourceforge.net/projects/tcl/files/Tcl/" | 308 | REGEX_URI_pn-tcl-native = "http://sourceforge.net/projects/tcl/files/Tcl/" |
323 | REGEX_pn-tcl-native = "[hH][rR][eE][fF]=\"/projects/tcl/files/Tcl/(?P<pver>((\d+(b\d+)?[\.\-_]*)+))/\"" | 309 | REGEX_pn-tcl-native = "/projects/tcl/files/Tcl/(?P<pver>((\d+(b\d+)?[\.\-_]*)+))/" |
324 | REGEX_URI_pn-tcpreplay = "http://sourceforge.net/projects/tcpreplay/files/tcpreplay/" | 310 | REGEX_URI_pn-tcpreplay = "http://sourceforge.net/projects/tcpreplay/files/tcpreplay/" |
325 | REGEX_pn-tcpreplay = "[hH][rR][eE][fF]=\"/projects/tcpreplay/files/tcpreplay/(?P<pver>((\d+[\.\-_]*)+))/\"" | 311 | REGEX_pn-tcpreplay = "/projects/tcpreplay/files/tcpreplay/(?P<pver>((\d+[\.\-_]*)+))/" |
326 | REGEX_URI_pn-tiff-native = "ftp://ftp.remotesensing.org/pub/libtiff/" | 312 | REGEX_URI_pn-tiff-native = "ftp://ftp.remotesensing.org/pub/libtiff/" |
327 | REGEX_pn-tiff-native = "[hH][rR][eE][fF]=\"ftp://ftp.remotesensing.org:21/pub/libtiff/tiff-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 313 | REGEX_pn-tiff-native = "ftp://ftp.remotesensing.org:21/pub/libtiff/tiff-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
328 | REGEX_URI_pn-tslib = "http://sourceforge.net/projects/tslib.berlios/files/" | 314 | REGEX_URI_pn-tslib = "https://github.com/kergoth/tslib/releases" |
315 | REGEX_pn-tslib = "/releases/tag/(?P<pver>((\d+[\.\-_]*)+))" | ||
329 | REGEX_URI_pn-traceroute = "http://sourceforge.net/projects/traceroute/files/traceroute/" | 316 | REGEX_URI_pn-traceroute = "http://sourceforge.net/projects/traceroute/files/traceroute/" |
330 | REGEX_pn-traceroute = "[hH][rR][eE][fF]=\"/projects/traceroute/files/traceroute/traceroute-(?P<pver>((\d+[\.\-_]*)+))/\"" | 317 | REGEX_pn-traceroute = "/projects/traceroute/files/traceroute/traceroute-(?P<pver>((\d+[\.\-_]*)+))/" |
331 | REGEX_pn-tslib = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/tslib.berlios/files/tslib\-(?P<pver>((\d+[\.\-_]*)+))\.tar\.bz2/download\"" | ||
332 | REGEX_URI_pn-tunctl = "http://sourceforge.net/projects/tunctl/files/tunctl/" | 318 | REGEX_URI_pn-tunctl = "http://sourceforge.net/projects/tunctl/files/tunctl/" |
333 | REGEX_pn-tunctl = "[hH][rR][eE][fF]=\"/projects/tunctl/files/tunctl/(?P<pver>((\d+[\.\-_]*)+))/\"" | 319 | REGEX_pn-tunctl = "/projects/tunctl/files/tunctl/(?P<pver>((\d+[\.\-_]*)+))/" |
334 | REGEX_pn-tzdata = "[hH][rR][eE][fF]=\"tzdata(?P<pver>((\d+[a-z])+))\.tar\.gz\"" | 320 | REGEX_pn-tzdata = "tzdata(?P<pver>((\d+[a-z])+))\.tar\.gz" |
335 | REGEX_URI_pn-unzip = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/" | 321 | REGEX_URI_pn-unzip = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/" |
336 | REGEX_pn-unzip = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip(?P<pver>(\d+))\.tar\.gz/download\"" | 322 | REGEX_pn-unzip = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip(?P<pver>(\d+))\.tar\.gz/download" |
337 | PRSPV_pn-unzip = "${@d.getVar('PV',1).replace('.','')}" | ||
338 | REGEX_URI_pn-unzip-native = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/" | 323 | REGEX_URI_pn-unzip-native = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/" |
339 | REGEX_pn-unzip-native = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip(?P<pver>(\d+))\.tar\.gz/download\"" | 324 | REGEX_pn-unzip-native = "http://sourceforge.net/projects/infozip/files/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip(?P<pver>(\d+))\.tar\.gz/download" |
340 | PRSPV_pn-unzip-native = "${@d.getVar('PV',1).replace('.','')}" | ||
341 | #REGEX_URI_pn-v86d = "http://dev.gentoo.org/~spock/projects/uvesafb/archive/" | 325 | #REGEX_URI_pn-v86d = "http://dev.gentoo.org/~spock/projects/uvesafb/archive/" |
342 | REGEX_pn-v86d = "[hH][rR][eE][fF]=\"v86d\-(?P<pver>((\d+[\.]*)+))\.tar\.bz2\"" | 326 | REGEX_pn-v86d = "v86d\-(?P<pver>((\d+[\.]*)+))\.tar\.bz2" |
343 | REGEX_URI_pn-vblade = "http://sourceforge.net/projects/aoetools/files/vblade/" | 327 | REGEX_URI_pn-vblade = "http://sourceforge.net/projects/aoetools/files/vblade/" |
344 | REGEX_pn-vblade = "[hH][rR][eE][fF]=\"/projects/aoetools/files/vblade/vblade-(?P<pver>((\d+[\.\-_]*)+))\.tgz/stats/timeline\"" | 328 | REGEX_pn-vblade = "/projects/aoetools/files/vblade/vblade-(?P<pver>((\d+[\.\-_]*)+))\.tgz/stats/timeline" |
345 | REGEX_URI_pn-vsftpd = "https://security.appspot.com/vsftpd.html" | 329 | REGEX_URI_pn-vsftpd = "https://security.appspot.com/vsftpd.html" |
346 | REGEX_pn-vsftpd = "[hH][rR][eE][fF]=\"https://security.appspot.com/downloads/vsftpd-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz\"" | 330 | REGEX_pn-vsftpd = "https://security.appspot.com/downloads/vsftpd-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" |
347 | REGEX_URI_pn-watchdog = "http://sourceforge.net/projects/watchdog/files/watchdog/" | 331 | REGEX_URI_pn-watchdog = "http://sourceforge.net/projects/watchdog/files/watchdog/" |
348 | REGEX_pn-watchdog = "[hH][rR][eE][fF]=\"/projects/watchdog/files/watchdog/(?P<pver>((\d+[\.\-_]*)+))/\"" | 332 | REGEX_pn-watchdog = "/projects/watchdog/files/watchdog/(?P<pver>((\d+[\.\-_]*)+))/" |
349 | REGEX_URI_pn-wireless-tools = "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" | 333 | REGEX_URI_pn-wireless-tools = "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" |
350 | REGEX_pn-wireless-tools = "[hH][rR][eE][fF]=\"wireless_tools\.(?P<pver>(\d+))\.tar\.gz\"" | 334 | REGEX_pn-wireless-tools = "wireless_tools\.(?P<pver>(\d+))\.tar\.gz" |
351 | REGEX_URI_pn-x11vnc = "http://sourceforge.net/projects/libvncserver/files/x11vnc/" | 335 | REGEX_URI_pn-x11vnc = "http://sourceforge.net/projects/libvncserver/files/x11vnc/" |
352 | REGEX_pn-x11vnc = "[hH][rR][eE][fF]=\"/projects/libvncserver/files/x11vnc/(?P<pver>((\d+[\.\-_]*)+))/\"" | 336 | REGEX_pn-x11vnc = "/projects/libvncserver/files/x11vnc/(?P<pver>((\d+[\.\-_]*)+))/" |
353 | REGEX_pn-xdg-utils = "[hH][rR][eE][fF]=\"xdg\-utils\-(?P<pver>((\d+[\.\-_]*)+))\.(tar\.gz|tgz)\"" | 337 | REGEX_pn-xdg-utils = "xdg\-utils\-(?P<pver>((\d+[\.\-_]*)+))\.(tar\.gz|tgz)" |
354 | REGEX_pn-xf86-video-omap = "(?P<pver>(\d+\.(\d\.?)*))" | 338 | REGEX_pn-xf86-video-omap = "(?P<pver>(\d+\.(\d\.?)*))" |
355 | REGEX_URI_pn-zip = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/" | 339 | REGEX_URI_pn-zip = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/" |
356 | REGEX_pn-zip = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip(?P<pver>(\d+))\.tar\.gz/download\"" | 340 | REGEX_pn-zip = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip(?P<pver>(\d+))\.tar\.gz/download" |
357 | PRSPV_pn-zip = "${@d.getVar('PV',1).replace('.','')}" | ||
358 | REGEX_URI_pn-zip-native = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/" | 341 | REGEX_URI_pn-zip-native = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/" |
359 | REGEX_pn-zip-native = "[hH][rR][eE][fF]=\"http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip(?P<pver>(\d+))\.tar\.gz/download\"" | 342 | REGEX_pn-zip-native = "http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip(?P<pver>(\d+))\.tar\.gz/download" |
360 | PRSPV_pn-zip-native = "${@d.getVar('PV',1).replace('.','')}" | ||
361 | REGEX_URI_pn-zisofs-tools-native ="http://pkgs.fedoraproject.org/repo/pkgs/zisofs-tools/" | 343 | REGEX_URI_pn-zisofs-tools-native ="http://pkgs.fedoraproject.org/repo/pkgs/zisofs-tools/" |
344 | REGEX_pn-qt-mobility-embedded="qt-mobility-opensource-src-(?P<pver>((\d+[\.\-_]*)+)).*\.tar\.xz" | ||
345 | REGEX_URI_pn-qt-mobility-embedded="http://pkgs.fedoraproject.org/repo/pkgs/qt-mobility/" | ||
346 | REGEX_pn-qt-mobility-x11="qt-mobility-opensource-src-(?P<pver>((\d+[\.\-_]*)+)).*\.tar\.xz" | ||
347 | REGEX_URI_pn-qt-mobility-x11="http://pkgs.fedoraproject.org/repo/pkgs/qt-mobility/" | ||
348 | REGEX_pn-expect="/projects/expect/files/Expect/(?P<pver>((\d+[\.\-_]*)+))/" | ||
349 | REGEX_URI_pn-expect="http://sourceforge.net/projects/expect/files/Expect/" | ||
350 | REGEX_pn-gnu-efi="/projects/gnu-efi/files/gnu-efi_(?P<pver>((\d+[\.\-_]*)+).)\.orig\.tar\.gz/" | ||
351 | REGEX_URI_pn-gnu-efi="http://sourceforge.net/projects/gnu-efi/files/" | ||
352 | REGEX_pn-python-smartpm="/smart/\+milestone/(?P<pver>((\d+[\.\-_]*)+))" | ||
353 | REGEX_URI_pn-python-smartpm="https://launchpad.net/smart/trunk/" | ||
354 | REGEX_URI_pn-libatomics-ops="http://www.hpl.hp.com/research/linux/atomic_ops/download.php4" | ||
355 | REGEX_URI_pn-sudo="http://www.sudo.ws" | ||
356 | REGEX_pn-sudo="sudo-(?P<pver>((\d+[\.\-_]*)+))\.tar\.gz" | ||
357 | REGEX_URI_pn-docbook-xsl-stylesheets="http://sourceforge.net/projects/docbook/files/docbook-xsl/" | ||
358 | REGEX_pn-docbook-xsl-stylesheets="/projects/docbook/files/docbook-xsl/(?P<pver>((\d+[\.\-_]*)+))/" | ||
359 | REGEX_URI_pn-waffle="http://www.waffle-gl.org/releases.html" | ||
360 | REGEX_URI_pn-qt4-x11-free="http://download.qt-project.org/official_releases/qt/4.8/" | ||
361 | REGEX_pn-qt4-x11-free="(?P<pver>((\d+[\.\-_]*)+))/" | ||
362 | REGEX_URI_pn-qt4-embedded="http://download.qt-project.org/official_releases/qt/4.8/" | ||
363 | REGEX_pn-qt4-embedded="(?P<pver>((\d+[\.\-_]*)+))/" | ||
364 | REGEX_URI_pn-dosfstools="http://daniel-baumann.ch/software/dosfstools/" | ||
365 | REGEX_pn-midori="midori_(?P<pver>((\d+[\.\-_]*)+))_all_\.tar\.bz2" | ||
366 | REGEX_URI_pn-midori="http://midori-browser.org/download/source/" | ||
367 | REGEX_pn-icu="(?P<pver>((\d+[\.\-_]*)+))" | ||
368 | REGEX_URI_pn-icu="http://download.icu-project.org/files/icu4c/" | ||
369 | REGEX_URI_pn-pcmciautils="http://mirror.linux.org.au/linux/utils/kernel/pcmcia/" | ||
362 | 370 | ||
363 | # Regex used to parse tags and extract version | 371 | # Regex used to parse tags and extract version |
364 | GITTAGREGEX_pn-build-appliance-image = "(?P<pver>(([0-9][\.|_]?)+[0-9]))" | 372 | GITTAGREGEX_pn-build-appliance-image = "(?P<pver>(([0-9][\.|_]?)+[0-9]))" |