Portage is a package management system used by Gentoo Linux
# ChangeLog for app-arch/zip
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/zip/ChangeLog,v 1.74 2008/03/17 16:06:43 jer Exp $
17 Mar 2008; Jeroen Roovers
Stable for HPPA (bug #213585).
16 Mar 2008; nixnut
Stable on ppc wrt bug 213585
16 Mar 2008; Mike Frysinger
Fix typo in man page symlink #212871 by Nikhil Patil.
07 Mar 2008; Santiago M. Mola
amd64 stable
05 Feb 2008; Markus Rothe
Stable on ppc64
16 Jan 2008; Raúl Porcel
alpha/ia64/sparc/x86 stable
*zip-2.32-r1 (02 Dec 2007)
02 Dec 2007; Mike Frysinger
+files/zip-2.32-build.patch, +zip-2.32-r1.ebuild:
Cleanup the build system yet again #200995 by Tim Weber.
13 Jun 2007; Mike Frysinger
zip-2.32.ebuild:
Respect build flags #181783.
11 Jun 2007; Raúl Porcel
alpha stable
09 Jun 2007; Peter Weller
Stable on amd64 wrt bug 181405
24 Apr 2007; Alexander Færøy
Stable on MIPS.
15 Apr 2007; Markus Rothe
Stable on ppc64
12 Apr 2007; Jeroen Roovers
Stable for HPPA too.
01 Apr 2007; Michael Hanselmann
Stable on ppc.
22 Mar 2007; Gustavo Zacarias
Stable on sparc
20 Mar 2007; Raúl Porcel
x86 stable
18 Dec 2006; Alexander H. Færøy
Stable on MIPS.
29 Sep 2006; Markus Rothe
Stable on ppc64
28 Sep 2006; Fernando J. Pereda
Stable on alpha as per bug #147979
23 Sep 2006; Tobias Scherbaum
hppa stable, bug #147979
21 Sep 2006; Tobias Scherbaum
ppc stable, bug #147979
19 Sep 2006; Daniel Gryniewicz
Marked stable on amd64 bug #147979
18 Sep 2006; Gustavo Zacarias
Stable on sparc wrt #147979
18 Sep 2006;
Stable on x86, bug #147979.
18 Sep 2006; Brent Baude
Marking zip-2.31-r1 ppc64 stable per bug #147979
17 Sep 2006; Fabian Groffen
marked ppc-macos stabl for progressive users (bug #147979)
*zip-2.32 (17 Sep 2006)
17 Sep 2006; Mike Frysinger
Version bump #147973 by Kai.
08 Jul 2006; Diego Pettenò
+files/zip-2.31-make.patch, zip-2.31-r1.ebuild:
Replace gmake workaround with proper fix, thanks Mike in bug #139663.
07 Jul 2006; Diego Pettenò
Use gmake instead of make when available (non-intrusive fix for FreeBSD).
Add ~x86-fbsd keyword.
28 Apr 2006; Joshua Kinard
Marked stable on mips.
14 Mar 2006; Fernando J. Pereda
Stable on alpha as per bug #126101
14 Mar 2006; Markus Rothe
Stable on ppc64; bug #126101
14 Mar 2006; Chris White
ppc stable for bug #126101.
14 Mar 2006; Chris White
Stable on amd64 (tested with pitr) and x86.
14 Mar 2006; Jason Wever
Stable on SPARC wrt bug #126101.
*zip-2.31-r1 (14 Mar 2006)
14 Mar 2006; Mike Frysinger
+files/zip-2.31-exec-stack.patch, +zip-2.31-r1.ebuild:
Fix execstack markings on x86 and fixes by Roberto Teichmann for USE=crypt
support #122849.
23 Jul 2005; Kito
~ppc-macos keyword
*zip-2.31 (13 Mar 2005)
13 Mar 2005; Mike Frysinger
Version bump #84914 by Kenyon Ralph.
07 Nov 2004; Joshua Kinard
Marked stable on mips.
06 Nov 2004; Lars Weiler
Stable on ppc, bug #70227.
06 Nov 2004; Bryan Østergaard
Stable on alpha, bug 70227.
06 Nov 2004;
Stabling on Gentoo/IA64 with regard to security bug #70227.
06 Nov 2004; Karol Wojtaszek
Stable on amd64, bug #70227
06 Nov 2004; Jason Wever
Stable on sparc wrt security bug #70227.
06 Nov 2004; Olivier Crete
Stable on x86 per #70227
06 Nov 2004; Markus Rothe
Stable on ppc64; bug #70227
*zip-2.3-r4 (06 Nov 2004)
06 Nov 2004;
+zip-2.3-r4.ebuild:
security bump for bug #70227 - CAN-2004-1010
*zip-2.3-r3 (28 Sep 2004)
28 Sep 2004;
+zip-2.3-r3.ebuild:
pie executables will have runtime text relocations in them with zip unless we
disable the inline asm. This is done by adding a patch(tests via the pre
compiler to see if we are generating pic code) to zips homegrown configure
script. A better long term solution would be to fix said asm so pic users can
get any speed advantages that may come from using inline asm.
20 Jul 2004; Tom Gall
stable on ppc64, bug #57660
01 Jun 2004; Aron Griffis
Fix use invocation
13 Apr 2004; Joshua Kinard
Marked stable on mips.
17 Feb 2004; Joshua Kinard
Added ~mips to keywords
17 Jan 2004; Bartosch Pixa
manifest fix
16 Jan 2004; Bartosch Pixa
set ppc in keywords
11 Jan 2004; Jason Wever
Marked stable on sparc.
09 Jan 2004; Aron Griffis
stable on alpha
28 Dec 2003; Seemant Kulleen
SRC_URI to mirror://gentoo instead of ibiblio only
13 Dec 2003; Guy Martin
Marked stable on hppa.
14 Nov 2003; Aron Griffis
Stable on ia64
12 Oct 2003; Chuck Short
Added ~ia64 to keywords.
07 Aug 2003; Lisa Seelye
Changed make to emake for bug 26149
18 Jul 2003; Martin Holzer
Added DEPEND. Closes #24739.
*zip-2.3-r2 (16 Jul 2003)
16 Jul 2003;
Added encryption support via the crypt use variable.
Thanks to tobias on bug #13598 for suggesting this feature.
06 Dec 2002; Rodney Rees
*zip-2.3-r1 (1 Feb 2002)
14 Jun 2003; Guy Martin
Added hppa to KEYWORDS.
15 Aug 2002; Jack Morgan
Added KEYWORDS sparc64
15 Jul 2002; Owen Stampflee
Added KEYWORDS.
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX zip-2.3-unix_configure-pic.patch 444 RMD160 8fd81ff732abe0e6189cd593c98e0055a11dca36 SHA1 c08486c683a9a8d02dbb0d500f421b07c0bcc704 SHA256 3e348be7890f21280fceab6cb2a87f3020b08a31608ab93d1b5a53667760e556
AUX zip-2.31-exec-stack.patch 407 RMD160 a27f0112dbbda418feef97b66240442190e8b5d7 SHA1 3043e8150222749b6f05fc10f8ab1c15da21c8d0 SHA256 108686d8854096422bd4895690a37202aee66757d0d2b43afa16d9fb914cbb29
AUX zip-2.31-make.patch 383 RMD160 941c9768d22c5080cc89f1caf59be88368b726b9 SHA1 b1d6523edaae339d58b3811d9423093f1e9af4ce SHA256 878ddf24bb89065c679653fbcc28add70e24fb4c8391bb4f47a4c40643e72581
AUX zip-2.32-build.patch 2003 RMD160 3356051c53465fa70015818b6c8c364489bb5bf0 SHA1 34492ef0e226ff7912de01c9266580b148ff54f1 SHA256 3e4b94015c1448c8769d7154b308bd986e1d0e6e514da151d658d1b8ba3a774c
DIST zip232.tar.gz 807180 RMD160 6b9326c8a60bc6bf08825e416140fd0ca8a6a7f1 SHA1 5bc562bf95d9aee0cb6625e6038898e1f191a4aa SHA256 d0d3743f732a9baa162f80d0c4567b9c545b41a3385825042113810f2a56eb2f
EBUILD zip-2.32-r1.ebuild 1188 RMD160 d6900f122f833e17b91b362f528bdc47da740dc8 SHA1 77d6ce5f5b6e80a5df604a0029892eecfb7a7d03 SHA256 c2055e9c02652dc728926d7fd5aace4673204b12abb155ccd0af1f11b1fd637d
EBUILD zip-2.32.ebuild 1268 RMD160 bf011d9e7efd73dfee0d9dce5b484ce2b6e7f512 SHA1 25bfe9c517d406e5b9e3d19c6c66fe393711a91e SHA256 a665756992659c236ca084e9e591264a8a0bc92845e67785320a62e64d8efe6e
MISC ChangeLog 8160 RMD160 fcf809d009a1706aa449845610692b1af87dfad5 SHA1 e071ffe2c2bc19d6963e1dd4640602ac2714ceb1 SHA256 15d57eb3613514661e61656168c3fbd4cb3a394b940bafde4fd944e033e99693
MISC metadata.xml 260 RMD160 43cb7ced9f55009bba29a4017d2ee88dab5ab83f SHA1 94674a402b77f6a586b2fc1ad889b8ac9e48b175 SHA256 b937624b5672a3a8f418d773a2dff2c4228888b64f40e2ca3350b3915b0e5319
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/zip/zip-2.32-r1.ebuild,v 1.8 2008/03/17 16:06:43 jer Exp $
inherit toolchain-funcs eutils flag-o-matic
DESCRIPTION="Info ZIP (encryption support)"
HOMEPAGE="http://www.info-zip.org/"
SRC_URI="ftp://ftp.info-zip.org/pub/infozip/src/zip${PV//.}.tar.gz"
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="crypt"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch
epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch
epatch "${FILESDIR}"/${PN}-2.32-build.patch
}
src_compile() {
tc-export CC CPP
use crypt || append-flags -DNO_CRYPT
append-lfs-flags
emake -f unix/Makefile generic || die
}
src_install() {
dobin zip zipnote zipsplit || die
doman man/zip.1
dosym zip.1 /usr/share/man/man1/zipnote.1
dosym zip.1 /usr/share/man/man1/zipsplit.1
if use crypt ; then
dobin zipcloak || die
dosym zip.1 /usr/share/man/man1/zipcloak.1
fi
dodoc BUGS CHANGES MANUAL README TODO WHATSNEW WHERE proginfo/*.txt
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/zip/zip-2.32.ebuild,v 1.12 2007/06/13 00:31:02 vapier Exp $
inherit toolchain-funcs eutils flag-o-matic
DESCRIPTION="Info ZIP (encryption support)"
HOMEPAGE="http://www.info-zip.org/"
SRC_URI="ftp://ftp.info-zip.org/pub/infozip/src/zip${PV//.}.tar.gz"
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="crypt"
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch
epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch
epatch "${FILESDIR}"/${PN}-2.31-make.patch
use crypt || append-flags -DNO_CRYPT
sed -i \
-e "s:-O[23]:${CFLAGS}:" \
-e '/^LFLAGS1=""/s:=.*:="${LDFLAGS}":' \
unix/configure
}
src_compile() {
tc-export CC CPP
emake -f unix/Makefile generic || die
}
src_install() {
dobin zip zipnote zipsplit || die
doman man/zip.1
dosym zip.1 /usr/share/man/man1/zipnote.1
dosym zip.1 /usr/share/man/man1/zipzplit.1
if use crypt ; then
dobin zipcloak || die
dosym zip.1 /usr/share/man/man1/zipcloak.1
fi
dodoc BUGS CHANGES MANUAL README TODO WHATSNEW WHERE proginfo/*.txt
}