Hi, This diff updates arping to the latest release 2.09. Tested on amd64/sparc64.
Comments ? OK ? Cheers, benoit
Index: Makefile =================================================================== RCS file: /cvs/ports/net/arping/Makefile,v retrieving revision 1.27 diff -N -u Makefile --- Makefile 3 Jun 2009 19:13:20 -0000 1.27 +++ Makefile 9 Apr 2010 22:26:20 -0000 @@ -2,7 +2,7 @@ COMMENT = ARP level ping utility -DISTNAME = arping-2.08 +DISTNAME = arping-2.09 CATEGORIES = net HOMEPAGE = http://www.habets.pp.se/synscan/programs.php?prog=ARPing @@ -20,9 +20,16 @@ MASTER_SITES = http://www.habets.pp.se/synscan/files/ \ http://www.arcane-labs.net/download/OpenBSD/ -LIB_DEPENDS = lib/libnet-1.0/net.=0:libnet->=1.0,<1.1:net/libnet/1.0 +LIB_DEPENDS = lib/libnet-1.1/net.=11:libnet->=1.1,<1.2:net/libnet/1.1 -ALL_TARGET = openbsd +CONFIGURE_STYLE = gnu +CONFIGURE_ENV = CFLAGS="${CFLAGS} -I${LOCALBASE}/include/libnet-1.1 \ + `libnet-config-1.1 --defines`" \ + LIBS="-L${LOCALBASE}/lib/libnet-1.1 -lnet" + +pre-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/arping + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/arping NO_REGRESS = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/net/arping/distinfo,v retrieving revision 1.11 diff -N -u distinfo --- distinfo 3 Jun 2009 19:13:20 -0000 1.11 +++ distinfo 9 Apr 2010 22:26:20 -0000 @@ -1,5 +1,5 @@ -MD5 (arping-2.08.tar.gz) = NtuoL4pghLY0qm9KrGIlxg== -RMD160 (arping-2.08.tar.gz) = pAXeFOOiXLcigKZCrYI6cXTkgbE= -SHA1 (arping-2.08.tar.gz) = KWgkzAOeYXwA5ifh2GZwryM9ki8= -SHA256 (arping-2.08.tar.gz) = nwn5kokvn3sdvSna2Lo2X1lulzuC4PMDgFwk2HCYkGI= -SIZE (arping-2.08.tar.gz) = 33771 +MD5 (arping-2.09.tar.gz) = b2qRyHAPzHRUtOiUgOQX4w== +RMD160 (arping-2.09.tar.gz) = 4A6wzXQi59yrvlqIDLlZsNzXPnA= +SHA1 (arping-2.09.tar.gz) = r6hw6q07rEeotie8P73BRxts/XI= +SHA256 (arping-2.09.tar.gz) = Gzud9yxnF+vS3HzZv8aqsKfEE/m1pcW9rbPJ4N627EY= +SIZE (arping-2.09.tar.gz) = 132797 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/net/arping/patches/patch-Makefile,v retrieving revision 1.8 diff -N -u patches/patch-Makefile --- patches/patch-Makefile 3 Jun 2009 19:13:23 -0000 1.8 +++ patches/patch-Makefile 9 Apr 2010 22:26:20 -0000 @@ -1,45 +0,0 @@ -$OpenBSD: patch-Makefile,v 1.8 2009/06/03 19:13:23 benoit Exp $ ---- Makefile.orig Mon Aug 11 08:33:31 2008 -+++ Makefile Wed Jun 3 08:52:32 2009 -@@ -20,9 +20,9 @@ SOLARIS=0 - FREEBSD=0 - MACOSX=0 - --CC=gcc -+#CC=gcc - # explicit pcap include dir is for redhat which is fux0red --CFLAGS=-g -I/usr/local/include -L/usr/local/lib -DFINDIF=$(FINDIF) -DUSE_NETIF=$(USE_NETIF) -DOPENBSD=$(OPENBSD) -DLINUX=$(LINUX) -DSOLARIS=$(SOLARIS) -DFREEBSD=$(FREEBSD) -DMACOSX=$(MACOSX) -I/usr/include/pcap -L/opt/csw/lib -R/opt/csw/lib -+CFLAGS=-g -I${LOCALBASE}/include -L${LOCALBASE}/lib -DFINDIF=$(FINDIF) -DUSE_NETIF=$(USE_NETIF) -DOPENBSD=$(OPENBSD) -DLINUX=$(LINUX) -DSOLARIS=$(SOLARIS) -DFREEBSD=$(FREEBSD) -DMACOSX=$(MACOSX) -I/usr/include/pcap - - CFLAGS2=-g -I/usr/local/include -I/usr/local/include/libnet-1.1 -I/usr/include/pcap -I/usr/local/include/libnet11 - LDFLAGS2=-g -L/usr/local/lib -L/usr/local/lib/libnet-1.1 -L/opt/csw/lib -L/usr/local/lib/libnet11 -@@ -87,20 +87,22 @@ solaris: - $(MAKE) USE_NETIF=0 SOLARIS=1 arping1-make - - install: -- install -c arping /usr/local/bin/arping -- install arping.8 /usr/local/man/man8/arping.8 -+ ${BSD_INSTALL_PROGRAM} -c arping ${PREFIX}/bin/arping -+ ${BSD_INSTALL_MAN} arping.8 ${PREFIX}/man/man8/arping.8 -+ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/share/doc/arping -+ ${BSD_INSTALL_DATA} README ${PREFIX}/share/doc/arping/README - - arping.o: arping.c -- $(CC) -Wall $(CFLAGS) -c `libnet-config --defines` `libnet-config --cflags` arping.c -+ $(CC) -Wall `libnet-config-1.0 --defines` `libnet-config-1.0 --cflags` $(CFLAGS) -c arping.c - - O_arping=arping.o - arping1-make: $(O_arping) -- $(CC) $(CFLAGS) -g -o arping $(O_arping) `libnet-config --libs` -lpcap -+ $(CC) -g -o arping $(O_arping) `libnet-config-1.0 --libs` -lpcap - - SYS=$(shell uname -s) --ifeq ($(SYS),SunOS) --EXTRA_LIBS=-lsocket -lnsl --endif -+#ifeq ($(SYS),SunOS) -+#EXTRA_LIBS=-lsocket -lnsl -+#endif - - O_arping2=arping-2/arping.c - arping2: arping-2/arping Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/arping/pkg/PLIST,v retrieving revision 1.5 diff -N -u pkg/PLIST --- pkg/PLIST 3 Jun 2009 19:13:25 -0000 1.5 +++ pkg/PLIST 9 Apr 2010 22:26:20 -0000 @@ -1,5 +1,5 @@ @comment $OpenBSD: PLIST,v 1.5 2009/06/03 19:13:25 benoit Exp $ -...@bin bin/arping @man man/man8/arping.8 +...@bin sbin/arping share/doc/arping/ share/doc/arping/README