head	1.55;
access;
symbols
	RELEASE_7_4_0:1.53
	RELEASE_8_2_0:1.53
	RELEASE_6_EOL:1.53
	RELEASE_8_1_0:1.53
	RELEASE_7_3_0:1.53
	RELEASE_8_0_0:1.51
	RELEASE_7_2_0:1.51
	RELEASE_7_1_0:1.51
	RELEASE_6_4_0:1.51
	RELEASE_5_EOL:1.50
	RELEASE_7_0_0:1.50
	RELEASE_6_3_0:1.50
	PRE_XORG_7:1.49
	RELEASE_4_EOL:1.49
	RELEASE_6_2_0:1.49
	RELEASE_6_1_0:1.49
	RELEASE_5_5_0:1.49
	RELEASE_6_0_0:1.49
	RELEASE_5_4_0:1.49
	RELEASE_4_11_0:1.49
	RELEASE_5_3_0:1.49
	RELEASE_4_10_0:1.49
	RELEASE_5_2_1:1.43
	RELEASE_5_2_0:1.43
	RELEASE_4_9_0:1.43
	RELEASE_5_1_0:1.42
	RELEASE_4_8_0:1.41
	RELEASE_5_0_0:1.39
	RELEASE_4_7_0:1.39
	RELEASE_4_6_2:1.39
	RELEASE_4_6_1:1.39
	RELEASE_4_6_0:1.39
	RELEASE_5_0_DP1:1.39
	RELEASE_4_5_0:1.39
	RELEASE_4_4_0:1.38
	RELEASE_4_3_0:1.38
	RELEASE_4_2_0:1.36
	RELEASE_4_1_1:1.36
	RELEASE_4_1_0:1.36
	RELEASE_3_5_0:1.36
	RELEASE_4_0_0:1.32
	RELEASE_3_4_0:1.31
	RELEASE_3_3_0:1.31
	RELEASE_3_2_0:1.29
	RELEASE_3_1_0:1.25
	RELEASE_2_2_8:1.23
	RELEASE_3_0_0:1.23
	RELEASE_2_2_7:1.23
	RELEASE_2_2_6:1.21
	RELEASE_2_2_5:1.20
	RELEASE_2_2_1:1.19
	RELEASE_2_2_2:1.19;
locks; strict;
comment	@# @;


1.55
date	2011.09.30.09.12.32;	author dougb;	state dead;
branches;
next	1.54;

1.54
date	2011.09.03.12.02.15;	author dougb;	state Exp;
branches;
next	1.53;

1.53
date	2010.01.18.04.55.16;	author pgollucci;	state Exp;
branches;
next	1.52;

1.52
date	2010.01.18.04.01.00;	author linimon;	state Exp;
branches;
next	1.51;

1.51
date	2008.09.01.17.56.05;	author obrien;	state Exp;
branches;
next	1.50;

1.50
date	2007.09.30.10.47.51;	author linimon;	state Exp;
branches;
next	1.49;

1.49
date	2004.02.23.05.46.04;	author kris;	state Exp;
branches;
next	1.48;

1.48
date	2004.02.06.13.12.18;	author trevor;	state Exp;
branches;
next	1.47;

1.47
date	2004.02.04.05.08.50;	author marcus;	state Exp;
branches;
next	1.46;

1.46
date	2004.01.23.19.15.05;	author krion;	state Exp;
branches;
next	1.45;

1.45
date	2004.01.22.07.53.53;	author dinoex;	state Exp;
branches;
next	1.44;

1.44
date	2004.01.04.00.21.31;	author linimon;	state Exp;
branches;
next	1.43;

1.43
date	2003.06.04.22.43.35;	author kris;	state Exp;
branches;
next	1.42;

1.42
date	2003.05.18.12.18.54;	author kris;	state Exp;
branches;
next	1.41;

1.41
date	2003.02.22.16.12.22;	author nork;	state Exp;
branches;
next	1.40;

1.40
date	2003.02.21.13.26.53;	author knu;	state Exp;
branches;
next	1.39;

1.39
date	2001.11.07.08.32.49;	author knu;	state Exp;
branches;
next	1.38;

