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

This commit is contained in:
David Michael 2019-05-26 00:06:49 +00:00
parent 7dedfed12b
commit 558f26570f
20 changed files with 227 additions and 1043 deletions

View File

@ -1,111 +0,0 @@
# ChangeLog for app-arch/gzip
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*gzip-1.6 (09 Aug 2015)
*gzip-1.5 (09 Aug 2015)
*gzip-1.4 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/gzip-1.3.8-install-symlinks.patch, +files/gzip-1.4-asmv.patch,
+files/gzip-1.4-assembler.patch, +files/gzip-1.4-no-gets.patch,
+gzip-1.4.ebuild, +gzip-1.5.ebuild, +gzip-1.6.ebuild, +metadata.xml:
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; Justin Lecher <jlec@gentoo.org> gzip-1.4.ebuild,
gzip-1.5.ebuild, gzip-1.6.ebuild:
Use https for most gnu.org URLs
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
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
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)
*gzip-1.7 (28 Mar 2016)
28 Mar 2016; Lars Wendler <polynomial-c@gentoo.org> +gzip-1.7.ebuild:
Bump to version 1.7
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
28 Mar 2016; Lars Wendler <polynomial-c@gentoo.org> -gzip-1.4.ebuild,
-gzip-1.5.ebuild:
Removed old.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
*gzip-1.8 (27 Apr 2016)
27 Apr 2016; Lars Wendler <polynomial-c@gentoo.org> +gzip-1.8.ebuild:
Bump to version 1.8
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
04 May 2016; Mike Gilbert <floppym@gentoo.org> gzip-1.8.ebuild:
re-order SRC_URI to put the valid mirror first
Package-Manager: portage-2.2.28_p97

View File

