[OE-core] [PATCH 0/8] Deprecate package_regex.inc and split it into recipes

Alexander Kanavin alexander.kanavin at linux.intel.com
Wed Nov 18 09:52:28 UTC 2015


This patch series deprecates package_regex.inc and splits its contents into
respective recipes. This is done for same reasons as deprecating 
upstream_tracking.inc: having upstream version check tweaks bundled into a 
separate file makes the information prone to getting out of date.

The following changes since commit d9aabf9639510fdb3e2ccc21ba5ae4aa9f6e4a57:

  gcc: Drop 4.8 (2015-11-16 14:59:18 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib akanavin/split-package-regex
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=akanavin/split-package-regex

Alexander Kanavin (8):
  package_regex.inc: deprecate the file
  package_regex.inc: split entries with odd-even versioning into their
    own recipes
  package_regex.inc: split GITTAGREGEX entries into recipe files
  package_regex.inc: split Debian-related entries into their own recipes
  package_regex.inc: split PyPi related entries to their own recipes
  package_regex.inc: split sourceforge related entries to their own
    recipes
  package_regex.inc: split entries which blacklist specific versions to
    their recipes
  package_regex.inc: split the rest of the entries to their recipes

 meta/classes/upstream-version-is-even.bbclass      |   5 +
 meta/conf/distro/include/package_regex.inc         | 260 +--------------------
 meta/recipes-bsp/apmd/apmd_3.2.2-15.bb             |   4 +
 meta/recipes-bsp/libacpi/libacpi_0.2.bb            |   2 +
 meta/recipes-bsp/lrzsz/lrzsz_0.12.20.bb            |   2 +
 meta/recipes-connectivity/dhcp/dhcp.inc            |   3 +
 .../nfs-utils/libnfsidmap_0.25.bb                  |   2 +
 .../resolvconf/resolvconf_1.77.bb                  |   4 +
 .../wireless-tools/wireless-tools_30.pre9.bb       |   3 +
 .../recipes-core/base-passwd/base-passwd_3.5.29.bb |   4 +
 .../console-tools/console-tools_0.3.2.bb           |   3 +
 meta/recipes-core/dbus/dbus-test_1.8.20.bb         |   2 +-
 meta/recipes-core/dbus/dbus.inc                    |   2 +-
 meta/recipes-core/glib-2.0/glib.inc                |   2 +-
 .../glib-networking/glib-networking_2.44.0.bb      |   2 +-
 .../glibc/cross-localedef-native_2.22.bb           |   1 +
 meta/recipes-core/glibc/glibc_2.22.bb              |   1 +
 meta/recipes-core/libcgroup/libcgroup_0.41.bb      |   2 +
 meta/recipes-core/sysfsutils/sysfsutils_2.1.0.bb   |   4 +
 meta/recipes-core/uclibc/uclibc-git.inc            |   3 +
 meta/recipes-devtools/apt/apt.inc                  |   4 +
 .../autogen/autogen-native_5.18.5.bb               |   3 +
 meta/recipes-devtools/binutils/binutils-2.25.1.inc |   2 +
 .../bootchart2/bootchart2_0.14.7.bb                |   2 +
 .../cdrtools/cdrtools-native_3.01a31.bb            |   2 +
 meta/recipes-devtools/chrpath/chrpath_0.16.bb      |   2 +
 meta/recipes-devtools/cmake/cmake.inc              |   2 +
 .../docbook-dsssl-stylesheets-native_1.79.bb       |   3 +
 .../docbook-sgml-dtd-3.1-native_3.1.bb             |   3 +
 .../docbook-sgml-dtd-4.1-native_4.1.bb             |   3 +
 .../docbook-xml/docbook-xsl-stylesheets_1.78.1.bb  |   3 +
 .../dosfstools/dosfstools_3.0.28.bb                |   2 +
 meta/recipes-devtools/expect/expect_5.45.bb        |   3 +
 meta/recipes-devtools/fdisk/gptfdisk_1.0.0.bb      |   3 +
 meta/recipes-devtools/file/file_5.24.bb            |   3 +
 meta/recipes-devtools/gcc/gcc-4.9.inc              |   2 +
 meta/recipes-devtools/intltool/intltool.inc        |   3 +
 meta/recipes-devtools/json-c/json-c_0.12.bb        |   5 +
 .../openjade/openjade-native_1.3.2.bb              |   2 +
 meta/recipes-devtools/perl/perl.inc                |   2 +
 meta/recipes-devtools/python/python-async_0.6.2.bb |   2 +
 meta/recipes-devtools/python/python-git_1.0.1.bb   |   3 +
 meta/recipes-devtools/python/python-gitdb_0.6.4.bb |   2 +
 meta/recipes-devtools/python/python-mako_1.0.1.bb  |   3 +
 meta/recipes-devtools/python/python-nose_1.3.6.bb  |   3 +
 meta/recipes-devtools/python/python-pexpect_3.3.bb |   2 +
 meta/recipes-devtools/python/python-scons_2.3.6.bb |   3 +
 meta/recipes-devtools/python/python-smmap_0.9.0.bb |   3 +
 meta/recipes-devtools/python/python.inc            |   4 +
 .../python/python3-native_3.4.3.bb                 |   3 +
 meta/recipes-devtools/python/python3-pip_6.1.1.bb  |   2 +
 .../python/python3-setuptools_18.2.bb              |   2 +
 meta/recipes-devtools/python/python3_3.4.3.bb      |   3 +
 meta/recipes-devtools/remake/remake_4.1+dbg-1.1.bb |   1 +
 meta/recipes-devtools/rpm/rpm_5.4.14.bb            |   2 +
 .../recipes-devtools/sgmlspl/sgmlspl-native_git.bb |   1 +
 meta/recipes-devtools/tcf-agent/tcf-agent_git.bb   |   1 +
 meta/recipes-devtools/vala/vala.inc                |   2 +-
 meta/recipes-extended/blktool/blktool_4-7.bb       |   4 +
 meta/recipes-extended/bzip2/bzip2_1.0.6.bb         |   2 +
 .../chkconfig-alternatives-native_1.3.59.bb        |   1 +
 meta/recipes-extended/cracklib/cracklib_2.9.5.bb   |   3 +
 meta/recipes-extended/cups/cups.inc                |   3 +
 .../foomatic/foomatic-filters_4.0.17.bb            |   2 +
 meta/recipes-extended/iputils/iputils_s20121221.bb |   2 +
 meta/recipes-extended/less/less_479.bb             |   2 +
 meta/recipes-extended/lsb/lsb_4.1.bb               |   4 +
 meta/recipes-extended/lsof/lsof_4.89.bb            |   2 +
 meta/recipes-extended/mailx/mailx_12.5-5.bb        |   4 +
 meta/recipes-extended/minicom/minicom_2.7.bb       |   2 +
 .../net-tools/net-tools_1.60-26.bb                 |   8 +
 meta/recipes-extended/pbzip2/pbzip2_1.1.12.bb      |   2 +
 meta/recipes-extended/quota/quota_4.02.bb          |   3 +
 meta/recipes-extended/sysstat/sysstat.inc          |   2 +
 meta/recipes-extended/unzip/unzip_6.0.bb           |   4 +
 meta/recipes-extended/watchdog/watchdog_5.14.bb    |   3 +
 .../xdg-utils/xdg-utils_1.1.0-rc1.bb               |   2 +
 meta/recipes-extended/xinetd/xinetd_2.3.15.bb      |   3 +
 meta/recipes-extended/zip/zip_3.0.bb               |   3 +
 meta/recipes-gnome/epiphany/epiphany_3.16.3.bb     |   2 +-
 meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.30.8.bb |   2 +-
 .../gnome-desktop/gnome-desktop3_3.16.2.bb         |   2 +-
 .../gnome/adwaita-icon-theme_3.16.2.1.bb           |   2 +-
 meta/recipes-gnome/gtk+/gtk+.inc                   |   4 +
 meta/recipes-gnome/gtk+/gtk+3.inc                  |   2 +-
 .../gtk-engines/gtk-engines_2.20.2.bb              |   4 +
 meta/recipes-gnome/librsvg/librsvg_2.40.10.bb      |   2 +-
 meta/recipes-graphics/cairo/cairo_1.14.4.bb        |   2 +
 meta/recipes-graphics/clutter/clutter-1.0.inc      |   2 +-
 meta/recipes-graphics/clutter/clutter-gst-3.0.inc  |   2 +-
 meta/recipes-graphics/clutter/clutter-gtk-1.0.inc  |   2 +-
 meta/recipes-graphics/cogl/cogl-1.0.inc            |   2 +-
 meta/recipes-graphics/glew/glew_1.12.0.bb          |   3 +
 meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |   2 +
 .../menu-cache/menu-cache_1.0.0.bb                 |   2 +
 meta/recipes-graphics/mx/mx-1.0_1.4.7.bb           |   3 +
 meta/recipes-graphics/pango/pango.inc              |   2 +-
 meta/recipes-graphics/tslib/tslib_1.1.bb           |   1 +
 meta/recipes-graphics/waffle/waffle_1.5.1.bb       |   2 +
 meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb      |   3 +
 .../xorg-driver/xf86-video-omapfb_git.bb           |   3 +
 .../xorg-lib/libxkbcommon_0.5.0.bb                 |   2 +
 meta/recipes-kernel/libpfm/libpfm4_4.6.0.bb        |   2 +
 meta/recipes-kernel/linux/linux-yocto.inc          |   2 +
 meta/recipes-kernel/powertop/powertop_2.7.bb       |   2 +
 meta/recipes-lsb4/libpng/libpng12_1.2.53.bb        |   3 +
 .../gstreamer/gstreamer1.0-libav.inc               |   2 +-
 .../gstreamer/gstreamer1.0-plugins.inc             |   2 +-
 .../gstreamer/gstreamer1.0-rtsp-server.inc         |   2 +-
 meta/recipes-multimedia/gstreamer/gstreamer1.0.inc |   2 +-
 meta/recipes-multimedia/liba52/liba52_0.7.4.bb     |   3 +
 .../libsamplerate/libsamplerate0_0.1.8.bb          |   3 +
 .../libtheora/libtheora_1.1.1.bb                   |   2 +
 meta/recipes-multimedia/libtiff/tiff_4.0.4.bb      |   3 +
 meta/recipes-multimedia/mpeg2dec/mpeg2dec_0.4.1.bb |   2 +
 meta/recipes-multimedia/webp/libwebp_0.4.3.bb      |   2 +
 meta/recipes-qt/qt-apps/quicky_0.4.bb              |   2 +
 meta/recipes-qt/qt4/nativesdk-qt4-tools.inc        |   3 +
 meta/recipes-qt/qt4/qt4-4.8.7.inc                  |   3 +
 meta/recipes-qt/qt4/qt4-native.inc                 |   4 +
 meta/recipes-sato/pcmanfm/pcmanfm_1.2.3.bb         |   2 +
 meta/recipes-sato/webkit/webkitgtk_2.8.5.bb        |   2 +-
 meta/recipes-support/atk/at-spi2-atk_2.16.0.bb     |   2 +-
 meta/recipes-support/atk/at-spi2-core_2.16.0.bb    |   2 +-
 meta/recipes-support/atk/atk_2.16.0.bb             |   2 +-
 meta/recipes-support/db/db_6.0.30.bb               |   4 +
 meta/recipes-support/libevent/libevent_2.0.22.bb   |   2 +
 meta/recipes-support/libical/libical_1.0.0.bb      |   2 +
 meta/recipes-support/libmpc/libmpc_1.0.3.bb        |   2 +
 meta/recipes-support/libpcre/libpcre_8.37.bb       |   3 +
 meta/recipes-support/libsoup/libsoup-2.4_2.50.0.bb |   2 +-
 meta/recipes-support/libusb/libusb-compat_0.1.5.bb |   3 +
 meta/recipes-support/libxslt/libxslt_1.1.28.bb     |   3 +
 meta/recipes-support/mpfr/mpfr_3.1.3.bb            |   2 +
 meta/recipes-support/nettle/nettle.inc             |   2 +
 meta/recipes-support/nss/nss_3.19.2.bb             |   3 +
 meta/recipes-support/p11-kit/p11-kit_0.22.1.bb     |   2 +-
 meta/recipes-support/sqlite/sqlite3_3.9.0.bb       |   3 +
 meta/recipes-support/taglib/taglib_1.9.1.bb        |   2 +
 meta/recipes-support/vte/vte.inc                   |   2 +-
 140 files changed, 327 insertions(+), 285 deletions(-)
 create mode 100644 meta/classes/upstream-version-is-even.bbclass

-- 
2.1.4




More information about the Openembedded-core mailing list