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

Reply via email to