From bd4fba63bc933253ce43a4cbfea165ea2f1c575a Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 20 Feb 2008 20:01:23 +0000 Subject: [PATCH] fix PATH in gunzip. bug #210871 Package-Manager: portage-2.1.4.4 --- app-arch/gzip/ChangeLog | 9 ++++-- app-arch/gzip/Manifest | 13 +++++++- app-arch/gzip/gzip-1.3.12-r1.ebuild | 50 +++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 app-arch/gzip/gzip-1.3.12-r1.ebuild diff --git a/app-arch/gzip/ChangeLog b/app-arch/gzip/ChangeLog index 4a4bb48db360..e780d536a582 100644 --- a/app-arch/gzip/ChangeLog +++ b/app-arch/gzip/ChangeLog @@ -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 +gzip-1.3.12-r1.ebuild: + fix PATH in gunzip. bug #210871 20 Jul 2007; Roy Marples gzip-1.3.12.ebuild: Keyworded ~sparc-fbsd. diff --git a/app-arch/gzip/Manifest b/app-arch/gzip/Manifest index c64009f17930..d52dd1c24269 100644 --- a/app-arch/gzip/Manifest +++ b/app-arch/gzip/Manifest @@ -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 index 000000000000..2e1da2d906af --- /dev/null +++ b/app-arch/gzip/gzip-1.3.12-r1.ebuild @@ -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:\: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 +} -- 2.26.2