head	1.2;
access;
symbols
	RELEASE_8_3_0:1.2
	RELEASE_9_0_0:1.2
	RELEASE_7_4_0:1.2
	RELEASE_8_2_0:1.2
	RELEASE_6_EOL:1.2
	RELEASE_8_1_0:1.2
	RELEASE_7_3_0:1.2
	RELEASE_8_0_0:1.2
	RELEASE_7_2_0:1.2
	RELEASE_7_1_0:1.2
	RELEASE_6_4_0:1.2
	RELEASE_5_EOL:1.2
	RELEASE_7_0_0:1.2
	RELEASE_6_3_0:1.2
	PRE_XORG_7:1.2
	RELEASE_4_EOL:1.2
	RELEASE_6_2_0:1.2
	RELEASE_6_1_0:1.1
	RELEASE_5_5_0:1.1
	RELEASE_6_0_0:1.1
	RELEASE_5_4_0:1.1
	RELEASE_4_11_0:1.1
	RELEASE_5_3_0:1.1
	RELEASE_4_10_0:1.1
	RELEASE_5_2_1:1.1
	RELEASE_5_2_0:1.1
	RELEASE_4_9_0:1.1
	RELEASE_5_1_0:1.1
	RELEASE_4_8_0:1.1
	RELEASE_5_0_0:1.1
	RELEASE_4_7_0:1.1
	RELEASE_4_6_2:1.1
	RELEASE_4_6_1:1.1
	RELEASE_4_6_0:1.1
	RELEASE_5_0_DP1:1.1
	RELEASE_4_5_0:1.1
	RELEASE_4_4_0:1.1
	RELEASE_4_3_0:1.1
	RELEASE_4_2_0:1.1
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1
	RELEASE_3_5_0:1.1
	RELEASE_4_0_0:1.1
	RELEASE_3_4_0:1.1
	RELEASE_3_3_0:1.1
	RELEASE_3_2_0:1.1
	RELEASE_3_1_0:1.1
	RELEASE_2_2_8:1.1
	RELEASE_3_0_0:1.1
	RELEASE_2_2_7:1.1
	fwtk_2_1:1.1;
locks; strict;
comment	@# @;


1.2
date	2006.06.01.15.33.32;	author garga;	state Exp;
branches;
next	1.1;

1.1
date	98.04.18.08.57.36;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.2
log
@- The current fwtk port will not build on FreeBSD => 5.x, this is
  because of the S/Key library requirements.  Moved the S/Key support
  behind the WITH_SKEY knob and added a WITH_SNK knob as well.  Now
  the system will build on FreeBSD 6.1 systems if WITH_SKEY is NOT
  set.
- Change varargs.h to stdarg.h, to build with the newer version of gcc.
- Pass the maintainership to submitter.
- Bump PORTREVISION

PR:		ports/97633
Submitted by:	pirzyk
@
text
@--- auth/Makefile.orig	Fri Apr  5 11:49:21 1996
+++ auth/Makefile	Sun May 21 22:42:13 2006
@@@@ -12,7 +12,7 @@@@
 # RcsId: "$Header: /usr/home/rick/fwtk2.0/fwtk/auth/RCS/Makefile,v 1.1 1996/03/27 03:29:55 rick Exp rick $"
 
 
-include	../Makefile.config
+.include "../Makefile.config"
 
 
 #if you are using the SKEY modules, define SKEYDIR to be the source
@@@@ -20,7 +20,9 @@@@
 #SKEYDIR=../../skey
 #SKEYINC= -I$(SKEYDIR)
 #SKEYLIB= $(SKEYDIR)/libskey.a
-#SKEYOBJ= skey.o
+.if defined(WITH_SKEY)
+SKEYOBJ= skey.o
+.endif
 
 
 #if you are using the SecurID module, define SECURDIR to be the source
@@@@ -41,20 +43,24 @@@@
 
 #if you are using the Digital Pathways SNK module, include this:
 #this also requires DES routines below
-#SNKOBJ=	snk.o
+.if defined(WITH_SNK)
+SNKOBJ=	snk.o
+.endif
 
 
 #if you are using link-level encryption code, this should be the path
 #to a library that contains DES routines (NOT SUPPLIED!)
 #you will need to replace srvio.c and cliio.c
-#DESLIB=	../../libdes/libdes.a
-#DESINC=	-I../../libdes
+.if defined(WITH_SNK)
+DESLIB=	-lcrypto
+DESINC=	-I/usr/include/openssl
+.endif
 
 
 #security protocol modules
 MODULES= $(SKEYLIB) $(SECURLIB) $(DESLIB)
 
-CFLAGS= -I.. $(COPT)
+CFLAGS+= -I.. $(COPT)
 LIB=	../libauth.a
 FWLIB=	../libfwall.a
 
@


1.1
log
@Upgrade to version 2.1.  Mixing of my stuff + two good submissions.

Submitted by:	"Scott A. Kenney" <saken@@rmta.ml.org>
                & "Eric J. Chet" <ejc@@bazzle.com>
@
text
@d1 12
a12 3
--- auth/Makefile.orig	Fri Apr  5 09:49:21 1996
+++ auth/Makefile	Sat Apr 18 00:38:57 1998
@@@@ -20,7 +20,7 @@@@
d17 1
d19 1
d23 29
@

