source: trunk/dports/security/libprelude/Portfile @ 98814

Last change on this file since 98814 was 98814, checked in by jmr@…, 7 years ago

libprelude: license

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.7 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 98814 2012-10-17 08:57:56Z jmr@macports.org $
3
4PortSystem      1.0
5
6name            libprelude
7version         1.0.0
8revision        2
9categories      security
10license         GPL-3+
11maintainers     googlemail.com:usx303 \
12                openmaintainer
13
14description     Prelude Universal SIM - framework library
15
16long_description \
17        Prelude is a Universal "Security Information Management" (SIM) system. \
18        Prelude collects, normalizes, sorts, aggregates, correlates and \
19        reports all security-related events independently of the product brand \
20        or license giving rise to such events. \
21        Libprelude is a library that guarantees secure connections between \
22        all sensors and the Prelude Manager.
23
24homepage        http://www.prelude-technologies.com/
25master_sites    ${homepage}download/releases/libprelude/
26platforms       darwin
27build.type      gnu
28
29checksums       rmd160  fcdb88ee27944d7b5abeec90524f995304f30c0e \
30                sha256  e16d83a6a7bcc43a02d6f2bd40c91a03a258a9a86bab42262cbb5adaba8c4640
31 
32depends_build   port:pkgconfig
33depends_lib     port:gettext port:gnutls port:libgcrypt port:libgpg-error \
34                port:libiconv port:libtasn1 port:libtool port:zlib
35
36# error: conflicting types for ‘lt__PROGRAM__LTX_preloaded_symbols’
37patchfiles      patch-src-include-prelude-plugin.h.diff
38
39configure.args  --mandir=${prefix}/share/man \
40                --with-html-dir=${prefix}/share/doc \
41                --localstatedir=${prefix}/var \
42                --without-swig \
43                --without-lua \
44                --without-perl \
45                --without-python \
46                RUBY=no
47
48# checking size of long... configure: error: cannot determine a size for long
49universal_variant   no
50
51destroot.keepdirs \
52        ${destroot}${prefix}/var/spool/prelude \
53        ${destroot}${prefix}/etc/prelude/profile
54
55post-destroot { file delete -force "${destroot}${prefix}/lib/charset.alias" }
56
57variant python24 conflicts python25 description {python2.4 bindings} {
58        configure.args-delete   --without-python
59        configure.args-append   --with-python=${prefix}/bin/python2.4
60        depends_lib-append port:python24
61}
62
63variant python25 conflicts python24 description {python2.5 bindings} {
64        configure.args-delete   --without-python
65        configure.args-append   --with-python=${prefix}/bin/python2.5
66        depends_lib-append port:python25
67}
68
69variant perl description {perl bindings} {
70        configure.args-delete   --without-perl
71        configure.args-append   --with-perl=${prefix}/bin/perl
72        depends_lib-append path:bin/perl:perl5
73}
Note: See TracBrowser for help on using the repository browser.