summaryrefslogtreecommitdiffstats
path: root/meta/conf
diff options
context:
space:
mode:
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>2015-09-03 18:34:21 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-09-04 16:23:55 +0100
commit92f68b45fcddc9e9303999ebc5d06a7e4724310f (patch)
treea2c981e1e525552f388d17803c1e5d49413ed4cf /meta/conf
parent5799269cacad6a0c7675fbc38c79ab5ce4c66dee (diff)
downloadpoky-92f68b45fcddc9e9303999ebc5d06a7e4724310f.tar.gz
package_regex.inc: various updates to improve RRS accuracy
(From OE-Core rev: 6f84dcb6bca34551f384aa9c5d1c5a5677f5404c) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf')
-rw-r--r--meta/conf/distro/include/package_regex.inc14
1 files changed, 9 insertions, 5 deletions
diff --git a/meta/conf/distro/include/package_regex.inc b/meta/conf/distro/include/package_regex.inc
index df384e2f0e..8fc112c61f 100644
--- a/meta/conf/distro/include/package_regex.inc
+++ b/meta/conf/distro/include/package_regex.inc
@@ -44,6 +44,8 @@ REGEX_pn-nettle = "nettle-(?P<pver>\d+(\.\d+)+)\.tar"
44 44
45REGEX_pn-cairo = "cairo-(?P<pver>\d+(\.\d+)+)\.tar" 45REGEX_pn-cairo = "cairo-(?P<pver>\d+(\.\d+)+)\.tar"
46REGEX_pn-cmake = "cmake-(?P<pver>\d+(\.\d+)+)\.tar" 46REGEX_pn-cmake = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
47REGEX_pn-libsdl = "SDL-(?P<pver>\d+(\.\d+)+)\.tar"
48REGEX_pn-libxslt = "libxslt-(?P<pver>\d+(\.\d+)+)\.tar"
47 49
48# Exclude NC versions which lack AES encryption 50# Exclude NC versions which lack AES encryption
49REGEX_pn-db = "db-(?P<pver>\d+\.\d+(\.\d+)?).tar" 51REGEX_pn-db = "db-(?P<pver>\d+\.\d+(\.\d+)?).tar"
@@ -171,9 +173,8 @@ REGEX_URI_pn-libpng12 = "http://sourceforge.net/projects/libpng/files/libpng12/"
171REGEX_pn-libpng12 = "/libpng12/${COMMON_REGEX}/" 173REGEX_pn-libpng12 = "/libpng12/${COMMON_REGEX}/"
172REGEX_URI_pn-docbook-dsssl-stylesheets = "http://sourceforge.net/projects/docbook/files/docbook-dsssl/" 174REGEX_URI_pn-docbook-dsssl-stylesheets = "http://sourceforge.net/projects/docbook/files/docbook-dsssl/"
173REGEX_pn-docbook-dsssl-stylesheets = "/docbook-dsssl/${COMMON_REGEX}/" 175REGEX_pn-docbook-dsssl-stylesheets = "/docbook-dsssl/${COMMON_REGEX}/"
174REGEX_URI_pn-openjade = "http://sourceforge.net/projects/openjade/files/openjade/"
175REGEX_pn-openjade = "/openjade/${COMMON_REGEX}/"
176 176
177REGEX_URI_pn-openjade = "http://openjade.sourceforge.net/download.html"
177REGEX_URI_pn-libpfm4 = "http://sourceforge.net/projects/perfmon2/files/libpfm4/" 178REGEX_URI_pn-libpfm4 = "http://sourceforge.net/projects/perfmon2/files/libpfm4/"
178REGEX_URI_pn-liba52 = "http://liba52.sourceforge.net/downloads.html" 179REGEX_URI_pn-liba52 = "http://liba52.sourceforge.net/downloads.html"
179REGEX_URI_pn-mpeg2dec = "http://libmpeg2.sourceforge.net/downloads.html" 180REGEX_URI_pn-mpeg2dec = "http://libmpeg2.sourceforge.net/downloads.html"
@@ -202,6 +203,10 @@ GITTAGREGEX_pn-mx-1.0 = "(?P<pver>^\d+(\.(?!99)\d+)+)"
202 203
203# Blacklist a bogus tag 204# Blacklist a bogus tag
204GITTAGREGEX_pn-file = "FILE(?P<pver>(?!6_23).+)" 205GITTAGREGEX_pn-file = "FILE(?P<pver>(?!6_23).+)"
206GITTAGREGEX_pn-xinetd = "xinetd-(?P<pver>(?!20030122).+)"
207
208# Blacklist debian-specific tags
209GITTAGREGEX_pn-xf86-video-omapfb = "(?P<pver>\d+(\.\d+)+)(?!-)"
205 210
206# GNOME related. 211# GNOME related.
207# 212#
@@ -231,6 +236,7 @@ REGEX_pn-clutter-gtk-1.0 = "${GNOME_STABLE}"
231REGEX_pn-clutter-gst-3.0 = "${GNOME_STABLE}" 236REGEX_pn-clutter-gst-3.0 = "${GNOME_STABLE}"
232REGEX_pn-cogl-1.0 = "${GNOME_STABLE}" 237REGEX_pn-cogl-1.0 = "${GNOME_STABLE}"
233REGEX_pn-adwaita-icon-theme = "${GNOME_STABLE}" 238REGEX_pn-adwaita-icon-theme = "${GNOME_STABLE}"
239REGEX_pn-vte = "${GNOME_STABLE}"
234 240
235# not GNOME related but uses same even-minor-release-is-stable logic 241# not GNOME related but uses same even-minor-release-is-stable logic
236REGEX_pn-dbus = "${GNOME_STABLE}" 242REGEX_pn-dbus = "${GNOME_STABLE}"
@@ -249,7 +255,7 @@ REGEX_pn-gstreamer1.0-rtsp-server = "${GNOME_STABLE}"
249REGEX_pn-perl = "${GNOME_STABLE}" 255REGEX_pn-perl = "${GNOME_STABLE}"
250 256
251# Keep old gcc versions at their major versions 257# Keep old gcc versions at their major versions
252REGEX_pn-gcc-source-4.9.2 = "gcc-(?P<pver>4\.9\.\d+).tar" 258REGEX_pn-gcc-source-4.9.3 = "gcc-(?P<pver>4\.9\.\d+).tar"
253REGEX_pn-gcc-source-4.8.4 = "gcc-(?P<pver>4\.8\.\d+).tar" 259REGEX_pn-gcc-source-4.8.4 = "gcc-(?P<pver>4\.8\.\d+).tar"
254 260
255# these packages are taken from snapshots.debian.org; that source is static and goes stale 261# these packages are taken from snapshots.debian.org; that source is static and goes stale
@@ -267,6 +273,4 @@ DEBIAN_PATCH_REGEX = "(?P<pver>((\d+\.*)+)-((\d+\.*)+))\.(diff|debian\.tar)\.(gz
267REGEX_pn-net-tools = "${DEBIAN_PATCH_REGEX}" 273REGEX_pn-net-tools = "${DEBIAN_PATCH_REGEX}"
268REGEX_pn-apmd = "${DEBIAN_PATCH_REGEX}" 274REGEX_pn-apmd = "${DEBIAN_PATCH_REGEX}"
269REGEX_pn-blktool = "${DEBIAN_PATCH_REGEX}" 275REGEX_pn-blktool = "${DEBIAN_PATCH_REGEX}"
270# mailx is fetched from launchpad
271REGEX_URI_pn-mailx = "${DEBIAN_MIRROR}/main/h/heirloom-mailx/"
272REGEX_pn-mailx = "${DEBIAN_PATCH_REGEX}" 276REGEX_pn-mailx = "${DEBIAN_PATCH_REGEX}"