# $Id: Portfile 63759 2010-02-14 09:00:40Z ryandesign@macports.org $ PortSystem 1.0 name redland version 1.0.10 description Redland RDF Library long_description Redland is a set of free software libraries that provide \ support for the Resource Description Framework (RDF). maintainers lylejohnson.name:lyle categories www platforms darwin homepage http://librdf.org/ master_sites http://download.librdf.org/source/ checksums md5 bdbb9b8dc614fc09a14cd646079619e1 \ sha1 e4ba2ef207f293a7740f45661ec90cf9698e217f \ rmd160 c19a0aa6c33a62719af1b2ba35ea064ffdf7e9f1 depends_lib port:curl \ port:libiconv \ port:libxml2 \ port:libxslt \ port:openssl \ port:raptor \ port:rasqal \ port:zlib # redland-config uses pkg-config depends_lib-append port:pkgconfig configure.args --mandir=${prefix}/share/man \ --with-bdb=no \ --with-mysql=no \ --with-postgresql=no \ --with-sqlite=no post-configure { reinplace -E {s|-arch [^ ]+||g} \ ${worksrcpath}/redland-src-config \ ${worksrcpath}/redland.pc } test.run yes test.target check if {![variant_isset db44]} { default_variants +db46 } variant db44 conflicts db46 { configure.cflags -I${prefix}/include/db44 -I${prefix}/include configure.ldflags -L${prefix}/lib/db44 -L${prefix}/lib configure.args-delete --with-bdb=no depends_lib-append port:db44 } variant db46 conflicts db44 { configure.cflags -I${prefix}/include/db46 -I${prefix}/include configure.ldflags -L${prefix}/lib/db46 -L${prefix}/lib configure.args-delete --with-bdb=no depends_lib-append port:db46 } variant mysql4 conflicts mysql5 { configure.args-delete --with-mysql=no depends_lib-append port:mysql4 } variant mysql5 conflicts mysql4 { configure.args-delete --with-mysql=no depends_lib-append path:bin/mysql_config5:mysql5 } variant postgresql7 conflicts postgresql80 postgresql81 postgresql82 postgresql83 { configure.args-delete --with-postgresql=no depends_lib-append port:postgresql7 } variant postgresql80 conflicts postgresql7 postgresql81 postgresql82 postgresql83 { configure.args-delete --with-postgresql=no depends_lib-append port:postgresql80 } variant postgresql81 conflicts postgresql7 postgresql80 postgresql82 postgresql83 { configure.args-delete --with-postgresql=no depends_lib-append port:postgresql81 } variant postgresql82 conflicts postgresql7 postgresql80 postgresql81 postgresql83 { configure.args-delete --with-postgresql=no depends_lib-append port:postgresql82 } variant postgresql83 conflicts postgresql7 postgresql80 postgresql81 postgresql82 { configure.args-delete --with-postgresql=no depends_lib-append port:postgresql83 } variant sqlite3 { configure.args-delete --with-sqlite=no depends_lib-append port:sqlite3 } livecheck.type regex livecheck.url ${homepage} livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"