head	1.29;
access;
symbols
	RELEASE_6_1_0:1.27
	RELEASE_5_5_0:1.27
	RELEASE_6_0_0:1.27
	RELEASE_5_4_0:1.27
	RELEASE_4_11_0:1.27
	RELEASE_5_3_0:1.27
	RELEASE_4_10_0:1.27
	RELEASE_5_2_1:1.26
	RELEASE_5_2_0:1.26
	RELEASE_4_9_0:1.25
	RELEASE_5_1_0:1.25
	RELEASE_4_8_0:1.25
	RELEASE_5_0_0:1.23
	RELEASE_4_7_0:1.23
	RELEASE_4_6_2:1.23
	RELEASE_4_6_1:1.23
	RELEASE_4_6_0:1.23
	RELEASE_5_0_DP1:1.23
	RELEASE_4_5_0:1.23
	RELEASE_4_4_0:1.23
	RELEASE_4_3_0:1.22
	RELEASE_4_2_0:1.20
	RELEASE_4_1_1:1.20
	RELEASE_4_1_0:1.20
	RELEASE_3_5_0:1.19
	RELEASE_4_0_0:1.18
	RELEASE_3_4_0:1.14
	RELEASE_3_3_0:1.13
	RELEASE_3_2_0:1.7
	RELEASE_3_1_0:1.5
	RELEASE_2_2_8:1.4
	RELEASE_3_0_0:1.3
	RELEASE_2_2_7:1.1.1.1
	RELEASE_2_2_6:1.1.1.1
	ARCHIE_1:1.1.1.1
	WHISTLE_ARCHIE:1.1.1;
locks; strict;
comment	@# @;


1.29
date	2006.04.06.13.54.43;	author archie;	state dead;
branches;
next	1.28;

1.28
date	2006.04.03.00.07.56;	author kris;	state Exp;
branches;
next	1.27;

1.27
date	2004.02.04.05.08.52;	author marcus;	state Exp;
branches;
next	1.26;

1.26
date	2003.11.13.12.54.52;	author trevor;	state Exp;
branches;
next	1.25;

1.25
date	2003.03.07.06.10.49;	author ade;	state Exp;
branches;
next	1.24;

1.24
date	2003.02.22.16.12.23;	author nork;	state Exp;
branches;
next	1.23;

1.23
date	2001.06.01.15.22.53;	author archie;	state Exp;
branches;
next	1.22;

1.22
date	2001.02.18.00.36.18;	author kris;	state Exp;
branches;
next	1.21;

1.21
date	2001.02.18.00.32.22;	author kris;	state Exp;
branches;
next	1.20;

1.20
date	2000.07.18.00.35.34;	author archie;	state Exp;
branches;
next	1.19;

1.19
date	2000.04.09.18.30.27;	author cpiazza;	state Exp;
branches;
next	1.18;

1.18
date	2000.02.03.23.13.12;	author archie;	state Exp;
branches;
next	1.17;

1.17
date	2000.02.01.18.39.05;	author archie;	state Exp;
branches;
next	1.16;

1.16
date	2000.01.26.01.55.00;	author archie;	state Exp;
branches;
next	1.15;

1.15
date	99.12.29.05.32.39;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	99.11.30.06.39.34;	author archie;	state Exp;
branches;
next	1.13;

1.13
date	99.08.31.01.51.41;	author peter;	state Exp;
branches;
next	1.12;

1.12
date	99.08.28.02.42.09;	author mharo;	state Exp;
branches;
next	1.11;

1.11
date	99.08.28.02.17.28;	author mharo;	state Exp;
branches;
next	1.10;

1.10
date	99.08.23.04.23.42;	author mharo;	state Exp;
branches;
next	1.9;

1.9
date	99.07.31.21.48.34;	author archie;	state Exp;
branches;
next	1.8;

1.8
date	99.07.22.18.37.04;	author archie;	state Exp;
branches;
next	1.7;

1.7
date	99.05.04.23.18.35;	author steve;	state Exp;
branches;
next	1.6;

1.6
date	99.02.26.01.01.19;	author archie;	state Exp;
branches;
next	1.5;

1.5
date	99.02.03.06.57.16;	author archie;	state Exp;
branches;
next	1.4;

