From d60a2078ca7ca7417e67813c763ce6e077b6ae39 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Tue, 26 May 2015 18:17:01 +0100 Subject: distro/package_regex: add patterns for GNOME stable releases The GNOME versioning scheme is set in stone, so add patterns for the latest stable release and the latest GNOME 2-specific stable release, and use them for atk, glib-2.0, gtk+ and gtk+3. (From meta-yocto rev: e3969d99a69023fb33622de232f98f871c248711) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta-yocto/conf/distro/include/package_regex.inc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'meta-yocto') diff --git a/meta-yocto/conf/distro/include/package_regex.inc b/meta-yocto/conf/distro/include/package_regex.inc index 544557c0a3..7e383f67d6 100644 --- a/meta-yocto/conf/distro/include/package_regex.inc +++ b/meta-yocto/conf/distro/include/package_regex.inc @@ -134,3 +134,18 @@ GITTAGREGEX_pn-linux-yocto-dev = "${GITTAGREGEX_COMMON}" GITTAGREGEX_pn-uclibc = "${GITTAGREGEX_COMMON}" GITTAGREGEX_pn-glibc = "${GITTAGREGEX_COMMON}" GITTAGREGEX_pn-xf86-video-omap = "${GITTAGREGEX_COMMON}" + +# GNOME related. +# +# GNOME2_STABLE picks stable releases in the 2.x series (so not 2.90 onwards, +# which were GNOME 3 betas. +# +# GNOME_STABLE picks the latest stable release. + +GNOME2_STABLE = "(?P2\.([0-8]*[02468])+\.\d+)" +GNOME_STABLE = "(?P\d+\.(\d*[02468])+\.\d+)" + +REGEX_pn-glib-2.0 = "${GNOME_STABLE}" +REGEX_pn-atk = "${GNOME_STABLE}" +REGEX_pn-gtk+ = "${GNOME2_STABLE}" +REGEX_pn-gtk+3 = "${GNOME_STABLE}" -- cgit v1.2.3-54-g00ecf