Add gcc-4 fix, mark stable on ia64
authorAron Griffis <agriffis@gentoo.org>
Fri, 17 Feb 2006 22:10:25 +0000 (22:10 +0000)
committerAron Griffis <agriffis@gentoo.org>
Fri, 17 Feb 2006 22:10:25 +0000 (22:10 +0000)
Package-Manager: portage-2.1_pre4-r1

dev-libs/librep/ChangeLog
dev-libs/librep/Manifest
dev-libs/librep/librep-0.17-r2.ebuild

index a2499b8ae7c864de2212589c6450db99c9a1fc86..37a8de60464b93128c4f6d78236be4d63e16ed3d 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-libs/librep
 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.37 2006/01/17 00:47:19 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.38 2006/02/17 22:10:25 agriffis Exp $
+
+  17 Feb 2006; Aron Griffis <agriffis@gentoo.org> librep-0.17-r2.ebuild:
+  Add gcc-4 fix, mark stable on ia64
 
   17 Jan 2006; Aron Griffis <agriffis@gentoo.org>
   -files/librep-0.15.2-exec.patch:
index af2f1cc266f922a703cb134db8b6538e8d30f8c9..69733a2c707a39e3cb0f6a36a552fa7c536e96d0 100644 (file)
@@ -1,18 +1,34 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 9cc34ed6080554fb719446a825740c4c ChangeLog 5312
+MD5 e76a56bfe76cdaea60c03e6f61716e26 ChangeLog 5423
+RMD160 839c38b55016e9a0f1a5c80f8d045e8a9e0ca24b ChangeLog 5423
+SHA256 bbd8d4271f22af581e85a19dfa8c3a0c6624ec1b23771c1a929db8ec8367f52d ChangeLog 5423
 MD5 07a234e62724c3d45a1b69f1c04cd0a9 files/digest-librep-0.17-r1 64
+RMD160 f459d53dfb2743e1760d74e2e7ca3b83ea762f48 files/digest-librep-0.17-r1 64
+SHA256 e7e5dbfe969315d912c25c5f7c6be0bd3f78faa55c41ee7cc872bcfc5034fa62 files/digest-librep-0.17-r1 64
 MD5 07a234e62724c3d45a1b69f1c04cd0a9 files/digest-librep-0.17-r2 64
+RMD160 f459d53dfb2743e1760d74e2e7ca3b83ea762f48 files/digest-librep-0.17-r2 64
+SHA256 e7e5dbfe969315d912c25c5f7c6be0bd3f78faa55c41ee7cc872bcfc5034fa62 files/digest-librep-0.17-r2 64
 MD5 4d33f5e870cd659d295eaa8c1a8948da files/libtool.patch 3037
+RMD160 a22b51f2db852493cfada58b020d6d34f7ee08eb files/libtool.patch 3037
+SHA256 101eb68c95e79c32640fb9889056c1f6de072f7f0a23360ec2b1f2bb6561c3d7 files/libtool.patch 3037
 MD5 ad28e56472f07a05a704ecfc7cf58434 files/rep_file_fdopen.patch 219
+RMD160 250cfc73ac11ee9e112f01f98535bdafbee2993c files/rep_file_fdopen.patch 219
+SHA256 f35170a6571ab68e089c0408207fbe35141a5ca02376bad009374e24c974872c files/rep_file_fdopen.patch 219
 MD5 ac5dfa439cd36f285d75eacb12125fb5 librep-0.17-r1.ebuild 1377
-MD5 6f48e4aa32fa4cab714190eda8192a64 librep-0.17-r2.ebuild 1278
+RMD160 877c3d70b30cb60887d6a4fb8bee1d45391a0e70 librep-0.17-r1.ebuild 1377
+SHA256 e0adfb8950406eda7e76a10dfc1e91ffa2134c5af49116f0bfbf7b386f847031 librep-0.17-r1.ebuild 1377
+MD5 981b10dbec3e75ae47a4177cd8cac373 librep-0.17-r2.ebuild 1458
+RMD160 361ae3e9531816bf6400f6acd3820b72c664ed7f librep-0.17-r2.ebuild 1458
+SHA256 1af62ad645a0f4ecaaa2eb40c66c98e3db81b81cd0a47ee702e6645789a8b372 librep-0.17-r2.ebuild 1458
 MD5 aabaa608acb879f04a961ad9e6d8e19c metadata.xml 233
+RMD160 0ec601d918a3c2450e7701bc3f7cced0758331ae metadata.xml 233
+SHA256 f55841d13d31ad555b4c998da5bd14ee65f21e98b797f0922191d3c9f75539c4 metadata.xml 233
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDzD6iJrHF4yAQTrARAmIKAJ4kQx/2FUp4jI7+oevl+oQ/7RuLvACgoUAW
-sNlqCfAD75hAntghsJvVR/4=
-=GdCC
+iD8DBQFD9knaJrHF4yAQTrARAkunAJ9lDIEBsx+8GTG7vSI8TtIz0kOBVACdHJGM
+z3Th0M7GMWeoV10CJbERQps=
+=d7bb
 -----END PGP SIGNATURE-----
index 9d9eca239ad921b287f8f0db8f7dcc7196c1051f..a34aa09c08241e922ac75331f197c2d20701d082 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17-r2.ebuild,v 1.5 2005/11/14 07:56:59 truedfx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17-r2.ebuild,v 1.6 2006/02/17 22:10:25 agriffis Exp $
 
 inherit eutils libtool toolchain-funcs multilib
 
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~sparc ~x86"
 IUSE="readline"
 
 RDEPEND=">=sys-libs/gdbm-1.8.0
@@ -32,6 +32,11 @@ src_compile() {
        local myconf="$(use_with readline)"
        use ppc && myconf="${myconf} --with-stack-direction=1"
 
+       # It seems that stack-direction=-1 for gcc-3.x and 1 for gcc-4.x on ia64
+       if use ia64 && [[ $(gcc-major-version) -ge 4 ]]; then
+               myconf="${myconf} --with-stack-direction=1"
+       fi
+
        econf \
                --libexecdir=/usr/$(get_libdir) \
                --without-gmp \