head	1.28;
access;
symbols
	RELEASE_8_3_0:1.24
	RELEASE_9_0_0:1.24
	RELEASE_7_4_0:1.24
	RELEASE_8_2_0:1.24
	RELEASE_6_EOL:1.24
	RELEASE_8_1_0:1.23
	RELEASE_7_3_0:1.23
	RELEASE_8_0_0:1.22
	RELEASE_7_2_0:1.22
	RELEASE_7_1_0:1.22
	RELEASE_6_4_0:1.22
	RELEASE_5_EOL:1.21
	RELEASE_7_0_0:1.21
	RELEASE_6_3_0:1.21
	PRE_XORG_7:1.18
	RELEASE_4_EOL:1.17
	RELEASE_6_2_0:1.16
	RELEASE_6_1_0:1.15
	RELEASE_5_5_0:1.15
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.9
	RELEASE_4_11_0:1.9
	RELEASE_5_3_0:1.9
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.5
	RELEASE_5_1_0:1.4
	RELEASE_4_8_0:1.3
	RELEASE_5_0_0:1.2
	RELEASE_4_7_0:1.1;
locks; strict;
comment	@# @;


1.28
date	2012.12.20.22.26.09;	author svnexp;	state Exp;
branches;
next	1.27;

1.27
date	2012.12.18.08.04.12;	author svnexp;	state Exp;
branches;
next	1.26;

1.26
date	2012.11.17.05.54.20;	author svnexp;	state Exp;
branches;
next	1.25;

1.25
date	2012.10.06.16.10.53;	author eadler;	state Exp;
branches;
next	1.24;

1.24
date	2010.11.06.17.53.48;	author gabor;	state Exp;
branches;
next	1.23;

1.23
date	2010.02.05.21.55.09;	author gabor;	state Exp;
branches;
next	1.22;

1.22
date	2008.08.21.06.16.12;	author rafan;	state Exp;
branches;
next	1.21;

1.21
date	2007.07.23.09.35.28;	author rafan;	state Exp;
branches;
next	1.20;

1.20
date	2007.06.06.18.22.46;	author gabor;	state Exp;
branches;
next	1.19;

1.19
date	2007.06.05.15.48.56;	author gabor;	state Exp;
branches;
next	1.18;

1.18
date	2007.02.01.22.18.54;	author gabor;	state Exp;
branches;
next	1.17;

1.17
date	2006.12.08.13.46.25;	author gabor;	state Exp;
branches;
next	1.16;

1.16
date	2006.05.03.05.14.01;	author edwin;	state Exp;
branches;
next	1.15;

1.15
date	2005.12.02.15.44.14;	author ehaupt;	state Exp;
branches;
next	1.14;

1.14
date	2005.12.02.02.05.36;	author linimon;	state Exp;
branches;
next	1.13;

1.13
date	2005.10.16.17.49.56;	author flz;	state Exp;
branches;
next	1.12;

1.12
date	2005.06.22.22.44.40;	author simon;	state Exp;
branches;
next	1.11;

1.11
date	2005.04.12.03.24.47;	author obrien;	state Exp;
branches;
next	1.10;

1.10
date	2005.04.11.08.01.15;	author obrien;	state Exp;
branches;
next	1.9;

1.9
date	2004.05.22.13.05.49;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2004.05.22.11.51.06;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2004.04.17.19.12.37;	author krion;	state Exp;
branches;
next	1.6;

1.6
date	2003.10.08.15.02.49;	author roam;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.16.10.08.28;	author kris;	state Exp;
branches;
next	1.4;

1.4
date	2003.05.05.12.59.29;	author leeym;	state Exp;
branches;
next	1.3;

1.3
date	2003.02.21.10.42.55;	author knu;	state Exp;
branches;
next	1.2;

1.2
date	2002.12.28.02.37.43;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2002.09.11.14.27.23;	author dinoex;	state Exp;
branches;
next	;


desc
@@


1.28
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309328
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309328 | gabor | 2012-12-20 22:19:45 +0000 (Thu, 20 Dec 2012) | 6 lines
## SVN ##
## SVN ## - Turn on the RSYNCABLE option by default since it is required for a
## SVN ##   dependent port [1]
## SVN ## - Bump PORTREVISION
## SVN ##
## SVN ## Requested by:	jgh [1]
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# Created by: Cyrille Lefevre <cyrille.lefevre@@laposte.net>
# $FreeBSD: head/archivers/gzip/Makefile 309328 2012-12-20 22:19:45Z gabor $