@ -1,549 +0,0 @@
# ChangeLog for app-arch/gzip
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/gzip/ChangeLog,v 1.135 2015/04/04 21:28:12 vapier Exp $
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> gzip-1.6.ebuild:
Mark arm64/m68k/s390/sh stable.
28 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for ia64, wrt bug #534810
27 Feb 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for sparc, wrt bug #534810
22 Feb 2015; Matt Turner <mattst88@gentoo.org> gzip-1.6.ebuild:
Stable on alpha, bug 534810.
26 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for x86, wrt bug #534810
18 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for ppc64, wrt bug #534810
17 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for ppc, wrt bug #534810
09 Jan 2015; Agostino Sarubbo <ago@gentoo.org> gzip-1.6.ebuild:
Stable for amd64, wrt bug #534810
08 Jan 2015; Jeroen Roovers <jer@gentoo.org> gzip-1.6.ebuild:
Stable for HPPA (bug #534810).
08 Jan 2015; Markus Meier <maekke@gentoo.org> gzip-1.6.ebuild:
arm stable, bug #534810
31 Dec 2014; Christoph Junghans <ottxor@gentoo.org>
+files/gzip-1.4-asmv.patch, gzip-1.6.ebuild:
added prefix support (bug #534032)
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gzip-1.5.ebuild,
gzip-1.6.ebuild:
Add arm64 love.
*gzip-1.6 (11 Jun 2013)
11 Jun 2013; Mike Frysinger <vapier@gentoo.org> +gzip-1.6.ebuild:
Version bump.
11 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
09 Sep 2012; Raúl Porcel <armin76@gentoo.org> gzip-1.5.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #431844
20 Aug 2012; Anthony G. Basile <blueness@gentoo.org> gzip-1.5.ebuild:
Stable arm, bug #431844
20 Aug 2012; Anthony G. Basile <blueness@gentoo.org> gzip-1.5.ebuild:
Stable ppc ppc64, bug #431844
20 Aug 2012; Jeroen Roovers <jer@gentoo.org> gzip-1.5.ebuild:
Stable for HPPA (bug #431844).
19 Aug 2012; Johannes Huber <johu@gentoo.org> gzip-1.5.ebuild:
Stable for x86, wrt bug #431844
19 Aug 2012; Agostino Sarubbo <ago@gentoo.org> gzip-1.5.ebuild:
Stable for amd64, wrt bug #431844
06 Jul 2012; Mike Frysinger <vapier@gentoo.org> gzip-1.4.ebuild,
gzip-1.5.ebuild:
Change license to GPLv3 #425072 by Nanouck.
*gzip-1.5 (17 Jun 2012)
17 Jun 2012; Mike Frysinger <vapier@gentoo.org> +gzip-1.5.ebuild:
Version bump.
22 May 2012; Mike Frysinger <vapier@gentoo.org> +files/gzip-1.4-no-gets.patch,
gzip-1.4.ebuild:
Fix building with glibc-2.16+.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gzip-1.4.ebuild:
keyword ~amd64-fbsd
24 Apr 2012; Michał Górny <mgorny@gentoo.org> gzip-1.4.ebuild:
Update to use mirror://.
03 Apr 2011; Ulrich Mueller <ulm@gentoo.org> gzip-1.4.ebuild:
Don't provide virtual/gzip, bug 358829.
31 Jul 2010; Mike Frysinger <vapier@gentoo.org> gzip-1.4.ebuild,
+files/gzip-1.4-assembler.patch:
Add fix from upstream for USE=-pic building on x86 #309079.
11 Feb 2010; Raúl Porcel <armin76@gentoo.org> gzip-1.4.ebuild:
alpha/ia64/m68k/s390/sh stable wrt #300943
11 Feb 2010; Tiago Cunha <tcunha@gentoo.org> gzip-1.4.ebuild:
stable sparc, security bug 300943
10 Feb 2010; Markus Meier <maekke@gentoo.org> gzip-1.4.ebuild:
amd64/arm/x86 stable, bug #300943
10 Feb 2010; Jeroen Roovers <jer@gentoo.org> gzip-1.4.ebuild:
Stable for HPPA (bug #300943).
10 Feb 2010; Joseph Jezak <josejx@gentoo.org> gzip-1.4.ebuild:
Marked ppc/ppc64 stable for bug #300943.
*gzip-1.4 (21 Jan 2010)
21 Jan 2010; Mike Frysinger <vapier@gentoo.org> +gzip-1.4.ebuild:
Version bump.
*gzip-1.3.14 (05 Nov 2009)
05 Nov 2009; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.14.ebuild:
Version bump.
*gzip-1.3.13 (06 Oct 2009)
06 Oct 2009; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.13.ebuild:
Version bump.
29 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> gzip-1.3.12-r1.ebuild:
amd64 stable wrt bug #214963
28 Mar 2008; nixnut <nixnut@gentoo.org> gzip-1.3.12-r1.ebuild:
Stable on ppc wrt bug 214963
28 Mar 2008; Jeroen Roovers <jer@gentoo.org> gzip-1.3.12-r1.ebuild:
Stable for HPPA (bug #214963).
27 Mar 2008; Markus Rothe <corsair@gentoo.org> gzip-1.3.12-r1.ebuild:
Stable on ppc64; bug #214963
27 Mar 2008; Raúl Porcel <armin76@gentoo.org> gzip-1.3.12-r1.ebuild:
alpha/ia64/sparc/x86 stable wrt #214963
*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.
06 Jul 2007; Mike Frysinger <vapier@gentoo.org>
+files/gnulib-futimens-rename.patch, gzip-1.3.12.ebuild:
Fix from upstream gnulib for futimens handling with newer glibc #180764.
03 Jul 2007; Tom Gall <tgall@gentoo.org> gzip-1.3.12.ebuild:
stable on ppc64, bug #183829
02 Jul 2007; Christoph Mende <angelos@gentoo.org> gzip-1.3.12.ebuild:
Stable on amd64 wrt bug #183829
02 Jul 2007; Jeroen Roovers <jer@gentoo.org> gzip-1.3.12.ebuild:
Stable for HPPA (bug #183829).
01 Jul 2007; Raúl Porcel <armin76@gentoo.org> gzip-1.3.12.ebuild:
alpha stable wrt #183829
01 Jul 2007; Joshua Kinard <kumba@gentoo.org> gzip-1.3.12.ebuild:
Stable on mips, per #174882.
01 Jul 2007; Lars Weiler <pylon@gentoo.org> gzip-1.3.12.ebuild:
Stable opn ppc; bug #183829.
12 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.12.ebuild:
Stable on sparc
11 Jun 2007; Raúl Porcel <armin76@gentoo.org> gzip-1.3.12.ebuild:
ia64/x86 stable
18 May 2007; Fernando J. Pereda <ferdy@gentoo.org> gzip-1.3.11.ebuild:
Stable on alpha as per bug #171666
*gzip-1.3.12 (14 Apr 2007)
14 Apr 2007; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.12.ebuild:
Version bump.
27 Mar 2007; Peter Weller <welp@gentoo.org> gzip-1.3.11.ebuild:
Stable on amd64 wrt bug 171666
24 Mar 2007; Joseph Jezak <josejx@gentoo.org> gzip-1.3.11.ebuild:
Marked ppc stable for bug #171666.
24 Mar 2007; Markus Rothe <corsair@gentoo.org> gzip-1.3.11.ebuild:
Stable on ppc64; bug #171666
22 Mar 2007; Jeroen Roovers <jer@gentoo.org> gzip-1.3.11.ebuild:
Stable for HPPA (bug #171666).
22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.11.ebuild:
Stable on sparc wrt #171666
20 Mar 2007; Raúl Porcel <armin76@gentoo.org> gzip-1.3.11.ebuild:
x86 stable
06 Feb 2007; Mike Frysinger <vapier@gentoo.org> gzip-1.3.11.ebuild:
Move uncompress to /bin so we dont conflict with app-arch/ncompress #165608
by barthek.
*gzip-1.3.11 (06 Feb 2007)
06 Feb 2007; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.11.ebuild:
Version bump.
*gzip-1.3.10 (31 Dec 2006)
31 Dec 2006; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.10.ebuild:
Version bump.
*gzip-1.3.9 (16 Dec 2006)
16 Dec 2006; Mike Frysinger <vapier@gentoo.org> +gzip-1.3.9.ebuild:
Version bump.
*gzip-1.3.8 (09 Dec 2006)
09 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.8-install-symlinks.patch, +gzip-1.3.8.ebuild:
Version bump.
*gzip-1.3.7 (07 Dec 2006)
07 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.7-CVE-2006-4334-8.2.patch,
+files/gzip-1.3.7-asm-execstack.patch,
+files/gzip-1.3.7-install-symlinks.patch, +gzip-1.3.7.ebuild:
Version bump.
11 Nov 2006; Mike Frysinger <vapier@gentoo.org> gzip-1.3.5-r9.ebuild,
gzip-1.3.5-r10.ebuild:
Stabilize to fix security team screwup #154757.
17 Oct 2006; Roy Marples <uberlord@gentoo.org> gzip-1.3.5-r10.ebuild:
Added ~sparc-fbsd keyword.
*gzip-1.3.5-r10 (27 Sep 2006)
27 Sep 2006; Tavis Ormandy <taviso@gentoo.org>
+files/gzip-1.3.5-CVE-2006-4334-8.2.patch, +gzip-1.3.5-r10.ebuild:
Correct unlzh security patch, thanks to Haruhiko Okumura.
22 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> gzip-1.3.5-r9.ebuild:
Stable on alpha + ia64, bug 145511.
21 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
gzip-1.3.5-r9.ebuild:
hppa stable, bug #145511
21 Sep 2006; <blubb@gentoo.org> gzip-1.3.5-r9.ebuild:
stable on amd64
21 Sep 2006; Jason Wever <weeve@gentoo.org> gzip-1.3.5-r9.ebuild:
Stable on SPARC wrt security bug #145511.
20 Sep 2006; Markus Rothe <corsair@gentoo.org> gzip-1.3.5-r9.ebuild:
Stable on ppc64; bug #145511
20 Sep 2006; Torsten Veller <tove@gentoo.org> gzip-1.3.5-r9.ebuild:
Stable on x86 (#145511)
20 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> ChangeLog:
ppc stable, bug #145511
*gzip-1.3.5-r9 (20 Sep 2006)
20 Sep 2006; Christian Hartmann <ian@gentoo.org>
+files/gzip-1.3.5-CVE-2006-4334-8.patch, +gzip-1.3.5-r9.ebuild:
Revbump for bug #145511 - commit approved by DerCorny.
27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-gzip-1.3.5-r8,
Manifest:
Fixing duff SHA256 digests: Bug # 131293
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> gzip-1.3.5-r8.ebuild:
Add ~x86-fbsd keyword.
*gzip-1.3.5-r8 (02 Jul 2005)
02 Jul 2005; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.5-huft-build-return-fix.patch, +gzip-1.3.5-r8.ebuild:
Fix crash on bad input #94584 by Tavis Ormandy.
*gzip-1.3.5-r7 (31 May 2005)
31 May 2005; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.5-alpha.patch, +gzip-1.3.5-r7.ebuild:
Fix segfault on alpha/xorg with a patch from Debian #92232.
06 May 2005; Stephen Bennett <spb@gentoo.org> gzip-1.3.5-r6.ebuild:
Mips stable for #89946.
04 May 2005; Bryan Østergaard <kloeri@gentoo.org> gzip-1.3.5-r6.ebuild:
Stable on alpha + ia64, bug 89946.
03 May 2005; Michael Hanselmann <hansmi@gentoo.org> gzip-1.3.5-r6.ebuild:
Stable on ppc and hppa.
03 May 2005; Olivier Crête <tester@gentoo.org> gzip-1.3.5-r6.ebuild:
Stable on x86 per security bug #89946
03 May 2005; Omkhar Arasaratnam <omkhar@gentoo.org> gzip-1.3.5-r6.ebuild:
Stable on ppc64 wrt #89946
03 May 2005; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.5-r6.ebuild:
Stable on sparc wrt #89946
03 May 2005; Jan Brinkmann <luckyduck@gentoo.org> gzip-1.3.5-r6.ebuild:
stable on amd64 wrt #89946
*gzip-1.3.5-r6 (02 May 2005)
02 May 2005; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.5-asm-execstack.patch, +files/gzip-1.3.5-debian.patch,
+files/gzip-1.3.5-gunzip-dir.patch, +files/gzip-1.3.5-gzip-perm.patch,
+files/gzip-1.3.5-infodir.patch, +files/gzip-1.3.5-rsync.patch,
+files/gzip-1.3.5-zgrep-sed.patch, -files/gzip-1.3.5-znew-tempfile.patch,
+gzip-1.3.5-r6.ebuild:
Add a bunch of patches from Redhat, break up the Debian patch we used, and
add fixes for security #89946 and #90626.
*gzip-1.3.5-r5 (04 Jan 2005)
04 Jan 2005; Mike Frysinger <vapier@gentoo.org>
-files/gzip-1.3.5-zdiff-tempfile-2.patch,
-files/gzip-1.3.5-zdiff-tempfile.patch, -gzip-1.3.5-r3.ebuild,
-gzip-1.3.5-r4.ebuild, +gzip-1.3.5-r5.ebuild:
Remove zdiff patch since it isnt actually needed (zdiff utilizes the
noclobber feature of bash to protect against symlink attacks). Fixes zdiff
breakage #70277.
29 Dec 2004; Hardave Riar <hardave@gentoo.org> gzip-1.3.5-r4.ebuild:
Stable on mips, bug #70825.
14 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gzip-1.3.5-r4.ebuild:
Stable on alpha, bug 70825.
14 Dec 2004; Markus Rothe <corsair@gentoo.org> gzip-1.3.5-r4.ebuild:
Stable on ppc64
14 Dec 2004; Guy Martin <gmsoft@gentoo.org> gzip-1.3.5-r4.ebuild:
Stable on hppa.
13 Dec 2004; Mike Doty <kingtaco@gentoo.org> gzip-1.3.5-r4.ebuild:
stable on amd64. bug #70825
13 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.5-r4.ebuild:
Stable on sparc
13 Dec 2004; Daniel Black <dragonheart@gentoo.org> gzip-1.3.5-r4.ebuild:
ppc stable as per bug #70825.
*gzip-1.3.5-r4 (12 Dec 2004)
12 Dec 2004; Mike Frysinger <vapier@gentoo.org>
+files/gzip-1.3.5-zdiff-tempfile-2.patch,
+files/gzip-1.3.5-znew-tempfile-2.patch, +gzip-1.3.5-r4.ebuild:
Fix the zdiff patch so it works #70277 by Michael Moen. Update the znew
patch with the mandrake version #70825.
24 Nov 2004; Guy Martin <gmsoft@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on hppa.
18 Nov 2004; Aron Griffis <agriffis@gentoo.org> gzip-1.3.5-r3.ebuild:
stable on ia64
18 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on alpha, bug 70825.
18 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on amd64, bug #70825
18 Nov 2004; Markus Rothe <corsair@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on ppc64; bug #70825
18 Nov 2004; Hardave Riar <hardave@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on mips, bug #70825
18 Nov 2004; Olivier Crete <tester@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable in x86 wrt 70825
18 Nov 2004; Luca Barbato <lu_zero@gentoo.org> gzip-1.3.5-r3.ebuild:
Marked ppc
18 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.5-r3.ebuild:
Stable on sparc wrt #70825
*gzip-1.3.5-r3 (17 Nov 2004)
17 Nov 2004; <solar@gentoo.org> +files/gzip-1.3.5-znew-tempfile.patch,
+gzip-1.3.5-r3.ebuild:
security bump. znew tmpfile handling.
30 Oct 2004; Tom Gall <tgall@gentoo.org> gzip-1.3.5-r2.ebuild:
stable on ppc64, bug #68405
27 Oct 2004; Seemant Kulleen <seemant@gentoo.org> gzip-1.3.5-r2.ebuild:
stable on x86, bug 68405
27 Oct 2004; Hardave Riar <hardave@gentoo.org> gzip-1.3.5-r2.ebuild:
Stable on mips, bug #68405.
27 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> gzip-1.3.5-r2.ebuild:
Stable on alpha, bug 68405.
27 Oct 2004; Joseph Jezak <josejx@gentoo.org> gzip-1.3.5-r2.ebuild:
Tested and marked ppc
26 Oct 2004; Travis Tilley <lv@gentoo.org> gzip-1.3.5-r2.ebuild:
stable on amd64
26 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.5-r2.ebuild:
Stable on sparc wrt #68405
*gzip-1.3.5-r2 (26 Oct 2004)
26 Oct 2004; <solar@gentoo.org> +files/gzip-1.3.5-zdiff-tempfile.patch,
+gzip-1.3.5-r2.ebuild:
security bump. insecure tmpfile handling bug 68405
13 Oct 2004; Travis Tilley <lv@gentoo.org> gzip-1.3.5-r1.ebuild:
stable on amd64
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
gzip-1.3.5-r1.ebuild:
Masked gzip-1.3.5-r1.ebuild stable for ppc
19 Sep 2004; Joshua Kinard <kumba@gentoo.org> gzip-1.3.5-r1.ebuild:
Marked stable on mips.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> gzip-1.3.5-r1.ebuild:
Stable on sparc
08 Sep 2004; Mike Frysinger <vapier@gentoo.org> gzip-1.3.5-r1.ebuild:
Trim out useless stuff from the debian patch #55450 by Tyler Montbriand.
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)
*gzip-1.3.5-r1 (23 Jun 2004)
23 Jun 2004; Aron Griffis <agriffis@gentoo.org>
files/gzip-1.3.3-security.patch, files/gzip-1.3.5-security.patch,
-gzip-1.3.3-r3.ebuild, +gzip-1.3.3-r4.ebuild, +gzip-1.3.5-r1.ebuild,
-gzip-1.3.5.ebuild:
More security fixes: Use set -C to protect against more tempfile
problems in gzexe. Use tail -n in all cases since current GNU version
doesn't support tail +number at all.
*gzip-1.3.5 (23 Jun 2004)
23 Jun 2004; Aron Griffis <agriffis@gentoo.org> +metadata.xml,
files/gzip-1.3.3-security.patch, +files/gzip-1.3.5-security.patch,
-gzip-1.3.3-r2.ebuild, +gzip-1.3.5.ebuild:
Check exit status of tempfile command #54890
Update to 1.3.5 plus Debian patches to fix segfault on alpha #53641
06 May 2004; Daniel Black <dragonheart@gentoo.org>
-files/gzip-1.2.4a-r5-gentoo.diff, -files/gzip-1.2.4a-r6-gentoo.diff,
-files/gzip-1.3.2-gentoo.diff, -files/gzip-1.3.3-gentoo.diff:
Old file cleanout
28 Mar 2004; Mike Frysinger <vapier@gentoo.org> :
Add USE=static support #45055 by Sascha Silbe.
02 Mar 2004; Brian Jackson <iggy@gentoo.org> gzip-1.3.3-r2.ebuild:
adding initial s390 support
21 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> gzip-1.3.3-r2.ebuild:
header fix; arm needs deps first; tidy
*gzip-1.3.2 (14 Nov 2003)
14 Nov 2003; Seemant Kulleen <seemant@gentoo.org> gzip-1.2.4a-r6.ebuild,
gzip-1.3.2.ebuild, gzip-1.3.3-r1.ebuild, gzip-1.3.3-r2.ebuild,
gzip-1.3.3.ebuild, files/gzip-1.2.4a-r5-gentoo.diff,
files/gzip-1.2.4a-r6-gentoo.diff, files/gzip-1.3.2-gentoo.diff,
files/gzip-1.3.3-gentoo.diff, files/gzip-1.3.3-security.patch:
moved from sys-apps to app-arch, and PROVIDES virtual/gzip
*gzip-1.3.3-r2 (09 Jun 2003)
15 Jun 2003; Joshua Kinard <kumba@gentoo.org> :
Fixed b0rked digests, added ChangeLog to Manifest
09 Jun 2003; Daniel Ahlberg <aliz@gentoo.org> :
Security update. Added Debian patches for znew and gzexe.
20 Feb 2003; Zach Welch <zwelch@gentoo.org> :
Added arm to keywords.
*gzip-1.3.3-r1 (20 Jan 2003)
16 Apr 2003; Guy Martin <gmsoft@gentoo.org> gzip-1.3.3-r1.ebuild :
Marked stable on hppa.
02 Apr 2003; Christian Birchinger <joker@gentoo.org> gzip-1.3.3-r1.ebuild:
Added stable sparc keyword
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gzip-1.3.3-r1.ebuild :
Mark as stable for mips.
20 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gzip-1.3.3-r1.ebuild :
Do install gzcat, gunzip, etc as symlinks. Closing bug #7600. Also
added z?grep and zcmp to the list from #7600.
10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gzip-1.3.3.ebuild :
Mark stable.
06 Dec 2002; Rodney Rees <manson@gentoo.org>:
Changed sparc ~sparc keywords
19 Oct 2002; Michael Cohen <mjc@gentoo.org> gzip-1.3.3.ebuild :
Changed KEYWORDS to "~x86 ~ppc ~sparc ~sparc64 ~alpha".
*gzip-1.3.3 (19 Oct 2002)
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> gzip-1.3.3.ebuild :
Added hppa to keywords.
19 Oct 2002; Michael Cohen <mjc@gentoo.org> : New version.
*gzip-1.2.4a-r6 (14 July 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> gzip-1.2.4a-r6.ebuild :
Added KEYWORDS, SLOT.
*gzip-1.3.2 (1 Feb 2002)
18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
14 Jul 2002; phoen][x <phoenix@gentoo.org> gzip-1.3.2.ebuild :
Added KEYWORDS, SLOT.
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,5 +1,2 @@
DIST gzip-1.4.tar.gz 907411 SHA256 d166cfd3da380da1bd535633e8890bfb5664f9e68870a611d1dc01a3e9f711ee SHA512 9ba6d11f0469b80433a5da25f834f7652db109c235e2a849f4249adae3929fda9ebef98a181cc928a5dfc2b0d35df8b220afba130cd4a596a4dbddbf3fe8d2bc WHIRLPOOL 3d8552d2dc660953714f49674e8af2319eade0fd33c705ee253c2ea215cf4e5c3e6b7088c7087060ea7751508c74769b5b64d9e88bc22ea1d7ad0e8680a616e5
DIST gzip-1.5.tar.xz 720956 SHA256 9ac20a3841a1246a8bedd800ea1fb93ef76521535d89cb59397d267026b6a173 SHA512 27b1b9c1ab75331b5368abb54541f3f251009a3bc6e49e42cda13bc088673d9f8c89c55caa63da60c1ea70fac2e6de24203b7aeaaaad4bc54302edbe275f46ea WHIRLPOOL c718e5e4e0e6f29de285380c25564997615b7213fa32604922436c3c6221bb9531d01518a6cc4e0a80b4694bb040768654d4bf07bb48290f90e61f13962e96ab
DIST gzip-1.6.tar.xz 725084 SHA256 37dfed1a485d53212c43b3fa2a7c7952f09bf5cd86e37121c222341ee1b27847 SHA512 06da599fc38b459d7e9a3f43fdd06d1a0d7b29ad14cb7b6552176bab584a1135bb47ba37a4eb377e6c42c4934d557079ace1e289a252ae192ee154079a62ed01 WHIRLPOOL 7c639d9a57d5f9a820972275c7813ccd76df7a87ad68b00668696aec251b84fd7efb1129205e8a7cd51e40706b718ce3ce71dc9aa6626acf074bcea6f0fe5c39
DIST gzip-1.7.tar.xz 764056 SHA256 fb31c57e7ce7703596ef57329be7cc5c5fd741b4a0f659fea7ee6a54706b41ab SHA512 e28f23738f0d2936773d9b50ea9e46c59945e227a90ca7d8e953fb5a774b8692a3341b744320e924da2d5825117dab730affce506f6fc8e65f0af372f3082539 WHIRLPOOL 5b9b3ce8cae2ec46d9114faf3fcaff03e6ffa1c32a21ba6dc0c58ed2e22191207b484ebba3a407624d6337f47ac2e11110430a703d163f1c7c6378c4fe0ad005
DIST gzip-1.8.tar.xz 728116 SHA256 ff1767ec444f71e5daf8972f6f8bf68cfcca1d2f76c248eb18e8741fc91dbbd3 SHA512 efd3e2439476054badeb127d9156e24e9252129111219f13fd939596c057b2a96291630b2717181984b391abf249ac8699488bbd01ceeb8a70b121c500b10c55 WHIRLPOOL 490a1f0c157c880a68758a60cc460df525145d6a3bd7567666f194759b471001a29bf409e1628eb86c8d8e598d0c2a0bdd713ed31e5bd17719511aef93361605
DIST gzip-1.10.tar.xz 775144 BLAKE2B 431dc0fd11061eabd9db86594777b86510b124b124fd74799eacd67334631af60f638be2638413bee0153a9da35528d0aecc5b5083152c395223705400c9103b SHA512 e6ba9e3906cdb6a6235b213515093d02afa1722686f73eddacbacae628542b586b449829783b6a1701e9b9e0c4d4dfa6845904d3b6b010f5cf21aec4997c9299
DIST gzip-1.9.tar.xz 762516 BLAKE2B 4001fc7a770634916d52b026dab1b621fc96275bfb61ec2df2d0e7d7ec1c81414270d3c866034e6ef758870f38e9d4396a25832abe558915a7ded1f1511eb4b0 SHA512 c0852e7f7662141e79d14bc36e50f1940dba3e804feff3b0b8fa084ffec720ac245352282d2f1db117fadc95758424dd418d192b94621dac4367834ccf101fad

View File

@ -1,5 +1,5 @@
--- Makefile.in
+++ Makefile.in
--- a/Makefile.in
+++ b/Makefile.in
@@ -926,7 +926,7 @@
rm -f "$$dest" && \
case $@ in \

View File

@ -1,30 +0,0 @@
http://bugs.gentoo.org/show_bug.cgi?id=302773
--- tailor.h.old 2010-01-29 11:13:02.000000000 +0000
+++ tailor.h 2010-01-29 13:18:15.000000000 +0000
@@ -69,9 +69,6 @@
# include <io.h>
# define OS_CODE 0x00
# define SET_BINARY_MODE(fd) setmode(fd, O_BINARY)
-# if !defined(NO_ASM) && !defined(ASMV)
-# define ASMV
-# endif
#else
# define near
#endif
@@ -182,7 +179,6 @@
# define PATH_SEP2 ':'
# define STDC_HEADERS
# define OS_CODE 0x01
-# define ASMV
# ifdef __GNUC__
# define HAVE_DIRENT_H
# define HAVE_FCNTL_H
@@ -201,7 +197,6 @@
#endif
#if defined(ATARI) || defined(atarist)
-# define ASMV
# define OS_CODE 0x05
# ifdef TOSFS
# define PATH_SEP2 '\\'

View File

@ -1,52 +0,0 @@
http://bugs.gentoo.org/309079
http://lists.gnu.org/archive/html/bug-gzip/2010-02/msg00032.html
From 61af16213a488af3a8e994399ebd0859d390edb6 Mon Sep 17 00:00:00 2001
From: Jim Meyering <meyering@redhat.com>
Date: Sat, 20 Mar 2010 13:05:58 +0100
Subject: [PATCH] use assembly code matcher when possible
* configure.ac (ASCPPPOST): Backslash-escape "#" in AC_SUBST'd
variable, to keep make from seeing it as a comment-introducer.
Based on a patch by Petr Pisar.
* lib/Makefile.am (match.$(OBJEXT)): Use AM_V_GEN and AM_V_at.
* lib/match.c: Don't include <config.h>.
It would impede configure-time assembler test.
* .x-sc_require_config_h: Exempt lib/match.c from syntax-check.
* .x-sc_require_config_h_first: Likewise.
---
.x-sc_require_config_h | 1 +
.x-sc_require_config_h_first | 1 +
THANKS | 1 +
configure.ac | 2 +-
lib/Makefile.am | 12 ++++++------
lib/match.c | 2 --
6 files changed, 10 insertions(+), 9 deletions(-)
create mode 100644 .x-sc_require_config_h
create mode 100644 .x-sc_require_config_h_first
--- a/configure
+++ b/configure
@@ -22588,5 +22588,5 @@
# cc -E produces incorrect asm files on SVR4, so postprocess it.
-ASCPPPOST="sed '/^ *#/d; s,//.*,,; s/% /%/g; s/\\. /./g'"
+ASCPPPOST="sed '/^ *\\#/d; s,//.*,,; s/% /%/g; s/\\. /./g'"
diff --git a/lib/match.c b/lib/match.c
index 4ef6128..5dd8d64 100644
--- a/lib/match.c
+++ b/lib/match.c
@@ -28,8 +28,6 @@
* David Mosberger-Tang <davidm@hpl.hp.com>.
*/
-#include <config.h>
-
/* Preprocess with -DNO_UNDERLINE if your C compiler does not prefix
* external symbols with an underline character '_'.
*/
--
1.7.1.1

View File

@ -1,22 +0,0 @@
hack until gzip pulls a newer gnulib version
From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
From: Eric Blake <eblake@redhat.com>
Date: Thu, 29 Mar 2012 13:30:41 -0600
Subject: [PATCH] stdio: don't assume gets any more
Gnulib intentionally does not have a gets module, and now that C11
and glibc have dropped it, we should be more proactive about warning
any user on a platform that still has a declaration of this dangerous
interface.
--- a/lib/stdio.in.h
+++ b/lib/stdio.in.h
@@ -125,7 +125,6 @@
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@

View File

@ -0,0 +1,134 @@
fix build failure against glibc-2.28
https://bugs.gentoo.org/663928
Adopted gnulib's upstream patch:
From 4af4a4a71827c0bc5e0ec67af23edef4f15cee8e Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon, 5 Mar 2018 10:56:29 -0800
Subject: [PATCH] fflush: adjust to glibc 2.28 libio.h removal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Problem reported by Daniel P. Berrangé in:
https://lists.gnu.org/r/bug-gnulib/2018-03/msg00000.html
* lib/fflush.c (clear_ungetc_buffer_preserving_position)
(disable_seek_optimization, rpl_fflush):
* lib/fpurge.c (fpurge):
* lib/freadahead.c (freadahead):
* lib/freading.c (freading):
* lib/fseeko.c (fseeko):
* lib/fseterr.c (fseterr):
Check _IO_EOF_SEEN instead of _IO_ftrylockfile.
* lib/stdio-impl.h (_IO_IN_BACKUP) [_IO_EOF_SEEN]:
Define if not already defined.
---
lib/fflush.c | 6 +++---
lib/fpurge.c | 2 +-
lib/freading.c | 2 +-
lib/fseeko.c | 4 ++--
lib/fseterr.c | 2 +-
lib/stdio-impl.h | 6 ++++++
--- a/lib/fflush.c
+++ b/lib/fflush.c
@@ -33,7 +33,7 @@
#undef fflush
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
/* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */
static void
@@ -72,7 +72,7 @@ clear_ungetc_buffer (FILE *fp)
#endif
-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
+#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
# if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT
/* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
@@ -148,7 +148,7 @@ rpl_fflush (FILE *stream)
if (stream == NULL || ! freading (stream))
return fflush (stream);
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
clear_ungetc_buffer_preserving_position (stream);
--- a/lib/fpurge.c
+++ b/lib/fpurge.c
@@ -62,7 +62,7 @@ fpurge (FILE *fp)
/* Most systems provide FILE as a struct and the necessary bitmask in
<stdio.h>, because they need it for implementing getc() and putc() as
fast macros. */
-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
fp->_IO_read_end = fp->_IO_read_ptr;
fp->_IO_write_ptr = fp->_IO_write_base;
/* Avoid memory leak when there is an active ungetc buffer. */
--- a/lib/freading.c
+++ b/lib/freading.c
@@ -31,7 +31,7 @@ freading (FILE *fp)
/* Most systems provide FILE as a struct and the necessary bitmask in
<stdio.h>, because they need it for implementing getc() and putc() as
fast macros. */
-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
return ((fp->_flags & _IO_NO_WRITES) != 0
|| ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0
&& fp->_IO_read_base != NULL));
--- a/lib/fseeko.c
+++ b/lib/fseeko.c
@@ -47,7 +47,7 @@ fseeko (FILE *fp, off_t offset, int whence)
#endif
/* These tests are based on fpurge.c. */
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
if (fp->_IO_read_end == fp->_IO_read_ptr
&& fp->_IO_write_ptr == fp->_IO_write_base
&& fp->_IO_save_base == NULL)
@@ -123,7 +123,7 @@ fseeko (FILE *fp, off_t offset, int whence)
return -1;
}
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
fp->_flags &= ~_IO_EOF_SEEN;
fp->_offset = pos;
#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
--- a/lib/fseterr.c
+++ b/lib/fseterr.c
@@ -29,7 +29,7 @@ fseterr (FILE *fp)
/* Most systems provide FILE as a struct and the necessary bitmask in
<stdio.h>, because they need it for implementing getc() and putc() as
fast macros. */
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
fp->_flags |= _IO_ERR_SEEN;
#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
/* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
--- a/lib/stdio-impl.h
+++ b/lib/stdio-impl.h
@@ -18,6 +18,12 @@
the same implementation of stdio extension API, except that some fields
have different naming conventions, or their access requires some casts. */
+/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this
+ problem by defining it ourselves. FIXME: Do not rely on glibc
+ internals. */
+#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
+# define _IO_IN_BACKUP 0x100
+#endif
/* BSD stdio derived implementations. */
--
2.19.1

View File

@ -0,0 +1,39 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu/gzip/${P}.tar.xz
mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pic static"
PATCHES=(
"${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
)
src_configure() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf --disable-gcc-warnings #663928
}
src_install() {
default
docinto txt
dodoc algorithm.doc gzip.doc
# keep most things in /usr, just the fun stuff in /
dodir /bin
mv "${ED%/}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED%/}"/bin/ || die
sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED%/}"/bin/gunzip || die
}

View File

@ -1,49 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu-alpha/gzip/${P}.tar.gz
mirror://gnu/gzip/${P}.tar.gz
mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="nls pic static"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
#epatch "${FILESDIR}"/${PN}-1.3.5-rsync.patch
epatch "${FILESDIR}"/${PN}-1.3.8-install-symlinks.patch
epatch "${FILESDIR}"/${P}-assembler.patch #309079
epatch "${FILESDIR}"/${P}-no-gets.patch
}
src_compile() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf || 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
}

View File

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils flag-o-matic unpacker
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gnu/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="nls pic static"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_unpack() {
unpacker
cd "${S}"
#epatch "${FILESDIR}"/${PN}-1.3.5-rsync.patch
epatch "${FILESDIR}"/${PN}-1.3.8-install-symlinks.patch
}
src_compile() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf || 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
}

View File

@ -1,41 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gnu/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pic static"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.3.8-install-symlinks.patch
epatch "${FILESDIR}"/${PN}-1.4-asmv.patch
}
src_configure() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf
}
src_install() {
default
docinto txt
dodoc algorithm.doc gzip.doc
# keep most things in /usr, just the fun stuff in /
dodir /bin
mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die
sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die
}

