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