summaryrefslogtreecommitdiffstats
path: root/meta/classes/pkgconfig.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* pkgconfig: Drop automatic pkgconfig RDEPENDSRichard Purdie2012-10-181-5/+0
| | | | | | | | | | | | | | | | | | Just because a recipe uses pkgconfig, it doesn't mean that it's -dev package should RDEPENDS on pkgconfig. I can understand the thinking that lead to this but it makes sense to be able to install the package when pkgconfig hasn't been built. Currently you can also get failures where pkgconfig wasn't built yet a -dev package is included that depends on it leading to rootfs failures. I considered making this a RRECOMMENDS but it should probably be an RSUGGESTS at best given the tenuous pkgconfig requirement any given -dev package has. (From OE-Core rev: 8f41b69578eef5ea750e8f93dcd9d37375ce7d88) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk: Switch to using nativesdk as a prefix, not a suffixRichard Purdie2012-09-021-1/+1
| | | | | | | | | | | | | | | As discussed on the mailing lists, using a suffix to package names is hard and has lead to many recipes having to do PKGSUFFIX games. Its looking extremely hard to scale nativesdk much further without hacking many recipes. By comparison, using a prefix like multilib does works much better and doesn't involve "hacking" as many recipes. This change converts nativesdk to use a prefix using the existing multilib infrastructure. (From OE-Core rev: 81813c0e322dc04ce4b069117188d8a54dfddb8c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig.bbclass: corrected dependency for -nativesdk.Lianhao Lu2012-03-311-0/+1
| | | | | | | | | | For -nativesdk, the dependency should be pkgconfig-nativesdk instead of pkgconfig. (From OE-Core rev: 36c0d1fdc71f9c63699049911aeddb07a746ca4a) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Ensure pkgconfig RDEPENDS are trackedRichard Purdie2012-02-011-0/+5
| | | | | | | | | | | | | Currently, pkgconfig dependencies get added to -dev packages which install pc files however nothing in the system makes bitbake aware of these dependencies so images can fail with pkgconfig being missing. This change explictly adds in the pkgconfig RDEPENDS to the -dev packages and hence makes bitbake aware of the dependency. (From OE-Core rev: 23e773eb8b70a5e36270b2e6415512b7dc4f1e05) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig.bbclass: No longer default to pkgconfig_stage code (breaks libdrm)Richard Purdie2009-07-071-2/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pkgconfig.bbclass: Fix typoRichard Purdie2009-06-121-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pkgconfig.bbclass: Split out the staging function into its own class ↵Richard Purdie2009-06-121-7/+1
| | | | | | (pkgconfig_stage) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pkgconfig.bbclass: Drop strange unneeded inherit baseRichard Purdie2009-06-111-2/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pkgconfig: Switch to using sysroot simplifying pkgconfig files. Requires a ↵Richard Purdie2007-11-121-19/+2
| | | | | | full rebuild. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3125 311d38ba-8fff-0310-9ca6-ca027cbcb966
* pkgconfig.bbclass: Fix hardcoded staging layout referencesRichard Purdie2007-11-121-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3121 311d38ba-8fff-0310-9ca6-ca027cbcb966
* pkgconfig.bbclass: create proper directoryMarcin Juszkiewicz2007-06-091-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1900 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: PKG_CONFIG_PATH is a PATH like variable and may contain ↵Richard Purdie2007-05-161-1/+1
| | | | | | multiple entries so create PKG_CONFIG_DIR as a path to install to. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1731 311d38ba-8fff-0310-9ca6-ca027cbcb966
* classes: Sync with OERichard Purdie2006-08-271-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@651 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Rename /openembedded/ -> /meta/Richard Purdie2006-07-211-0/+28
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966