View File

@ -1,45 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gnu/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pic static"
PATCHES=(
"${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
"${FILESDIR}/${PN}-1.4-asmv.patch"
)
src_prepare() {
epatch "${PATCHES[@]}"
}
src_configure() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf
}
src_install() {
default
docinto txt
dodoc algorithm.doc gzip.doc
# keep most things in /usr, just the fun stuff in /
dodir /bin
mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die
sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die
}

View File

@ -1,45 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu/gzip/${P}.tar.xz
mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pic static"
PATCHES=(
"${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
"${FILESDIR}/${PN}-1.4-asmv.patch"
)
src_prepare() {
epatch "${PATCHES[@]}"
}
src_configure() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf
}
src_install() {
default
docinto txt
dodoc algorithm.doc gzip.doc
# keep most things in /usr, just the fun stuff in /
dodir /bin
mv "${ED}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED}"/bin/ || die
sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED}"/bin/gunzip || die
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit flag-o-matic
DESCRIPTION="Standard GNU compressor"
HOMEPAGE="https://www.gnu.org/software/gzip/"
SRC_URI="mirror://gnu/gzip/${P}.tar.xz
mirror://gnu-alpha/gzip/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pic static"
PATCHES=(
"${FILESDIR}/${PN}-1.3.8-install-symlinks.patch"
"${FILESDIR}/${PN}-1.9-gnulib-glibc-2.28.patch"
)
src_configure() {
use static && append-flags -static
# avoid text relocation in gzip
use pic && export DEFS="NO_ASM"
econf --disable-gcc-warnings #663928
}
src_install() {
default
docinto txt
dodoc algorithm.doc gzip.doc
# keep most things in /usr, just the fun stuff in /
dodir /bin
mv "${ED%/}"/usr/bin/{gunzip,gzip,uncompress,zcat} "${ED%/}"/bin/ || die
sed -e "s:${EPREFIX}/usr:${EPREFIX}:" -i "${ED%/}"/bin/gunzip || die
}