1.4
date	98.11.17.03.27.52;	author archie;	state Exp;
branches;
next	1.3;

1.3
date	98.09.21.22.15.58;	author steve;	state Exp;
branches;
next	1.2;

1.2
date	98.08.07.23.56.47;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	98.01.09.23.23.40;	author julian;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.01.09.23.23.40;	author julian;	state Exp;
branches;
next	;


desc
@@


1.29
log
@Remove the skip port. Created before there was an IPSec implementation on
FreeBSD, it is now extremely obsolete. In any case it doesn't compile. Earlier
version of this port can still be used on older versions of FreeBSD of course.
@
text
@# New ports collection makefile for:    skip
# Date created:         		26 November 1997
# Whom:                 		Archie L. Cobbs <archie@@whistle.com>
#
# $FreeBSD: ports/security/skip/Makefile,v 1.28 2006/04/03 00:07:56 kris Exp $
#

PORTNAME=		skip
PORTVERSION=		1.0
PORTREVISION=		3
CATEGORIES=		security
# Note: the original source comes from Sun, via this web page:
#    http://skip.incog.com/src-form.html
# The site below is outside of the U.S.
MASTER_SITES=		ftp://ftp.zedz.net/pub/crypto/programs/skip/ \
			ftp://ftp.internat.freebsd.org/pub/FreeBSD/distfiles/
DISTNAME=		skipsrc-1.0
EXTRACT_SUFX=		.tar.Z

MAINTAINER=		archie@@freebsd.org
COMMENT=	Stateless IP layer security and encryption from Sun Microsystems

BUILD_DEPENDS=	${X11BASE}/lib/libxview.a:${PORTSDIR}/x11-toolkits/xview \
		${X11BASE}/lib/X11/config/XView.cf:${PORTSDIR}/x11-toolkits/xview
LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview

BROKEN=		Does not compile

# The SKIP code is restricted from export from the United States and Canada.
# See the file doc/00README for legal details.
#NO_PACKAGE=		${RESTRICTED}
#NO_CDROM=		${RESTRICTED}

IS_INTERACTIVE=		yes
NO_WRKSUBDIR=		defined
PATCH_STRIP=		-p1
HAS_CONFIGURE=		defined
CONFIGURE_SCRIPT=	Configure
CONFIGURE_ARGS=		freebsd
USE_GMAKE=		defined

MTREE_FILE=		${FILESDIR}/skip.mtree
MAN1=			certreq.1 skiphost.1 skipstat.1 skiptool.1 skipd.1 \
			skipdb.1 skipca.1 skiplocal.1 install_skip_keys.1 \
			skipd_restart.1 skipif.1 skip_conf.1 skiplog.1 \
			print_cert.1
MAN4=			skipd.conf.4 raw_keys.4

# SKIP has a lot of hard coded paths in it. Our patches replace
# them with @@@@PREFIX@@@@, which we then replace with ${PREFIX}.
# Also, we remove all the "#pragma ident" lines that generate
# a bazillion warnings from the compiler.
post-patch:
	@@${FIND} ${WRKSRC} -name '*.orig' -print | ${XARGS} ${RM}
	@@cd ${WRKSRC}; \
	FILES=`${FIND} . -type f -print | ${XARGS} ${GREP} -l @@@@PREFIX@@@@`; \
	for FILE in $$FILES; do \
	  ${SED} 's!@@@@PREFIX@@@@!${PREFIX}!g' < $$FILE > $$FILE.new ; \
	  ${MV} $$FILE.new $$FILE; \
	done; \
	FILES=`${FIND} . -type f -name '*.[cCh]' -print \
	  | ${XARGS} ${GREP} -l '^#pragma ident'`; \
	for FILE in $$FILES; do \
	  ${SED} '/^#pragma ident/d' < $$FILE > $$FILE.new ; \
	  ${MV} $$FILE.new $$FILE; \
	done

# This is for port maintenance, uncomment to regenerate patch set
#diffs:
#	rm -rf patches/patch-*
#	diff -ur --unidirectional-new-file skipsrc-1.0.orig work.new \
#		| split -p ^diff - patches/patch-

.include <bsd.port.mk>
@


1.28
log
@BROKEN: Does not compile
@
text
@d5 1
a5 1
# $FreeBSD$
@


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

