source: trunk/dports/www/redland/Portfile @ 50984

Last change on this file since 50984 was 50984, checked in by and.damore@…, 10 years ago

Maintainer email change, second batch, mail without @macports.org domain are put in domain:user form.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 4.0 KB
Line 
1# $Id: Portfile 50984 2009-05-14 21:08:43Z and.damore@macports.org $
2
3PortSystem 1.0
4name                redland
5version             1.0.8
6revision            1
7description         Redland RDF Library
8long_description    Redland is a set of free software libraries that provide \
9                    support for the Resource Description Framework (RDF).
10maintainers         lylejohnson.name:lyle
11categories          www
12platforms           darwin
13homepage            http://librdf.org/
14master_sites        http://download.librdf.org/source/
15
16checksums           md5 ca66e26082cab8bb817185a116db809b \
17                    sha1 9501b95a2b668067e2dcb0ab3bdb59e0376144de \
18                    rmd160 c046aea89945e39e1917f833c35cb8dc272f3f65
19
20depends_lib         port:curl \
21                    port:libiconv \
22                    port:libxml2 \
23                    port:libxslt \
24                    port:openssl \
25                    port:raptor \
26                    port:rasqal \
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    +db46
39
40variant db41 conflicts db42 db43 db44 db45 db46 {
41    configure.cflags    -I${prefix}/include/db41 -I${prefix}/include
42    configure.ldflags   -L${prefix}/lib/db41 -L${prefix}/lib
43    configure.args-delete --with-bdb=no
44    depends_lib-append port:db41
45}
46
47variant db42 conflicts db41 db43 db44 db45 db46 {
48    configure.cflags    -I${prefix}/include/db42 -I${prefix}/include
49    configure.ldflags   -L${prefix}/lib/db42 -L${prefix}/lib
50    configure.args-delete --with-bdb=no
51    depends_lib-append port:db42
52}
53
54variant db43 conflicts db41 db42 db44 db45 db46 {
55    configure.cflags    -I${prefix}/include/db43 -I${prefix}/include
56    configure.ldflags   -L${prefix}/lib/db43 -L${prefix}/lib
57    configure.args-delete --with-bdb=no
58    depends_lib-append port:db43
59}
60
61variant db44 conflicts db41 db42 db43 db45 db46 {
62    configure.cflags    -I${prefix}/include/db44 -I${prefix}/include
63    configure.ldflags   -L${prefix}/lib/db44 -L${prefix}/lib
64    configure.args-delete --with-bdb=no
65    depends_lib-append port:db44
66}
67
68variant db45 conflicts db41 db42 db43 db44 db46 {
69    configure.cflags    -I${prefix}/include/db45 -I${prefix}/include
70    configure.ldflags   -L${prefix}/lib/db45 -L${prefix}/lib
71    configure.args-delete --with-bdb=no
72    depends_lib-append port:db45
73}
74
75variant db46 conflicts db41 db42 db43 db44 db45 {
76    configure.cflags    -I${prefix}/include/db46 -I${prefix}/include
77    configure.ldflags   -L${prefix}/lib/db46 -L${prefix}/lib
78    configure.args-delete --with-bdb=no
79    depends_lib-append port:db46
80}
81 
82variant mysql3 conflicts mysql4 mysql5 {
83    configure.args-delete --with-mysql=no
84    depends_lib-append port:mysql3
85}
86
87variant mysql4 conflicts mysql3 mysql5 {
88    configure.args-delete --with-mysql=no
89    depends_lib-append port:mysql4
90}
91
92variant mysql5 conflicts mysql3 mysql4 {
93    configure.args-delete --with-mysql=no
94    depends_lib-append port:mysql5
95}
96
97variant postgresql7 conflicts postgresql80 postgresql81 postgresql82 postgresql83 {
98    configure.args-delete --with-postgresql=no
99    depends_lib-append port:postgresql7
100}
101
102variant postgresql80 conflicts postgresql7 postgresql81 postgresql82 postgresql83 {
103    configure.args-delete --with-postgresql=no
104    depends_lib-append port:postgresql80
105}
106
107variant postgresql81 conflicts postgresql7 postgresql80 postgresql82 postgresql83 {
108    configure.args-delete --with-postgresql=no
109    depends_lib-append port:postgresql81
110}
111
112variant postgresql82 conflicts postgresql7 postgresql80 postgresql81 postgresql83 {
113    configure.args-delete --with-postgresql=no
114    depends_lib-append port:postgresql82
115}
116
117variant postgresql83 conflicts postgresql7 postgresql80 postgresql81 postgresql82 {
118    configure.args-delete --with-postgresql=no
119    depends_lib-append port:postgresql83
120}
121
122variant sqlite3 {
123    configure.args-delete --with-sqlite=no
124    depends_lib-append port:sqlite3
125}
126
Note: See TracBrowser for help on using the repository browser.