generic-poky/meta/recipes-support
Richard Purdie 3476a49b10 binconfig-disabled: Add class and use
This adds a binconfig-disabled class which can be used by recipes where
a -config file is installed but we wish to disable it and just rely on
the .pc files instead.

Rather than simply deleting it, we make the script "exit 1" so that it
can be found in PATH and raise a build error rather than something
silently falling back to the build system for example.

Rather than randomly finding -config files, this adds in the
specification of a list of binconfig scripts which is more deterministic
and maintainable moving forward.

This patch converts various users in OE-Core to use this, a world build
of OE-Core tests out ok with this change. There will likely be issues in
other layers however, hence this being a RFT.

(From OE-Core rev: 5870bd272b0b077d0826fb900b251884c1c05061)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-16 15:31:40 +01:00
..
apr apr: upgrade to 1.5.1 2014-06-06 09:26:04 +01:00
aspell Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
atk recipes: Add missing pkgconfig class inherits 2014-06-03 16:49:19 +01:00
attr mirrors.bbclass: Add mirror site for savannah 2014-05-11 12:27:21 +01:00
bdwgc bdwgc-native: Add missing pkgconfig DEPENDS 2013-06-19 18:03:35 +01:00
beecrypt beecrypt: add ptest support 2014-01-10 15:16:50 +00:00
boost Globally replace 'base_contains' calls with 'bb.utils.contains' 2014-04-25 17:19:19 +01:00
ca-certificates ca-certificates: generate CAfile for -native in do_install 2014-05-13 19:32:06 +01:00
consolekit Globally replace 'base_contains' calls with 'bb.utils.contains' 2014-04-25 17:19:19 +01:00
createrepo Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
curl curl: control ipv6 support based on DISTRO feature 2014-06-14 08:43:55 +01:00
db db: Fix libtool linking against local libstdc++.so 2014-01-30 15:01:09 +00:00
enchant enchant: fix unrecognised option 2014-01-06 11:13:55 +00:00
gdbm gdbm: enable ptest support 2014-05-06 17:59:16 +01:00
gmp Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
gnome-desktop-testing autotools-brokensep: Mark recipes with broken separate build dir support 2014-02-28 14:01:16 +00:00
gnupg recipes: Add missing pkgconfig class inherits 2014-06-03 16:49:19 +01:00
gnutls gnutls: upgrade to 3.2.15 2014-06-06 10:27:47 +01:00
gpgme binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
icu binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libassuan binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libbsd Add missing SUMMARY values 2014-01-02 12:50:18 +00:00
libcap Globally replace 'base_contains' calls with 'bb.utils.contains' 2014-04-25 17:19:19 +01:00
libcheck libcheck: Update to 0.9.13 2014-06-03 16:49:20 +01:00
libcroco libcroco/libfm/menu-cache: Add missing gtk-doc class dependencies 2014-06-03 16:49:19 +01:00
libdaemon Tweak SUMMARY 2014-01-02 22:39:23 +00:00
libevent Don't set DESCRIPTION to the same value as SUMMARY 2013-12-03 17:45:52 +00:00
libexif Tweak SUMMARY 2014-01-02 22:39:23 +00:00
libfm libcroco/libfm/menu-cache: Add missing gtk-doc class dependencies 2014-06-03 16:49:19 +01:00
libgcrypt binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libgpg-error binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libical Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
libiconv libiconv: Fix B != S with uclibc builds 2014-05-08 13:00:34 +01:00
libksba binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libmpc Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
libnl libnl: update to 3.2.24 2014-04-24 17:55:15 +01:00
liboil Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
libpcre binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libproxy Globally replace 'base_contains' calls with 'bb.utils.contains' 2014-04-25 17:19:19 +01:00
libsoup libsoup: upgrade to 2.46.0 2014-05-11 12:27:22 +01:00
libunistring Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
liburcu Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
libusb binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
libxslt binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
lz4 lz4: fix CC 2014-02-24 11:57:50 +00:00
lzo Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
lzop recipes: Remove PR = r0 from all recipes 2013-10-30 14:52:04 +00:00
mpfr Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
neon binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
nettle nettle: disable openssl 2014-05-11 12:27:22 +01:00
npth binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
nspr autotools-brokensep: Mark recipes with broken separate build dir support 2014-02-28 14:01:16 +00:00
nss nss: CVE-2013-1740 2014-05-21 09:09:00 +01:00
nss-myhostname Add missing SUMMARY values 2014-01-02 12:50:18 +00:00
popt Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
ptest-runner Update after toplevel LICENSE file checksum change 2014-01-02 14:21:04 +00:00
pth binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
shared-mime-info Tweak SUMMARY 2014-01-02 22:39:23 +00:00
sqlite sqlite3: restore upstream version numbering 2014-04-30 21:52:32 +01:00
taglib binconfig-disabled: Add class and use 2014-06-16 15:31:40 +01:00
user-creation Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
vte Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00