(Part 1)
@
text
@d27 2
@


1.26
log
@Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.
@
text
@d10 1
a10 1
PORTREVISION=		2
@


1.25
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d52 1
a52 1
	@@find ${WRKSRC} -name '*.orig' -print | xargs ${RM}
d54 1
a54 1
	FILES=`find . -type f -print | xargs ${GREP} -l @@@@PREFIX@@@@`; \
d59 2
a60 2
	FILES=`find . -type f -name '*.[cCh]' -print \
	  | xargs ${GREP} -l '^#pragma ident'`; \
@


1.24
log
@Remove RESTRICTED tag for crypto stuff.

Approved by:	kris (implicitly)
@
text
@d21 1
@


1.23
log
@Bump PORTREVISION for the ip->ip_id byte order patch.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/skip/Makefile,v 1.22 2001/02/18 00:36:18 kris Exp $
a27 1
RESTRICTED=		Contains strong crypto; no export from U.S./Canada
@


1.22
log
@Oops, previous commit should have read 2001-02-06
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/skip/Makefile,v 1.21 2001/02/18 00:32:22 kris Exp $
d10 1
a10 1
PORTREVISION=		1
@


1.21
log
@Bump PORTREVISION after bugfix on 2000-02-06

Forgotten by:	archie
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/skip/Makefile,v 1.20 2000/07/18 00:35:34 archie Exp $
@


1.20
log
@Change the master site; old one no longer has the file.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/skip/Makefile,v 1.19 2000/04/09 18:30:27 cpiazza Exp $
d10 1
d29 2
a30 2
NO_PACKAGE=		${RESTRICTED}
NO_CDROM=		${RESTRICTED}
@


1.19
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/skip/Makefile,v 1.18 2000/02/03 23:13:12 archie Exp $
d14 1
a14 1
MASTER_SITES=		ftp://ftp.replaytv.com/pub/replay/crypto/APPS/skip/ \
@


1.18
log
@portlint
@
text
@a1 1
# Version required:     		1.0
d5 2
a6 1
# $FreeBSD: ports/security/skip/Makefile,v 1.17 2000/02/01 18:39:05 archie Exp $
d8 2
a9 2
DISTNAME=		skipsrc-1.0
PKGNAME=		skip-1.0
d16 1
@


1.17
log
@Accomodate change in struct ipprotosw to fix port on -current.
Add a patch file that got missed last time somehow.

PR:		ports/16496
Submitted by:	Matthew Reimer <mreimer@@vpop.net>
@
text
@d6 1
a6 1
# $FreeBSD: ports/security/skip/Makefile,v 1.16 2000/01/26 01:55:00 archie Exp $
d8 2
a9 1
DISTNAME=		skip-1.0
a10 1

a13 1

d16 1
a16 3

DISTFILES=		skipsrc-1.0.tar.Z
EXTRACT_SUFX=		tar.Z
d50 1
a50 1
	@@find ${WRKSRC} -name '*.orig' -print | xargs rm
@


1.16
log
@Bash this port until it compiles under -current again.
@
text
@d6 1
a6 1
# $FreeBSD: ports/security/skip/Makefile,v 1.15 1999/12/29 05:32:39 peter Exp $
d66 6
@


1.15
log
@Update the BROKEN message (for -current) to also list _KERNEL as a reason.
@
text
@d6 1
a6 1
# $FreeBSD: ports/security/skip/Makefile,v 1.14 1999/11/30 06:39:34 archie Exp $
d21 1
a21 1
MAINTAINER=		archie@@whistle.com
d50 2
d59 6
d67 1
a67 7
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 400006
BROKEN=		New character device registration issues and _KERNEL
.endif

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


1.14
log
@Update one of the master sites.

Submitted by:	Brent <brent@@kearneys.ca>
@
text
@d6 1
a6 1
# $FreeBSD: ports/security/skip/Makefile,v 1.13 1999/08/31 01:51:41 peter Exp $
d62 1
a62 1
BROKEN=		New character device registration issues
@


1.13
log
@$Id$ -> $FreeBSD$
@
text
@d6 1
a6 1
# $FreeBSD$
d15 1
a15 1
MASTER_SITES=		ftp://ftp.replay.com/pub/replay/crypto/APPS/skip/ \
@