1.38
date	2001.01.25.19.41.17;	author sf;	state Exp;
branches;
next	1.37;

1.37
date	2001.01.16.17.32.20;	author sobomax;	state Exp;
branches;
next	1.36;

1.36
date	2000.06.05.06.58.14;	author kris;	state Exp;
branches;
next	1.35;

1.35
date	2000.05.29.06.17.53;	author will;	state Exp;
branches;
next	1.34;

1.34
date	2000.04.21.08.18.46;	author mharo;	state Exp;
branches;
next	1.33;

1.33
date	2000.04.09.18.30.18;	author cpiazza;	state Exp;
branches;
next	1.32;

1.32
date	99.12.24.18.39.43;	author mharo;	state Exp;
branches;
next	1.31;

1.31
date	99.08.31.06.50.18;	author mharo;	state Exp;
branches;
next	1.30;

1.30
date	99.08.31.01.51.33;	author peter;	state Exp;
branches;
next	1.29;

1.29
date	99.04.22.00.17.18;	author scrappy;	state Exp;
branches;
next	1.28;

1.28
date	99.04.08.19.05.45;	author billf;	state Exp;
branches;
next	1.27;

1.27
date	99.03.17.11.52.45;	author markm;	state Exp;
branches;
next	1.26;

1.26
date	99.03.11.21.47.15;	author scrappy;	state Exp;
branches;
next	1.25;

1.25
date	99.01.15.14.23.31;	author scrappy;	state Exp;
branches;
next	1.24;

1.24
date	99.01.03.13.21.56;	author markm;	state Exp;
branches;
next	1.23;

1.23
date	98.06.03.06.04.15;	author markm;	state Exp;
branches;
next	1.22;

1.22
date	98.04.15.16.21.59;	author scrappy;	state Exp;
branches;
next	1.21;

1.21
date	98.02.16.15.39.41;	author markm;	state Exp;
branches;
next	1.20;

1.20
date	97.08.27.13.06.01;	author ache;	state Exp;
branches;
next	1.19;

1.19
date	97.02.02.21.45.31;	author ache;	state Exp;
branches;
next	1.18;

1.18
date	96.11.18.14.13.26;	author asami;	state Exp;
branches;
next	1.17;

1.17
date	96.11.17.07.58.03;	author obrien;	state Exp;
branches;
next	1.16;

1.16
date	96.10.16.08.13.48;	author asami;	state Exp;
branches;
next	1.15;

1.15
date	96.05.27.00.53.55;	author ache;	state Exp;
branches;
next	1.14;

1.14
date	96.01.18.22.48.25;	author ache;	state Exp;
branches;
next	1.13;

1.13
date	96.01.04.04.34.48;	author ache;	state Exp;
branches;
next	1.12;

1.12
date	95.12.06.10.42.18;	author markm;	state Exp;
branches;
next	1.11;

1.11
date	95.12.02.23.16.55;	author ache;	state Exp;
branches;
next	1.10;

1.10
date	95.10.07.00.08.39;	author jkh;	state Exp;
branches;
next	1.9;

1.9
date	95.09.28.14.57.12;	author ache;	state Exp;
branches;
next	1.8;

1.8
date	95.09.25.19.21.31;	author ache;	state Exp;
branches;
next	1.7;

1.7
date	95.09.24.19.12.06;	author ache;	state Exp;
branches;
next	1.6;

1.6
date	95.09.23.17.26.19;	author ache;	state Exp;
branches;
next	1.5;

1.5
date	95.09.15.21.10.06;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	95.07.13.01.15.30;	author asami;	state Exp;
branches;
next	1.3;

1.3
date	95.07.08.00.28.30;	author ache;	state Exp;
branches;
next	1.2;

1.2
date	95.07.07.23.57.25;	author ache;	state Exp;
branches;
next	1.1;

1.1
date	95.07.07.23.50.10;	author ache;	state Exp;
branches;
next	;


desc
@@


1.55
log
@As previously advertised, delete ports that have
vulnerabilities listed in portaudit, and those
that depend on them - part 1

math/mupad
	Relies on xpm, vulnerable since 2004-09-15
