ports/149025: Update port: net/arping
Frederic Culot
frederic at culot.org
Wed Jul 28 08:50:08 UTC 2010
>Number: 149025
>Category: ports
>Synopsis: Update port: net/arping
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 28 08:50:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Frederic Culot
>Release: FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD 0xd0.org 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Update to 2.09:
- GNU configure now used
- MASTER_SITES updated
>How-To-Repeat:
>Fix:
diff -ruN arping.bak/Makefile arping/Makefile
--- arping.bak/Makefile 2010-07-28 09:10:08.211080228 +0200
+++ arping/Makefile 2010-07-28 10:35:47.848486379 +0200
@@ -6,33 +6,24 @@
#
PORTNAME= arping
-PORTVERSION= 2.08
+PORTVERSION= 2.09
CATEGORIES= net
-MASTER_SITES= ftp://ftp.habets.pp.se/pub/synscan/
+MASTER_SITES= http://www.habets.pp.se/synscan/files/
MAINTAINER= gavin at FreeBSD.org
COMMENT= ARP level "ping" utility
BUILD_DEPENDS= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
-LDFLAGS+= -lpcap
-
-MAN8= arping.8
-PLIST_FILES= sbin/arping
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CFLAGS+="`${LIBNET_CONFIG} --defines`" \
+ CPPFLAGS="-I${LOCALBASE}/include `${LIBNET_CONFIG} --cflags`" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+ LIBS="`${LIBNET_CONFIG} --libs` -lpcap"
LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config
-do-build:
- cd ${WRKSRC} && \
- ${CC} ${CFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib \
- -c `${LIBNET_CONFIG} --defines` \
- `${LIBNET_CONFIG} --cflags` ${PORTNAME}-2/${PORTNAME}.c && \
- ${CC} ${CFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib \
- -o ${PORTNAME} ${PORTNAME}.o \
- `${LIBNET_CONFIG} --libs` ${LDFLAGS}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/arping ${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/arping.8 ${PREFIX}/man/man8
+MAN8= arping.8
+PLIST_FILES= sbin/arping
.include <bsd.port.mk>
diff -ruN arping.bak/distinfo arping/distinfo
--- arping.bak/distinfo 2010-07-28 09:10:08.212083708 +0200
+++ arping/distinfo 2010-07-28 09:16:33.704853878 +0200
@@ -1,3 +1,3 @@
-MD5 (arping-2.08.tar.gz) = 36dba82f8a6084b634aa6f4aac6225c6
-SHA256 (arping-2.08.tar.gz) = 9f09f992892f9f7b1dbd29dad8ba365f596e973b82e0f303805c24d870989062
-SIZE (arping-2.08.tar.gz) = 33771
+MD5 (arping-2.09.tar.gz) = 6f6a91c8700fcc7454b4e89480e417e3
+SHA256 (arping-2.09.tar.gz) = 1b3b9df72c6717ebd2dc7cd9bfc6aab0a7c413f9b5a5c5bdadb3c9e0deb6ec46
+SIZE (arping-2.09.tar.gz) = 132797
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list