aboutsummaryrefslogtreecommitdiff
path: root/security/prelude-nids
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2003-12-17 00:07:53 +0000
committerPav Lucistnik <pav@FreeBSD.org>2003-12-17 00:07:53 +0000
commita769a701f64f19914099d3ae207c70f6cfa4731c (patch)
tree7ef777bc8d9329f51737c20da232f7815211ae53 /security/prelude-nids
parent75317951d48537d8e2e61ca03e236bc1ea017210 (diff)
downloadports-a769a701f64f19914099d3ae207c70f6cfa4731c.tar.gz
ports-a769a701f64f19914099d3ae207c70f6cfa4731c.zip
Notes
Diffstat (limited to 'security/prelude-nids')
-rw-r--r--security/prelude-nids/Makefile9
-rw-r--r--security/prelude-nids/distinfo2
-rw-r--r--security/prelude-nids/files/libpcap.diff11
-rw-r--r--security/prelude-nids/files/patch-src::Makefile.in10
4 files changed, 28 insertions, 4 deletions
diff --git a/security/prelude-nids/Makefile b/security/prelude-nids/Makefile
index 5c129cb5647d..6f50cd3b717c 100644
--- a/security/prelude-nids/Makefile
+++ b/security/prelude-nids/Makefile
@@ -5,14 +5,14 @@
# $FreeBSD$
PORTNAME= prelude-nids
-PORTVERSION= 0.8.5
+PORTVERSION= 0.8.6
CATEGORIES= security
-MASTER_SITES= http://www.prelude-ids.org/download/releases/
+MASTER_SITES= http://www.prelude-ids.org/download/releases/
MAINTAINER= sheepkiller@cultdeadsheep.org
COMMENT= Prelude Network Intrusion Detection System sensor
-LIB_DEPENDS= prelude.0:${PORTSDIR}/security/libprelude
+LIB_DEPENDS= prelude.1:${PORTSDIR}/security/libprelude
USE_GMAKE= yes
USE_LIBTOOL= yes
@@ -22,4 +22,7 @@ CONFIGURE_ARGS+= --prefix=${PREFIX} \
MAN8= prelude-nids.8
+post-patch:
+ ${CP} ${FILESDIR}/libpcap.diff ${WRKSRC}
+
.include <bsd.port.mk>
diff --git a/security/prelude-nids/distinfo b/security/prelude-nids/distinfo
index 3b691b177b41..66c34370b953 100644
--- a/security/prelude-nids/distinfo
+++ b/security/prelude-nids/distinfo
@@ -1 +1 @@
-MD5 (prelude-nids-0.8.5.tar.gz) = 02c6d7cbbbd57df4a16b3a3e1b80f20d
+MD5 (prelude-nids-0.8.6.tar.gz) = 5be38d1cd8085c6a5555b4975ab81345
diff --git a/security/prelude-nids/files/libpcap.diff b/security/prelude-nids/files/libpcap.diff
new file mode 100644
index 000000000000..8fa5d768864a
--- /dev/null
+++ b/security/prelude-nids/files/libpcap.diff
@@ -0,0 +1,11 @@
+--- libpcap/pcap-null.c.orig Sun Dec 7 19:03:41 2003
++++ libpcap/pcap-null.c Sun Dec 7 19:03:52 2003
+@@ -54,7 +54,7 @@
+ }
+
+ pcap_t *
+-pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf)
++pcap_open_live(const char *device, int snaplen, int promisc, int to_ms, char *ebuf)
+ {
+ (void)strlcpy(ebuf, nosup, PCAP_ERRBUF_SIZE);
+ return (NULL);
diff --git a/security/prelude-nids/files/patch-src::Makefile.in b/security/prelude-nids/files/patch-src::Makefile.in
new file mode 100644
index 000000000000..0ce9e2dc2ec6
--- /dev/null
+++ b/security/prelude-nids/files/patch-src::Makefile.in
@@ -0,0 +1,10 @@
+--- src/Makefile.in.orig Sun Dec 7 19:04:39 2003
++++ src/Makefile.in Sun Dec 7 19:05:27 2003
+@@ -640,6 +640,7 @@
+ libpcap-unpack: .libpcap-unpack
+ .libpcap-unpack: $(top_srcdir)/libpcap.tar
+ tar xf $(top_srcdir)/libpcap.tar
++ patch -p0 < $(top_srcdir)/libpcap.diff
+ @touch .libpcap-unpack
+
+ libpcap-configure: libpcap/Makefile