Version bump wrt #321575 by Andrey Hippo.
authorSamuli Suominen <ssuominen@gentoo.org>
Thu, 17 Jun 2010 09:29:59 +0000 (09:29 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Thu, 17 Jun 2010 09:29:59 +0000 (09:29 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-util/pkgconfig/ChangeLog
dev-util/pkgconfig/Manifest
dev-util/pkgconfig/pkgconfig-0.25.ebuild [new file with mode: 0644]

index d54ad3453f28f0d3f2e07490d084706d578e4037..acf0e9c77d805cefda10c07678f87b1b9d177e87 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-util/pkgconfig
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.79 2009/05/11 22:20:51 leio Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.80 2010/06/17 09:29:59 ssuominen Exp $
+
+*pkgconfig-0.25 (17 Jun 2010)
+
+  17 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
+  +pkgconfig-0.25.ebuild:
+  Version bump wrt #321575 by Andrey Hippo.
 
   11 May 2009; Mart Raudsepp <leio@gentoo.org> -pkgconfig-0.17.2-r1.ebuild,
   -pkgconfig-0.20.ebuild:
index d6c5f4a9bd2b38455f8f7327eeb71232d15c8ad7..f56e331b1394e6a12c0a4704dfbbc27e9a229ba6 100644 (file)
@@ -2,8 +2,10 @@ AUX pkg-config-0.21-fix-tests.patch 1029 RMD160 a6cd5a4da990ab3d8d83b2f81bbe0416
 DIST pkg-config-0.21.tar.gz 998420 RMD160 6d48e449a3cedb576c0f54b08825be6ab684d955 SHA1 b2508ba8404cad46ec42f6f58cbca43ae59d715f SHA256 e8831f43c8126a5da32502901c58cc1a39effe045dd2932e6e273cc8d67f633f
 DIST pkg-config-0.22.tar.gz 1006425 RMD160 f82754f9892469d2865cc5d2fd3c2ca4513dab5b SHA1 3ec40bda9864d7aa3c912c6ae87a750fd8b6e420 SHA256 7e0761b47d604847006e7c6caa9b9cf044530a516ff84395450edcfa3c2febe6
 DIST pkg-config-0.23.tar.gz 1032839 RMD160 0aa5565430d609319917ac2c8ffeaa5e4a509489 SHA1 b59dddd6b5320bd74c0f74b3339618a327096b2a SHA256 08a0e072d6a05419a58124db864f0685e6ac96e71b2875bf15ac12714e983b53
+DIST pkg-config-0.25.tar.gz 988899 RMD160 835509d01f68c45823ee89c718776eb66f61316b SHA1 8922aeb4edeff7ed554cc1969cbb4ad5a4e6b26e SHA256 3ba691ee2431f32ccb8efa131e59bf23e37f122dc66791309023ca6dcefcd10e
 EBUILD pkgconfig-0.21-r1.ebuild 1196 RMD160 6a65aaf025d8d45e1d80af0cdf75f1eeab8bbd35 SHA1 40e39c8d6519b1f760781defc56e695bd8621835 SHA256 7d0066553fd2cfb7707cf0271d3e30988c5f794bb77e9e02914d7c4db3f086c5
 EBUILD pkgconfig-0.22.ebuild 1216 RMD160 60bf43537899679c5d9045ae89447886d1a5a8ef SHA1 510d66894c57525db35d43a2ea7ea73e7061ec14 SHA256 16562000c286103cf2de5d1f119bf343c82ddaf0f7caed63c29a5ae04832cf69
 EBUILD pkgconfig-0.23.ebuild 1120 RMD160 f19eac1ea6a8c50438e9cf2ee16c6064f7e8cf4d SHA1 e3731bfa2df9e1e80c9dca1647d1e205b8adca76 SHA256 986905b55c0b359a469d97e927e6787821ba55955ca89150725846344ceb01c5
-MISC ChangeLog 9555 RMD160 0dc2fd8965709550d588cc5acffba6c924c3a553 SHA1 6080cd91766b3b0084a8882ff9c345df9cc52e0f SHA256 f644dfe0fd4286c3f9f76fd08e25c86541c3fe4d51167b85f0408ae74f7dd54a
+EBUILD pkgconfig-0.25.ebuild 1066 RMD160 6cdf5d5641f328f43209bad22d92f355a1f1eccc SHA1 ab16c4f1c96976d4d88a4553f6cbd31cb38ce00f SHA256 06d406a91663bf1a4a5e61deb1cbe39e5d85744430163767492d34a24c348076
+MISC ChangeLog 9716 RMD160 88daeab32d406937a93d494bda69e5d6b73d40d7 SHA1 699db7d382a5d9fd25b14961b15fe258a77bbe16 SHA256 c1ffe4b4b0b49268266bf0cf5ce070bc6fe98c4de55b088f0abb374cb3eca162
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
diff --git a/dev-util/pkgconfig/pkgconfig-0.25.ebuild b/dev-util/pkgconfig/pkgconfig-0.25.ebuild
new file mode 100644 (file)
index 0000000..644f473
--- /dev/null
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.25.ebuild,v 1.1 2010/06/17 09:29:59 ssuominen Exp $
+
+EAPI=2
+inherit flag-o-matic
+
+MY_P=pkg-config-${PV}
+
+DESCRIPTION="Package config system that manages compile/link flags"
+HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/"
+SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="elibc_FreeBSD hardened"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+       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
+       local myconf
+       use elibc_FreeBSD && myconf="--enable-indirect-deps"
+
+       econf \
+               --docdir=/usr/share/doc/${PF}/html \
+               ${myconf}
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc AUTHORS ChangeLog NEWS README
+}