net-p2p/torrentflux
	Vulnerable since 2006-10-07
net/tptest
	Vulnerable since 2009-12-17
security/pgp6
	Vulnerable since 2005-07-31
www/p5-RTx-RightsMatrix
	Only works with www/rt36, which is FORBIDDEN
www/p5-RTx-Shredder
	Only works with www/rt36, which is FORBIDDEN
www/p5-RTx-Statistics
	Only works with www/rt36, which is FORBIDDEN
www/plone
	Vulnerable since 2011-02-10
www/pyblosxom
	Vulnerable since 2009-02-11
www/rt36
	Vulnerable since 2009-12-09
www/zope-archetypes
	Depends on www/plone, which is FORBIDDEN
www/zope-calendaring
	Depends on www/plone, which is FORBIDDEN
www/zope-coreblog2
	Depends on www/plone, which is FORBIDDEN
www/zope-i18nlayer
	Depends on www/plone, which is FORBIDDEN
www/zope-plonelanguagetool
	Depends on www/plone, which is FORBIDDEN
www/zope-simpleblog
	Depends on www/plone, which is FORBIDDEN
@
text
@# New ports collection makefile for:	pgp6
# Date created:				25 Jan 2000
# Whom:					mike@@fate.com
#
# $FreeBSD: ports/security/pgp6/Makefile,v 1.54 2011/09/03 12:02:15 dougb Exp $
#

PORTNAME=	pgp
PORTVERSION=	6.5.8
PORTREVISION=	1
CATEGORIES=	security
MASTER_SITES=	ftp://ftp.no.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.fi.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.se.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.de.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.dk.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.nl.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.ch.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.jp.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/ \
		ftp://ftp.ru.pgpi.org/pub/pgp/${PORTVERSION:R}/${PORTVERSION}/
DISTNAME=	pgpsrc658unix

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Public-Key encryption for the masses

FORBIDDEN=	Vulnerable since 2005-07-31, http://portaudit.freebsd.org/8375a73f-01bf-11da-bc08-0001020eed82.html
EXPIRATION_DATE=	2011-09-30

WRKSRC=		${WRKDIR}/pgpsrc
USE_GMAKE=	yes

MAN1=		pgp.1
PLIST_FILES=	bin/pgp

LATEST_LINK=	pgp6

.include <bsd.port.pre.mk>

ONLY_FOR_ARCHS= i386

# the distfile is actually a tar of three compressed tars and their
# signatures
post-extract:
	cd ${WRKDIR} && \
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTNAME}.tar.gz \
		${EXTRACT_AFTER_ARGS} && \
	${RM} ${DISTNAME}.tar.gz ${DISTNAME}.tar.gz.sig
.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
	if [ `id -u` = 0 ]; then \
		${CHMOD} -R ug-s ${WRKDIR}; \
		${CHOWN} -R 0:0 ${WRKDIR}; \
	fi
.endif
	${CP} ${FILESDIR}/build.Makefile ${WRKSRC}/Makefile

