summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-06-28 15:57:32 +0000
committerNed Ludd <solar@gentoo.org>2004-06-28 15:57:32 +0000
commit2993d7e57f0284c2576d89da7d76302f130e05da (patch)
tree07af002ad08e5167d837c00623f4267eec9e6490 /app-arch
parentmove to ppc stable (diff)
downloadhistorical-2993d7e57f0284c2576d89da7d76302f130e05da.tar.gz
historical-2993d7e57f0284c2576d89da7d76302f130e05da.tar.bz2
historical-2993d7e57f0284c2576d89da7d76302f130e05da.zip
added the pic USE= flag to allow gzip to be built without inline assembler code to avoid text relocations
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/gzip/ChangeLog6
-rw-r--r--app-arch/gzip/Manifest16
-rw-r--r--app-arch/gzip/gzip-1.3.5-r1.ebuild6
3 files changed, 12 insertions, 16 deletions
diff --git a/app-arch/gzip/ChangeLog b/app-arch/gzip/ChangeLog
index 2cc7b3df39bb..278c281a2961 100644
--- a/app-arch/gzip/ChangeLog
+++ b/app-arch/gzip/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-arch/gzip
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/ChangeLog,v 1.10 2004/06/24 21:31:10 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/ChangeLog,v 1.11 2004/06/28 15:57:32 solar Exp $
+
+ 28 Jun 2004; <solar@gentoo.org> gzip-1.3.5-r1.ebuild:
+ added the pic USE= flag to allow gzip to be built without inline assembler
+ code to avoid text relocations
*gzip-1.3.3-r4 (23 Jun 2004)
diff --git a/app-arch/gzip/Manifest b/app-arch/gzip/Manifest
index d731bde5a708..eaa2c3faf7e7 100644
--- a/app-arch/gzip/Manifest
+++ b/app-arch/gzip/Manifest
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 07edd9e7f3086ac75cc53a773cde3f61 ChangeLog 3964
+MD5 3a9442b8a857f89e830c574f7eba385d gzip-1.3.5-r1.ebuild 2105
MD5 c792b7221f6eba29a5a78f53e40e2a70 gzip-1.3.3-r4.ebuild 1780
-MD5 7e4dcd1d13d300ab5e941c93f899fc57 gzip-1.3.5-r1.ebuild 2036
+MD5 0045c476a5bce165d3aa0cc5d5931805 ChangeLog 4128
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 07e347c680d1ca49a2683aa6cb2b126a files/gzip-1.3.3-security.patch 2521
MD5 2034712a3fa0de0258ee8a1598965ac5 files/digest-gzip-1.3.3-r4 62
MD5 b007ca73991aa40a1b2d56cfeb9d270f files/digest-gzip-1.3.5-r1 131
MD5 9bb1ded151380e60b0769c97b0fd1f5c files/gzip-1.3.5-security.patch 2170
-MD5 07e347c680d1ca49a2683aa6cb2b126a files/gzip-1.3.3-security.patch 2521
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.8 (GNU/Linux)
-
-iD8DBQFA3LpWHTu7gpaalycRAtTrAJ9Jco6nneDb4TScNJtHXiMeBvKTIwCfZMAW
-pwj2Sx9Uu4hQLY32p0mzCy4=
-=mCQV
------END PGP SIGNATURE-----
diff --git a/app-arch/gzip/gzip-1.3.5-r1.ebuild b/app-arch/gzip/gzip-1.3.5-r1.ebuild
index f4daf2874444..b27ecb1e80b9 100644
--- a/app-arch/gzip/gzip-1.3.5-r1.ebuild
+++ b/app-arch/gzip/gzip-1.3.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/gzip-1.3.5-r1.ebuild,v 1.4 2004/06/25 23:50:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/gzip-1.3.5-r1.ebuild,v 1.5 2004/06/28 15:57:32 solar Exp $
inherit eutils flag-o-matic
@@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/g/gzip/gzip_${PV}.orig.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~sparc ~mips alpha ~arm ~hppa ~amd64 ~ia64 ~ppc64 ~s390"
-IUSE="nls build static"
+IUSE="nls build static pic"
RDEPEND="virtual/libc"
DEPEND="${RDEPEND}
@@ -30,6 +30,8 @@ src_unpack() {
src_compile() {
use static && append-flags -static
+ # avoid text relocation in gzip
+ use pic && export DEFS="NO_ASM"
econf --exec-prefix=/ $(use_enable nls) || die
emake || die
}