View | Details | Raw Unified | Return to bug 208122 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 8234-8236 security/openvas-libnasl|security/openva Link Here
8234
security/openvas-server|security/openvas-scanner|2016-03-17|Renamed
8234
security/openvas-server|security/openvas-scanner|2016-03-17|Renamed
8235
security/openvas-plugins|security/openvas-scanner|2016-03-17|Merged
8235
security/openvas-plugins|security/openvas-scanner|2016-03-17|Merged
8236
security/openvas-client||2016-03-17|Discontinued, try security/greenbone-security-assistant
8236
security/openvas-client||2016-03-17|Discontinued, try security/greenbone-security-assistant
8237
libnids-libnet11|libnids|2016-03-17|Same content
(-)net/Makefile (-1 lines)
Lines 327-333 Link Here
327
    SUBDIR += libnetdude
327
    SUBDIR += libnetdude
328
    SUBDIR += libnfs
328
    SUBDIR += libnfs
329
    SUBDIR += libnids
329
    SUBDIR += libnids
330
    SUBDIR += libnids-libnet11
331
    SUBDIR += libnss-cache
330
    SUBDIR += libnss-cache
332
    SUBDIR += libnss-mysql
331
    SUBDIR += libnss-mysql
333
    SUBDIR += liboauth
332
    SUBDIR += liboauth
(-)net/arp-sk/Makefile (-13 / +1 lines)
Lines 14-35 COMMENT= Tool designed to manipulate ARP Link Here
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
15
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
17
CONFIGURE_ARGS=	--with-libnet=${LOCALBASE}
18
CFLAGS+=	`${LIBNET_CONFIG} --cflags`
19
18
20
PLIST_FILES=	sbin/arp-sk man/man1/arp-sk.1.gz
19
PLIST_FILES=	sbin/arp-sk man/man1/arp-sk.1.gz
21
20
22
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
23
24
post-patch:
25
	@${REINPLACE_CMD} -Ee \
26
		's| -pedantic -g||; \
27
		 s|test -f \$${prefix}/include/libnet\.h|${TRUE}|; \
28
		 s|\$$NETINC/libnet\.h|libnet.h|; \
29
		 s|(NETINC=).*|\1"`${LIBNET_CONFIG} --defines` `${LIBNET_CONFIG} --cflags`"|; \
30
		 s|(NETLIB=).*|\1"`${LIBNET_CONFIG} --libs`"|' \
31
		 ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
32
33
do-install:
21
do-install:
34
	${INSTALL_PROGRAM} ${WRKSRC}/src/arp-sk ${STAGEDIR}${PREFIX}/sbin
22
	${INSTALL_PROGRAM} ${WRKSRC}/src/arp-sk ${STAGEDIR}${PREFIX}/sbin
35
	${INSTALL_MAN} ${WRKSRC}/man/arp-sk.1 ${STAGEDIR}${MANPREFIX}/man/man1
23
	${INSTALL_MAN} ${WRKSRC}/man/arp-sk.1 ${STAGEDIR}${MANPREFIX}/man/man1
(-)net/arping/Makefile (-5 / +2 lines)
Lines 15-25 LICENSE= GPLv2 Link Here
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
CPPFLAGS+=	-I${LOCALBASE}/include \
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
		`${LIBNET_CONFIG} --cflags` `${LIBNET_CONFIG} --defines`
19
LIBS+=		-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib `${LIBNET_CONFIG} --libs` -lpcap
21
22
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
23
20
24
PLIST_FILES=	sbin/arping man/man8/arping.8.gz
21
PLIST_FILES=	sbin/arping man/man8/arping.8.gz
25
22
(-)net/arprelease/Makefile (-1 / +1 lines)
Lines 16-22 WRKSRC= ${WRKDIR}/${PORTNAME} Link Here
16
16
17
PLIST_FILES=	bin/arprelease
17
PLIST_FILES=	bin/arprelease
18
18
19
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
19
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet-config
20
20
21
do-build:
21
do-build:
22
	(cd ${WRKSRC} && \
22
	(cd ${WRKSRC} && \
(-)net/fonulator/Makefile (-14 / +3 lines)
Lines 15-44 BUILD_DEPENDS= ${LOCALBASE}/lib/libargta Link Here
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
CPPFLAGS+=	-I${LOCALBASE}/include ${LIBNET_CPPFLAGS}
18
CPPFLAGS+=	-I${LOCALBASE}/include
19
LDFLAGS+=	${LIBNET_LIBS:N-l*}
19
LIBS+=		-L${LOCALBASE}/lib
20
CONFIGURE_ARGS=	--disable-shared
20
CONFIGURE_ARGS=	--disable-shared
21
21
22
LIBNET_CONFIG=	${LOCALBASE}/bin/libnet11-config
23
24
PLIST_FILES=	bin/fonulator \
22
PLIST_FILES=	bin/fonulator \
25
		man/man1/fonulator.1.gz
23
		man/man1/fonulator.1.gz
26
24
27
post-patch:
25
post-patch:
28
	@${REINPLACE_CMD}\
26
	@${REINPLACE_CMD}\
29
	    -e 's,/usr/lib/libargtable2.a,${LOCALBASE}/lib/libargtable2.a,'\
27
	    -e 's,/usr/lib/libargtable2.a,${LOCALBASE}/lib/libargtable2.a,'\
30
	    -e 's,/usr/lib/libnet.a,${LIBNET_LIBS:N-l*:S,-L,,}/libnet.a,'\
28
	    -e 's,/usr/lib/libnet.a,${LOCALBASE}/lib/libnet.a,'\
31
	    ${WRKSRC}/Makefile.in ${WRKSRC}/configure
29
	    ${WRKSRC}/Makefile.in ${WRKSRC}/configure
32
	@${REINPLACE_CMD} -e 's,/etc/redfone.conf,${LOCALBASE}/etc/redfone.conf,'\
30
	@${REINPLACE_CMD} -e 's,/etc/redfone.conf,${LOCALBASE}/etc/redfone.conf,'\
33
	    ${WRKSRC}/fonulator.c ${WRKSRC}/fonulator.1
31
	    ${WRKSRC}/fonulator.c ${WRKSRC}/fonulator.1
34
32
35
.if 0
36
# this does not work when LIBNET_CONFIG does not exist prior to building this port
37
LIBNET_CPPFLAGS!=	${LIBNET_CONFIG} --cflags --defines
38
LIBNET_LIBS!=		${LIBNET_CONFIG} --libs
39
.else
40
LIBNET_CPPFLAGS=	-I${LOCALBASE}/include/libnet11
41
LIBNET_LIBS=		-L${LOCALBASE}/lib/libnet11
42
.endif
43
44
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)net/gspoof/Makefile (-6 / +2 lines)
Lines 14-30 LIB_DEPENDS= libnet.so:${PORTSDIR}/net/l Link Here
14
14
15
USE_GNOME=	gtk20
15
USE_GNOME=	gtk20
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CONFIGURE_ARGS=	--with-libnet-prefix=${LOCALBASE}
17
USES=		gmake
18
USES=		gmake
18
19
19
OPTIONS_DEFINE=	DOCS
20
OPTIONS_DEFINE=	DOCS
20
21
21
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
22
23
post-patch:
22
post-patch:
24
	@${REINPLACE_CMD} -e \
23
	@${REINPLACE_CMD} 's|-Wall -O2|$${CFLAGS}|' ${WRKSRC}/configure
25
		's|-Wall -O2|$${CFLAGS}|g; \
26
		 s|libnet-config|${LIBNET_CONFIG}|' \
27
		 ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
28
	@${REINPLACE_CMD} -e 's|-Wall -O2|@CFLAGS@|g' ${WRKSRC}/Makefile.in
24
	@${REINPLACE_CMD} -e 's|-Wall -O2|@CFLAGS@|g' ${WRKSRC}/Makefile.in
29
	@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/share|g ; \
25
	@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/share|g ; \
30
		 s|/usr/share|${LOCALBASE}/share|g' ${WRKSRC}/gtk.c
26
		 s|/usr/share|${LOCALBASE}/share|g' ${WRKSRC}/gtk.c
(-)net/gspoof/files/patch-configure (-30 lines)
Lines 1-30 Link Here
1
--- ./configure.orig	Tue Dec 23 07:54:42 2003
2
+++ ./configure	Wed Sep 27 18:23:26 2006
3
@@ -2505,24 +2505,12 @@
4
 as_ac_File=`echo "ac_cv_file_$LIBNET_PREFIX/lib/libnet.a" | $as_tr_sh`
5
 echo "$as_me:$LINENO: checking for $LIBNET_PREFIX/lib/libnet.a" >&5
6
 echo $ECHO_N "checking for $LIBNET_PREFIX/lib/libnet.a... $ECHO_C" >&6
7
-if eval "test \"\${$as_ac_File+set}\" = set"; then
8
-  echo $ECHO_N "(cached) $ECHO_C" >&6
9
-else
10
-  test "$cross_compiling" = yes &&
11
-  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
12
-echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
13
-   { (exit 1); exit 1; }; }
14
-if test -r "$LIBNET_PREFIX/lib/libnet.a"; then
15
-  eval "$as_ac_File=yes"
16
-else
17
-  eval "$as_ac_File=no"
18
-fi
19
-fi
20
+eval "$as_ac_File=yes"
21
 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
22
 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
23
 if test `eval echo '${'$as_ac_File'}'` = yes; then
24
-  LDFLAGS="-L$LIBNET_PREFIX/lib"
25
-	       CPPFLAGS="-I$LIBNET_PREFIX/include"
26
+  LDFLAGS="`libnet-config --libs`"
27
+  CPPFLAGS="`libnet-config --cflags`"
28
 else
