source: trunk/dports/security/libpreludedb/Portfile @ 58230

Last change on this file since 58230 was 58230, checked in by ryandesign@…, 11 years ago

rewrite mysql5 dependency so mysql5-devel can satisfy it

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.9 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 58230 2009-09-24 16:45:22Z ryandesign@macports.org $
3
4PortSystem      1.0
5
6name            libpreludedb
7version         0.9.15.1
8categories      security
9maintainers     googlemail.com:usx303 \
10                openmaintainer
11
12description     Prelude Universal SIM - database wrapper
13
14long_description \
15                Prelude is a Universal "Security Information Management" (SIM) system. \
16                Prelude collects, normalizes, sorts, aggregates, correlates and \
17                reports all security-related events independently of the product brand \
18                or license giving rise to such events.
19
20homepage        http://www.prelude-ids.org/
21master_sites    ${homepage}/download/releases/libpreludedb/
22
23platforms       darwin
24build.type      gnu
25
26checksums       md5 792b6ce058e4b9db44279409dbc662a3\
27                sha1 dce8c3de03c186796e66c965da9be7af91125d3a\
28                rmd160 cecb601fd04fcbbab03bb9d49a15a0f80adcd92d
29
30
31configure.args  --without-mysql \
32                --without-sqlite \
33                --without-pgsql \
34                --without-perl \
35                --without-python
36
37depends_lib     port:libprelude
38
39#destroot.keepdirs \
40#                ${destroot}${prefix}/var/spool/prelude \
41#                ${destroot}${prefix}/etc/prelude/profile
42
43#post-destroot { file delete -force "${destroot}${prefix}/lib/charset.alias" }
44
45default_variants \
46                +sqlite3
47variant python24 conflicts python25 description {python2.4 bindings} {
48        configure.args-delete   --without-python
49        configure.args-append   --with-python=${prefix}/bin/python2.4
50        depends_lib-append port:python24
51}
52
53variant python25 conflicts python24 description {python2.5 bindings} {
54        configure.args-delete   --without-python
55        configure.args-append   --with-python=${prefix}/bin/python2.5
56        depends_lib-append port:python25
57}
58
59variant perl description {perl bindings} {
60        configure.args-delete   --without-perl
61        configure.args-append   --with-perl=${prefix}/bin/perl5.8
62        depends_lib-append port:perl5.8
63}
64
65variant sqlite3 description {sqlite3 database support} {
66        configure.args-delete   --without-sqlite
67        depends_lib-append port:sqlite3
68}
69
70#variant mysql4 description {mysql4 database support} {
71#        configure.args-delete   --without-mysql
72#        configure.args-append   --with-mysql
73#        depends_lib-append port:mysql4
74#}
75
76#variant mysql5 description {mysql5 database support} {
77#        configure.args-delete   --without-mysql
78#        configure.args-append   --with-mysql
79#        depends_lib-append path:bin/mysql_config5:mysql5
80#}
81
82#variant postgresql description {postgresql database support} {
83#        configure.args-delete   --without-pgsql
84#        configure.args-append   --with-pgsql
85#        depends_lib-append port:postgreql
86#}
Note: See TracBrowser for help on using the repository browser.