diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-08-25 05:39:46 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-08-25 05:39:46 +0000 |
commit | 94d10a341815956a0a5e48779cf41a49e5562fa2 (patch) | |
tree | 2d8a4df6e58c0952aee954680def873f69eb5547 /dev-util/pkgconfig | |
parent | Remove virtual/pkgconfig from RDEPEND (by using COMMON_DEPEND temporary varia... (diff) | |
download | historical-94d10a341815956a0a5e48779cf41a49e5562fa2.tar.gz historical-94d10a341815956a0a5e48779cf41a49e5562fa2.tar.bz2 historical-94d10a341815956a0a5e48779cf41a49e5562fa2.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha122/cvs/Linux x86_64
Diffstat (limited to 'dev-util/pkgconfig')
-rw-r--r-- | dev-util/pkgconfig/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/pkgconfig/Manifest | 18 | ||||
-rw-r--r-- | dev-util/pkgconfig/pkgconfig-0.27.1.ebuild | 81 |
3 files changed, 97 insertions, 9 deletions
diff --git a/dev-util/pkgconfig/ChangeLog b/dev-util/pkgconfig/ChangeLog index ca5000d95222..5f170d8df115 100644 --- a/dev-util/pkgconfig/ChangeLog +++ b/dev-util/pkgconfig/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/pkgconfig # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.114 2012/08/14 09:33:26 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.115 2012/08/25 05:39:46 ssuominen Exp $ + +*pkgconfig-0.27.1 (25 Aug 2012) + + 25 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +pkgconfig-0.27.1.ebuild: + Version bump. 14 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> pkgconfig-9999.ebuild: Remove deletion of 3 .m4 files which belong to >=dev-libs/glib-2 from diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest index 4f376ba39336..4a150dc11aed 100644 --- a/dev-util/pkgconfig/Manifest +++ b/dev-util/pkgconfig/Manifest @@ -2,20 +2,22 @@ Hash: SHA256 DIST pkg-config-0.26.tar.gz 396399 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 WHIRLPOOL f535946a02192a9bffc7be0fae454e25aa86af8bac7f47622d52ed13f77f1ba05ff9b5693b2a501981e3991e4e1595eced22dee4ab748b310baa7d57267a62a7 +DIST pkg-config-0.27.1.tar.gz 1908265 SHA256 4f63d0df3035101b12949250da5231af49e3c3afcd8fb18554fa7c3cb92d8c17 SHA512 f9c6d013848c3d9868e99a2cbf16e6735ca6ca12ff5a0b18d536a135aadd72dc2be1afcc962c866bc3c7301150e805d1630ea510d0e4ee222cb5c9f70b8fd675 WHIRLPOOL faf2c74a9bc021a94d9a4c3942dc26fcfb99df5ce4b89b5ace84b0c81f1573f3440ed8ee5643dcb3f87455c3d026beb866a03d0ae77118dfa79e5f45c27884b1 DIST pkg-config-0.27.tar.gz 1912566 SHA256 79a6b43ee6633c9e6cc03eb1706370bb7a8450659845b782411f969eaba656a4 SHA512 5ac68fb66804f56e9daf760a8f6e91da194f78895208d3ca25a4b7b5ace97d9cf8441f2aea79a0eaf7a2a518761764ab7722f3c0878d85265a9412c8b0ef6a1f WHIRLPOOL bcf1362afc97a7680132debb9fb687976acf3109867a1eb95dcd0011dbec77734646a35013436522c8d4d64ddef53c9973f1bc085ddacd098253488aa376de9a EBUILD pkgconfig-0.26.ebuild 2091 SHA256 65927ddb1c59c746329ae417b3d8cb916cd599c9f88ef574833ce3060534bc70 SHA512 933533e9737b072ca3e310cbb7e597374cdc50c09342652668af7b2c67775c51797baf491d1253b8d176d77078029707713716101fb9020f32fdfd20f826f797 WHIRLPOOL a4707d5bdfb4b5f501cb04d4818b2d984434cc07fa9b86f2d2298b2d57d60dbebc9371aa1d4dcf47fef0b6873e0b7ddde810b00f1617265084078f9d90d10dd8 +EBUILD pkgconfig-0.27.1.ebuild 2450 SHA256 5f913c6de6852bf1284010c95d332c084130ab7f4e89ce19ceef1c186e1b778c SHA512 40859812c665f0d71da5111e4f2438186de21501809407d498f62a0914ec7dbc8f3f276908946b9c662bcf1f6f4b461c66c23683811ae82d4c5d6a6317906418 WHIRLPOOL 58c7b6a45db4cae24f741d953cd9fa87b3ab1157b5bd62b29b6d2a27ddf9bf65aa339c942db70aef84db8851171fb2aa1249f03b442a3df47fc821ddd36c7c8e EBUILD pkgconfig-0.27.ebuild 2658 SHA256 578f7d9d51c888f7d9c3df4ba385bbc9cc80c17b63942a98aa2e5f158d7f1c68 SHA512 743e3fecef703ef7372243cb7ed14318600c9dc8b78da24e3ccf07647a7b3c14569e6834f3373def0c9f82ebe78b26a853ea9ae9ef4ca7f5f0337de9a61f5d0d WHIRLPOOL 77af8375e726881df24191265b2a46755e0be4c92ce9382d943630bb4dac951111d3fd85acedde076ccea291b25f32b3dd86ea8dfcfca935f51786ebeadbb600 EBUILD pkgconfig-9999.ebuild 2448 SHA256 64e6770eb0efd242e1fe153e6b54a1fb782559e0fa335676f2aa46f4e0a22d53 SHA512 56a61061788cd386bafadc35588643056d5e7f13c07a7ba3e75dd2dce4b855b57a4d103e079f065ad8b33e8b8a3562f5616a36cd0040a523ea95531806463952 WHIRLPOOL f42623d0de92fc20f8b9aec2210e5502ace28accf584c74b355e784f0aa4cfe76fdf1c1f7ed87e5df238d7a97d00ec1557ec708d043a49823f0c3c58cca865ea -MISC ChangeLog 13857 SHA256 83898583da44a5de5c505bb67b3098342dc83fd9dde17622f7743475f237fe73 SHA512 2e11bfddc145ade4e065cddf7bedaeb8981a3b3bc41e100b8733a0a5d6edd59c20a72b91626d98450ae9e9801d5b2278a041874dfffbfad603e3bdc2dd143763 WHIRLPOOL f63545b96034dacdcc79cd99c8617a15e5bdb6008702ff7c9b4a23526e8519b2b2155059ae761b8ef4156a0ec3c99a4fd3199a92e12d0a0fede97dbf09116006 +MISC ChangeLog 13987 SHA256 a99079ead52e22c198a29588d9691e2e95f371b59a4f80236924a7dc882450df SHA512 74006a29d2622724425fd8828f6a7516b20dcd70b19126677020e249fae688821e8b51e5de33cc839265819b863eb9fca1f66a3f514c79df7acf6217e31eb659 WHIRLPOOL c2aa5fbe9cd93e72d8a4e8deeac0efcf249ed17780fc1be087bf49fcea90318936e4dc7a9a2a90dfe79e6175b766ad1b38b1c2480c2be8be3b2bd397d5316e49 MISC metadata.xml 336 SHA256 d206684f8bec51574f6ef890d1acecb52e346d9f6b42ae9bd6840cfde824a482 SHA512 f3303bb88b079db3d71b86aad10691cdb5bf4aa5435fcf0d4855e4e4faa669cc549b3c9834254788d8392b507e69c98452cbbf3e38d214eabe6795d9dbc1b9f6 WHIRLPOOL 98bb894da84dabb20ac0f4f065005ab2b8e52690198ee9ff753167cdd802ab1510019ea51b9f28b3d15092bcd5e6c0650858065cbdf1cb6d4d78295c17124110 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQKhtrAAoJEEdUh39IaPFNfEQIAJHrdxAFI6eg53F93UKsmX2/ -soRtkGbJGrzTNZFCzB+b0N7pOTw/VW1sGLNewjSkkIVY9A+7nYqLWF1NTpMOAHkc -qnAwhBaOFCXCXIYOLhDAfk4YGmz1VQSFbeiNZ+15WeQBblZxSDlVsHucgJbr8NBQ -Qi1cAgWLP+tKZ08HXzsAPLcaFt3rwGT64tZNiawIundxU2SSS4LBvmiUgw3SDbLY -nHh4TBltju3hZdr7b59rBhJ4d5U5/kwgH747HhI9q7+GTDAYdYFp99UfJAiPT/4S -LaHnuX4m/ibB5f0uE9T2vMwtsuXyJ8tEqWMpyqs6B2QUstX0QnIcuKL8ObiOyFg= -=fcV1 +iQEcBAEBCAAGBQJQOGUCAAoJEEdUh39IaPFNssgH/i0iUbBMtkRaQqNx01MaycYW +Hgarra+Ip5RU4bHgphDGiBgt9RbPBdCjoGYMEMN0Sfjy+mY1FS8Mc27RMAD3k3u9 +RzFNKAzSGHnSoAFz4w2KeMUXbhuIrNPFUVIh0vXQU4AfWlxzDno6GDs6nr09CGQe +a8ctDaG3bBUVKQ7z5+7L0dRsiQo69oP74Ca8HyiDlZzZsXGQO2OGyTGAemcOelab +WaKHQdnVQLj7y/w1EjuELvtuSP0JYb8WhQcn2Xb4LFLgg2+HvUXo0YFdW97gv1oq +gGPnCkb2ZeE6Y6E0uwjzop64PRqMfLjtVlA+ufy4wIy2CyltPbeBNwivJryngV0= +=hy4C -----END PGP SIGNATURE----- diff --git a/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild b/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild new file mode 100644 index 000000000000..948eb034112f --- /dev/null +++ b/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.27.1.ebuild,v 1.1 2012/08/25 05:39:46 ssuominen Exp $ + +EAPI=4 + +inherit flag-o-matic libtool multilib + +MY_P=pkg-config-${PV} + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config" + inherit autotools git-2 +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz" +fi + +DESCRIPTION="Package config system that manages compile/link flags" +HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="elibc_FreeBSD hardened internal-glib" + +RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 ) + !dev-util/pkgconf[pkg-config] + !dev-util/pkg-config-lite + !dev-util/pkgconfig-openbsd[pkg-config]" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS NEWS README ) + +src_prepare() { + if [[ ${PV} == *9999* ]]; then + eautoreconf + else + elibtoolize # Required for FreeMiNT wrt #333429 + fi +} + +src_configure() { + local myconf + + if use internal-glib; then + myconf+=' --with-internal-glib' + else + if ! has_version dev-util/pkgconfig; then + export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include" + export GLIB_LIBS="-lglib-2.0" + fi + fi + + use ppc64 && use hardened && replace-flags -O[2-3] -O1 + + # Force using all the requirements when linking, so that needed -pthread + # lines are inherited between libraries + use elibc_FreeBSD && myconf+=' --enable-indirect-deps' + + [[ ${PV} == *9999* ]] && myconf+=' --enable-maintainer-mode' + + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF}/html \ + --disable-silent-rules \ + --with-system-include-path="${EPREFIX}"/usr/include \ + --with-system-library-path="${EPREFIX}"/usr/$(get_libdir) \ + ${myconf} +} + +src_install() { + default + + if use prefix; then + # Add an explicit reference to $EPREFIX to PKG_CONFIG_PATH to + # simplify cross-prefix builds + echo "PKG_CONFIG_PATH=${EPREFIX}/usr/$(get_libdir)/pkgconfig:${EPREFIX}/usr/share/pkgconfig" >> "${T}"/99${PN} + doenvd "${T}"/99${PN} + fi +} |