1.12
log
@expr -> ${EXPR}
mv   -> ${MV}
rm   -> ${RM}
tr   -> ${TR}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1999/08/28 02:17:28 mharo Exp $
@


1.11
log
@sed -> ${SED}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.10 1999/08/23 04:23:42 mharo Exp $
d56 1
a56 1
	  mv $$FILE.new $$FILE; \
@


1.10
log
@grep -> ${GREP}
true -> ${TRUE}
false -> ${FALSE}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1999/07/31 21:48:34 archie Exp $
d55 1
a55 1
	  sed 's!@@@@PREFIX@@@@!${PREFIX}!g' < $$FILE > $$FILE.new ; \
@


1.9
log
@Only declare this port BROKEN if ${OSVERSION} >= 400006 so that it still
works under -stable.

How to do this suggested by:	David O'Brien <obrien@@NUXI.com>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1999/07/22 18:37:04 archie Exp $
d53 1
a53 1
	FILES=`find . -type f -print | xargs grep -l @@@@PREFIX@@@@`; \
@


1.8
log
@Add new file README.FreeBSD+NAT to the documentation subdirectory, describing
how to run SKIP and natd together.

Submitted by:	Jim Flowers <jflowers@@ezo.net>

Mark this port as BROKEN until the device registration bit is fixed.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.7 1999/05/04 23:18:35 steve Exp $
d59 1
a59 1
BROKEN=		Needs to be updated wrt. new device registration
d61 5
a65 1
.include <bsd.port.mk>
@


1.7
log
@LIB_DEPENDS on the new unified xview port.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.6 1999/02/26 01:01:19 archie Exp $
d58 2
@


1.6
log
@Fix accidentally changed master site domain name.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.5 1999/02/03 06:57:16 archie Exp $
d23 3
a25 3
BUILD_DEPENDS=	${X11BASE}/lib/libxview.a:${PORTSDIR}/x11-toolkits/xview-lib \
		${X11BASE}/lib/X11/config/XView.cf:${PORTSDIR}/x11-toolkits/xview-config
LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview-lib
@


1.5
log
@Add a secondary master site (hmm, that sounds funny..)
Thanks to:	Mark Murray <mark@@grondar.za> John Hay <jhay@@mikom.csir.co.za>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.4 1998/11/17 03:27:52 archie Exp $
d15 1
a15 1
MASTER_SITES=		ftp://ftp.asfkasdf.com/pub/replay/crypto/APPS/skip/ \
@


1.4
log
@The original SKIP source is export controlled and only obtainable via a web
page, which previously meant that this port would not build automatically.
Some naughty person exported the tarball, so now point directly to it instead.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1998/09/21 22:15:58 steve Exp $
d15 2
a16 1
MASTER_SITES=		ftp://ftp.replay.com/pub/replay/crypto/APPS/skip/
@


1.3
log
@Remove regexp support for libxview not that it builds ELF too.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1998/08/07 23:56:47 asami Exp $
d11 6
a45 15

# The user must 'fetch' the sources manually
pre-fetch:
	@@if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
	  echo ""; \
	  echo "***"; \
	  echo "***    NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE"; \
	  echo "***"; \
	  echo "*** You must get the source yourself from this web page:"; \
	  echo "***     http://skip.incog.com/src-form.html"; \
	  echo "*** and put it into ${DISTDIR} with the name ${DISTFILES}."; \
	  echo "***"; \
	  echo ""; \
	  false; \
	fi
@


1.2
log
@Fix up dependencies for ports that moved into the x11-toolkits category.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1998/01/09 23:23:40 julian Exp $
d18 1
a18 1
LIB_DEPENDS=	xview\\.3\\.:${PORTSDIR}/x11-toolkits/xview-lib
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.25 1997/06/26 15:50:06 max Exp $
d16 3
a18 3
BUILD_DEPENDS=	${X11BASE}/lib/libxview.a:${PORTSDIR}/x11/xview-lib \
		${X11BASE}/lib/X11/config/XView.cf:${PORTSDIR}/x11/xview-config
LIB_DEPENDS=	xview\\.3\\.:${PORTSDIR}/x11/xview-lib
@


1.1.1.1
log
@Add a package for the SKIP package from Sun Microsystems,
for making secure pipes across the internet (etc.)
@
text
@@