pre-patch:
	${REINPLACE_CMD} -e 's,-fwritable-strings,,' \
	    ${WRKSRC}/libs/network/ldaplib/Make-common \
	    ${WRKSRC}/libs/network/ldaplib/*/Makefile

do-install:
	cd ${WRKSRC}/clients/pgp/cmdline ; ${GMAKE} install ; \
	${INSTALL_MAN} packaging/pgp-6.0/man/man1/pgp.1 ${PREFIX}/man/man1

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


1.54
log
@Mark vulnerable ports FORBIDDEN with EXPIRATION_DATE= 2011-09-30
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.53
log
@- BROKEN -> ONLY_FOR_ARCHS

PR:             ports/138792
Submitted by:   Cristiano Rolim Pereira <cristianorolim@@hotmail.com>
@
text
@d26 3
@


1.52
log
@Reset rabbi@@abditum.com: maintainer's mbox is full, and last approval
was in 2007.

Hat:		portmgr
@
text
@d36 1
a36 3
.if ${ARCH} != "i386"
BROKEN=		Does not compile on !i386
.endif
@


1.51
log
@Fix build on FreeBSD/i386 8-CURRENT.  (7.0 building with GCC 4.2)
@
text
@d23 1
a23 1
MAINTAINER=	rabbi@@abditum.com
@


1.50
log
@Also broken with gcc4.2.
@
text
@a39 4
.if ${OSVERSION} >= 700042
BROKEN?=	Does not compile with GCC 4.2
.endif

d55 5
@


1.49
log
@BROKEN on !i386: Does not compile
@
text
@d37 5
a41 1
BROKEN=		"Does not compile on !i386"
@


1.48
log
@Use PLIST_FILES (bento-tested, marcus-reviewed).
@
text
@d36 4
@


1.47
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d30 1
@


1.46
log
@- Fix build on 5.x

PR:		ports/61762
Submitted by:	maintainer
@
text
@d10 1
@


1.45
log
@- set new MAINTAINER

rabbi@@abditum.com (Len Sassaman) wrote:

I'm interested in taking over the maintainer role for PGP 6.5.8. Ian
Goldberg and I wrote some patches a while ago which correct the known
problems in it. It still has its uses, particularly with older scripts,
and the internal crypto is more easily auditable than GnuPG. I believe it
should be still accessible through the ports tree.
@
text
@a33 5
#.if ${OSVERSION} >= 500113
#BROKEN=	"Does not compile"
#.endif
FORBIDDEN=	"documented exploits exist; patches will be supplied by maintainer"

@


1.44
log
@Reset maintainer and mark forbidden.  From private email from the current
maintainer, in my response to request about build errors on 5.x:

  As much as I may try, I just can't find the time anymore to spend on
  projects such as this.  Since there are some documented exploits
  available against 6.5.x, it would probably be best to remove the port.
@
text
@d22 1
a22 1
MAINTAINER=	ports@@FreeBSD.org
d37 1
a37 1
FORBIDDEN=	"documented exploits exist; port will be removed if not fixed in early 2004"
@


1.43
log
@Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag.  Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.

Pointy hat to:	kris
@
text
@d22 1
a22 1
MAINTAINER=	mike@@fate.com
d34 4
a37 3
.if ${OSVERSION} >= 500113
BROKEN=         "Does not compile"
.endif
@


1.42
log
@BROKEN on 5.1: does not compile
@
text
@a24 6
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500113
BROKEN=         "Does not compile"
.endif

d31 6
@


1.41
log
@Remove RESTRICTED tag for crypto stuff.

Approved by:	kris (implicitly)
@
text
@d25 6
d57 1
a57 1
.include <bsd.port.mk>
@


1.40
log
@De-pkg-comment.
@
text
@a27 2
RESTRICTED=	"Crypto"

@


1.39
log
@Set LATEST_LINK to pgp[56].
@
text
@d23 1
@


1.38
log
@update to 6.5.8.

PR:		21656
Submitted by:	Cy Schubert <cschuber@@uumail.gov.bc.ca>
maintainer seems unreachable:
<mike@@fate.com>: host fate.com[192.153.249.5] said: 550 <mike@@fate.com>...
    Relaying denied
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/pgp6/Makefile,v 1.37 2001/01/16 17:32:20 sobomax Exp $
d30 2
@


1.37
log
@Massive style enforcement - use ^I instead of spaces for variables identation.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/pgp6/Makefile,v 1.36 2000/06/05 06:58:14 kris Exp $
d9 1
a9 1
PORTVERSION=	6.5.1i
d11 10
a20 9
MASTER_SITES=	ftp://ftp.no.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.fi.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.se.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.de.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.dk.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.nl.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.ch.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
		ftp://ftp.ru.pgpi.org/pub/pgp/6.5/6.5.1i/unix/
EXTRACT_SUFX=	-beta2.tar.gz
d24 1
a24 1
WRKSRC=		${WRKDIR}/${DISTNAME}
d31 15
d47 2
a48 4
	cd ${WRKSRC}/clients/pgp/cmdline ; ${GMAKE} install

post-extract:
	${CP} ${FILESDIR}/build.Makefile ${WRKDIR}/${PKGNAME}/Makefile
@


1.36
log
@Add manpage to MAN1

Submitted by:	bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/pgp6/Makefile,v 1.35 2000/05/29 06:17:53 will Exp $
d11 1
a11 1
MASTER_SITES=   ftp://ftp.no.pgpi.org/pub/pgp/6.5/6.5.1i/unix/ \
d19 1
a19 1
EXTRACT_SUFX=   -beta2.tar.gz
d24 1
a24 1
USE_GMAKE=      YES
d26 1
a26 1
RESTRICTED=     "Crypto"
@


1.35
log
@Update to PGP (International version) 6.5.1i.  This is actually a new
port, repo-copied from security/pgp5 by asami.

I added a bunch of the intl mirrors to make this port super-available.

PR:		16377
Submitted by:	Mike Sherwood <mike@@fate.com>
@
text
@d5 1
a5 1
# $FreeBSD$
d27 2
@


1.34
log
@Correct whitespace introduced during PORTNAME conversion and portlint
@
text
@d1 3
a3 3
# New ports collection makefile for: pgp5
# Date created:         10 Feb 1998
# Whom:                 markm
d5 1
a5 1
# $FreeBSD: ports/security/pgp5/Makefile,v 1.33 2000/04/09 18:30:18 cpiazza Exp $
d9 1
a9 1
PORTVERSION=	5.0i
d11 22
a32 15
MASTER_SITES=	ftp://ftp.ifi.uio.no/pub/pgp/5.0/unix/ \
		ftp://ftp.doc.ic.ac.uk/pub/Mirrors/ftp.ifi.uio.no/pub/pgp/5.0/unix/
DISTNAME=	pgp50i
EXTRACT_SUFX=	-unix-src.tar.gz

MAINTAINER=	markm@@FreeBSD.org

Y2K=		http://www.pgpi.com/faq/pgpi.shtml#Year2000

WRKSRC=		${WRKDIR}/${DISTNAME}/src
GNU_CONFIGURE=	yes
RESTRICTED=	"Crypto"
MAN1=		pgp5.1 pgpe.1 pgpk.1 pgps.1 pgpv.1
MAN5=		pgp.cfg.5
MAN7=		pgp-integration.7 pgp-intro.7
@


1.33
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/pgp5/Makefile,v 1.32 1999/12/24 18:39:43 mharo Exp $
d11 1
a11 1
MASTER_SITES=   ftp://ftp.ifi.uio.no/pub/pgp/5.0/unix/ \
d14 1
a14 1
EXTRACT_SUFX=   -unix-src.tar.gz
d22 1
a22 1
RESTRICTED=     "Crypto"
@


1.32
log
@remove --prefix=${PREFIX} when GNU_CONFIGURE=yes and other minor cleanups

PR:		14759
Submitted by:	Jeremy Lea <reg@@shale.csir.co.za>
@
text
@a1 3
# Version required:     International PGP 5.0
# International PGP homepage is http://www.ifi.uio.no/pgp/
#
d5 1
a5 1
# $FreeBSD: ports/security/pgp5/Makefile,v 1.31 1999/08/31 06:50:18 mharo Exp $
d8 2
a9 2
DISTNAME=	pgp50i
PKGNAME=	pgp-5.0i
d13 1
@


1.31
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d8 1
a8 1
# $FreeBSD: ports/security/pgp5/Makefile,v 1.30 1999/08/31 01:51:33 peter Exp $
d23 1
a23 2
HAS_CONFIGURE=	yes
CONFIGURE_ARGS= --prefix=${PREFIX}
@


1.30
log
@$Id$ -> $FreeBSD$
@
text
@d8 1
a8 1
# $FreeBSD$
d18 1
a18 1
MAINTAINER=	markm@@FreeBSD.ORG
@


1.29
log
@this should finish cleaning up the WWW_SITE -> DESCR/WWW: mess ...
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.28 1999/04/08 19:05:45 billf Exp $
@


1.28
log
@Proper URLs that reference directories end in '/'
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.27 1999/03/17 11:52:45 markm Exp $
a20 1
WWW_SITE=	http://www.pgpi.com/
@


1.27
log
@Fix filenames so that this can co-exist with PGP 2.*
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.26 1999/03/11 21:47:15 scrappy Exp $
d21 1
a21 1
WWW_SITE=	http://www.pgpi.com
@


1.26
log
@Commit all Y2K/WWW_SITE changes from today...
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.25 1999/01/15 14:23:31 scrappy Exp $
d27 1
a27 1
MAN1=		pgp.1 pgpe.1 pgpk.1 pgps.1 pgpv.1
@


1.25
log
@Add Y2K link...
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.24 1999/01/03 13:21:56 markm Exp $
d21 1
@


1.24
log
@This is crypto. Warn appropriately.
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.23 1998/06/03 06:04:15 markm Exp $
d19 2
@


1.23
log
@Fix typo in URL.

Submitted by:	Amedeo Beck Peccoz <gea@@gressoney.it>
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.22 1998/04/15 16:21:59 scrappy Exp $
d23 1
@


1.22
log
@path at the MASTER_SITEs listed wrong...
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.21 1998/02/16 15:39:41 markm Exp $
d15 1
a15 1
		ftp.doc.ic.ac.uk/pub/Mirrors/ftp.ifi.uio.no/pub/pgp/5.0/unix/
@


1.21
log
@PGP v5.0i (international version). I cannot get the USA code, so if
you NA.Citizens want to make a USA version, please go ahead and frob this
port. :-)
@
text
@d8 1
a8 1
# $Id$
d14 2
a15 2
MASTER_SITES=   ftp://ftp.ifi.uio.no/pub/pgp/5.0/international/unix/ \
		ftp.doc.ic.ac.uk/pub/Mirrors/ftp.ifi.uio.no/pub/pgp/5.0/international/unix/
@


1.20
log
@Distfile moved, change path
@
text
@d1 2
a2 2
# New ports collection makefile for: pgp
# Version required:     MIT 2.6.2 / International 2.6.3ia
d5 2
a6 2
# Date created:         8 Jul 1995
# Whom:                 ache
d8 1
a8 1
# $Id: Makefile,v 1.19 1997/02/02 21:45:31 ache Exp $
d11 2
a12 2
# Pick an initial default, else it doesn't get set in the INDEX.
DISTNAME=	pgp262s
d14 12
a25 68

MAINTAINER=	ache@@FreeBSD.ORG

# Need to define USA_RESIDENT to YES or NO
IS_INTERACTIVE=	YES
RESTRICTED=     "Crypto"
MAKEFILE=       makefile
ALL_TARGET=     freebsd
PGPLIB=         ${PREFIX}/lib/pgp
MAN1=		pgp.1

do-install:
	cd ${WRKSRC}; install -c -o bin -g bin -m 555 pgp ${PREFIX}/bin
	cd ${WRKSRC}/../doc; \
		  install -c -o bin -g bin -m 444 pgp.1 ${PREFIX}/man/man1
	-mkdir -p ${PGPLIB}
	chown bin.bin ${PGPLIB}
	chmod 555 ${PGPLIB}
	cd ${WRKSRC}/..; \
	    install -c -o bin -g bin -m 444 pgp.hlp \
			      doc/pgpdoc1.txt doc/pgpdoc2.txt ${PGPLIB}; \
	    [ -f ${PGPLIB}/language.txt ] || \
		      install -c -o bin -g bin -m 444 language.txt ${PGPLIB}; \
	    [ -f ${PGPLIB}/config.txt ] || \
		      install -c -o bin -g bin -m 444 config.txt ${PGPLIB}
	-${PREFIX}/bin/pgp > /dev/null  2>&1  # update .idx file

.if !defined(USA_RESIDENT) || ${USA_RESIDENT} != YES && ${USA_RESIDENT} != NO
pre-fetch:
	@@echo
	@@echo You must set variable USA_RESIDENT to YES, if you are USA resident
	@@echo or to NO, if you aren\'t USA resident to build this package
	@@false
.elif defined(USA_RESIDENT)
.if ${USA_RESIDENT} == YES
DISTNAME=       pgp262s
PKGNAME=	pgp-2.6.2
MASTER_SITES=   ftp://utopia.hacktic.nl/pub/replay/pub/pgp/unix/ \
		ftp://sable.ox.ac.uk/pub/crypto/pgp/unix/
EXTRACT_SUFX=   .zip
WRKSRC=         ${WRKDIR}/src
BUILD_DEPENDS+= gmake:${PORTSDIR}/devel/gmake
BUILD_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
LIB_DEPENDS+=   rsaref\\.2\\.0:${PORTSDIR}/security/rsaref
EXTRACT_CMD=    unzip
EXTRACT_ARGS=   -q
FILESDIR=       ${.CURDIR}/files.usa
PATCHDIR=       ${.CURDIR}/patches.usa

post-extract:
	cd ${WRKDIR}; $(EXTRACT_CMD) $(EXTRACT_ARGS) -aa $(DISTNAME)i
	cd ${WRKDIR}; rm -f *.zip

.else
DISTNAME=       pgp263is
PKGNAME=        pgp-2.6.3ia
MASTER_SITES=   ftp://ftp.ifi.uio.no/pub/pgp/2.x/src/ \
		ftp://ftp.kiarchive.ru/pub/unix/crypto/pgp/
WRKSRC=         ${WRKDIR}/src
FILESDIR=       ${.CURDIR}/files.non_usa
PATCHDIR=       ${.CURDIR}/patches.non_usa

post-extract:
	cd ${WRKDIR}; $(EXTRACT_CMD) -xf pgp263ii.tar; \
		rm -f pgp263ii.tar

.endif
.endif
@


1.19
log
@Use rsaref from ports for USA
Add more mirrors
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.18 1996/11/18 14:13:26 asami Exp $
d70 2
a71 2
MASTER_SITES=   ftp://ftp.ifi.uio.no/pub/pgp/src/ \
		ftp://ftp.relcom.ru/unix/crypto/pgp/
@


1.18
log
@Compress a bunch of manpages.  Remove unnecessary @@ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.17 1996/11/17 07:58:03 obrien Exp $
d51 2
a52 1
MASTER_SITES=   ftp://sable.ox.ac.uk/pub/crypto/pgp/unix/
d57 1
a64 1
	cd ${WRKDIR}; $(EXTRACT_CMD) $(EXTRACT_ARGS) -aa rsaref
a66 2
pre-build:
	cd ${WRKDIR}/rsaref/install/unix; ${GMAKE}
d71 1
a71 1
		ftp://ftp.kiae.su/unix/crypto/pgp/
@


1.17
log
@CAT_E_GORIES+= -> CAT_E_GORIES=		(*everybody*'s a critic :-))
Converted to new MAN[1-9]
Converted to MASTER_SITES= ${MASTER_SITE_PERL_CPAN} where applicable
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.16 1996/10/16 08:13:48 asami Exp $
d17 3
a19 1
RESTRICTED=     YES
d23 1
a23 2
# Need to define USA_RESIDENT to YES or NO
IS_INTERACTIVE=	YES
@


1.16
log
@Change NO_PACKAGE to RESTRICTED, we don't even want to redistribute the
distfile.
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.15 1996/05/27 00:53:55 ache Exp $
d13 1
a13 1
CATEGORIES+=	security
@


1.15
log
@Upgrade to 2.6.3ia
@
text
@d8 1
a8 1
# $Id: Makefile,v 1.14 1996/01/18 22:48:25 ache Exp $
a10 2
CATEGORIES+=	security

d13 1
d16 2
a17 1
NO_PACKAGE=     YES
@


1.14
log
@Upgrade to International release
@
text
@d2 3
a4 2
# Version required:     MIT 2.6.2 / International 2.6.3i
# PGP 2.6.3i homepage is http://www.ifi.uio.no/pgp/
d8 1
a8 1
# $Id: Makefile,v 1.13 1996/01/04 04:34:48 ache Exp $
d69 1
a69 1
PKGNAME=        pgp-2.6.3i
@


1.13
log
@Upgrade to next international beta snapshot
@
text
@d2 1
a2 1
# Version required:     MIT 2.6.2 / International 2.6.3i dev
d7 1
a7 1
# $Id: Makefile,v 1.12 1995/12/06 10:42:18 markm Exp $
d67 1
a67 1
DISTNAME=       pgp263i-dev
d69 1
a69 1
MASTER_SITES=   ftp://ftp.ifi.uio.no/pub/pgp/incoming/ \
d71 1
a71 2
EXTRACT_SUFX=   .tgz
WRKSRC=         ${WRKDIR}/pgp263i/src
d74 4
@


1.12
log
@Correct the PGP homepage in the header comments.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.11 1995/12/02 23:16:55 ache Exp $
a15 1
WRKSRC=         ${WRKDIR}/src
d25 1
a25 1
	cd ${WRKDIR}/doc; \
d30 1
a30 1
	cd ${WRKDIR}; \
d51 1
d72 1
@


1.11
log
@Upgrade international variant to next development snapshot
@
text
@d3 1
a3 1
# PGP 2.6.3i homepage is http://www.ifi.uio.no/~staalesc/PGP/home.html
d7 1
a7 1
# $Id: Makefile,v 1.10 1995/10/07 00:08:39 jkh Exp $
@


1.10
log
@Pick an initial DISTNAME for this.  The extra obfuscation for
US and non-US versions ended up eliminating any sort of default
DISTNAME for `make describe' and hence the INDEX file.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.9 1995/09/28 14:57:12 ache Exp $
a20 1
BUILD_DEPENDS=  unzip:${PORTSDIR}/archivers/unzip
d53 1
d71 1
a71 3
EXTRACT_SUFX=   .zip
EXTRACT_CMD=    unzip
EXTRACT_ARGS=   -qa
@


1.9
log
@Upgrade to new international dev snapshot.
Use pre-fetch target instead of non-documented one.
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.8 1995/09/25 19:21:31 ache Exp $
d11 3
@


1.8
log
@Upgrade to new international dev version
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.6 1995/09/23 17:26:19 ache Exp $
d39 1
a39 1
fetch-depends:
d72 1
@


1.7
log
@Overwrite fetch-depends target instead of old exec_depends
@
text
@d2 1
a2 1
# Version required:     MIT 2.6.2 / International 2.6.3i
a71 3

pre-configure:
	cd ${WRKSRC}; cp makefile.unx makefile
@


1.6
log
@EXEC->BUILD DEPENDS
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.5 1995/09/15 21:10:06 ache Exp $
d39 1
a39 1
exec_depends:
@


1.5
log
@Upgrade international version to 2.6.3i
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.4 1995/07/13 01:15:30 asami Exp $
d18 1
d50 1
a50 2
EXEC_DEPENDS=   unzip:${PORTSDIR}/archivers/unzip \
		gmake:${PORTSDIR}/devel/gmake
a68 1
EXEC_DEPENDS=   unzip:${PORTSDIR}/archivers/unzip
@


1.4
log
@Moved to new category security.
@
text
@d2 2
a3 2
# Version required:     MIT 2.6.2 / International 2.6.2i
# PGP 2.6.2i homepage is http://www.ifi.uio.no/~staalesc/PGP/home.html
d7 1
a7 1
# $Id: Makefile,v 1.3 1995/07/08 00:28:30 ache Exp $
d14 1
a15 1
NO_PACKAGE=     YES
d64 3
a66 3
DISTNAME=       pgp262is
PKGNAME=        pgp-2.6.2i
MASTER_SITES=   ftp://sable.ox.ac.uk/pub/crypto/pgp/unix/ \
d68 4
a72 1
PATCHDIR=       ${.CURDIR}/patches.non_usa
d74 3
a76 2
post-extract:
	cd ${WRKDIR}; tar xf pgp262ii.tar; rm -f *.tar
@


1.3
log
@Make common pkg directory to satisfy 'make index'
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.2 1995/07/07 23:57:25 ache Exp $
d10 2
a11 1
CATEGORIES+=	utilities
@


1.2
log
@Add NO_PACKAGE
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.1 1995/07/07 23:50:10 ache Exp $
a53 1
PKGDIR=         ${.CURDIR}/pkg.usa
a68 1
PKGDIR=         ${.CURDIR}/pkg.non_usa
@


1.1
log
@Fix commit conflict
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.7 1995/05/15 20:45:14 ache Exp $
d14 1
@