PORTNAME=	gzip
PORTVERSION=	1.4
PORTREVISION=	2
CATEGORIES=	archivers
MASTER_SITES=	${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR=	${PORTNAME}

MAINTAINER=	gabor@@FreeBSD.org
COMMENT=	Compression utility designed to be a replacement for compress

GNU_CONFIGURE=	yes

MAN1=	gunzip.1 gzexe.1 gzip.1 zcat.1 zcmp.1 zdiff.1 zforce.1 \
	zgrep.1 zless.1 zmore.1 znew.1
INFO=	gzip

DOC_FILES=	AUTHORS COPYING ChangeLog ChangeLog-2007 INSTALL NEWS README \
		THANKS TODO

OPTIONS_DEFINE=	RSYNCABLE
OPTIONS_DEFAULT=	RSYNCABLE
RSYNCABLE_DESC=	Include --rsyncable patch

.include <bsd.port.pre.mk>

.if ${PORT_OPTIONS:MRSYNCABLE}
EXTRA_PATCHES=	${FILESDIR}/extra-patch-gzip-rsyncable.diff
.endif

post-configure:
	@@${REINPLACE_CMD} -e 's|^SHELL =.*|SHELL=/bin/sh|' ${WRKSRC}/Makefile
	@@${REINPLACE_CMD} -e 's|need_charset_alias=true|need_charset_alias=false|g' \
		${WRKSRC}/lib/Makefile.in

post-install:
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
.for file in ${DOC_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
.endif

.include <bsd.port.post.mk>
@


1.27
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309150
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309150 | danfe | 2012-12-18 07:57:31 +0000 (Tue, 18 Dec 2012) | 4 lines
## SVN ##
## SVN ## For a number of ports in archives category, trim the header and drop leading
## SVN ## indefinite article from COMMENT line; also fix few noticed styles bugs while
## SVN ## I am here.
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/archivers/gzip/Makefile 309150 2012-12-18 07:57:31Z danfe $
d6 1
a6 1
PORTREVISION=	1
d24 1
@


1.26
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	gzip
# Date created:				27 July 2002
# Whom:					cyrille.lefevre@@laposte.net
#
# $FreeBSD: head/archivers/gzip/Makefile 305382 2012-10-06 16:10:53Z eadler $
#
d12 1
a12 1
COMMENT=	A compression utility designed to be a replacement for compress
@


1.25
log
@SVN rev 305382 on 2012-10-06 16:10:53Z by eadler

Convert to OptionsNG

Approved by:	gabor (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.24
log
@- Add support for --rsyncable option
- Bump PORTREVISION
- Pet portlint(1)

PR:		ports/151721
Submitted by:	jpaetzel
@
text
@d27 2
a28 1
OPTIONS=	RSYNCABLE	"Include --rsyncable patch"	OFF
d32 1
a32 1
.if defined(WITH_RSYNCABLE)
@


1.23
log
@- Update to 1.4
@
text
@d10 1
d27 8
d48 1
a48 1
.include <bsd.port.mk>
@


1.22
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@d9 1
a9 2
PORTVERSION=	1.3.12
PORTREVISION=	1
d23 1
a23 1
DOC_FILES=	AUTHORS COPYING INSTALL NEWS README README-alpha \
d28 2
@


1.21
log
@- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
@
text
@a18 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.20
log
@- Add support for -k command line option as there is in bzip2(1)
- Bump PORTREVISION

PR:		ports/113397
Submitted by:	Ighighi <ighighi@@gmail.com>
@
text
@a19 2
CONFIGURE_ARGS+=	--infodir=${LOCALBASE}/info \
			--mandir=${MANPREFIX}/man
@


1.19
log
@- Update to 1.3.12
- Fix security issues [1]

Obtained from:	SA-06:21.gzip [1]
Security:	11a84092-8f9f-11db-ab33-000e0c2e438a,
		SA-06:21.gzip
@
text
@d10 1
@


1.18
log
@- Update to 1.3.9
- Change MASTER_SITES to MASTER_SITE_GNU
- Add proper CONFIGURE_ARGS
- Remove old patches
- Possibly fix security issues (it will need more investigation, this version
  is still marked as vulnerable in VuXML, I'll check later)

PR:		ports/108458
Submitted by:	Jason Harris <jharris@@widomaker.com>
Approved by:	erwin (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.3.9
@


1.17
log
@Change my e-mail address.

Approved by:	erwin (mentor)
@
text
@d9 1
a9 2
PORTVERSION=	1.3.5
PORTREVISION=	2
d11 2
a12 5
MASTER_SITES=	ftp://sunfreeware.risq.qc.ca/SOURCES/ \
		ftp://sunsite.cnlab-switch.ch/mirror/solaris-freeware/SOURCES/ \
		ftp://ftp.ibiblio.org/pub/packages/solaris/freeware/SOURCES/ \
		ftp://sunsite.belnet.be/mirror/ftp.sunfreeware.com/pub/freeware/SOURCES/
EXTRACT_SUFX=	.tar.Z
d19 2
@


1.16
log
@Remove USE_REINPLACE from ports in categories starting with A.
@
text
@d18 1
a18 1
MAINTAINER=	gkovesdan@@t-hosting.hu
@


1.15
log
@- Update SHA256
- Pass maintainership to submitter

PR:		89839
Submitted by:	Gabor Kovesdan <gkovesdan@@t-hosting.hu>
Discussed with:	mnag
@
text
@a20 1
USE_REINPLACE=	yes
@


1.14
log
@Reset maintainer per his request.  We hope to see him back soon.
@
text
@d18 1
a18 1
MAINTAINER=	ports@@FreeBSD.org
@


1.13
log
@- Remove master site.

PR:		ports/87292
Submitted by:	Jean Milanez Melo <jmelo@@freebsdbrasil.com.br>
Approved by:	maintainer
@
text
@d18 1
a18 1
MAINTAINER=	cyrille.lefevre@@laposte.net
@


1.12
log
@Fix directory traversal and permission race security vulnerabilities in
gzip, and zgrep improper argument sanitation.

Security:	CAN-2005-0758, CAN-2005-0988, CAN-2005-1228
Security:	FreeBSD-SA-05:11.gzip
Obtained from:	RedHat, Steve Grubb via RedHat, Debian
Approved by:	maintainer timeout (4 days; security)
@
text
@d15 1
a15 2
		ftp://sunsite.belnet.be/mirror/ftp.sunfreeware.com/pub/freeware/SOURCES/ \
		ftp://planetmirror.com/pub/sunfreeware/SOURCES/
@


1.11
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.10
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d24 1
a24 1
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
@


1.9
log
@- Add three more MASTER_SITES

Recovered from:	pending/67038
@
text
@d24 1
a24 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.8
log
@- Remove dead MASTER_SITES

PR:		ports/67026
Submitted by:	Roman Neuhauser <neuhauser@@chello.cz>
@
text
@d13 4
a16 1
		ftp://sunsite.cnlab-switch.ch/mirror/solaris-freeware/SOURCES/
@


1.7
log
@- Fix configure warning

PR:		65668 65669 65670 65671 65672 65673
Submitted by:	Roman Neuhauser <neuhauser at chello dot cz>
@
text
@d12 2
a13 11
MASTER_SITES=	ftp://ftp.digex.net/pub/linux/slackware/slackware-8.1/source/a/gzip/ \
		ftp://sunfreeware.risq.qc.ca/SOURCES/ \
		ftp://ftp.muug.mb.ca/mirror/slackware/slackware/slackware-8.1/source/a/gzip/ \
		ftp://sunsite.cnlab-switch.ch/mirror/slackware/slackware-8.1/source/a/gzip/ \
		ftp://sunsite.cnlab-switch.ch/mirror/solaris-freeware/SOURCES/ \
		ftp://ftp.informatik.rwth-aachen.de/pub/comp/Linux/slackware/slackware-current/source/a/gzip/ \
		ftp://ftp.sunsite.auc.dk/disk2/slackware/slackware-8.1/source/a/gzip/ \
		ftp://ftp.ist.utl.pt/1/slackware/slackware-8.1/source/a/gzip/ \
		ftp://ftp.carrier.kiev.ua/pub/Linux/slackware/source/a/gzip/ \
		ftp://ftp.is.co.za/linux/distributions/slackware/slackware-8.1/source/a/gzip/ \
		ftp://ftp.monash.edu.au/pub/disk10/slackware/slackware-8.1/source/a/gzip/
@


1.6
log
@Fix the spelling of NOPORTDOCS.
Bump PORTREVISION for the packing list change in the NOPORTDOCS case.

PR:		57745
Submitted by:	Piotr Smyrak <smyru@@smyrak.com>
@
text
@d30 1
@


1.5
log
@Utilize INFO.
@
text
@d10 1
d42 1
a42 1
.if !defined(NOPORTSDOC)
@


1.4
log
@update to gzip-1.3.5

Makefile
	PORTVERSION bumped
	MASTER_SITE_SUBDIR deleted
	EXTRACT_SUFX added
	DOC_FILES added
distinfo
	updated
pkg-plist
	doc files added

PR:		51762
Submitted by:	Cyrille Lefevre <cyrille.lefevre@@laposte.net>
@
text
@d32 1
@


1.3
log
@De-pkg-comment.
@
text
@d9 1
a9 1
PORTVERSION=	1.3.3
a10 7
MASTER_SITES=	${MASTER_SITE_GNU_ALPHA}
MASTER_SITE_SUBDIR=	${PORTNAME}
# EXTRACT_SUFX=	.tar

MAINTAINER=	cyrille.lefevre@@laposte.net
COMMENT=	A compression utility designed to be a replacement for compress

d22 4
d33 3
d38 8
@


1.2
log
@Remove ftp.xemacs.org as a stale master_site.
Fix directory of ftp.carrier.kiev.ua
Noticed by: portsurvey
@
text
@d16 1
@


1.1
log
@Gzip (GNU zip) is a compression utility designed to be a replacement
for compress. Its main advantages over compress are much better
compression and freedom from patented algorithms.
WWW: http://www.gzip.org/

Devel version imported, see discussion in ports/
PR:		41061
Submitted by:	cyrille.lefevre@@laposte.net
@
text
@a19 1
		ftp://ftp.xemacs.org/distributions/slackware/slackware-8.1/source/a/gzip/ \
d25 1
a25 1
		ftp://ftp.carrier.kiev.ua/.4/Linux/slackware/source/a/gzip/ \
@

