# Template file for 'redland' pkgname=redland version=1.0.16 revision=1 build_style=gnu-configure configure_args="--disable-static --enable-release --with-raptor=system --with-rasqal=system --with-sqlite=3" hostmakedepends="pkg-config perl" makedepends="libltdl-devel db-devel rasqal-devel libmysqlclient-devel postgresql-libs-devel sqlite-devel" short_desc="Redland Resource Description Framework (RDF)" maintainer="Juan RP " license="LGPL-2.1" homepage="http://librdf.org" distfiles="http://librdf.org/dist/source/redland-${version}.tar.gz" checksum=d9a274fc086e61119d5c9beafb8d05527e040ec86f4c0961276ca8de0a049dbd long_desc=" Redland is a library that provides a high-level interface for RDF (Resource Description Framework) implemented in an object-based API. It is modular and supports different RDF/XML parsers, storage mechanisms and other elements. Redland is designed for applications developers to provide RDF support in their applications as well as for RDF developers to experiment with the technology." librdf_package() { short_desc+=" - library" pkg_install() { vmove "usr/lib/*.so.*" } } redland-storage-mysql_package() { short_desc+=" - MySQL storage backend" pkg_install() { vmove usr/lib/redland/librdf_storage_mysql.so } } redland-storage-pgsql_package() { short_desc+=" - PostgreSQL storage backend" pkg_install() { vmove usr/lib/redland/librdf_storage_postgresql.so } } redland-storage-sqlite_package() { short_desc+=" - SQLite storage backend" pkg_install() { vmove usr/lib/redland/librdf_storage_sqlite.so } } redland-devel_package() { depends="db-devel rasqal-devel librdf-${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/bin/redland-config vmove usr/share/man/man1/redland-config.1 vmove usr/include vmove "usr/lib/*.so" vmove usr/lib/pkgconfig vmove usr/share/gtk-doc vmove usr/share/man/man3 } } redland_package() { short_desc+=" - Utilities" pkg_install() { vmove usr } }