aboutsummaryrefslogtreecommitdiff
path: root/security/libprelude
diff options
context:
space:
mode:
authorSergei Kolobov <sergei@FreeBSD.org>2005-10-14 18:17:00 +0000
committerSergei Kolobov <sergei@FreeBSD.org>2005-10-14 18:17:00 +0000
commitc60b7bef2e874186a4211e8ab5c21c2ac26c4186 (patch)
treecc97801c13fb0ec3aed404ac66e8ec71027f193c /security/libprelude
parentafb4ed12f5df7d1354436b55461d5e5181b1a7f0 (diff)
Notes
Diffstat (limited to 'security/libprelude')
-rw-r--r--security/libprelude/Makefile19
-rw-r--r--security/libprelude/files/patch-Makefile.in11
-rw-r--r--security/libprelude/pkg-plist8
3 files changed, 28 insertions, 10 deletions
diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile
index 3d3f522292f6..3af7d1f6c863 100644
--- a/security/libprelude/Makefile
+++ b/security/libprelude/Makefile
@@ -4,12 +4,13 @@
# $FreeBSD$
PORTNAME= libprelude
-DISTVERSION= 0.9.0
+PORTVERSION= 0.9.0
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= http://www.prelude-ids.org/download/releases/
MAINTAINER= sergei@FreeBSD.org
-COMMENT= Prelude Network Intrusion Detection System librairies
+COMMENT= Framework library for Prelude NIDS
LIB_DEPENDS= gnutls.12:${PORTSDIR}/security/gnutls
@@ -17,10 +18,10 @@ USE_GPG= yes
SIG_SUFFIX= .sig
USE_REINPLACE= yes
USE_GMAKE= yes
-USE_LIBTOOL_VER= 13
+USE_AUTOTOOLS= libtool:15
INSTALLS_SHLIB= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc --localstatedir=/var
+CONFIGURE_ARGS= --localstatedir=/var
.if defined(WITH_PERL)
USE_PERL5= yes
@@ -40,8 +41,12 @@ CONFIGURE_ARGS+= --disable-python
PLIST_SUB+= WITH_PYTHON="@comment "
.endif
-#.if defined(NOPORTDOCS)
-#MAKE_ENV+= NOPORTDOCS=yes
-#.endif
+.if !defined(NOPORTDOCS)
+CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
+
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/api/html/* ${DOCSDIR}
+.endif
.include <bsd.port.mk>
diff --git a/security/libprelude/files/patch-Makefile.in b/security/libprelude/files/patch-Makefile.in
new file mode 100644
index 000000000000..50a72b6c85c5
--- /dev/null
+++ b/security/libprelude/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Oct 14 21:09:33 2005
++++ Makefile.in Fri Oct 14 21:09:59 2005
+@@ -196,7 +196,7 @@ target_vendor = @target_vendor@
+ DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
+
+ ACLOCAL_AMFLAGS = -I m4 -I libmissing/m4
+-SUBDIRS = libltdl libmissing m4 src prelude-adduser bindings docs
++SUBDIRS = libltdl libmissing m4 src prelude-adduser bindings
+
+ EXTRA_DIST = HACKING.README LICENSE.README client.conf global.conf idmef-client.conf tls.conf
+
diff --git a/security/libprelude/pkg-plist b/security/libprelude/pkg-plist
index e2074964acff..85ed1cc4c874 100644
--- a/security/libprelude/pkg-plist
+++ b/security/libprelude/pkg-plist
@@ -50,16 +50,16 @@ include/libprelude/prelude-timer.h
include/libprelude/prelude.h
include/libprelude/variable.h
lib/libprelude.a
-lib/libprelude.la
lib/libprelude.so
lib/libprelude.so.2
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Prelude.pm
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/.packlist
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/Prelude.bs
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/Prelude.so
+%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude
%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_prelude.so
-%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_prelude.py
-%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_prelude.pyc
+%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/prelude.py
+%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/prelude.pyc
share/aclocal/libprelude.m4
%%PORTDOCS%%%%DOCSDIR%%/ch01.html
%%PORTDOCS%%%%DOCSDIR%%/ch02.html
@@ -114,3 +114,5 @@ share/aclocal/libprelude.m4
%%PORTDOCS%%%%DOCSDIR%%/up.png
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm include/libprelude
+@dirrm etc/prelude/default
+@unexec %D/etc/prelude 2> /dev/null || true