Ticket #11746: Portfile

File Portfile, 1.9 KB (added by lyle.johnson@…, 18 years ago)

Portfile for redland-1.0.5

Line 
1# $Id: Portfile 23168 2007-03-26 22:40:54Z pipping@macports.org $
2
3PortSystem 1.0
4name                redland
5version             1.0.5
6description         Redland RDF Library
7long_description    Redland is a set of free software libraries that provide \
8                    support for the Resource Description Framework (RDF).
9maintainers         lyle.johnson@gmail.com
10categories          www
11platforms           darwin
12homepage            http://librdf.org/
13master_sites        http://download.librdf.org/source/
14
15checksums           md5 43d909ff6ffa7f7559ad9af5620c8cbf \
16                    sha1 770da4aa57f582580b43af85672ec2cfeb8ce190 \
17                    rmd160 396e1caa7a6dfb86b4d60498a4b9199378f66b1a
18
19depends_lib         port:curl \
20                    port:libiconv \
21                    port:libxml2 \
22                    port:libxslt \
23                    port:openssl \
24                    port:raptor \
25                    port:rasqal \
26                    port:sqlite3 \
27                    port:zlib
28
29configure.args      --mandir=${prefix}/share/man \
30                    --with-bdb=no \
31                    --with-mysql=no \
32                    --with-postgresql=no \
33                    --with-sqlite=no
34
35test.run            yes
36test.target         check
37
38default_variants    +db4
39
40variant db4 {
41        configure.args-delete --with-bdb=no
42        depends_lib-append port:db4
43}
44
45variant mysql3 conflicts mysql4 mysql5 {
46        configure.args-delete --with-mysql=no
47        depends_lib-append port:mysql3
48}
49
50variant mysql4 conflicts mysql3 mysql5 {
51        configure.args-delete --with-mysql=no
52        depends_lib-append port:mysql4
53}
54
55variant mysql5 conflicts mysql3 mysql4 {
56        configure.args-delete --with-mysql=no
57        depends_lib-append port:mysql5
58}
59
60variant postgresql {
61        configure.args-delete --with-postgresql=no
62        depends_lib-append port:postgresql
63}
64
65variant sqlite3 {
66        configure.args-delete --with-sqlite=no
67        depends_lib-append port:sqlite3
68}
69