summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemi Cardona <remi@gentoo.org>2008-04-02 11:26:55 +0000
committerRemi Cardona <remi@gentoo.org>2008-04-02 11:26:55 +0000
commit371f5ee88a6b3c5d59ad1653ef88ea58ae6d0e15 (patch)
treeac3e161902f3381d919c36dfdb4255489ffa899f /dev-util/pkgconfig
parentia64/sparc stable wrt #214971 (diff)
downloadhistorical-371f5ee88a6b3c5d59ad1653ef88ea58ae6d0e15.tar.gz
historical-371f5ee88a6b3c5d59ad1653ef88ea58ae6d0e15.tar.bz2
historical-371f5ee88a6b3c5d59ad1653ef88ea58ae6d0e15.zip
dev-util/pkgconfig: bump to 0.23
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-util/pkgconfig')
-rw-r--r--dev-util/pkgconfig/ChangeLog9
-rw-r--r--dev-util/pkgconfig/Manifest4
-rw-r--r--dev-util/pkgconfig/pkgconfig-0.23.ebuild40
3 files changed, 50 insertions, 3 deletions
diff --git a/dev-util/pkgconfig/ChangeLog b/dev-util/pkgconfig/ChangeLog
index e42d11eba173..6dbff5bb08b3 100644
--- a/dev-util/pkgconfig/ChangeLog
+++ b/dev-util/pkgconfig/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/pkgconfig
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.71 2007/12/04 18:40:39 jer Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/ChangeLog,v 1.72 2008/04/02 11:26:55 remi Exp $
+
+*pkgconfig-0.23 (02 Apr 2008)
+
+ 02 Apr 2008; Rémi Cardona <remi@gentoo.org> +pkgconfig-0.23.ebuild:
+ bump to 0.23, patch to fix make check has been included by upstream
04 Dec 2007; Jeroen Roovers <jer@gentoo.org> pkgconfig-0.22.ebuild:
Stable for HPPA (bug #201122).
diff --git a/dev-util/pkgconfig/Manifest b/dev-util/pkgconfig/Manifest
index eb0bbd06ad2d..ea2f533e15f5 100644
--- a/dev-util/pkgconfig/Manifest
+++ b/dev-util/pkgconfig/Manifest
@@ -2,10 +2,12 @@ AUX pkg-config-0.21-fix-tests.patch 1029 RMD160 a6cd5a4da990ab3d8d83b2f81bbe0416
DIST pkg-config-0.20.tar.gz 969993 RMD160 2ebea903646e405d8e9a9e43648de445041499a6 SHA1 285a486e2cf97e3c6bcb3eec9a7fed299031eb6e SHA256 a047fe95564d7afde6b52382d57754c27a40af813d9c73f338083890da416f05
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 pkgconfig-0.17.2.tar.bz2 712864 RMD160 ee818a3d881d8fe0de512ae29347b9580d5fffe6 SHA1 b091917dc3e7f06bf1b36596b8dc2a8f9e524870 SHA256 251f4560524ebd2f8a80cb04f3c56786848b933bd34f4c92a9965e7b3a10f468
EBUILD pkgconfig-0.17.2-r1.ebuild 845 RMD160 b2a2dde6a225ccd15be35f54ff1d8811112f74c8 SHA1 4b35f465bae73189b105466cfa2712480305bc0f SHA256 5b429da8a2b1ceed2420cb79606f1c834f67ba4ff433253aaf7c76b59175cb03
EBUILD pkgconfig-0.20.ebuild 824 RMD160 00cc170467327f30c5d4fe702e45f3acf1ad07ac SHA1 92c61d676708081e1b3e0532ac33fc65b536bee5 SHA256 9c6ca2779e30d47bd1a84cd33ce688b99dc64b1f411cc4f17c91a17a42e7565b
EBUILD pkgconfig-0.21-r1.ebuild 1196 RMD160 b21b1c94b4c5f9a12dfa01d42d56054e4214c238 SHA1 07ab9f575670644146a49fa65e81c90d4e84d2e2 SHA256 f4ec02ccc85bd9ed7c59c32eba7dba4d88582b222e5d702ea2414b4b324584e2
EBUILD pkgconfig-0.22.ebuild 1216 RMD160 60bf43537899679c5d9045ae89447886d1a5a8ef SHA1 510d66894c57525db35d43a2ea7ea73e7061ec14 SHA256 16562000c286103cf2de5d1f119bf343c82ddaf0f7caed63c29a5ae04832cf69
-MISC ChangeLog 8573 RMD160 ddaea3eadd342faf7cf89a29cc38932f3732425f SHA1 c75a62d084580b76612293c01f883c3334f0537c SHA256 fdbc1bb31936dcffbced43bb5edfc5ec5d43e5329dd39254bfad5641acf909f3
+EBUILD pkgconfig-0.23.ebuild 1130 RMD160 a10ee46ffd6a736e2b7913483e6e994ea175e3cf SHA1 29f049754f12748da180534d728f7fccc267ef1c SHA256 3db1aa7d7db027fa42438870421e6bbb95e3b73b9ce19d9f74c144688abbddc4
+MISC ChangeLog 8747 RMD160 35efb607d0cb24b33eeea01511ac4cf6cbb542f5 SHA1 0b41fae98fca49dec0612771deecdcff6835fe0a SHA256 03970ed4af44c9a24a39e21381ae9a81aef61db47995543cf36ba2e05109442f
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
diff --git a/dev-util/pkgconfig/pkgconfig-0.23.ebuild b/dev-util/pkgconfig/pkgconfig-0.23.ebuild
new file mode 100644
index 000000000000..ca50e3d4d4b9
--- /dev/null
+++ b/dev-util/pkgconfig/pkgconfig-0.23.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.23.ebuild,v 1.1 2008/04/02 11:26:55 remi Exp $
+
+inherit flag-o-matic eutils
+
+MY_PN="pkg-config"
+MY_P="${MY_PN}-${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="hardened elibc_FreeBSD"
+
+DEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ local myconf
+
+ 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="${myconf} --enable-indirect-deps"
+
+ econf ${myconf} || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Installation failed"
+
+ dodoc AUTHORS ChangeLog NEWS README
+}