bump(app-arch/unzip): sync with upstream

This commit is contained in:
David Michael 2017-05-03 19:05:05 -07:00
parent 4ca8da0bcd
commit dbdf031d90
11 changed files with 7 additions and 639 deletions

View File

@ -1,118 +0,0 @@
# ChangeLog for app-arch/unzip
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*unzip-6.0-r3 (09 Aug 2015)
*unzip-6.0-r2 (09 Aug 2015)
*unzip-6.0-r1 (09 Aug 2015)
*unzip-5.52-r2 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/unzip-5.52-CVE-2008-0888.patch,
+files/unzip-5.52-no-exec-stack.patch, +files/unzip-6.0-natspec.patch,
+files/unzip-6.0-no-exec-stack.patch, +metadata.xml, +unzip-5.52-r2.ebuild,
+unzip-6.0-r1.ebuild, +unzip-6.0-r2.ebuild, +unzip-6.0-r3.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
28 Aug 2015; Manuel Rüger <mrueg@gentoo.org> -unzip-6.0-r1.ebuild,
-unzip-6.0-r2.ebuild:
Remove old
Package-Manager: portage-2.2.20.1
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
28 Feb 2016; Mike Frysinger <vapier@gentoo.org> unzip-6.0-r3.ebuild:
expand toolchain sed to cover more cases #575710
02 Apr 2016; Mike Frysinger <vapier@gentoo.org> unzip-6.0-r3.ebuild:
add cygwin support #469174
*unzip-6.0_p20 (03 Apr 2016)
03 Apr 2016; Mike Frysinger <vapier@gentoo.org>
files/unzip-6.0-natspec.patch, +unzip-6.0_p20.ebuild:
add Debian patchset to fix various bugs #528082 #533748 #537424 #560416
04 Apr 2016; Jeroen Roovers <jer@gentoo.org> unzip-6.0_p20.ebuild:
Stable for HPPA PPC64 (bug #528082).
Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
06 Apr 2016; Agostino Sarubbo <ago@gentoo.org> unzip-6.0_p20.ebuild:
amd64 stable wrt bug #528082
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
11 Apr 2016; Agostino Sarubbo <ago@gentoo.org> unzip-6.0_p20.ebuild:
x86 stable wrt bug #528082
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
19 Apr 2016; Markus Meier <maekke@gentoo.org> unzip-6.0_p20.ebuild:
arm stable, bug #528082
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
02 May 2016; Matt Turner <mattst88@gentoo.org> unzip-6.0_p20.ebuild:
alpha stable, bug 528082.

View File

@ -1,308 +0,0 @@
# ChangeLog for app-arch/unzip
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unzip/ChangeLog,v 1.92 2015/06/09 08:58:29 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> unzip-6.0-r3.ebuild:
Add arm64 love.
18 Feb 2013; Zac Medico <zmedico@gentoo.org> unzip-6.0-r3.ebuild:
Add ~arm-linux and ~x86-linux keywords.
16 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due bug #96436
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> unzip-6.0-r3.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #420727
28 Sep 2012; Johannes Huber <johu@gentoo.org> unzip-6.0-r3.ebuild:
Stable for x86, wrt bug #420727
22 Sep 2012; Agostino Sarubbo <ago@gentoo.org> unzip-6.0-r3.ebuild:
Stable for amd64, wrt bug #420727
20 Sep 2012; Anthony G. Basile <blueness@gentoo.org> unzip-6.0-r3.ebuild:
stable arm, bug #420727
20 Sep 2012; Anthony G. Basile <blueness@gentoo.org> unzip-6.0-r3.ebuild:
stable ppc ppc64, bug #420727
19 Sep 2012; Jeroen Roovers <jer@gentoo.org> unzip-6.0-r3.ebuild:
Stable for HPPA (bug #420727).
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> unzip-6.0-r3.ebuild:
keyword ~amd64-fbsd
*unzip-6.0-r3 (01 Apr 2012)
01 Apr 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+unzip-6.0-r3.ebuild:
Add support for ASFLAGS and add abi-specific flags argument to AS
18 Dec 2011; Naohiro Aota <naota@gentoo.org> unzip-6.0-r2.ebuild:
Add ~x86-fbsd wrt 349393
12 Mar 2011; Raúl Porcel <armin76@gentoo.org> unzip-6.0-r2.ebuild:
Add ~ia64/~m68k/~s390/~sh/~sparc wrt #349393
07 Mar 2011; Tobias Klausmann <klausman@gentoo.org> unzip-6.0-r2.ebuild:
Keyworded on alpha, bug #349393
13 Jan 2011; Jeroen Roovers <jer@gentoo.org> unzip-6.0-r2.ebuild:
Marked ~hppa (bug #349393).
09 Jan 2011; Brent Baude <ranger@gentoo.org> unzip-6.0-r2.ebuild:
Marking unzip-6.0-r2 ~ppc for bug 349393
02 Jan 2011; Markus Meier <maekke@gentoo.org> unzip-6.0-r2.ebuild:
add ~arm, bug #349393
27 Dec 2010; Brent Baude <ranger@gentoo.org> unzip-6.0-r2.ebuild:
Marking unzip-6.0-r2 ~ppc64 for bug 349393
26 Dec 2010; Matt Turner <mattst88@gentoo.org> unzip-6.0-r2.ebuild:
Added ~mips, bug 349393
*unzip-6.0-r2 (22 Dec 2010)
22 Dec 2010; Peter Volkov <pva@gentoo.org> +unzip-6.0-r2.ebuild,
+files/unzip-6.0-natspec.patch, metadata.xml:
Added patch to use libnatspec to fix interoperability with Windows, bug
#275244.
14 Aug 2010; Harald van Dijk <truedfx@gentoo.org> unzip-6.0-r1.ebuild:
Fix quoting
02 Aug 2010; Jeroen Roovers <jer@gentoo.org> unzip-6.0-r1.ebuild:
Stable for PPC too.
23 Mar 2010; Mike Frysinger <vapier@gentoo.org> unzip-6.0-r1.ebuild:
Tweak by David James for how we set the toolchain to get better coverage
#305679.
10 Jan 2010; Jeroen Roovers <jer@gentoo.org> unzip-6.0-r1.ebuild:
Stable for HPPA too.
16 Oct 2009; Jeroen Roovers <jer@gentoo.org> unzip-6.0-r1.ebuild:
Marked ~hppa (bug #287368).
08 Oct 2009; Raúl Porcel <armin76@gentoo.org> unzip-6.0-r1.ebuild:
Add ~alpha/~ia64/~s390/~sh/~sparc wrt #287368
03 Oct 2009; Brent Baude <ranger@gentoo.org> unzip-6.0-r1.ebuild:
Marking unzip-6.0-r1 ppc64 for bug 287368
03 Oct 2009; Markus Meier <maekke@gentoo.org> unzip-6.0-r1.ebuild:
add ~arm, bug #287368
03 Oct 2009; Markus Meier <maekke@gentoo.org> unzip-6.0-r1.ebuild:
amd64/x86 stable, bug #287368
03 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> unzip-6.0-r1.ebuild:
Marked ~ppc, bug 287368
*unzip-6.0-r1 (16 Aug 2009)
16 Aug 2009; Mike Frysinger <vapier@gentoo.org> +unzip-6.0-r1.ebuild:
Add internal LFS flag to CPPFLAGS #281473 by Rafał Mużyło.
*unzip-6.0 (14 Aug 2009)
14 Aug 2009; Mike Frysinger <vapier@gentoo.org> +unzip-6.0.ebuild,
+files/unzip-6.0-no-exec-stack.patch:
Version bump by Vladimir #280434.
29 May 2009; Mike Frysinger <vapier@gentoo.org> -unzip-5.52-r1.ebuild:
Punt old package vuln to GLSA 200804-06 #271725 by Robert Buchholz.
23 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> unzip-5.52-r2.ebuild:
Also AS needs to e replaced.
29 Mar 2008; Jeroen Roovers <jer@gentoo.org> unzip-5.52-r2.ebuild:
Stable for HPPA (bug #213761).
29 Mar 2008; Raúl Porcel <armin76@gentoo.org> unzip-5.52-r2.ebuild:
alpha/ia64/sparc stable wrt security #213761
29 Mar 2008; Brent Baude <ranger@gentoo.org> unzip-5.52-r2.ebuild:
Marking unzip-5.52-r2 ppc64 and ppc for bug 213761
29 Mar 2008; Christian Faulhammer <opfer@gentoo.org> unzip-5.52-r2.ebuild:
stable x86, security bug 213761
29 Mar 2008; Robert Buchholz <rbu@gentoo.org> unzip-5.52-r2.ebuild:
amd64 stable, bug 213761
*unzip-5.52-r2 (29 Mar 2008)
29 Mar 2008; Mike Frysinger <vapier@gentoo.org>
+files/unzip-5.52-CVE-2008-0888.patch, +unzip-5.52-r2.ebuild:
Fix for CVE-2008-0888 #213761.
08 Feb 2008; Dawid Węgliński <cla@gentoo.org> unzip-5.52-r1.ebuild:
Change SRC_URI as the old url wasn't fetchable
06 Oct 2007; Mike Frysinger <vapier@gentoo.org> unzip-5.52-r1.ebuild:
Fix from Paul Bredbury to make sure we respect CPPFLAGS #194264.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
07 Jan 2007; Harald van Dijk <truedfx@gentoo.org> unzip-5.52-r1.ebuild:
Handle NetBSD CHOST and properly check for x86 for other BSDs
24 Oct 2006; Roy Marples <uberlord@gentoo.org> unzip-5.52-r1.ebuild:
Don't assume that freebsd == i386 :)
Added ~sparc-fbsd keyword.
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> unzip-5.52-r1.ebuild:
Marked stable on mips.
18 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> unzip-5.52-r1.ebuild:
Stable on alpha.
16 Aug 2006; Markus Rothe <corsair@gentoo.org> unzip-5.52-r1.ebuild:
Stable on ppc64
09 Aug 2006; Danny van Dyk <kugelfang@gentoo.org> unzip-5.52-r1.ebuild:
Marked stable on amd64.
05 Aug 2006; Michael Hanselmann <hansmi@gentoo.org> unzip-5.52-r1.ebuild:
Stable on ppc.
03 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> unzip-5.52-r1.ebuild:
Stable on hppa
03 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> unzip-5.52-r1.ebuild:
Stable on sparc
31 Jul 2006; Andrej Kacian <ticho@gentoo.org> unzip-5.52-r1.ebuild:
Stable on x86. Bug #142149, by Daniel Black <dragonheart at gentoo.org>.
05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> unzip-5.52-r1.ebuild:
Add ~x86-fbsd keyword.
15 Feb 2006; Mike Frysinger <vapier@gentoo.org> unzip-5.52.ebuild,
unzip-5.52-r1.ebuild:
Robert Sebastian Gerus adds support for DragonFly BSD #122843.
*unzip-5.52-r1 (04 Oct 2005)
04 Oct 2005; Mike Frysinger <vapier@gentoo.org>
+files/unzip-5.52-no-exec-stack.patch, +unzip-5.52-r1.ebuild:
Make sure unzip isnt built with an executable stack.
09 Sep 2005; Aron Griffis <agriffis@gentoo.org> unzip-5.52.ebuild:
Mark 5.52 stable on alpha
03 Sep 2005; Markus Rothe <corsair@gentoo.org> unzip-5.52.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> unzip-5.52.ebuild:
Stable on ppc.
18 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> unzip-5.52.ebuild:
Stable on mips.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> unzip-5.52.ebuild:
Stable on sparc
23 Jul 2005; Kito <kito@gentoo.org> unzip-5.52.ebuild:
~ppc-macos keyword
31 May 2005; Sven Wegener <swegener@gentoo.org> unzip-5.50-r2.ebuild,
unzip-5.52.ebuild:
Let portage handle the stripping of binaries.
*unzip-5.52 (13 Mar 2005)
13 Mar 2005; Mike Frysinger <vapier@gentoo.org> +unzip-5.52.ebuild:
Version bump #84914 by Kenyon Ralph.
26 Jun 2004; Seemant Kulleen <seemant@gentoo.org> unzip-5.50-r2.ebuild:
my mistake
26 Jun 2004; Seemant Kulleen <seemant@gentoo.org> unzip-5.50-r2.ebuild:
can not have virtual/libc at all yet actually
11 May 2004; Michael McCabe <randy@gentoo.org> unzip-5.50-r2.ebuild:
Added s390 keywords
16 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> unzip-5.50-r2.ebuild:
tighten DEPEND (bug #44817); sed in src_unpack, not src_compile; use emake
16 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> unzip-5.42-r1.ebuild,
unzip-5.50-r1.ebuild, unzip-5.50.ebuild:
clean old ebuilds
14 Mar 2004; Tom Gall <tgall@gentoo.org> unzip-5.50-r2.ebuild:
ppc64 marked stable
03 Oct 2003; Christian Birchinger <joker@gentoo.org> unzip-5.50-r2.ebuild:
Added sparc stable keyword
29 Sep 2003; Jason Wever <weeve@gentoo.org> unzip-5.50-r2.ebuild:
Added ~sparc keyword.
*unzip-5.50-r2 (11 Jul 2003)
11 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> unzip-5.50-r2.ebuild :
Added patch from RedHat to fix '..' vulnerabilities.
20 May 2003; Tavis Ormandy <taviso@gentoo.org> unzip-5.50-r1.ebuild:
Removing gcc hardcode, and CFLAGS hardcode on non-x86
*unzip-5.50-r1 (21 Oct 2002)
12 Mar 2003; Zach Welch <zwelch@gentoo.org> unzip-5.50-r1.ebuild:
add arm keyword
15 Feb 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
10 Feb 2003; Guy Martin <gmsoft@gentoo.org> unzip-5.42-r1.ebuild :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
21 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Added a symlink for zipinfo per #9425
*unzip-5.50 (01 Oct 2002)
01 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
Security update.
*unzip-5.42-r1 (25 Jul 2002)
05 Sep 2002; Seemant Kulleen <seemant@gentoo.org> unzip-5.42-r1.ebuild :
Per bug #7540 by rob1@rekl.yi.org (robert longhausen), the arch was not
matching. The arch check has been switched to the new format (use x86 &&
|| )
15 Aug 2002; Jack Morgan <jmorgan@gentoo.org> :
Added KEYWORDS sparc64
*unzip-5.42 (18 Feb 2002)
15 Jul 2002; Owen Stampflee <owen@gentoo.org> :
Added KEYWORDS.
18 Feb 2002; F.Meyndert <m0rpheus@gentoo.org> unzip-5.42.ebuild :
Removed patch. Patch broke more things then it fixes. Waiting for new
vendor patch. This is also the fix for bug #650
*unzip-5.42 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
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.

View File

@ -1,13 +1,8 @@
AUX unzip-5.52-CVE-2008-0888.patch 1075 SHA256 a93b927000ff5923c3e84fc4108a0f19d76a3a057a33556a2f761c18b270f87c SHA512 08014ae7494d990b6bd058fbb993cffa3751c6c08e79cc770ec972002b63d4cbc413cf2a0cc00ff2da2e7040c04b9a5e99e97068c6a04e837d8499e8eaed8e89 WHIRLPOOL 23595e6c5dcfd493b785fdb8e4dfc745b466cee9dc67625a7f950f7ad4a5d1b719a245b1a7269d4aaae1c51095bc396d70e02e1d78b66edadf6539e5093ea0ae
AUX unzip-5.52-no-exec-stack.patch 334 SHA256 8e165db2c138f9729020f3e60e9d8be58d504f4cf8eb7aae18b9432d2d751d4f SHA512 3bb4949cdbbff66da0c874e6945d456441123852d139acf43878432af2314abdf2bb505d484b1f10f6b4268defeaae02cbf09400b6a5edd409e0f726c3a07350 WHIRLPOOL fcfb8438186d3c2753167b89e3a91c66f70d3eeb78db019de5508b96ff8a3d212e00765e7d07d323057499e2d6ed381f004b2771166fe6dd451c34d02eaca740
AUX unzip-6.0-natspec.patch 14304 SHA256 cf7b6146b034e5687e77c328a9e55efc68ddb75636fdcce84853995ab60082dd SHA512 189ce2045430d2d04e27049672a3cfb205319edab1ac1522700a7f89344e5718235d8a15238390f6b4317af493796a65cac6a83f7dceb402bc736628d7a89cda WHIRLPOOL db49d3f17313f37b87dc0a597ff703474c7607ceae0b0fe456b3407bf915806557d3bcfa1de8df37a6d3f1d9c74a516f88ef1f05606fbe97b085f07c17d79337
AUX unzip-6.0-no-exec-stack.patch 381 SHA256 ae62249dcf8bbc3c30468b07944df6c8777b565927d9ed6d1fdf7395899ea7c7 SHA512 a00ba3c805aa64bebeb3194cd75093c1e7c951366d40bba4852837dcb355eedf1ca6a6e648ea007fcb71124e778e54b5168a7b38a7b7268bc3983d87594633a5 WHIRLPOOL e838b3835e9cdcbbe5f47bb1ab92b2ce0fffff1ce77e69ee460a9ff9d5ed4a3c16311d65b0a16f14a3b4e22b2c09db1f3d88b35fa978d40e67ad5307e5a29a39
DIST unzip552.tar.gz 1140291 SHA256 145d95e2ef1ef9add2e3c97d1340907e33ab8749eb1235372e7f0b7af600a8e9 SHA512 9b852687a7cbce3a6696f8da176f97eded1e99b1f10ae5e4b29bf870df374fea3e4266b3a731d7cdfc28ce5c060a01dd8d3f9c3d8250d1d774273de16d70528b WHIRLPOOL 4148fe091cf9847245be67c7d85fc6fcdcc2a385dad0434757a0c7dea41131085f9bcd5ca6eedc065091a473f27780341921f90ddcae32e73618319da9122d70
DIST unzip60.tar.gz 1376845 SHA256 036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37 SHA512 0694e403ebc57b37218e00ec1a406cae5cc9c5b52b6798e0d4590840b6cdbf9ddc0d9471f67af783e960f8fa2e620394d51384257dca23d06bcd90224a80ce5d WHIRLPOOL eab32d6d0ab100d302b608658a3ae290d3dad4beddccebaf6cb6527102bb238f751ec6482dea68ae62474005de89f11f9e0cf1b1e12bee2ca5a2336a3c0c9808
DIST unzip_6.0-20.debian.tar.xz 16680 SHA256 7ddfafb1a771ae8d6b4e25c5e31f22c717e0fe606b1bafadcdd574c01f671490 SHA512 7212cb110291581c2e465dc8ea5130eabffc4e0369d6245e8c26fa9d350bed904847d6e1191afaaa2d3fc23bd05fda7da80439d0c06b88f5331b01c9eff97fbe WHIRLPOOL ea5ebd5d95638ff8cd2e91eb77f5be544e33ac6fd478aa00c04da193cd3fad980c5ac1975dfedb2c242192cee6c4eee8bbaf3581299f6c3fa45faa639f0169fd
EBUILD unzip-5.52-r2.ebuild 1635 SHA256 0de282f204f48f2298e6bd97fc3c86b36b16f6231e28935b780eb6caaba57f7e SHA512 057b64a97f91f83d0591f770bed180fae947f6c1b6655bb5867ab37a2d220c7726930f8b08d22c1d0ef1f32e8476e8eaa1c12d9ee2ba5914984843ba56d72ca6 WHIRLPOOL 52f76d05ec45d39dcaafe736f250854cad4fbb5c6a44f47196277ba54af1dc4e88dd7c6ed89da9a4f6df38fb249cbdf8209f80b537d88d401a30852ece79ae12
EBUILD unzip-6.0-r3.ebuild 2229 SHA256 08a3439aca5e386191ffc136ece7b245a953fa4104e1dc93828cfbc688a0f51b SHA512 1dde82ce500ab393199a044b221d66a739440bdc5f657134d63439f4cb4bbd9dc290f0d9a0885fe649226aa4c9b8e850aab5f0bd0a5b0880bb281b690bb7c2ea WHIRLPOOL 73a4278664fb86d3692affa1db8454168d445189b06ef39a616cbc99a3563ab1ca6e7440229639dc33c514559fd6223a27b757f80a97ab4ba7f3b8a7ecb5a71c
EBUILD unzip-6.0_p20.ebuild 2557 SHA256 f2ac96bb8ad015b803342b6f9e8a6020f96d0e4c54117af1453d51270bc48980 SHA512 6f6ed529d935c74ea8cfad37774f8157af2a47f8d6235fdd322343ce499856fb432d5b426fb9f4886fcbcda5fb712e5dc6c7d3a028eadfdef932f2a5ef806931 WHIRLPOOL 44f9908d09e19ae6cdf4703c892da4a6f0c550ef43c0f79e2d07b2fd1e7045030838b3d746d8170c49abf3bd1d374ce34486defc5f0ecb1d617b3b9e7ca070c6
MISC ChangeLog 4224 SHA256 f821d6e2269c7219c213c9aa7472b2773fdef70cfb702aa9b8c1ceae8a265d72 SHA512 bb471dc41055ae38123aaf52dfebc684368fdbc22a0d158f495a15aea12178386203acc5a200778f3e1d50e51f77667ba542487a197bf426cd2307dc69143fcc WHIRLPOOL 759055ca92ffcfa1bb67cc77a349ff0739a4013eac60524c5eb2b4884d687728fe59183a020d2aebecaf34b4f56622b394aab229f880120ee194164570f9c071
EBUILD unzip-6.0_p20.ebuild 2557 SHA256 28da56bf99abfba333e7df31e9c0288123aeb09d5ea1630f19fedd505fb5adf5 SHA512 72014935da1e7acec784f189568fbec2756968811d348594d98e5a4f440579471b9e6348aa57877a18e0e34b6434aa144cd7015a88c5b999805428d4192dd212 WHIRLPOOL 16d6d5c7612bb25877162d572ac88731d313f1d632eadb1f72063063e544d08bde57fd5e87b792adc77adbaf58ada2e3aece28770c583243e7efa2e068f69ce4
MISC ChangeLog 5049 SHA256 b0c10cf3ce667fc7eb0921a97209fe4337d83375f69510c99a95d4f3f32accbc SHA512 e42d5c5b1e5ccf47f1a1b1a13296d68bf2563f7ec90d67bd0dba798215f1313b14f1671d61f70a4ca77cdde1023b404f72b981655e9f776e2cd3bf2f3fe62aa2 WHIRLPOOL f020fc753e8f5f9def179c888699b879bfd130b73d1768b45c24c30e908a08f870aed8ef851efd8482fb9af1126bf8f436e32002a8ea676391ec7986f7b96680
MISC ChangeLog-2015 10492 SHA256 d02b2f95413294e2ac375d98127e9465a60c9132166c0d62918d48474992f966 SHA512 06717ced072fc605e067c9018e74e811c3c47c07ae7ec39a7260955b0ba3168ab710a5c76ace3e365c5a90e9ed9976172e2e77a8e985cd4e1154e398244ff200 WHIRLPOOL 3fb404c5672c5977c242380415b7e505eb76af9b7f0028ead8d52f988399fa03f5f3d023aca7e4be95e39133fd49b8a587f3fa6674bc5e97cae8534ab5fbca37
MISC metadata.xml 476 SHA256 91ce6b527006713ac4c8b533935adac492ace0235b21f7ab4678d75052d78ff3 SHA512 0b82799f21ec8d57451ce8f231d24eabb02f637ee6fd2c32af12f9806f104ea53dc4d848b29950c1d5e848ea81f04a58422fa37f39287937dfb54e186f30b653 WHIRLPOOL 039f215da0822c5bf526b0c1a4483af67c0423326b7a149b39f8a216dc18d1c0ff205dee0e872f5ab8a1ae78e0346eddfdbc42922c7f70d9030fde66746cbc96

View File

@ -1,35 +0,0 @@
http://bugs.gentoo.org/213761
fix for CVE-2008-0888
--- inflate.c
+++ inflate.c
@@ -983,6 +983,7 @@
unsigned l; /* last length */
unsigned m; /* mask for bit lengths table */
unsigned n; /* number of lengths to get */
+ struct huft *tlp;
struct huft *tl; /* literal/length code table */
struct huft *td; /* distance code table */
unsigned bl; /* lookup bits for tl */
@@ -996,6 +997,8 @@
int retval = 0; /* error code returned: initialized to "no error" */
+ td = tlp = tl = (struct huft *)NULL;
+
/* make local bit buffer */
Trace((stderr, "\ndynamic block"));
b = G.bb;
@@ -1047,9 +1050,9 @@
while (i < n)
{
NEEDBITS(bl)
- j = (td = tl + ((unsigned)b & m))->b;
+ j = (tlp = tl + ((unsigned)b & m))->b;
DUMPBITS(j)
- j = td->v.n;
+ j = tlp->v.n;
if (j < 16) /* length of code in bits (0..15) */
ll[i++] = l = j; /* save last length in l */
else if (j == 16) /* repeat last length 3 to 6 times */

View File

@ -1,13 +0,0 @@
Make sure that the asm files don't incorrectly trigger an executable
stack marking in the final shared library. That's bad, mmmkay.
--- unzip/crc_i386.S
+++ unzip/crc_i386.S
@@ -238,3 +238,7 @@
#endif /* i386 || _i386 || _I386 || __i386 */
#endif /* !USE_ZLIB */
+
+#ifdef __ELF__
+.section .note.GNU-stack,"",%progbits
+#endif

View File

@ -1,58 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils toolchain-funcs flag-o-matic
DESCRIPTION="unzipper for pkzip-compressed files"
HOMEPAGE="http://www.info-zip.org/"
SRC_URI="mirror://gentoo/${PN}${PV/.}.tar.gz"
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-no-exec-stack.patch
epatch "${FILESDIR}"/${P}-CVE-2008-0888.patch #213761
sed -i \
-e 's:-O3:$(CFLAGS) $(CPPFLAGS):' \
-e 's:-O :$(CFLAGS) $(CPPFLAGS) :' \
-e "s:CC=gcc :CC=$(tc-getCC) :" \
-e "s:LD=gcc :LD=$(tc-getCC) :" \
-e "s:AS=gcc :AS=$(tc-getCC) :" \
-e 's:LF2 = -s:LF2 = :' \
-e 's:LF = :LF = $(LDFLAGS) :' \
-e 's:SL = :SL = $(LDFLAGS) :' \
-e 's:FL = :FL = $(LDFLAGS) :' \
unix/Makefile \
|| die "sed unix/Makefile failed"
}
src_compile() {
local TARGET
case ${CHOST} in
i?86*-linux*) TARGET=linux_asm ;;
*-linux*) TARGET=linux_noasm ;;
i?86*-freebsd* | i?86*-dragonfly* | i?86*-openbsd* | i?86*-netbsd*)
TARGET=freebsd ;; # mislabelled bsd with x86 asm
*-freebsd* | *-dragonfly* | *-openbsd* | *-netbsd*)
TARGET=bsd ;;
*-darwin*) TARGET=macosx ;;
*) die "Unknown target, you suck" ;;
esac
append-lfs-flags #104315
emake -f unix/Makefile ${TARGET} || die "emake failed"
}
src_install() {
dobin unzip funzip unzipsfx unix/zipgrep || die "dobin failed"
dosym unzip /usr/bin/zipinfo || die
doman man/*.1
dodoc BUGS History* README ToDo WHERE
}

View File

@ -1,73 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit eutils toolchain-funcs flag-o-matic
MY_P="${PN}${PV/.}"
DESCRIPTION="unzipper for pkzip-compressed files"
HOMEPAGE="http://www.info-zip.org/"
SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz"
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bzip2 natspec unicode"
DEPEND="bzip2? ( app-arch/bzip2 )
natspec? ( dev-libs/libnatspec )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}"/${P}-no-exec-stack.patch
use natspec && epatch "${FILESDIR}/${PN}-6.0-natspec.patch" #275244
sed -i -r \
-e '/^CFLAGS/d' \
-e '/CFLAGS/s:-O[0-9]?:$(CFLAGS) $(CPPFLAGS):' \
-e '/^STRIP/s:=.*:=true:' \
-e "s:\<CC *= *\"?g?cc2?\"?\>:CC=\"$(tc-getCC)\":" \
-e "s:\<LD *= *\"?(g?cc2?|ld)\"?\>:LD=\"$(tc-getCC)\":" \
-e "s:\<AS *= *\"?(g?cc2?|as)\"?\>:AS=\"$(tc-getCC)\":" \
-e 's:LF2 = -s:LF2 = :' \
-e 's:LF = :LF = $(LDFLAGS) :' \
-e 's:SL = :SL = $(LDFLAGS) :' \
-e 's:FL = :FL = $(LDFLAGS) :' \
-e "/^#L_BZ2/s:^$(use bzip2 && echo .)::" \
-e 's:$(AS) :$(AS) $(ASFLAGS) :g' \
unix/Makefile \
|| die "sed unix/Makefile failed"
}
src_compile() {
local TARGET
case ${CHOST} in
i?86*-*linux*) TARGET=linux_asm ;;
*linux*) TARGET=linux_noasm ;;
i?86*-*bsd* | \
i?86*-dragonfly*) TARGET=freebsd ;; # mislabelled bsd with x86 asm
*bsd* | *dragonfly*) TARGET=bsd ;;
*-darwin*) TARGET=macosx ;;
*-cygwin*) TARGET=cygwin ;;
*) die "Unknown target, you suck" ;;
esac
[[ ${CHOST} == *linux* ]] && append-cppflags -DNO_LCHMOD
use bzip2 && append-cppflags -DUSE_BZIP2
use unicode && append-cppflags -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE
append-cppflags -DLARGE_FILE_SUPPORT #281473
ASFLAGS="${ASFLAGS} $(get_abi_var CFLAGS)" emake \
-f unix/Makefile \
${TARGET} || die "emake failed"
}
src_install() {
dobin unzip funzip unzipsfx unix/zipgrep || die "dobin failed"
dosym unzip /usr/bin/zipinfo || die
doman man/*.1
dodoc BUGS History* README ToDo WHERE
}

View File

@ -1,6 +1,5 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
@ -17,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz
LICENSE="Info-ZIP"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bzip2 natspec unicode"
DEPEND="bzip2? ( app-arch/bzip2 )
@ -54,6 +53,8 @@ src_prepare() {
# Delete bundled code to make sure we don't use it.
rm -r bzip2 || die
epatch_user
}
src_configure() {

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install unpack
DESCRIPTION=unzipper for pkzip-compressed files
EAPI=0
HOMEPAGE=http://www.info-zip.org/
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd
LICENSE=Info-ZIP
SLOT=0
SRC_URI=mirror://gentoo/unzip552.tar.gz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=d173030d2fe8419dd57936954b5c273d

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install prepare
DEPEND=bzip2? ( app-arch/bzip2 ) natspec? ( dev-libs/libnatspec )
DESCRIPTION=unzipper for pkzip-compressed files
EAPI=2
HOMEPAGE=http://www.info-zip.org/
IUSE=bzip2 natspec unicode
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
LICENSE=Info-ZIP
RDEPEND=bzip2? ( app-arch/bzip2 ) natspec? ( dev-libs/libnatspec )
SLOT=0
SRC_URI=mirror://sourceforge/infozip/unzip60.tar.gz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=bf989280aea0a5493836938ad0aaf74f

View File

@ -4,10 +4,10 @@ DESCRIPTION=unzipper for pkzip-compressed files
EAPI=5
HOMEPAGE=http://www.info-zip.org/
IUSE=bzip2 natspec unicode
KEYWORDS=alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux
LICENSE=Info-ZIP
RDEPEND=bzip2? ( app-arch/bzip2 ) natspec? ( dev-libs/libnatspec )
SLOT=0
SRC_URI=mirror://sourceforge/infozip/unzip60.tar.gz mirror://debian/pool/main/u/unzip/unzip_6.0-20.debian.tar.xz
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=a2f71e200db219651412652e1d981955
_md5_=c4cb8e1105df8a892a2fdf16331040ed