New package: redland-1.0.16.

This commit is contained in:
Juan RP 2013-06-16 11:06:12 +02:00
parent 3b9b462a88
commit 7fd0ad4133
8 changed files with 77 additions and 0 deletions

View file

@ -1263,3 +1263,4 @@ libsopranoclient.so.1 soprano-2.9.2_1
libsopranoserver.so.1 soprano-2.9.2_1
libsoprano.so.4 soprano-2.9.2_1
librasqal.so.3 rasqal-0.9.30_1
librdf.so.0 librdf-1.0.16_1

1
srcpkgs/librdf Symbolic link
View file

@ -0,0 +1 @@
redland

1
srcpkgs/redland-devel Symbolic link
View file

@ -0,0 +1 @@
redland

View file

@ -0,0 +1 @@
redland

View file

@ -0,0 +1 @@
redland

View file

@ -0,0 +1 @@
redland

1
srcpkgs/redland/redland Symbolic link
View file

@ -0,0 +1 @@
redland

70
srcpkgs/redland/template Normal file
View file

@ -0,0 +1,70 @@
# 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 <xtraeme@gmail.com>"
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
}
}