View File

@ -1,11 +1,11 @@
DEFINED_PHASES=configure install prepare
DEFINED_PHASES=configure install
DESCRIPTION=Standard GNU compressor
EAPI=5
EAPI=6
HOMEPAGE=https://www.gnu.org/software/gzip/
IUSE=pic static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
SLOT=0
SRC_URI=mirror://gnu-alpha/gzip/gzip-1.7.tar.xz mirror://gnu/gzip/gzip-1.7.tar.xz mirror://gentoo/gzip-1.7.tar.xz
SRC_URI=mirror://gnu/gzip/gzip-1.10.tar.xz mirror://gnu-alpha/gzip/gzip-1.10.tar.xz mirror://gentoo/gzip-1.10.tar.xz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=32d3b7fc2cb007b2731b676cca620c07
_md5_=495bc797aafdc2d0521e03eae106be4f

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install unpack
DEPEND=nls? ( sys-devel/gettext )
DESCRIPTION=Standard GNU compressor
EAPI=0
HOMEPAGE=https://www.gnu.org/software/gzip/
IUSE=nls pic static
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3
SLOT=0
SRC_URI=mirror://gnu-alpha/gzip/gzip-1.4.tar.gz mirror://gnu/gzip/gzip-1.4.tar.gz mirror://gentoo/gzip-1.4.tar.gz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=7f9355ab2a54bbc8983c501d7d3c4878

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install unpack
DEPEND=nls? ( sys-devel/gettext )
DESCRIPTION=Standard GNU compressor
EAPI=0
HOMEPAGE=https://www.gnu.org/software/gzip/
IUSE=nls pic static
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3
SLOT=0
SRC_URI=mirror://gnu-alpha/gzip/gzip-1.5.tar.xz mirror://gnu/gzip/gzip-1.5.tar.xz mirror://gentoo/gzip-1.5.tar.xz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 unpacker 3cd8bad0d31e525cd26be1bfa4e61631 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=f6c09c47af42a6c3658f13d42119ac00

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=configure install prepare
DESCRIPTION=Standard GNU compressor
EAPI=5
HOMEPAGE=https://www.gnu.org/software/gzip/
IUSE=pic static
KEYWORDS=alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
SLOT=0
SRC_URI=mirror://gnu/gzip/gzip-1.8.tar.xz mirror://gnu-alpha/gzip/gzip-1.8.tar.xz mirror://gentoo/gzip-1.8.tar.xz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=50828fd197b63003fc4ac5b165d00a18

View File

@ -1,11 +1,11 @@
DEFINED_PHASES=configure install prepare
DEFINED_PHASES=configure install
DESCRIPTION=Standard GNU compressor
EAPI=4
EAPI=6
HOMEPAGE=https://www.gnu.org/software/gzip/
IUSE=pic static
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
SLOT=0
SRC_URI=mirror://gnu-alpha/gzip/gzip-1.6.tar.xz mirror://gnu/gzip/gzip-1.6.tar.xz mirror://gentoo/gzip-1.6.tar.xz
SRC_URI=mirror://gnu/gzip/gzip-1.9.tar.xz mirror://gnu-alpha/gzip/gzip-1.9.tar.xz mirror://gentoo/gzip-1.9.tar.xz
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=797e95a3176f77c5e6c2357c578316ef
_md5_=0942064fdd982ae908e65407062fc849