29
   { { echo "$as_me:$LINENO: error:
30
 Libnet-1.1.1 Packet Shaping Library is required!
(-)net/libfb/Makefile (-8 / +2 lines)
Lines 14-28 LIB_DEPENDS= libnet.so:${PORTSDIR}/net/l Link Here
14
14
15
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
CONFIGURE_ARGS=	--disable-shared
16
CONFIGURE_ARGS=	--disable-shared
17
CPPFLAGS+=	${LIBNET_CPPFLAGS}
17
CPPFLAGS+=	-I${LOCALBASE}/include
18
LIBS+=		-L${LOCALBASE}/lib
18
INSTALL_TARGET=	install-strip
19
INSTALL_TARGET=	install-strip
19
USES=		libtool
20
USES=		libtool
20
21
21
LIBNET_CONFIG=	${LOCALBASE}/bin/libnet11-config
22
LIBNET_CPPFLAGS=`${LIBNET_CONFIG} --cflags` `${LIBNET_CONFIG} --defines`
23
LIBNET_LIBS=	`${LIBNET_CONFIG} --libs`
24
25
post-patch:
26
	@${REINPLACE_CMD} 's,-lnet,${LIBNET_LIBS},' ${WRKSRC}/configure
27
28
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)net/libnet/Makefile (-17 / +6 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	libnet
4
PORTNAME=	libnet
5
PORTVERSION=	1.1.6
5
PORTVERSION=	1.1.6
6
PORTREVISION=	3
6
PORTREVISION=	4
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	net
8
CATEGORIES=	net
9
MASTER_SITES=	SF/libnet-dev
9
MASTER_SITES=	SF/libnet-dev
Lines 12-17 MAINTAINER= sunpoet@FreeBSD.org Link Here
12
COMMENT=	C library for creating IP packets
12
COMMENT=	C library for creating IP packets
13
13
14
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
15
LICENSE_FILE=	${WRKSRC}/doc/COPYING
15
16
16
OPTIONS_DEFINE=	BPF DOCS EXAMPLES
17
OPTIONS_DEFINE=	BPF DOCS EXAMPLES
17
OPTIONS_DEFAULT=BPF
18
OPTIONS_DEFAULT=BPF
Lines 23-35 USE_CSTD= gnu89 Link Here
23
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
24
USES=		libtool
25
USES=		libtool
25
26
26
SHORT_NAME=	${PORTNAME}11
27
PLIST_SUB=	VERSION=${PORTVERSION}
27
DOCSDIR=	${PREFIX}/share/doc/${SHORT_NAME}
28
EXAMPLESDIR=	${PREFIX}/share/examples/${SHORT_NAME}
29
USE_LDCONFIG=	${PREFIX}/lib/${SHORT_NAME}
30
PLIST_SUB=	SNAME=${SHORT_NAME} VERSION=${PORTVERSION}
31
28
32
DOCS=		README doc/CHANGELOG doc/CONTRIB doc/COPYING \
29
DOCS=		README doc/CHANGELOG doc/CONTRIB \
33
		doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED \
30
		doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED \
34
		doc/RAWSOCKET_NON_SEQUITUR doc/TODO
31
		doc/RAWSOCKET_NON_SEQUITUR doc/TODO
35
EXAMPLES=	sample/*.c
32
EXAMPLES=	sample/*.c
Lines 39-57 BPF_CONFIGURE_ON= --with-link-layer=bpf Link Here
39
36
40
post-patch:
37
post-patch:
41
	@${REINPLACE_CMD} \
38
	@${REINPLACE_CMD} \
42
		 -e 's|@LIBNET_CONFIG_LIBS@|@LIBNET_CONFIG_LIBS@ -L@prefix@/lib/${SHORT_NAME}|' \
39
		-e 's|@LIBNET_CONFIG_LIBS@|@LIBNET_CONFIG_LIBS@ -L@prefix@/lib|' \
43
		 -e 's|@LIBNET_CONFIG_CFLAGS@|@LIBNET_CONFIG_CFLAGS@ -I@prefix@/include/${SHORT_NAME}|' \
40
		-e 's|@LIBNET_CONFIG_CFLAGS@|@LIBNET_CONFIG_CFLAGS@ -I@prefix@/include|' \
44
			${WRKSRC}/libnet-config.in
41
			${WRKSRC}/libnet-config.in
45
	@${REINPLACE_CMD} -e 's|^includedir =.*|includedir = @includedir@/${SHORT_NAME}|' \
46
		${WRKSRC}/include/Makefile.in \
47
		${WRKSRC}/include/libnet/Makefile.in
48
	@${REINPLACE_CMD} -e 's|^libdir =.*|libdir = @libdir@/${SHORT_NAME}|' \
49
		-e 's|^libnet_la_LDFLAGS =\(.*\)|libnet_la_LDFLAGS =\1 -soname=libnet-${SHORT_NAME}.so.1|' \
50
		${WRKSRC}/src/Makefile.in
51
42
52
post-install:
43
post-install:
53
	${INSTALL_SCRIPT} ${WRKSRC}/libnet-config ${STAGEDIR}${PREFIX}/bin/${SHORT_NAME}-config
54
	${LN} -fs ${SHORT_NAME}/libnet.so.1 ${STAGEDIR}${PREFIX}/lib/libnet-${PORTVERSION}.so.1
55
	${MKDIR} ${STAGEDIR}${DOCSDIR}/
44
	${MKDIR} ${STAGEDIR}${DOCSDIR}/
56
	cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}/
45
	cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}/
57
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
46
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
(-)net/libnet/files/patch-Makefile.in (-10 lines)
Lines 1-10 Link Here
1
--- ./Makefile.in.orig	Thu Dec  2 21:27:39 2004
2
+++ ./Makefile.in	Sat Jan 20 14:10:35 2007
3
@@ -208,7 +208,6 @@
4
 DISTCLEANFILES = *~
5
 SUBDIRS = include src sample
6
 EXTRA_DIST = Makefile.am.common
7
-bin_SCRIPTS = libnet-config
8
 all: all-recursive
9
 
10
 .SUFFIXES:
(-)net/libnet/pkg-plist (-14 / +12 lines)
Lines 1-22 Link Here
1
bin/%%SNAME%%-config
1
bin/libnet-config
2
include/%%SNAME%%/libnet.h
2
include/libnet.h
3
include/%%SNAME%%/libnet/libnet-asn1.h
3
include/libnet/libnet-asn1.h
4
include/%%SNAME%%/libnet/libnet-functions.h
4
include/libnet/libnet-functions.h
5
include/%%SNAME%%/libnet/libnet-headers.h
5
include/libnet/libnet-headers.h
6
include/%%SNAME%%/libnet/libnet-macros.h
6
include/libnet/libnet-macros.h
7
include/%%SNAME%%/libnet/libnet-structures.h
7
include/libnet/libnet-structures.h
8
include/%%SNAME%%/libnet/libnet-types.h
8
include/libnet/libnet-types.h
9
lib/%%SNAME%%/libnet.a
9
lib/libnet.a
10
lib/%%SNAME%%/libnet.so
10
lib/libnet.so
11
lib/%%SNAME%%/libnet.so.1
11
lib/libnet.so.1
12
lib/%%SNAME%%/libnet.so.1.7.0
12
lib/libnet.so.1.7.0
13
lib/libnet-%%VERSION%%.so.1
14
man/man3/libnet-functions.h.3.gz
13
man/man3/libnet-functions.h.3.gz
15
man/man3/libnet-macros.h.3.gz
14
man/man3/libnet-macros.h.3.gz
16
man/man3/libnet.h.3.gz
15
man/man3/libnet.h.3.gz
17
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
16
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
18
%%PORTDOCS%%%%DOCSDIR%%/CONTRIB
17
%%PORTDOCS%%%%DOCSDIR%%/CONTRIB
19
%%PORTDOCS%%%%DOCSDIR%%/COPYING
20
%%PORTDOCS%%%%DOCSDIR%%/DESIGN_NOTES
18
%%PORTDOCS%%%%DOCSDIR%%/DESIGN_NOTES
21
%%PORTDOCS%%%%DOCSDIR%%/MIGRATION
19
%%PORTDOCS%%%%DOCSDIR%%/MIGRATION
22
%%PORTDOCS%%%%DOCSDIR%%/PACKET_BUILDING
20
%%PORTDOCS%%%%DOCSDIR%%/PACKET_BUILDING
(-)net/libnids/Makefile (-10 lines)
Lines 14-21 LIB_DEPENDS= libnet.so:${PORTSDIR}/net/l Link Here
14
14
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
16
17
CONFLICTS?=	libnids-libnet11-[0-9]*
18
19
OPTIONS_DEFINE=	GLIB2 DOCS
17
OPTIONS_DEFINE=	GLIB2 DOCS
20
OPTIONS_DEFAULT=GLIB2
18
OPTIONS_DEFAULT=GLIB2
21
GLIB2_DESC=	Use GLIB2 for multiprocessing support
19
GLIB2_DESC=	Use GLIB2 for multiprocessing support
Lines 27-40 GLIB2_CONFIGURE_ENABLE= libglib Link Here
27
USES=		pkgconfig
25
USES=		pkgconfig
28
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
29
27
30
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
31
32
post-patch:
33
	@${REINPLACE_CMD} -Ee \
34
		's|(LNET_CFLAGS=).*|\1"`${LIBNET_CONFIG} --defines` `${LIBNET_CONFIG} --cflags`"|; \
35
		 s|(LNETLIB=).*|\1"`${LIBNET_CONFIG} --libs`"|' \
36
		 ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
37
38
do-install:
28
do-install:
39
	${INSTALL_DATA} ${WRKSRC}/src/nids.h ${STAGEDIR}${PREFIX}/include
29
	${INSTALL_DATA} ${WRKSRC}/src/nids.h ${STAGEDIR}${PREFIX}/include
40
	${INSTALL_DATA} ${WRKSRC}/src/libnids.a ${STAGEDIR}${PREFIX}/lib
30
	${INSTALL_DATA} ${WRKSRC}/src/libnids.a ${STAGEDIR}${PREFIX}/lib
(-)net/libnids-libnet11/Makefile (-17 lines)
Lines 1-17 Link Here
1
# $FreeBSD$
2
3
PKGNAMESUFFIX=	-libnet11
4
5
COMMENT=	Network monitoring library with TCP/IP reassembly using libnet11
6
7
MASTERDIR=	${.CURDIR}/../libnids
8
9
DESCR=		${.CURDIR}/pkg-descr
10
11
WITH_LIBNET11=	yes
12
13
CONFLICTS?=	libnids-[0-9]*
14
15
DISTINFO_FILE=	${MASTERDIR}/distinfo
16
17
.include "${MASTERDIR}/Makefile"
(-)net/libnids-libnet11/pkg-descr (-13 lines)
Lines 1-13 Link Here
1
Libnids is a library that provides the function of one of the NIDS
2
(Network Intrusion Detection System) components, namely E-component. The
3
libnids code watches all local network traffic, processes received
4
datagrams a bit, and provides convenient information on them to analyzing
5
modules. Libnids performs:
6
7
a) assembly of TCP segments into TCP streams
8
b) IP defragmentation
9
c) TCP port scan detection 
10
11
This slave port builds with libnet11 by default.
12
13
WWW: http://libnids.sf.net
(-)net/nast/Makefile (-9 / +2 lines)
Lines 20-37 GNU_CONFIGURE= yes Link Here
20
20
21
PLIST_FILES=	bin/nast man/man8/nast.8.gz
21
PLIST_FILES=	bin/nast man/man8/nast.8.gz
22
22
23
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
24
25
.include <bsd.port.pre.mk>
26
27
post-patch:
23
post-patch:
28
	@${REINPLACE_CMD} -e \
24
	@${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/configure
29
		's|libnet-config|${LIBNET_CONFIG}|; \
30
		 s|-lnet|`${LIBNET_CONFIG} --libs`|' \
31
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
32
25
33
do-install:
26
do-install:
34
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
27
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
35
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8
28
	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8
36
29
37
.include <bsd.port.post.mk>
30
.include <bsd.port.mk>
(-)net/nast/files/patch-configure (-52 / +33 lines)
Lines 1-61 Link Here
1
--- configure.orig	2004-01-20 18:54:58 UTC
1
--- configure.orig	2004-01-20 18:54:58 UTC
2
+++ configure
2
+++ configure
3
@@ -2337,52 +2337,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
3
@@ -2379,7 +2379,7 @@ fi
4
 #
4
 echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_lib_libnet_a" >&5
5
 echo "${ECHO_T}$ac_cv_file__usr_local_lib_libnet_a" >&6
6
 if test $ac_cv_file__usr_local_lib_libnet_a = yes; then
7
-  filechk="yes" ; LDFLAGS="-L/usr/local/lib"; CPPFLAGS="-I/usr/local/include"
8
+  filechk="yes" ; LIBS="$LIBS -L/usr/local/lib"; CPPFLAGS="$CPPFLAGS -I/usr/local/include"
9
 fi
5
 
10
 
6
 filechk="yes"
11
 fi
7
-echo "$as_me:$LINENO: checking for /usr/lib/libnet.a" >&5
12
@@ -2530,7 +2530,7 @@ fi
8
-echo $ECHO_N "checking for /usr/lib/libnet.a... $ECHO_C" >&6
13
 echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_lib_libpcap_a" >&5
9
-if test "${ac_cv_file__usr_lib_libnet_a+set}" = set; then
14
 echo "${ECHO_T}$ac_cv_file__usr_local_lib_libpcap_a" >&6
10
-  echo $ECHO_N "(cached) $ECHO_C" >&6
15
 if test $ac_cv_file__usr_local_lib_libpcap_a = yes; then
11
-else
12
-  test "$cross_compiling" = yes &&
13
-  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
14
-echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
15
-   { (exit 1); exit 1; }; }
16
-if test -r "/usr/lib/libnet.a"; then
17
-  ac_cv_file__usr_lib_libnet_a=yes
18
-else
19
-  ac_cv_file__usr_lib_libnet_a=no
20
-fi
21
-fi
22
-echo "$as_me:$LINENO: result: $ac_cv_file__usr_lib_libnet_a" >&5
23
-echo "${ECHO_T}$ac_cv_file__usr_lib_libnet_a" >&6
24
-if test $ac_cv_file__usr_lib_libnet_a = yes; then
25
-  :
26
-else
27
-  filechk="no"
28
-fi
29
-
30
-if test "$filechk" = "no"; then
31
- echo "$as_me:$LINENO: checking for /usr/local/lib/libnet.a" >&5
32
-echo $ECHO_N "checking for /usr/local/lib/libnet.a... $ECHO_C" >&6
33
-if test "${ac_cv_file__usr_local_lib_libnet_a+set}" = set; then
34
-  echo $ECHO_N "(cached) $ECHO_C" >&6
35
-else
36
-  test "$cross_compiling" = yes &&
37
-  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
38
-echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
39
-   { (exit 1); exit 1; }; }
40
-if test -r "/usr/local/lib/libnet.a"; then
41
-  ac_cv_file__usr_local_lib_libnet_a=yes
42
-else
43
-  ac_cv_file__usr_local_lib_libnet_a=no
44
-fi
45
-fi
46
-echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_lib_libnet_a" >&5
47
-echo "${ECHO_T}$ac_cv_file__usr_local_lib_libnet_a" >&6
48
-if test $ac_cv_file__usr_local_lib_libnet_a = yes; then
49
-  filechk="yes" ; LDFLAGS="-L/usr/local/lib"; CPPFLAGS="-I/usr/local/include"
16
-  filechk="yes" ; LDFLAGS="-L/usr/local/lib"; CPPFLAGS="-I/usr/local/include"
50
-fi
17
+  filechk="yes" ; LIBS="$LIBS -L/usr/local/lib"; CPPFLAGS="$CPPFLAGS -I/usr/local/include"
51
-
18
 fi
52
-fi
53
+CPPFLAGS="${CPPFLAGS} `libnet-config --cflags`"
54
+LDFLAGS="${LDFLAGS} `libnet-config --libs`"
55
 
19
 
56
 if test "$filechk" = "no"; then { { echo "$as_me:$LINENO: error:
20
 fi
21
@@ -2680,7 +2680,7 @@ fi
22
 echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_lib_libncurses_a" >&5
23
 echo "${ECHO_T}$ac_cv_file__usr_local_lib_libncurses_a" >&6
24
 if test $ac_cv_file__usr_local_lib_libncurses_a = yes; then
25
-  filechk="yes" ; LDFLAGS="-L/usr/local/lib"; CPPFLAGS="-I/usr/local/include"
26
+  filechk="yes" ; LIBS="$LIBS -L/usr/local/lib"; CPPFLAGS="$CPPFLAGS -I/usr/local/include"
27
 fi
57
 
28
 
58
@@ -3045,8 +3001,8 @@ fi
29
 fi
30
@@ -2840,7 +2840,7 @@ fi
31
 echo "$as_me:$LINENO: result: $ac_cv_file__usr_local_lib_libmenu_a" >&5
32
 echo "${ECHO_T}$ac_cv_file__usr_local_lib_libmenu_a" >&6
33
 if test $ac_cv_file__usr_local_lib_libmenu_a = yes; then
34
-  filechk="yes" ; LDFLAGS="-L/usr/local/lib"; CPPFLAGS="-I/usr/local/include"
35
+  filechk="yes" ; LIBS="$LIBS -L/usr/local/lib"; CPPFLAGS="$CPPFLAGS -I/usr/local/include"
36
 fi
37
 
38
 fi
39
@@ -3045,8 +3045,8 @@ fi
59
 
40
 
60
 	CFLAGS="-Wall -O2"
41
 	CFLAGS="-Wall -O2"
61
 	;;
42
 	;;
(-)net/netwib/Makefile (-9 lines)
Lines 21-35 SHORTPORTVERSION=${PORTVERSION:C/([0-9]* Link Here
21
21
22
PLIST_SUB+=	SHORTPORTVERSION=${SHORTPORTVERSION}
22
PLIST_SUB+=	SHORTPORTVERSION=${SHORTPORTVERSION}
23
23
24
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
25
26
post-patch:
27
	@${REINPLACE_CMD} -Ee \
28
		's|libnet-config|${LIBNET_CONFIG}|; \
29
		 s|-lnet|`${LIBNET_CONFIG} --libs`|; \
30
		 s|^(gccIncLnet=).*|\1"`${LIBNET_CONFIG} --cflags`"|' \
31
		 ${WRKSRC}/genemake
32
33
do-configure:
24
do-configure:
34
		@${REINPLACE_CMD} \
25
		@${REINPLACE_CMD} \
35
		-e 's|%%PREFIX%%|${PREFIX}|' \
26
		-e 's|%%PREFIX%%|${PREFIX}|' \
(-)net/py-libnet/Makefile (+3 lines)
Lines 28-33 EXAMPLESDIR= ${PREFIX}/share/examples/py Link Here
28
OPTIONS_DEFINE=	EXAMPLES
28
OPTIONS_DEFINE=	EXAMPLES
29
OSVER=		uname -r
29
OSVER=		uname -r
30
30
31
post-patch:
32
	@${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py
33
31
do-install:
34
do-install:
32
	${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
35
	${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
33
	${INSTALL_LIB} \
36
	${INSTALL_LIB} \
(-)net/py-libnet/files/patch-setup.py (-13 lines)
Lines 1-13 Link Here
1
--- ./setup.py.orig	2011-08-02 17:53:25.000000000 +0200
2
+++ ./setup.py	2014-05-30 12:55:01.000000000 +0200
3
@@ -5,8 +5,8 @@
4
 import os
5
 import sys
6
 
7
-include_dir = None
8
-lib_dir = None
9
+include_dir = '/usr/local/include/libnet11/'
10
+lib_dir = '/usr/local/lib/libnet11'
11
 
12
 
13
 package_version = '3.0-beta-rc1'
(-)net/pynids/Makefile (-20 / +2 lines)
Lines 12-33 DIST_SUBDIR= python Link Here
12
MAINTAINER=	corsmith@gmail.com
12
MAINTAINER=	corsmith@gmail.com
13
COMMENT=	Python interface to libnids
13
COMMENT=	Python interface to libnids
14
14
15
PATCH_DEPENDS=	${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
16
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
17
16
18
USES=		pkgconfig python
17
USES=		pkgconfig python
19
USE_GNOME=	glib20
18
USE_GNOME=	glib20
20
USE_PYTHON=	distutils autoplist pythonprefix
19
USE_PYTHON=	distutils autoplist pythonprefix
21
20
22
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
23
24
.include <bsd.port.pre.mk>
25
26
.if exists(${LIBNET_CONFIG})
27
LIBNET_CFLAGS!=	${LIBNET_CONFIG} --cflags
28
LIBNET_LIBS!=	${LIBNET_CONFIG} --libs
29
.endif
30
31
post-extract:
21
post-extract:
32
	@cd ${WRKSRC} && ${TAR} xzf libnids-1.24.tar.gz
22
	@cd ${WRKSRC} && ${TAR} xzf libnids-1.24.tar.gz
33
23
Lines 36-49 post-patch: Link Here
36
	@${CHMOD} a+rx ${WRKSRC}/config.guess
26
	@${CHMOD} a+rx ${WRKSRC}/config.guess
37
	@${CP} -f ${TEMPLATES}/config.sub ${WRKSRC}
27
	@${CP} -f ${TEMPLATES}/config.sub ${WRKSRC}
38
	@${CHMOD} a+rx ${WRKSRC}/config.sub
28
	@${CHMOD} a+rx ${WRKSRC}/config.sub
39
	@${REINPLACE_CMD} -e \
29
	@${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py
40
		"s|/usr/local/include|${PREFIX}/include', '${LIBNET_CFLAGS:S/-I//}|; \
41
		 s|/usr/local/lib|${PREFIX}/lib', '${LIBNET_LIBS:N-l*:S/-L//}|" \
42
		 ${WRKSRC}/setup.py
43
	@${REINPLACE_CMD} -Ee \
44
		's|(LNET_CFLAGS=).*|\1"`${LIBNET_CONFIG} --defines` ${LIBNET_CFLAGS}"|; \
45
		 s|(LNETLIB=).*|\1"${LIBNET_LIBS} -L${LOCALBASE}/lib"|; \
46
		 s|gcc|${CC}|' \
47
		 ${WRKSRC}/libnids-1.24/configure
48
30
49
.include <bsd.port.post.mk>
31
.include <bsd.port.mk>
(-)net/rtpbreak/Makefile (-2 / +2 lines)
Lines 13-20 COMMENT= Detects, reconstructs, and anal Link Here
13
13
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
15
16
CFLAGS+=	-I${LOCALBASE}/include/libnet11
16
CFLAGS+=	-I${LOCALBASE}/include
17
LIBS+=		-L${LOCALBASE}/lib/libnet11 -lpcap -lnet
17
LIBS+=		-L${LOCALBASE}/lib -lpcap -lnet
18
18
19
MAKE_ARGS=	CFLAGS="${CFLAGS}" LIBS="${LIBS}"
19
MAKE_ARGS=	CFLAGS="${CFLAGS}" LIBS="${LIBS}"
20
20
(-)net/tcptraceroute/Makefile (+1 lines)
Lines 19-24 OPTIONS_DEFINE= DOCS Link Here
19
PORTSCOUT=	limit:^[0-9]
19
PORTSCOUT=	limit:^[0-9]
20
20
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--with-libnet=${LOCALBASE}
22
USES=		gmake
23
USES=		gmake
23
24
24
PORTDOCS=	*
25
PORTDOCS=	*
(-)net/tcptraceroute/files/patch-configure (-73 lines)
Lines 1-73 Link Here
1
--- configure.orig	2006-03-28 13:00:00.000000000 +0800
2
+++ configure	2014-09-10 00:44:22.750008451 +0800
3
@@ -3713,37 +3713,39 @@
4
 
5
 fi;
6
 
7
-LIBNET_CONFIG="libnet-config"	# relative, using $PATH
8
-
9
-# Check whether --with-libnet or --without-libnet was given.
10
-if test "${with_libnet+set}" = set; then
11
-  withval="$with_libnet"
12
-
13
-		LIBNETCC=""
14
-		LIBNETLD=""
15
-
16
-		test -x "$withval/bin/libnet-config" &&	LIBNET_CONFIG="$withval/bin/libnet-config"
17
-		test -x "$withval/libnet-config"	 &&	LIBNET_CONFIG="$withval/libnet-config"
18
-
19
-		test -f "$withval/libnet.h"			&&	LIBNETCC="$LIBNETCC -I$withval"
20
-		test -f "$withval/include/libnet.h"	&&	LIBNETCC="$LIBNETCC -I$withval/include"
21
-
22
-		test -f "$withval/libnet.a"			&&	LIBNETLD="$LIBNETLD -L$withval"
23
-		test -f "$withval/lib/libnet.a"		&&	LIBNETLD="$LIBNETLD -L$withval/lib"
24
-
25
-		if test -z "$LIBNETCC" -o -z "$LIBNETLD"
26
-		then
27
-			{ { echo "$as_me:$LINENO: error: No valid libnet library found in $withval" >&5
28
-echo "$as_me: error: No valid libnet library found in $withval" >&2;}
29
-   { (exit 1); exit 1; }; }
30
-		else
31
-			CPPFLAGS="$CPPFLAGS $LIBNETCC"
32
-			LDFLAGS="$LDFLAGS $LIBNETLD"
33
-			{ echo "$as_me:$LINENO: using libnet in $withval" >&5
34
-echo "$as_me: using libnet in $withval" >&6;}
35
-		fi
36
-
37
-fi;
38
+LIBNET_CONFIG="libnet11-config"	# relative, using $PATH
39
+CPPFLAGS="$CPPFLAGS $(${LIBNET_CONFIG} --cflags)"
40
+LDFLAGS="$LDFLAGS $(${LIBNET_CONFIG} --libs)"
41
+
42
+## Check whether --with-libnet or --without-libnet was given.
43
+#if test "${with_libnet+set}" = set; then
44
+#  withval="$with_libnet"
45
+#
46
+#		LIBNETCC=""
47
+#		LIBNETLD=""
48
+#
49
+#		test -x "$withval/bin/libnet-config" &&	LIBNET_CONFIG="$withval/bin/libnet-config"
50
+#		test -x "$withval/libnet-config"	 &&	LIBNET_CONFIG="$withval/libnet-config"
51
+#
52
+#		test -f "$withval/libnet.h"			&&	LIBNETCC="$LIBNETCC -I$withval"
53
+#		test -f "$withval/include/libnet.h"	&&	LIBNETCC="$LIBNETCC -I$withval/include"
54
+#
55
+#		test -f "$withval/libnet.a"			&&	LIBNETLD="$LIBNETLD -L$withval"
56
+#		test -f "$withval/lib/libnet.a"		&&	LIBNETLD="$LIBNETLD -L$withval/lib"
57
+#
58
+#		if test -z "$LIBNETCC" -o -z "$LIBNETLD"
59
+#		then
60
+#			{ { echo "$as_me:$LINENO: error: No valid libnet library found in $withval" >&5
61
+#echo "$as_me: error: No valid libnet library found in $withval" >&2;}
62
+#   { (exit 1); exit 1; }; }
63
+#		else
64
+#			CPPFLAGS="$CPPFLAGS $LIBNETCC"
65
+#			LDFLAGS="$LDFLAGS $LIBNETLD"
66
+#			{ echo "$as_me:$LINENO: using libnet in $withval" >&5
67
+#echo "$as_me: using libnet in $withval" >&6;}
68
+#		fi
69
+#
70
+#fi;
71
 
72
 
73
 echo "$as_me:$LINENO: checking for pcap_open_live in -lpcap" >&5
(-)net/tcptraceroute-devel/Makefile (-3 / +1 lines)
Lines 25-33 OPTIONS_DEFINE= DOCS Link Here
25
USES=		gmake
25
USES=		gmake
26
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
27
27
28
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
28
CONFIGURE_ARGS=	--with-libnet=${LOCALBASE} --with-libpcap=/usr --bindir=${PREFIX}/sbin
29
30
CONFIGURE_ARGS=	--with-libpcap=/usr --bindir=${PREFIX}/sbin
31
29
32
post-install:
30
post-install:
33
	@${CHMOD} u+s ${STAGEDIR}${PREFIX}/sbin/tcptraceroute
31
	@${CHMOD} u+s ${STAGEDIR}${PREFIX}/sbin/tcptraceroute
(-)net/tcptraceroute-devel/files/patch-configure (-46 lines)
Lines 1-46 Link Here
1
--- configure.old	2006-03-28 20:49:55.000000000 -0500
2
+++ configure	2007-12-13 13:57:42.000000000 -0500
3
@@ -3713,38 +3713,11 @@
4
 
5
 fi;
6
 
7
-LIBNET_CONFIG="libnet-config"	# relative, using $PATH
8
-
9
-# Check whether --with-libnet or --without-libnet was given.
10
-if test "${with_libnet+set}" = set; then
11
-  withval="$with_libnet"
12
-
13
-		LIBNETCC=""
14
-		LIBNETLD=""
15
-
16
-		test -x "$withval/bin/libnet-config" &&	LIBNET_CONFIG="$withval/bin/libnet-config"
17
-		test -x "$withval/libnet-config"	 &&	LIBNET_CONFIG="$withval/libnet-config"
18
-
19
-		test -f "$withval/libnet.h"			&&	LIBNETCC="$LIBNETCC -I$withval"
20
-		test -f "$withval/include/libnet.h"	&&	LIBNETCC="$LIBNETCC -I$withval/include"
21
-
22
-		test -f "$withval/libnet.a"			&&	LIBNETLD="$LIBNETLD -L$withval"
23
-		test -f "$withval/lib/libnet.a"		&&	LIBNETLD="$LIBNETLD -L$withval/lib"
24
-
25
-		if test -z "$LIBNETCC" -o -z "$LIBNETLD"
26
-		then
27
-			{ { echo "$as_me:$LINENO: error: No valid libnet library found in $withval" >&5
28
-echo "$as_me: error: No valid libnet library found in $withval" >&2;}
29
-   { (exit 1); exit 1; }; }
30
-		else
31
-			CPPFLAGS="$CPPFLAGS $LIBNETCC"
32
-			LDFLAGS="$LDFLAGS $LIBNETLD"
33
-			{ echo "$as_me:$LINENO: using libnet in $withval" >&5
34
-echo "$as_me: using libnet in $withval" >&6;}
35
-		fi
36
-
37
-fi;
38
-
39
+LIBNET_CONFIG="libnet11-config"	# relative, using $PATH
40
+LIBNETCC=`$LIBNET_CONFIG --cflags`
41
+LIBNETLD=`$LIBNET_CONFIG --libs`
42
+CPPFLAGS="$CPPFLAGS $LIBNETCC"
43
+LDFLAGS="$LDFLAGS $LIBNETLD"
44
 
45
 echo "$as_me:$LINENO: checking for pcap_open_live in -lpcap" >&5
46
 echo $ECHO_N "checking for pcap_open_live in -lpcap... $ECHO_C" >&6
(-)net/vortex/Makefile (-4 / +2 lines)
Lines 12-28 COMMENT= Network surveillance engine Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids-libnet11
15
BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids
16
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
16
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
17
17
18
LIBNET_CONFIG=	${LOCALBASE}/bin/libnet11-config
19
20
WRKSRC=		${WRKDIR}/${PORTNAME}-2.9.0
18
WRKSRC=		${WRKDIR}/${PORTNAME}-2.9.0
21
USE_GNOME=	glib20
19
USE_GNOME=	glib20
22
20
23
do-build:
21
do-build:
24
	cd ${WRKSRC} && ${CC} -c vortex.c -I${LOCALBASE}/include
22
	cd ${WRKSRC} && ${CC} -c vortex.c -I${LOCALBASE}/include
25
	cd ${WRKSRC} && ${CC} -v -o vortex vortex.o -L${LOCALBASE}/lib ${LOCALBASE}/lib/libnids.a `${LIBNET_CONFIG} --libs` -lglib-2.0 -lgthread-2.0 -lpcap -pthread
23
	cd ${WRKSRC} && ${CC} -v -o vortex vortex.o -L${LOCALBASE}/lib ${LOCALBASE}/lib/libnids.a -lnet -lglib-2.0 -lgthread-2.0 -lpcap -pthread
26
	cd ${WRKSRC} && ${CC} -o xpipes xpipes.c -pthread
24
	cd ${WRKSRC} && ${CC} -o xpipes xpipes.c -pthread
27
25
28
do-install:
26
do-install:
(-)net-mgmt/dhcp_probe/Makefile (-13 / +7 lines)
Lines 3-40 Link Here
3
3
4
PORTNAME=	dhcp_probe
4
PORTNAME=	dhcp_probe
5
PORTVERSION=	1.3.0
5
PORTVERSION=	1.3.0
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt
7
CATEGORIES=	net-mgmt
7
MASTER_SITES=	https://www.net.princeton.edu/software/dhcp_probe/
8
MASTER_SITES=	https://www.net.princeton.edu/software/dhcp_probe/
8
9
9
MAINTAINER=	khung@nullaxiom.com
10
MAINTAINER=	khung@nullaxiom.com
10
COMMENT=	Attempts to discover DHCP and BootP servers on a network
11
COMMENT=	Attempts to discover DHCP and BootP servers on a network
11
12
12
LICENSE=	GPLv2 addl
13
LICENSE=	GPLv2 LGPL20 addl
13
LICENSE_COMB=	multi
14
LICENSE_COMB=	multi
15
LICENSE_FILE_GPLv2=${WRKSRC}/COPYING.GPL
16
LICENSE_FILE_LGPL20=${WRKSRC}/COPYING.LIB
14
LICENSE_NAME_addl=Additional legal notices for copyrighted code
17
LICENSE_NAME_addl=Additional legal notices for copyrighted code
15
LICENSE_FILE_addl=${WRKSRC}/COPYING
18
LICENSE_FILE_addl=${WRKSRC}/COPYING
16
LICENSE_PERMS_addl=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
19
LICENSE_PERMS_addl=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
17
20
18
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
21
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
19
22
20
USE_AUTOTOOLS=	aclocal automake
21
AUTOMAKE_ARGS=	-a
22
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--with-libnet-include=${LOCALBASE}/include/libnet11/ --with-libnet-lib=${LOCALBASE}/lib/libnet11/
24
INSTALL_TARGET=	install-strip
24
MANPREFIX=	${PREFIX}
25
25
26
USE_RC_SUBR=	dhcp_probe
26
USE_RC_SUBR=	dhcp_probe
27
27
28
SUB_FILES=	pkg-message
28
SUB_FILES=	pkg-message
29
29
30
# Put additional licenses in DOCS
31
PORTDOCS=	COPYING*
32
33
# Can't use INSTALL_PROGRAM macro as we need to patch Makefile.am and
34
# regenerate Makefile.in
35
post-install:
30
post-install:
36
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/dhcp_probe
31
	${INSTALL_DATA} ${WRKSRC}/extras/dhcp_probe.cf.sample \
37
	${MKDIR} ${STAGEDIR}${DOCSDIR}
32
		${STAGEDIR}${PREFIX}/etc
38
	${INSTALL_MAN} ${WRKSRC}/COPYING* ${STAGEDIR}${DOCSDIR}
39
33
40
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)net-mgmt/dhcp_probe/files/patch-Makefile.am (-9 lines)
Lines 1-9 Link Here
1
--- Makefile.am.orig	2015-01-28 01:27:58.000000000 -0500
2
+++ Makefile.am	2015-01-28 01:38:40.000000000 -0500
3
@@ -25,3 +25,6 @@
4
 	extras/README
5
 
6
 ACLOCAL_AMFLAGS = -I m4
7
+
8
+## Copy sample configuration file to PREFIX/etc/
9
+sysconf_DATA=	extras/dhcp_probe.cf.sample
(-)net-mgmt/ettercap/Makefile (-2 / +2 lines)
Lines 27-37 CMAKE_ARGS= -DBUNDLED_LIBS=OFF \ Link Here
27
		-DHAVE_DLOPEN=ON \
27
		-DHAVE_DLOPEN=ON \
28
		-DHAVE_PCAP=${LIBDIR} \
28
		-DHAVE_PCAP=${LIBDIR} \
29
		-DHAVE_RESOLV=${LIBDIR} \
29
		-DHAVE_RESOLV=${LIBDIR} \
30
		-DHAVE_LIBNET=${LOCALBASE}/lib/libnet11 \
30
		-DHAVE_LIBNET=${LOCALBASE}/lib \
31
		-DINSTALL_SYSCONFDIR=${PREFIX}/etc \
31
		-DINSTALL_SYSCONFDIR=${PREFIX}/etc \
32
		-DMAN_INSTALLDIR=${PREFIX}/man
32
		-DMAN_INSTALLDIR=${PREFIX}/man
33
CMAKE_VERBOSE=	yes
33
CMAKE_VERBOSE=	yes
34
LDFLAGS+=	-L${LIBDIR} -L${LOCALBASE}/lib/libnet11 ${ICONV_LIB} -lnet -lpcap
34
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB} -lnet -lpcap
35
MAKE_JOBS_UNSAFE=	yes
35
MAKE_JOBS_UNSAFE=	yes
36
USE_LDCONFIG=	yes
36
USE_LDCONFIG=	yes
37
USES=		bison cmake:outsource cpe iconv localbase pkgconfig
37
USES=		bison cmake:outsource cpe iconv localbase pkgconfig
(-)net-mgmt/isic/Makefile (-8 lines)
Lines 17-28 LIB_DEPENDS= libnet.so:${PORTSDIR}/net/l Link Here
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
USES=		tar:tgz
18
USES=		tar:tgz
19
19
20
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
21
22
post-patch:
23
	@${REINPLACE_CMD} -e 's|-lnet|`${LIBNET_CONFIG} --libs`|' \
24
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
25
	@${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|' \
26
		${WRKSRC}/Makefile.in
27
28
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net-mgmt/isic/files/patch-isic.h (-6 / +4 lines)
Lines 1-10 Link Here
1
--- isic.h.orig	2006-12-16 01:08:44.000000000 +0100
1
--- isic.h.orig	2006-12-16 00:08:44 UTC
2
+++ isic.h	2014-08-11 16:25:34.551003726 +0200
2
+++ isic.h
3
@@ -5,11 +5,15 @@
3
@@ -6,10 +6,13 @@
4
 #endif
5
 
4
 
6
 #include <libnet.h>
5
 #include <libnet.h>
7
+#include <libnet/libnet-headers.h>
8
 
6
 
9
+#include <netinet/ip.h>
7
+#include <netinet/ip.h>
10
 #include <netinet/ip_icmp.h>
8
 #include <netinet/ip_icmp.h>
Lines 16-22 Link Here
16
 
14
 
17
 #ifndef ETHER_FRAME_SIZE
15
 #ifndef ETHER_FRAME_SIZE
18
 #define ETHER_FRAME_SIZE 1500
16
 #define ETHER_FRAME_SIZE 1500
19
@@ -21,11 +25,6 @@
17
@@ -21,11 +24,6 @@
20
 #define IP6_FRAGH 8
18
 #define IP6_FRAGH 8
21
 #define ICMP6_H   8
19
 #define ICMP6_H   8
22
 
20
 
(-)net-mgmt/packit/Makefile (-7 / +2 lines)
Lines 14-26 COMMENT= Network auditing tool Link Here
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
15
16
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
17
CPPFLAGS+=	`${LIBNET_CONFIG} --defines` `${LIBNET_CONFIG} --cflags`
17
CPPFLAGS+=	-I${LOCALBASE}/include
18
LIBS+=		-L${LOCALBASE}/lib
18
19
19
PLIST_FILES=	sbin/packit \
20
PLIST_FILES=	sbin/packit \
20
		man/man8/packit.8.gz
21
		man/man8/packit.8.gz
21
22
22
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
23
24
.if defined(WITHOUT_CAPTURE)
23
.if defined(WITHOUT_CAPTURE)
25
CONFIGURE_ARGS+=	--without-capture
24
CONFIGURE_ARGS+=	--without-capture
26
.endif
25
.endif
Lines 28-35 CONFIGURE_ARGS+= --without-capture Link Here
28
CONFIGURE_ARGS+=	--without-injection
27
CONFIGURE_ARGS+=	--without-injection
29
.endif
28
.endif
30
29
31
post-patch:
32
	@${REINPLACE_CMD} -e 's|-lnet|`${LIBNET_CONFIG} --libs`|' \
33
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
34
35
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)net-mgmt/pixilate/Makefile (-7 lines)
Lines 23-40 GNU_CONFIGURE= yes Link Here
23
PORTDOCS=	README
23
PORTDOCS=	README
24
PLIST_FILES=	bin/pixilate man/man1/pixilate.1.gz
24
PLIST_FILES=	bin/pixilate man/man1/pixilate.1.gz
25
25
26
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
27
28
OPTIONS_DEFINE=	DOCS
26
OPTIONS_DEFINE=	DOCS
29
27
30
post-patch:
28
post-patch:
31
	@cd ${WRKSRC} && ${RM} -f INSTALL install-sh missing mkinstalldirs
29
	@cd ${WRKSRC} && ${RM} -f INSTALL install-sh missing mkinstalldirs
32
30
33
	@${REINPLACE_CMD} -e \
34
		's|libnet-config|${LIBNET_CONFIG}|; \
35
		 s|--defines`|& `${LIBNET_CONFIG} --cflags`|' \
36
		${WRKSRC}/configure.ac
37
38
post-install:
31
post-install:
39
	${MKDIR} ${STAGEDIR}${DOCSDIR}
32
	${MKDIR} ${STAGEDIR}${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
33
	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
(-)security/dsniff/Makefile (-15 / +2 lines)
Lines 16-21 LIB_DEPENDS= libnet.so:${PORTSDIR}/net/l Link Here
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids
17
17
18
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
19
CONFIGURE_ARGS=	--with-libnet=${LOCALBASE}
20
DESTDIRNAME=	install_prefix
19
USES=		pkgconfig
21
USES=		pkgconfig
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION:C/(.*)..$/\1/}
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION:C/(.*)..$/\1/}
21
23
Lines 26-47 OPTIONS_SUB= yes Link Here
26
X11_USE=	xorg=x11,xmu
28
X11_USE=	xorg=x11,xmu
27
X11_CONFIGURE_WITH=x
29
X11_CONFIGURE_WITH=x
28
30
29
LIBNET_VERSION=	11
30
LIBNET_CONFIG=	${LOCALBASE}/bin/libnet${LIBNET_VERSION}-config
31
LIBNET_INC=	"`${LIBNET_CONFIG} --defines` `${LIBNET_CONFIG} --cflags`"
32
LIBNET_LIB=	"`${LIBNET_CONFIG} --libs`"
33
34
pre-configure:
35
	@${REINPLACE_CMD} -e 's|@NIDSLIB@|& `pkg-config --libs gthread-2.0`|' \
36
		${WRKSRC}/Makefile.in
37
38
post-patch:
31
post-patch:
39
	@${REINPLACE_CMD} -Ee \
40
		's|libnet-config|${LIBNET_CONFIG:T}|; \
41
		 s|test -f \$${prefix}/include/libnet.h|${TRUE}|; \
42
		 s|(LNETINC=).*|\1${LIBNET_INC}|; \
43
		 s|(LNETLIB=).*|\1${LIBNET_LIB}|' \
44
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
45
	@${REINPLACE_CMD} -e 's,csin,_csin,g' \
32
	@${REINPLACE_CMD} -e 's,csin,_csin,g' \
46
		${WRKSRC}/webmitm.c \
33
		${WRKSRC}/webmitm.c \
47
		${WRKSRC}/sshmitm.c
34
		${WRKSRC}/sshmitm.c
(-)security/dsniff/files/patch-Makefile.in (-41 / +7 lines)
Lines 1-23 Link Here
1
--- ./Makefile.in.orig	2001-03-15 09:34:42.000000000 +0100
1
--- Makefile.in.orig	2001-03-15 08:34:42 UTC
2
+++ ./Makefile.in	2014-07-22 13:21:21.000000000 +0200
2
+++ Makefile.in
3
@@ -8,7 +8,6 @@
3
@@ -26,7 +26,7 @@ LNETINC = @LNETINC@
4
 srcdir          = @srcdir@
5
 VPATH           = @srcdir@
6
 
7
-install_prefix  =
8
 prefix          = @prefix@
9
 exec_prefix	= @exec_prefix@
10
 libdir		= @libdir@
11
@@ -26,7 +25,7 @@
12
 LNETLIB = @LNETLIB@
4
 LNETLIB = @LNETLIB@
13
 
5
 
14
 NIDSINC	= @NIDSINC@
6
 NIDSINC	= @NIDSINC@
15
-NIDSLIB	= @NIDSLIB@
7
-NIDSLIB	= @NIDSLIB@
16
+NIDSLIB	= @NIDSLIB@ `pkg-config --libs gthread-2.0` `pkg-config --libs gthread-2.0` `pkg-config --libs gthread-2.0` `pkg-config --libs gthread-2.0`
8
+NIDSLIB	= @NIDSLIB@ `pkg-config --libs gthread-2.0`
17
 
9
 
18
 DBINC	= @DBINC@
10
 DBINC	= @DBINC@
19
 DBLIB	= @DBLIB@
11
 DBLIB	= @DBLIB@
20
@@ -37,9 +36,8 @@
12
@@ -37,9 +37,8 @@ SSLLIB	= @SSLLIB@
21
 X11INC	= @X_CFLAGS@
13
 X11INC	= @X_CFLAGS@
22
 X11LIB	= @X_LIBS@ @X_PRE_LIBS@ -lXmu -lX11 @X_EXTRA_LIBS@
14
 X11LIB	= @X_LIBS@ @X_PRE_LIBS@ -lXmu -lX11 @X_EXTRA_LIBS@
23
 
15
 
Lines 29-35 Link Here
29
 
21
 
30
 INSTALL	= @INSTALL@
22
 INSTALL	= @INSTALL@
31
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
23
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
32
@@ -76,22 +74,23 @@
24
@@ -76,22 +75,23 @@ CONFIGS	= dsniff.magic dsniff.services d
33
 .c.o:
25
 .c.o:
34
 	$(CC) $(CFLAGS) $(INCS) -c $(srcdir)/$*.c
26
 	$(CC) $(CFLAGS) $(INCS) -c $(srcdir)/$*.c
35
 
27
 
Lines 64-96 Link Here
64
 
56
 
65
 dsniff: $(HDRS) $(SRCS) $(OBJS)
57
 dsniff: $(HDRS) $(SRCS) $(OBJS)
66
 	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) $(NIDSLIB) $(PCAPLIB) $(LNETLIB) $(DBLIB) $(SSLLIB)
58
 	$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) $(NIDSLIB) $(PCAPLIB) $(LNETLIB) $(DBLIB) $(SSLLIB)
67
@@ -139,24 +138,24 @@
59
@@ -156,7 +156,7 @@ install:
68
 	$(CC) $(LDFLAGS) -o $@ webspy.o base64.o buf.o remote.o $(LIBS) $(NIDSLIB) $(PCAPLIB) $(LNETLIB) $(X11LIB)
69
 
70
 install:
71
-	test -d $(install_prefix)$(sbindir) || \
72
-	   $(INSTALL) -d $(install_prefix)$(sbindir)
73
+	test -d $(DESTDIR)$(sbindir) || \
74
+	   $(INSTALL) -d $(DESTDIR)$(sbindir)
75
 	for file in $(PROGS); do \
76
-	   $(INSTALL_PROGRAM) -m 755 $$file $(install_prefix)$(sbindir); \
77
+	   $(INSTALL_PROGRAM) -m 755 $$file $(DESTDIR)$(sbindir); \
78
 	done
79
-	test -d $(install_prefix)$(libdir) || \
80
-	   $(INSTALL) -d $(install_prefix)$(libdir)
81
+	test -d $(DESTDIR)$(libdir) || \
82
+	   $(INSTALL) -d $(DESTDIR)$(libdir)
83
 	for file in $(CONFIGS); do \
84
-	   $(INSTALL_DATA) $$file $(install_prefix)$(libdir); \
85
+	   $(INSTALL_DATA) $$file $(DESTDIR)$(libdir); \
86
 	done
87
-	test -d $(install_prefix)$(mandir)/man8 || \
88
-	   $(INSTALL) -d $(install_prefix)$(mandir)/man8
89
+	test -d $(DESTDIR)$(mandir)/man8 || \
90
+	   $(INSTALL) -d $(DESTDIR)$(mandir)/man8
91
 	for file in *.8; do \
92
-	   $(INSTALL_DATA) $$file $(install_prefix)$(mandir)/man8; \
93
+	   $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man8; \
94
 	done
60
 	done
95
 
61
 
96
 clean:
62
 clean:
(-)security/dsniff/files/patch-configure.in (-20 lines)
Lines 1-20 Link Here
1
--- ./configure.in.orig	2000-12-20 17:31:21.000000000 +0100
2
+++ ./configure.in	2014-07-22 13:20:14.000000000 +0200
3
@@ -21,7 +21,7 @@
4
 dnl Checks for header files.
5
 AC_PATH_XTRA
6
 AC_HEADER_STDC
7
-AC_CHECK_HEADERS(err.h fcntl.h sys/ioctl.h sys/queue.h unistd.h libgen.h net/if_tun.h)
8
+AC_CHECK_HEADERS(err.h fcntl.h sys/ioctl.h sys/queue.h unistd.h libgen.h net/if_tun.h net/ethernet.h)
9
 dnl XXX - Solaris sux.
10
 AC_MSG_CHECKING(for MIN and MAX in sys/param.h)
11
 AC_EGREP_CPP(yes, [
12
@@ -43,7 +43,7 @@
13
 AC_CHECK_TYPE(u_int64_t, uint64_t)
14
 dnl XXX - Linux sux.
15
 AC_CHECK_TYPE(in_addr_t, u_int32_t)
16
-CFLAGS="$CFLAGS -D_BSD_SOURCE"
17
+CFLAGS="$CFLAGS -D_BSD_SOURCE -DBIND_8_COMPAT"
18
 
19
 dnl Checks for library functions.
20
 AC_PROG_GCC_TRADITIONAL
(-)security/firewalk/Makefile (-8 / +2 lines)
Lines 16-25 LIB_DEPENDS= libdnet.so:${PORTSDIR}/net/ Link Here
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
18
19
CPPFLAGS+=	-I${LOCALBASE}/include `${LIBNET_CONFIG} --cflags`
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
LDFLAGS+=	-L${LOCALBASE}/lib
20
LIBS+=		-L${LOCALBASE}/lib
21
22
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
23
21
24
PLIST_FILES=	bin/firewalk man/man8/firewalk.8.gz
22
PLIST_FILES=	bin/firewalk man/man8/firewalk.8.gz
25
PORTDOCS=	BUGS README TODO
23
PORTDOCS=	BUGS README TODO
Lines 28-37 WRKSRC= ${WRKDIR}/Firewalk Link Here
28
26
29
OPTIONS_DEFINE=	DOCS
27
OPTIONS_DEFINE=	DOCS
30
28
31
post-patch:
32
	@${REINPLACE_CMD} -e 's|-lnet|`${LIBNET_CONFIG} --libs`|' \
33
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
34
35
do-install:
29
do-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/src/firewalk ${STAGEDIR}${PREFIX}/bin
30
	${INSTALL_PROGRAM} ${WRKSRC}/src/firewalk ${STAGEDIR}${PREFIX}/bin
37
	${INSTALL_MAN} ${WRKSRC}/man/firewalk.8 ${STAGEDIR}${MANPREFIX}/man/man8
31
	${INSTALL_MAN} ${WRKSRC}/man/firewalk.8 ${STAGEDIR}${MANPREFIX}/man/man8
(-)security/ipguard/files/patch-Makefile (-6 / +8 lines)
Lines 1-15 Link Here
1
--- Makefile.orig	2014-02-11 16:45:41.000000000 -0200
1
--- Makefile.orig	2010-07-12 03:46:36 UTC
2
+++ Makefile	2014-02-11 16:46:25.000000000 -0200
2
+++ Makefile
3
@@ -10,7 +10,7 @@
3
@@ -10,8 +10,8 @@ PREFIX?=/usr/local
4
 ETHERS?=/etc/ethers
4
 ETHERS?=/etc/ethers
5
 
5
 
6
 ## FreeBSD
6
 ## FreeBSD
7
-LOCALBASE=/usr/local
7
-LOCALBASE=/usr/local
8
-LIBNET_CONFIG=libnet11-config
8
+LOCALBASE?=/usr/local
9
+LOCALBASE?=/usr/local
9
 LIBNET_CONFIG=libnet11-config
10
+LIBNET_CONFIG=libnet-config
10
 
11
 
11
 ## OpenBSD (tested by irix)
12
 ## OpenBSD (tested by irix)
12
@@ -26,7 +26,7 @@
13
 # LOCALBASE=/usr/local
14
@@ -26,7 +26,7 @@ LIBS=`${LIBNET_CONFIG} --libs` -lpcap -L
13
 DEFINES=`${LIBNET_CONFIG} --defines`
15
 DEFINES=`${LIBNET_CONFIG} --defines`
14
 
16
 
15
 STATIC=
17
 STATIC=
Lines 18-24 Link Here
18
 
20
 
19
 CFLAGS+=-g -Wall -DETHERS='"$(ETHERS)"'
21
 CFLAGS+=-g -Wall -DETHERS='"$(ETHERS)"'
20
 
22
 
21
@@ -58,10 +58,10 @@
23
@@ -58,10 +58,10 @@ cleanall: clean
22
 	@rm -f $(NAME)
24
 	@rm -f $(NAME)
23
 
25
 
24
 install: all
26
 install: all
(-)security/sasp/Makefile (-3 / +7 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	sasp
4
PORTNAME=	sasp
5
PORTVERSION=	0.1
5
PORTVERSION=	0.1
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	security
7
CATEGORIES=	security
8
MASTER_SITES=	LOCAL/ahze \
8
MASTER_SITES=	LOCAL/ahze \
9
		http://people.freebsd.org/~ahze/distfiles/
9
		http://people.freebsd.org/~ahze/distfiles/
Lines 14-22 COMMENT= Tool that permits to use a gate Link Here
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
14
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
15
16
NO_WRKSUBDIR=	yes
16
NO_WRKSUBDIR=	yes
17
MAKE_ENV=	LIBNET_CONFIG="${LIBNET_CONFIG}"
18
PLIST_FILES=	sbin/sasp
17
PLIST_FILES=	sbin/sasp
19
18
20
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
19
do-build:
20
	(cd ${WRKSRC} && ${CC} ${CFLAGS} -I${LOCALBASE}/include -o sasp sasp.c \
21
		${LDFLAGS} -L${LOCALBASE}/lib -lpcap -lnet)
22
23
do-install:
24
	${INSTALL_PROGRAM} ${WRKSRC}/sasp ${STAGEDIR}${PREFIX}/sbin
21
25
22
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)security/sasp/files/patch-Makefile (-11 lines)
Lines 1-11 Link Here
1
--- ./Makefile.orig	Thu Apr  7 06:33:45 2005
2
+++ ./Makefile	Wed Sep 27 22:46:49 2006
3
@@ -1,6 +1,6 @@
4
 all:
5
-	cc -o sasp sasp.c -L/usr/local/lib -I/usr/local/include -lpcap -lnet
6
+	${CC} `${LIBNET_CONFIG} --cflags` -o sasp sasp.c -lpcap `${LIBNET_CONFIG} --libs`
7
 install:
8
-	install -o root -m 555 sasp /usr/local/sbin
9
+	${BSD_INSTALL_PROGRAM} sasp ${DESTDIR}${PREFIX}/sbin
10
 clean:
11
 	rm -rf *.o
(-)security/scanlogd/Makefile (-2 lines)
Lines 34-41 PCAP_BASE_ALL_TARGET= libpcap Link Here
34
NIDS_ALL_TARGET=	libnids
34
NIDS_ALL_TARGET=	libnids
35
NIDS_BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids
35
NIDS_BUILD_DEPENDS=	${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids
36
NIDS_LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
36
NIDS_LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
37
NIDS_CFLAGS=		-I${LOCALBASE}/include/libnet11
38
NIDS_LDFLAGS=		-L${LOCALBASE}/lib/libnet11
39
37
40
do-install:
38
do-install:
41
	${INSTALL_PROGRAM} ${WRKSRC}/scanlogd ${STAGEDIR}${PREFIX}/bin
39
	${INSTALL_PROGRAM} ${WRKSRC}/scanlogd ${STAGEDIR}${PREFIX}/bin
(-)security/snort/Makefile (-18 / +3 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	snort
4
PORTNAME=	snort
5
PORTVERSION=	2.9.8.0
5
PORTVERSION=	2.9.8.0
6
PORTREVISION=	1
6
CATEGORIES=	security
7
CATEGORIES=	security
7
MASTER_SITES=	https://snort.org/downloads/snort/ \
8
MASTER_SITES=	https://snort.org/downloads/snort/ \
8
		http://www.talosintel.com/downloads/ \
9
		http://www.talosintel.com/downloads/ \
Lines 17-23 LICENSE= GPLv2 Link Here
17
LICENSE_FILE=	${WRKSRC}/LICENSE
18
LICENSE_FILE=	${WRKSRC}/LICENSE
18
19
19
LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre \
20
LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre \
20
		libnet.so:${PORTSDIR}/net/libnet
21
		libdnet.so:${PORTSDIR}/net/libdnet
21
BUILD_DEPENDS=	daq>=2.0.0:${PORTSDIR}/net/daq
22
BUILD_DEPENDS=	daq>=2.0.0:${PORTSDIR}/net/daq
22
RUN_DEPENDS=	daq>=2.0.0:${PORTSDIR}/net/daq
23
RUN_DEPENDS=	daq>=2.0.0:${PORTSDIR}/net/daq
23
24
Lines 88-111 DOCS= RELEASE.NOTES doc/AUTHORS doc/BUG Link Here
88
		doc/README* doc/USAGE doc/*.pdf
89
		doc/README* doc/USAGE doc/*.pdf
89
PREPROC_RULES=	decoder.rules preprocessor.rules sensitive-data.rules
90
PREPROC_RULES=	decoder.rules preprocessor.rules sensitive-data.rules
90
91
91
LIBNET_CONFIG?=		${LOCALBASE}/bin/libnet11-config
92
.if exists(${LIBNET_CONFIG})
93
LIBNET_CFLAGS!=	${LIBNET_CONFIG} --cflags
94
LIBNET_LIBS!=	${LIBNET_CONFIG} --libs
95
.else
96
LIBNET_CFLAGS=	-I${LOCALBASE}/include/libnet11
97
LIBNET_LIBS=	-L${LOCALBASE}/lib/libnet11 -lnet
98
.endif
99
100
LIBNET_INCDIR=	${LIBNET_CFLAGS:M-I*:S/-I//}
101
LIBNET_LIBDIR=	${LIBNET_LIBS:M-L*:S/-L//}
102
103
CFLAGS+=	-fstack-protector
92
CFLAGS+=	-fstack-protector
104
CONFIGURE_ARGS+=--enable-reload \
93
CONFIGURE_ARGS+=--enable-reload \
105
		--enable-mpls --enable-targetbased \
94
		--enable-mpls --enable-targetbased \
106
		--enable-reload-error-restart \
95
		--enable-reload-error-restart
107
		--with-dnet-includes=${LIBNET_INCDIR} \
108
		--with-dnet-libraries=${LIBNET_LIBDIR}
109
96
110
post-patch:
97
post-patch:
111
	@${REINPLACE_CMD} "s,/etc/snort.conf,${ETCDIR}/snort.conf," \
98
	@${REINPLACE_CMD} "s,/etc/snort.conf,${ETCDIR}/snort.conf," \
Lines 116-123 post-patch: Link Here
116
		-e '/^# include .PREPROC_RULE/s/# include/include/' \
103
		-e '/^# include .PREPROC_RULE/s/# include/include/' \
117
		${WRKSRC}/etc/snort.conf
104
		${WRKSRC}/etc/snort.conf
118
105
119
	@${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|g' ${WRKSRC}/configure
120
121
# IPv6 is no longer a ./configure option!
106
# IPv6 is no longer a ./configure option!
122
.if ! ${PORT_OPTIONS:MIPV6}
107
.if ! ${PORT_OPTIONS:MIPV6}
123
	@${REINPLACE_CMD} -e '/normalize_ip6/s/^preprocessor/#preprocessor/' \
108
	@${REINPLACE_CMD} -e '/normalize_ip6/s/^preprocessor/#preprocessor/' \
(-)security/suricata/Makefile (-5 / +3 lines)
Lines 106-119 CONFIGURE_ARGS+=--enable-gccprotect \ Link Here
106
		--with-libpcre-libraries=${LOCALBASE}/lib \
106
		--with-libpcre-libraries=${LOCALBASE}/lib \
107
		--with-libyaml-includes=${LOCALBASE}/include \
107
		--with-libyaml-includes=${LOCALBASE}/include \
108
		--with-libyaml-libraries=${LOCALBASE}/lib \
108
		--with-libyaml-libraries=${LOCALBASE}/lib \
109
		--with-libnet-includes=${LOCALBASE}/include/libnet11 \
109
		--with-libnet-includes=${LOCALBASE}/include \
110
		--with-libnet-libraries=${LOCALBASE}/lib/libnet11 \
110
		--with-libnet-libraries=${LOCALBASE}/lib \
111
		--with-libhtp-includes=${LOCALBASE}/include/ \
111
		--with-libhtp-includes=${LOCALBASE}/include/ \
112
		--with-libhtp-libraries=${LOCALBASE}/lib \
112
		--with-libhtp-libraries=${LOCALBASE}/lib \
113
	        --disable-gccmarch-native \
113
	        --disable-gccmarch-native
114
		--localstatedir=/var/
115
114
116
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
117
CONFIG_DIR?=	${ETCDIR}
115
CONFIG_DIR?=	${ETCDIR}
118
CONFIG_FILES=	suricata.yaml classification.config reference.config threshold.config
116
CONFIG_FILES=	suricata.yaml classification.config reference.config threshold.config
119
RULES_DIR=	${CONFIG_DIR}/rules
117
RULES_DIR=	${CONFIG_DIR}/rules
(-)security/unicornscan/Makefile (-4 lines)
Lines 15-29 LICENSE= GPLv2 Link Here
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
15
LIB_DEPENDS=	libnet.so:${PORTSDIR}/net/libnet
16
16
17
USES=		gmake
17
USES=		gmake
18
MAKE_ENV=	LIBNET_CONFIG="${LIBNET_CONFIG}"
19
CFLAGS+=	-DWITH_LONGOPTS
18
CFLAGS+=	-DWITH_LONGOPTS
20
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
21
19
22
SUB_FILES=	pkg-message
20
SUB_FILES=	pkg-message
23
21
24
post-patch:
22
post-patch:
25
	@${REINPLACE_CMD} -e 's|-lnet|`${LIBNET_CONFIG} --libs`|' \
26
		${WRKSRC}/src/scan_progs/Makefile ${WRKSRC}/src/tools/Makefile
27
	@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/etc|' \
23
	@${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/etc|' \
28
		${WRKSRC}/fconf/unicorn.conf
24
		${WRKSRC}/fconf/unicorn.conf
29
# Unbreak the build against Clang (it does not like one function being inline)
25
# Unbreak the build against Clang (it does not like one function being inline)
(-)security/unicornscan/files/patch-libs__Makefile (-4 / +4 lines)
Lines 1-6 Link Here
1
--- libs/Makefile.orig	Thu Sep 30 07:29:05 2004
1
--- libs/Makefile.orig	2004-09-30 10:29:05 UTC
2
+++ libs/Makefile	Fri Sep 29 14:32:37 2006
2
+++ libs/Makefile
3
@@ -6,30 +6,10 @@
3
@@ -6,30 +6,10 @@ CFLAGS=$(MYCFLAGS)
4
 default: pcap_test libnet_test
4
 default: pcap_test libnet_test
5
 
5
 
6
 pcap_test: pcap_test.c
6
 pcap_test: pcap_test.c
Lines 29-35 Link Here
29
-
29
-
30
-libpcap-$(PCAPVER).tar.gz:
30
-libpcap-$(PCAPVER).tar.gz:
31
-	wget http://tcpdump.org/release/libpcap-$(PCAPVER).tar.gz
31
-	wget http://tcpdump.org/release/libpcap-$(PCAPVER).tar.gz
32
+	$(CC) $(CFLAGS) -o libnet_test libnet_test.c -lpcap `$(LIBNET_CONFIG) --libs` $(LDADD)
32
+	$(CC) $(CFLAGS) -o libnet_test libnet_test.c -lpcap -lnet $(LDADD)
33
 
33
 
34
 clean:
34
 clean:
35
-	rm -rf fake libnet libpcap-$(PCAPVER) pcap_test libnet_test
35
-	rm -rf fake libnet libpcap-$(PCAPVER) pcap_test libnet_test
(-)security/unicornscan/files/patch-src__Makefile (-14 / +3 lines)
Lines 1-17 Link Here
1
--- src/Makefile.orig	Thu Sep 30 07:29:05 2004
1
--- src/Makefile.orig	2004-09-30 10:29:05 UTC
2
+++ src/Makefile	Fri Sep 29 14:32:21 2006
2
+++ src/Makefile
3
@@ -4,8 +4,8 @@
3
@@ -19,42 +19,42 @@ compile.h:
4
 HDRS=$(SRCS:.c=.h) config.h settings.h
5
 OBJS=$(SRCS:.c=.o)
6
 
7
-CFLAGS=$(MYCFLAGS)
8
-LIBS=-lscan -luni -lparse -lpcap -lnet $(LDADD)
9
+CFLAGS+=$(MYCFLAGS)
10
+LIBS=-lscan -luni -lparse -lpcap `$(LIBNET_CONFIG) --libs` $(LDADD)
11
 LIBDIRS=-L./unilib -L./scan_progs -L./parse -L../libs/fake/lib
12
 TARGETNAME=unicornscan
13
 
14
@@ -19,42 +19,42 @@
15
 	./compiledby.sh > compile.h
4
 	./compiledby.sh > compile.h
16
 
5
 
17
 unilib_d:
6
 unilib_d:
(-)security/unicornscan/files/patch-src__Makefile.inc (-9 / +5 lines)
Lines 1-5 Link Here
1
--- src/Makefile.inc.orig	Thu Sep 30 07:29:05 2004
1
--- src/Makefile.inc.orig	2004-09-30 10:29:05 UTC
2
+++ src/Makefile.inc	Thu Sep 28 14:08:32 2006
2
+++ src/Makefile.inc
3
@@ -1,14 +1,13 @@
3
@@ -1,14 +1,13 @@
4
 # gcc only
4
 # gcc only
5
-CC=gcc
5
-CC=gcc
Lines 14-29 Link Here
14
 
14
 
15
 # its fine to do almost anything here, just dont remove the includes
15
 # its fine to do almost anything here, just dont remove the includes
16
-MYCFLAGS=-O1 -ggdb -Wall -Wshadow -Wcast-align -Wcast-qual -Wchar-subscripts -Wno-deprecated-declarations -Wformat-security -Wimplicit -Wsign-compare -Wuninitialized -Wunused -Wwrite-strings -I. -rdynamic -I../libs/fake/include -I/usr/local/include -L/usr/local/lib -DPREFIX=\"$(PREFIX)\" -DLOCALSTATEDIR=\"$(LOCALSTATEDIR)\" -DTARGETNAME=\"$(TARGETNAME)\" -DSENDERNAME=\"$(SENDERNAME)\" -DLISTENERNAME=\"$(LISTENERNAME)\"
16
-MYCFLAGS=-O1 -ggdb -Wall -Wshadow -Wcast-align -Wcast-qual -Wchar-subscripts -Wno-deprecated-declarations -Wformat-security -Wimplicit -Wsign-compare -Wuninitialized -Wunused -Wwrite-strings -I. -rdynamic -I../libs/fake/include -I/usr/local/include -L/usr/local/lib -DPREFIX=\"$(PREFIX)\" -DLOCALSTATEDIR=\"$(LOCALSTATEDIR)\" -DTARGETNAME=\"$(TARGETNAME)\" -DSENDERNAME=\"$(SENDERNAME)\" -DLISTENERNAME=\"$(LISTENERNAME)\"
17
+MYCFLAGS:=$(CFLAGS) -Wall -Wshadow -Wcast-align -Wcast-qual -Wchar-subscripts -Wno-deprecated-declarations -Wformat-security -Wimplicit -Wsign-compare -Wuninitialized -Wunused -Wwrite-strings -I. -rdynamic -I../libs/fake/include `$(LIBNET_CONFIG) --defines` `$(LIBNET_CONFIG) --cflags` -DPREFIX=\"$(PREFIX)\" -DLOCALSTATEDIR=\"$(LOCALSTATEDIR)\" -DTARGETNAME=\"$(TARGETNAME)\" -DSENDERNAME=\"$(SENDERNAME)\" -DLISTENERNAME=\"$(LISTENERNAME)\"
17
+MYCFLAGS:=$(CFLAGS) -Wall -Wshadow -Wcast-align -Wcast-qual -Wchar-subscripts -Wno-deprecated-declarations -Wformat-security -Wimplicit -Wsign-compare -Wuninitialized -Wunused -Wwrite-strings -I. -rdynamic -I../libs/fake/include -I/usr/local/include -L/usr/local/lib -DPREFIX=\"$(PREFIX)\" -DLOCALSTATEDIR=\"$(LOCALSTATEDIR)\" -DTARGETNAME=\"$(TARGETNAME)\" -DSENDERNAME=\"$(SENDERNAME)\" -DLISTENERNAME=\"$(LISTENERNAME)\"
18
 
18
 
19
 # sometimes you dont have a link to gmake, if your make _is_ gmake, you can use make then, but we need GNU make (for now)
19
 # sometimes you dont have a link to gmake, if your make _is_ gmake, you can use make then, but we need GNU make (for now)
20
 MAKE=gmake
20
 MAKE=gmake
21
@@ -23,10 +22,10 @@
21
@@ -26,7 +25,7 @@ MAKE=gmake
22
 #LDADD=-lsocket -lnsl -ldl -lposix4 -lresolv
22
 #LDADD=
23
 
24
 # freebsd, netbsd example
25
-#LDADD=
26
+LDADD=
27
 
23
 
28
 # linux example
24
 # linux example
29
-LDADD=-ldl
25
-LDADD=-ldl
(-)security/yersinia/Makefile (-7 lines)
Lines 27-44 CONFIGURE_ARGS+= --disable-gtk Link Here
27
CONFLICTS=	yersinia-gtk-[0-9]*
27
CONFLICTS=	yersinia-gtk-[0-9]*
28
.endif
28
.endif
29
GNU_CONFIGURE=	yes
29
GNU_CONFIGURE=	yes
30
CONFIGURE_ENV=	LIBNET_CONFIG="${LIBNET_CONFIG}"
31
32
LIBNET_CONFIG?=	${LOCALBASE}/bin/libnet11-config
33
30
34
#NOT_FOR_ARCHS=	ia64 sparc64
31
#NOT_FOR_ARCHS=	ia64 sparc64
35
PLIST_FILES=	sbin/yersinia \
32
PLIST_FILES=	sbin/yersinia \
36
		man/man8/yersinia.8.gz
33
		man/man8/yersinia.8.gz
37
34
38
post-patch:
39
	@${REINPLACE_CMD} -e 's|-lnet|`${LIBNET_CONFIG} --libs`|' \
40
		${WRKSRC}/src/Makefile.in
41
42
do-install:
35
do-install:
43
	${INSTALL_PROGRAM} ${WRKSRC}/src/yersinia ${STAGEDIR}${PREFIX}/sbin/
36
	${INSTALL_PROGRAM} ${WRKSRC}/src/yersinia ${STAGEDIR}${PREFIX}/sbin/
44
	${INSTALL_MAN} ${WRKSRC}/yersinia.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/
37
	${INSTALL_MAN} ${WRKSRC}/yersinia.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/
(-)security/yersinia/files/patch-configure (-76 lines)
Lines 19-97 Link Here
19
        else
19
        else
20
           pcap_dir="$dir"
20
           pcap_dir="$dir"
21
        fi
21
        fi
22
@@ -4636,64 +4637,8 @@
23
 
24
 fi
25
 
26
-
27
-
28
-{ echo "$as_me:$LINENO: checking for a complete set of libnet headers" >&5
29
-echo $ECHO_N "checking for a complete set of libnet headers... $ECHO_C" >&6; }
30
-
31
-possible_dirs="`eval echo -n ${includedir}` \
32
-	       /usr/include /usr/include/libnet \
33
-               /usr/local/include /usr/local/include/libnet \
34
-               /usr/share/include /usr/share/include/libnet"
35
-
36
-possible_libnet_config_dirs="/usr /usr/local /opt"
37
-
38
-
39
-# Check whether --with-libnet-includes was given.
40
-if test "${with_libnet_includes+set}" = set; then
41
-  withval=$with_libnet_includes; LIBNET_DIR=$withval LIBNET_CONFIG_DIR=$withval
42
-else
43
-  LIBNET_DIR=$possible_dirs LIBNET_CONFIG_DIR=$possible_libnet_config_dirs
44
-fi
45
-
46
-
47
-libnet_dir=""
48
-for dir in $LIBNET_DIR ; do
49
-    if test -d $dir -a -r "$dir/libnet.h" ; then
50
-       if test -n "$libnet_dir" -a "$libnet_dir" != "$dir"; then
51
-          echo
52
-          echo; echo more than one set found in:
53
-          echo  $libnet_dir
54
-          echo  $dir
55
-          echo; echo please wipe out all unused libnet installations
56
-          exit
57
-       else
58
-          libnet_dir="$dir"
59
-       fi
60
-    fi
61
-done
62
-
63
-for dir in $LIBNET_CONFIG_DIR ; do
64
-    if test -d $dir -a -r "$dir/bin/libnet-config" ; then
65
-       libnet_config_dir="$dir/bin"
66
-    fi
67
-done
68
-
69
-if test -z "$libnet_dir" ; then
70
-   echo no; echo !!! couldn\'t find a complete set of libnet headers
71
-   exit
72
-else
73
-   echo found $libnet_dir
74
-
75
-   LIBNET_INCLUDE="-I$libnet_dir"
76
-   LIBNET_LINK="-L`dirname $libnet_dir`/lib"
77
-   LIBNET_CONFIG="$libnet_config_dir/libnet-config"
78
-
79
-
80
-
81
-
82
-
83
-fi
84
+LIBNET_INCLUDE="`$LIBNET_CONFIG --cflags`"
85
+LIBNET_LINK=""
86
 
87
 if test "$LIBNET_LINK" != "-L/usr/lib" ; then
88
   LIBS="$LIBS $LIBNET_LINK"
89
@@ -4708,7 +4653,7 @@
90
   echo $ECHO_N "(cached) $ECHO_C" >&6
91
 else
92
   ac_check_lib_save_LIBS=$LIBS
93
-LIBS="-lnet  $LIBS"
94
+LIBS="`$LIBNET_CONFIG --libs` $LIBS"
95
 cat >conftest.$ac_ext <<_ACEOF
96
 /* confdefs.h.  */
97
 _ACEOF
(-)sysutils/heartbeat/Makefile (-2 / +2 lines)
Lines 41-48 INSTALL_TARGET= install-strip Link Here
41
USERS=		hacluster
41
USERS=		hacluster
42
GROUPS=		haclient
42
GROUPS=		haclient
43
43
44
CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libnet11
44
CPPFLAGS+=	-I${LOCALBASE}/include
45
LDFLAGS+=	-L${LOCALBASE}/lib -L${LOCALBASE}/lib/libnet11
45
LDFLAGS+=	-L${LOCALBASE}/lib
46
46
47
CONFIGURE_ARGS=	--localstatedir=/var \
47
CONFIGURE_ARGS=	--localstatedir=/var \
48
		--with-miBsdir=${PREFIX}/snmp/mibs \
48
		--with-miBsdir=${PREFIX}/snmp/mibs \
(-)sysutils/heartbeat/files/patch-configure.in (-9 lines)
Lines 50-64 Link Here
50
 AC_CHECK_PROGS(MAKE, gmake make)
50
 AC_CHECK_PROGS(MAKE, gmake make)
51
 AC_MSG_CHECKING(for gmake or make)
51
 AC_MSG_CHECKING(for gmake or make)
52
 if test x"${MAKE}" = x""; then
52
 if test x"${MAKE}" = x""; then
53
@@ -542,7 +538,7 @@
54
 AC_PATH_PROGS(MAILCMD, mail, mailx)
55
 AC_SUBST(MAILCMD)
56
 AC_DEFINE_UNQUOTED(IFCONFIG, "$IFCONFIG", path to the ifconfig command)
57
-AC_PATH_PROGS(LIBNETCONFIG, libnet-config)
58
+AC_PATH_PROGS(LIBNETCONFIG, libnet11-config)
59
 AC_PATH_PROGS(GETENT, getent)
60
 AC_PATH_PROGS(IP2UTIL, ip, /sbin/ip)
61
 AC_PATH_PROGS(XML2CONFIG, xml2-config)
62
@@ -1718,6 +1714,7 @@
53
@@ -1718,6 +1714,7 @@
63
 AC_CHECK_SIZEOF(int)
54
 AC_CHECK_SIZEOF(int)
64
 AC_CHECK_SIZEOF(long)
55
 AC_CHECK_SIZEOF(long)
(-)sysutils/syslog-ng/Makefile (-6 / +1 lines)
Lines 68-77 CONFIGURE_ARGS+= --disable-tcp-wrapper Link Here
68
68
69
.if ${PORT_OPTIONS:MSPOOF}
69
.if ${PORT_OPTIONS:MSPOOF}
70
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
70
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
71
LIBNET_CONFIG?=		${LOCALBASE}/bin/libnet11-config
71
CONFIGURE_ARGS+=	--enable-spoof-source
72
CONFIGURE_ARGS+=	--enable-spoof-source --with-libnet=${LOCALBASE}/bin
73
CFLAGS+=		`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include
74
LDFLAGS+=		`${LIBNET_CONFIG} --libs`
75
.else
72
.else
76
CONFIGURE_ARGS+=	--disable-spoof-source
73
CONFIGURE_ARGS+=	--disable-spoof-source
77
.endif
74
.endif
Lines 126-133 CONFIGURE_ARGS+= --disable-json Link Here
126
.endif
123
.endif
127
124
128
post-patch:
125
post-patch:
129
	@${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' \
130
		${WRKSRC}/configure
131
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
126
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
132
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
127
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
133
128
(-)sysutils/syslog-ng-devel/Makefile (-6 / +1 lines)
Lines 64-73 CONFIGURE_ARGS+= --disable-tcp-wrapper Link Here
64
64
65
.if ${PORT_OPTIONS:MSPOOF}
65
.if ${PORT_OPTIONS:MSPOOF}
66
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
66
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
67
LIBNET_CONFIG?=		${LOCALBASE}/bin/libnet11-config
67
CONFIGURE_ARGS+=	--enable-spoof-source
68
CONFIGURE_ARGS+=	--enable-spoof-source --with-libnet=${LOCALBASE}/bin
69
CFLAGS+=		`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include
70
LDFLAGS+=		`${LIBNET_CONFIG} --libs`
71
.else
68
.else
72
CONFIGURE_ARGS+=	--disable-spoof-source
69
CONFIGURE_ARGS+=	--disable-spoof-source
73
.endif
70
.endif
Lines 148-155 CONFIGURE_ARGS+= --disable-python Link Here
148
.endif
145
.endif
149
146
150
post-patch:
147
post-patch:
151
	@${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' \
152
		${WRKSRC}/configure
153
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
148
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
154
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
149
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
155
150
(-)sysutils/syslog-ng34/Makefile (-5 / +1 lines)
Lines 65-74 CONFIGURE_ARGS+= --disable-tcp-wrapper Link Here
65
65
66
.if ${PORT_OPTIONS:MSPOOF}
66
.if ${PORT_OPTIONS:MSPOOF}
67
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
67
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
68
LIBNET_CONFIG?=		${LOCALBASE}/bin/libnet11-config
68
CONFIGURE_ARGS+=	--enable-spoof-source
69
CONFIGURE_ARGS+=	--enable-spoof-source --with-libnet=${LOCALBASE}/bin
70
CFLAGS+=		`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include
71
LDFLAGS+=		`${LIBNET_CONFIG} --libs`
72
.else
69
.else
73
CONFIGURE_ARGS+=	--disable-spoof-source
70
CONFIGURE_ARGS+=	--disable-spoof-source
74
.endif
71
.endif
Lines 121-127 CONFIGURE_ARGS+= --disable-json Link Here
121
.endif
118
.endif
122
119
123
post-patch:
120
post-patch:
124
	@${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' ${WRKSRC}/configure
125
	@${LN} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.sample
121
	@${LN} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.sample
126
	@${LN} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
122
	@${LN} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
127
123
(-)sysutils/syslog-ng35/Makefile (-6 / +1 lines)
Lines 69-78 CONFIGURE_ARGS+= --disable-tcp-wrapper Link Here
69
69
70
.if ${PORT_OPTIONS:MSPOOF}
70
.if ${PORT_OPTIONS:MSPOOF}
71
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
71
LIB_DEPENDS+=		libnet.so:${PORTSDIR}/net/libnet
72
LIBNET_CONFIG?=		${LOCALBASE}/bin/libnet11-config
72
CONFIGURE_ARGS+=	--enable-spoof-source
73
CONFIGURE_ARGS+=	--enable-spoof-source --with-libnet=${LOCALBASE}/bin
74
CFLAGS+=		`${LIBNET_CONFIG} --cflags` -I${LOCALBASE}/include
75
LDFLAGS+=		`${LIBNET_CONFIG} --libs`
76
.else
73
.else
77
CONFIGURE_ARGS+=	--disable-spoof-source
74
CONFIGURE_ARGS+=	--disable-spoof-source
78
.endif
75
.endif
Lines 135-142 CONFIGURE_ARGS+= --disable-json Link Here
135
.endif
132
.endif
136
133
137
post-patch:
134
post-patch:
138
	@${REINPLACE_CMD} -e 's:libnet-config:libnet11-config:g' \
139
		${WRKSRC}/configure
140
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
135
	@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
141
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
136
	@${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample
142
137

Return to bug 208122