Lines 6-16
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= beacon |
8 |
PORTNAME= beacon |
9 |
PORTVERSION= 1.1 |
9 |
PORTVERSION= 1.3 |
10 |
PORTREVISION= 1 |
10 |
PORTREVISION= |
11 |
CATEGORIES= net perl5 mbone ipv6 |
11 |
CATEGORIES= net perl5 mbone ipv6 |
12 |
MASTER_SITES= http://dast.nlanr.net/Projects/Beacon/releases/ |
12 |
MASTER_SITES= http://dast.nlanr.net/Projects/Beacon/releases/ |
13 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-0 |
13 |
DISTNAME= ${PORTNAME}-${PORTVERSION} |
14 |
|
14 |
|
15 |
MAINTAINER= janos.mohacsi@bsd.hu |
15 |
MAINTAINER= janos.mohacsi@bsd.hu |
16 |
COMMENT= Beacon active measurement tool to monitor multicast |
16 |
COMMENT= Beacon active measurement tool to monitor multicast |
Lines 22-35
Link Here
|
22 |
PLIST_SUB+= VERSION=${PORTVERSION} |
22 |
PLIST_SUB+= VERSION=${PORTVERSION} |
23 |
USE_PERL5= yes |
23 |
USE_PERL5= yes |
24 |
USE_AUTOTOOLS= autoconf:259 |
24 |
USE_AUTOTOOLS= autoconf:259 |
25 |
CONFIGURE_ARGS= --bindir=${WWW_DIR}/${PORTNAME}-${PORTVERSION} |
|
|
26 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
25 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
27 |
|
26 |
|
28 |
.ifdef(WITH_IPV6) |
27 |
.ifdef(WITHOUT_IPV6) |
|
|
28 |
CONFIGURE_ARGS= |
29 |
.else |
29 |
#enable IPv6 name lookup, and sending IPv6 multicast |
30 |
#enable IPv6 name lookup, and sending IPv6 multicast |
30 |
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6 |
31 |
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6 |
31 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_beacon.in |
32 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_beacon.in |
32 |
CONFUGURE_ARGS+= --enable-ipv6 |
33 |
CONFIGURE_ARGS+= --enable-ipv6 |
33 |
.endif |
34 |
.endif |
34 |
|
35 |
|
35 |
.include <bsd.port.pre.mk> |
36 |
.include <bsd.port.pre.mk> |
Lines 39-45
Link Here
|
39 |
.endif |
40 |
.endif |
40 |
|
41 |
|
41 |
.if ${ARCH} != "i386" |
42 |
.if ${ARCH} != "i386" |
42 |
BROKEN= "Does not compile on !i386" |
43 |
BROKEN= Does not compile on !i386 |
43 |
.endif |
44 |
.endif |
44 |
|
45 |
|
45 |
post-install: |
46 |
post-install: |