Here is a small patch to bring ISIC up to version 0.07, which is the latest. Only two major things get updated, 1) IPv6 support, 2) The distfile can be easily downloaded again.
I hope this isn't too late to make 4.1. If it is, let me know so I can remember to resubmit after the tree unlocks. Jason Index: Makefile =================================================================== RCS file: /cvs/ports/security/isic/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile 3 Jul 2005 18:02:12 -0000 1.23 +++ Makefile 13 Feb 2007 18:05:04 -0000 @@ -2,10 +2,10 @@ COMMENT= "IP stack integrity checker" -DISTNAME= isic-0.06 +DISTNAME= isic-0.07 CATEGORIES= security -HOMEPAGE= http://www.packetfactory.net/projects/ISIC/ +HOMEPAGE= http://isic.sourceforge.net/ # modified BSD license PERMIT_PACKAGE_CDROM= Yes @@ -14,7 +14,7 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c -MASTER_SITES= ${HOMEPAGE} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isic/} EXTRACT_SUFX= .tgz LIB_DEPENDS= lib/libnet-1.1/net.=11:libnet-1.1*:net/libnet/1.1 Index: distinfo =================================================================== RCS file: /cvs/ports/security/isic/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 3 Jul 2005 18:02:12 -0000 1.3 +++ distinfo 13 Feb 2007 18:05:04 -0000 @@ -1,4 +1,5 @@ -MD5 (isic-0.06.tgz) = 289304088b6bd34008449ec20b3af423 -RMD160 (isic-0.06.tgz) = 2f6a336d4a4a59f4e85b51c45bab83ff3f1390b5 -SHA1 (isic-0.06.tgz) = 69433d4c6f351648655991d30e5c64e958a82e6b -SIZE (isic-0.06.tgz) = 27611 +MD5 (isic-0.07.tgz) = 29f70c9bde9aa9128b8f7e66a315f9a4 +RMD160 (isic-0.07.tgz) = 1f06dddc2a120bdfed471b487cc00c7d22b59ae2 +SHA1 (isic-0.07.tgz) = 185de415378894ec5248c158d77395d46ce98d4a +SHA256 (isic-0.07.tgz) = e033c53e03e26a4c72b723e2a5a1c433ee70eb4d23a1ba0d7d7e14ee1a80429d +SIZE (isic-0.07.tgz) = 39823 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/security/isic/patches/patch-Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-Makefile_in --- patches/patch-Makefile_in 3 Jul 2005 18:02:12 -0000 1.2 +++ patches/patch-Makefile_in 13 Feb 2007 18:05:04 -0000 @@ -1,9 +1,12 @@ $OpenBSD: patch-Makefile_in,v 1.2 2005/07/03 18:02:12 aanriot Exp $ ---- Makefile.in.orig Sat Nov 6 21:39:55 2004 -+++ Makefile.in Sat Jul 2 20:00:06 2005 -@@ -5,9 +5,9 @@ - PREFIX ?= /usr/local +--- Makefile.in.orig Fri Dec 22 03:33:32 2006 ++++ Makefile.in Tue Feb 13 13:02:01 2007 +@@ -2,11 +2,11 @@ + # To build for Trinux, add '-static' to LDFLAGS + # and 'strip *sic' after they compile +-PREFIX = @prefix@ ++PREFIX ?= @prefix@ CC = @CC@ -DEFS = @DEFS@ `libnet-config --defines` -CFLAGS = @CFLAGS@ `libnet-config --cflags` @@ -14,35 +17,15 @@ $OpenBSD: patch-Makefile_in,v 1.2 2005/0 LDFLAGS = @LDFLAGS@ INSTALL = @INSTALL@ -@@ -20,19 +20,19 @@ BINS = isic tcpsic udpsic icmpsic esic - all: $(BINS) +@@ -63,7 +63,7 @@ + tar -czvf isic-$(VERSION).tgz ./isic-$(VERSION)/* ) - isic: isic.c isic.h -- gcc -o isic isic.c -Wall -W $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) -+ $(CC) -o isic isic.c $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) - - tcpsic: tcpsic.c isic.h -- gcc -o tcpsic tcpsic.c -Wall -W $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) -+ $(CC) -o tcpsic tcpsic.c $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) - - udpsic: udpsic.c isic.h -- gcc -o udpsic udpsic.c -Wall -W $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) -+ $(CC) -o udpsic udpsic.c $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) - - icmpsic: icmpsic.c isic.h -- gcc -o icmpsic icmpsic.c -Wall -W $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) -+ $(CC) -o icmpsic icmpsic.c $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) - - esic: esic.c isic.h -- gcc -o esic esic.c -Wall -W $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) -+ $(CC) -o esic esic.c $(CFLAGS) $(DEFS) $(LIBS) $(LDFLAGS) - - realclean: distclean - distclean: clean -@@ -48,5 +48,4 @@ package: distclean - tar -czvf isic-$(VERSION).tgz isic-$(VERSION)/* ) - - install: $(BINS) -- $(INSTALL) -m 0755 -d ${PREFIX}/bin -- $(INSTALL) -m 0755 -c $(BINS) ${PREFIX}/bin -+ $(BSD_INSTALL_PROGRAM) $(BINS) ${PREFIX}/bin + install: $(BINS) $(MAN) +- $(INSTALL) -m 0755 -d $(PREFIX)/bin +- $(INSTALL) -m 0755 -c $(BINS) $(PREFIX)/bin +- $(INSTALL) -m 0755 -d $(PREFIX)/man/man1 +- ${INSTALL} -m 0755 -c $(MAN) $(PREFIX)/man/man1 ++ $(BSD_INSTALL_PROGRAM_DIR) -d $(PREFIX)/bin ++ $(BSD_INSTALL_PROGRAM) -c $(BINS) $(PREFIX)/bin ++ $(BSD_INSTALL_MAN_DIR) -d $(PREFIX)/man/man1 ++ ${BSD_INSTALL_MAN} -c $(MAN) $(PREFIX)/man/man1 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/isic/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 15 Sep 2004 18:36:00 -0000 1.3 +++ pkg/PLIST 13 Feb 2007 18:05:04 -0000 @@ -1,6 +1,12 @@ @comment $OpenBSD: PLIST,v 1.3 2004/09/15 18:36:00 espie Exp $ bin/esic bin/icmpsic +bin/icmpsic6 bin/isic +bin/isic6 +bin/multisic bin/tcpsic +bin/tcpsic6 bin/udpsic +bin/udpsic6 [EMAIL PROTECTED] man/man1/isic.1