fix PATH in gunzip. bug #210871
authorDoug Goldstein <cardoe@gentoo.org>
Wed, 20 Feb 2008 20:01:23 +0000 (20:01 +0000)
committerDoug Goldstein <cardoe@gentoo.org>
Wed, 20 Feb 2008 20:01:23 +0000 (20:01 +0000)
Package-Manager: portage-2.1.4.4

app-arch/gzip/ChangeLog
app-arch/gzip/Manifest
app-arch/gzip/gzip-1.3.12-r1.ebuild [new file with mode: 0644]

index 4a4bb48db360a00fceceb4d2e40e5e7a99c5c619..e780d536a5827eb5ef809f6e611a67e0a0ffd4f4 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-arch/gzip
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/ChangeLog,v 1.94 2007/07/20 16:34:15 uberlord Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/ChangeLog,v 1.95 2008/02/20 20:01:23 cardoe Exp $
+
+*gzip-1.3.12-r1 (20 Feb 2008)
+
+  20 Feb 2008; Doug Klima <cardoe@gentoo.org> +gzip-1.3.12-r1.ebuild:
+  fix PATH in gunzip. bug #210871
 
   20 Jul 2007; Roy Marples <uberlord@gentoo.org> gzip-1.3.12.ebuild:
   Keyworded ~sparc-fbsd.
index c64009f17930d27624124665343a8819eaa634f7..d52dd1c242693c7620d7b916fb0314d5f53a5256 100644 (file)
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX gnulib-futimens-rename.patch 1323 RMD160 79f1bcd78441aa4bef1975ee68011cd5d68b7bf1 SHA1 f030ebc2f34f8b2ef59112e2f28f8eabeeb9f4fc SHA256 12d3ccbe88aef4f7218799d961e1fc4f56609c59bd739cfc6e3965838e6893a1
 AUX gzip-1.3.8-install-symlinks.patch 280 RMD160 31a85a5adbc91fd664f3c5f3635483b5b39a6f0e SHA1 4019708174e1cf3b80df3413c478148d10e9d8c2 SHA256 f8b8c8548ae32975ba8e5bbc79add0f951954e1b4a21de55575274de177925d1
 DIST gzip-1.3.12.tar.gz 462169 RMD160 857172d207d87abe5fb52f6e7dd0474a421b0d79 SHA1 264e82876f201d9576626fbb1e0e9fe458efe9b9 SHA256 3f565be05f7f3d1aff117c030eb7c738300510b7d098cedea796ca8e4cd587af
+EBUILD gzip-1.3.12-r1.ebuild 1412 RMD160 f14a8f971ee91dda3c662596c57766ef0067273b SHA1 a4ba02d801325dd3ec65a562c0e018acca3933ae SHA256 3f46b0bb782dd9fc66111d699aec1e466f086aea517db0627c6ecc935fec0149
 EBUILD gzip-1.3.12.ebuild 1352 RMD160 edff1dcd52990359b38b8306d234610605528d9e SHA1 ef0440d37668a46a7ba7eeb72c989ad8e55c2d01 SHA256 e78ab7867f569d24de3dcf9f1debba4017ead05888b2aa3f7e340e898a6aa215
-MISC ChangeLog 14096 RMD160 10257571f607edc6bc5fd83268f0d4a6adbef970 SHA1 256b64db206165e9a012cc7c7c9131d0bffa1198 SHA256 c262f97d05729ee05e3381dcf723676674a1c5d53469035a7dd072d92c9acfc1
+MISC ChangeLog 14230 RMD160 f65c5f900cfb73565a97fbe2896693883bc1353f SHA1 ec965f052b9eefdaebe47e2e78169be7e339b709 SHA256 6c9b041cc60dbb946d8adfa9c31d6343aef54e8638be61126fa79f800c3b1c99
 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHvIcgoeSe8B0zEfwRArttAJwIuuDbg3otNQxVuzGfmdr6MoBB0gCaArg8
+UHf2f8S8vQCjFlj9wreTbaM=
+=iONl
+-----END PGP SIGNATURE-----
diff --git a/app-arch/gzip/gzip-1.3.12-r1.ebuild b/app-arch/gzip/gzip-1.3.12-r1.ebuild
new file mode 100644 (file)
index 0000000..2e1da2d
--- /dev/null
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/gzip-1.3.12-r1.ebuild,v 1.1 2008/02/20 20:01:23 cardoe Exp $
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Standard GNU compressor"
+HOMEPAGE="http://www.gnu.org/software/gzip/"
+SRC_URI="ftp://alpha.gnu.org/gnu/gzip/${P}.tar.gz
+       mirror://gnu/gzip/${P}.tar.gz
+       mirror://gentoo/${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="nls static pic"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )"
+PROVIDE="virtual/gzip"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       #epatch "${FILESDIR}"/${PN}-1.3.5-rsync.patch
+       epatch "${FILESDIR}"/gnulib-futimens-rename.patch
+       epatch "${FILESDIR}"/${PN}-1.3.8-install-symlinks.patch
+       sed -i 's:\<futimens\>:gl_futimens:' gzip.c
+}
+
+src_compile() {
+       use static && append-flags -static
+       # avoid text relocation in gzip
+       use pic && export DEFS="NO_ASM"
+       econf $(use_enable nls) || die
+       emake || die
+}
+
+src_install() {
+       emake install DESTDIR="${D}" || die
+       dodoc ChangeLog NEWS README THANKS TODO
+       docinto txt
+       dodoc algorithm.doc gzip.doc
+
+       # keep most things in /usr, just the fun stuff in /
+       dodir /bin
+       mv "${D}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${D}"/bin/ || die
+       sed -e 's:/usr::' -i "${D}"/bin/gunzip || die
+}