[42132] trunk/dports/security/libpreludedb/Portfile
blb at macports.org
blb at macports.org
Sat Nov 15 16:47:29 PST 2008
Revision: 42132
http://trac.macports.org/changeset/42132
Author: blb at macports.org
Date: 2008-11-15 16:47:29 -0800 (Sat, 15 Nov 2008)
Log Message:
-----------
security/libpreludedb - version update to 0.9.15.1, add several variants;
ticket #17255
Modified Paths:
--------------
trunk/dports/security/libpreludedb/Portfile
Modified: trunk/dports/security/libpreludedb/Portfile
===================================================================
--- trunk/dports/security/libpreludedb/Portfile 2008-11-16 00:45:51 UTC (rev 42131)
+++ trunk/dports/security/libpreludedb/Portfile 2008-11-16 00:47:29 UTC (rev 42132)
@@ -4,31 +4,83 @@
PortSystem 1.0
name libpreludedb
-version 0.9.13
+version 0.9.15.1
categories security
-maintainers nomaintainer
+maintainers googelmail.com:usx303 \
+ openmaintainer
-description Prelude Network Intrusion Detection System framework library for access to Prelude NIDS database
+description Prelude Universal SIM - database wrapper
long_description \
- The PreludeDB Library provides an abstraction layer upon the type and \
- format of the database used to store IDMEF alerts. It allows developers \
- to use the Prelude IDMEF database easily and efficiently without worrying \
- about SQL, and to access the database independently of the type/format \
- of the database.\
- \
- Prelude is an Hybrid IDS framework that relies on the IDMEF (Intrusion \
- Detection Message Exchange Format) IETF standard. It enables security \
- sensors such as Snort, honeyd, Nessus Vulnerability Scanner, Samhain, \
- over 30 types of system logs, and many others to verify an attack \
- by performing automatic correlation between events.
+ Prelude is a Universal "Security Information Management" (SIM) system. \
+ Prelude collects, normalizes, sorts, aggregates, correlates and \
+ reports all security-related events independently of the product brand \
+ or license giving rise to such events.
-homepage http://www.prelude-ids.org
-master_sites http://www.prelude-ids.org/download/releases/ \
- http://www.prelude-ids.org/download/releases/old/
+homepage http://www.prelude-ids.org/
+master_sites ${homepage}/download/releases/libpreludedb/
+
platforms darwin
-checksums md5 6db651ba88a90c8c23caeb0f1881b465
build.type gnu
-configure.args --mandir=${prefix}/share/man \
- --with-html-dir=${prefix}/share/doc
+
+checksums md5 792b6ce058e4b9db44279409dbc662a3\
+ sha1 dce8c3de03c186796e66c965da9be7af91125d3a\
+ rmd160 cecb601fd04fcbbab03bb9d49a15a0f80adcd92d
+
+
+configure.args --without-mysql \
+ --without-sqlite \
+ --without-pgsql \
+ --without-perl \
+ --without-python
+
depends_lib port:libprelude
+
+#destroot.keepdirs \
+# ${destroot}${prefix}/var/spool/prelude \
+# ${destroot}${prefix}/etc/prelude/profile
+
+#post-destroot { file delete -force "${destroot}${prefix}/lib/charset.alias" }
+
+default_variants \
+ +sqlite3
+variant python24 conflicts python25 description {python2.4 bindings} {
+ configure.args-delete --without-python
+ configure.args-append --with-python=${prefix}/bin/python2.4
+ depends_lib-append port:python24
+}
+
+variant python25 conflicts python24 description {python2.5 bindings} {
+ configure.args-delete --without-python
+ configure.args-append --with-python=${prefix}/bin/python2.5
+ depends_lib-append port:python25
+}
+
+variant perl description {perl bindings} {
+ configure.args-delete --without-perl
+ configure.args-append --with-perl=${prefix}/bin/perl5.8
+ depends_lib-append port:perl5.8
+}
+
+variant sqlite3 description {sqlite3 database support} {
+ configure.args-delete --without-sqlite
+ depends_lib-append port:sqlite3
+}
+
+#variant mysql4 description {mysql4 database support} {
+# configure.args-delete --without-mysql
+# configure.args-append --with-mysql
+# depends_lib-append port:mysql4
+#}
+
+#variant mysql5 description {mysql5 database support} {
+# configure.args-delete --without-mysql
+# configure.args-append --with-mysql
+# depends_lib-append port:mysql5
+#}
+
+#variant postgresql description {postgresql database support} {
+# configure.args-delete --without-pgsql
+# configure.args-append --with-pgsql
+# depends_lib-append port:postgreql
+#}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081115/2f693457/attachment.html>
More information about the macports-changes
mailing list