Date: Thursday, April 21, 2011 @ 12:04:01 Author: andrea Revision: 120238
needed by soprano Added: redland-compat/ redland-compat/repos/ redland-compat/trunk/ redland-compat/trunk/PKGBUILD redland-compat/trunk/rpath.diff redland-compat/trunk/src/ redland-compat/trunk/src/redland-1.0.12.tar.gz redland-compat/trunk/src/redland-1.0.13.tar.gz redland-compat/trunk/src/rpath.diff ---------------------------+ PKGBUILD | 80 ++++++++++++++++++++++++++++++++++++++++++++ rpath.diff | 11 ++++++ src/redland-1.0.12.tar.gz | 1 src/redland-1.0.13.tar.gz | 1 src/rpath.diff | 1 5 files changed, 94 insertions(+) Added: redland-compat/trunk/PKGBUILD =================================================================== --- redland-compat/trunk/PKGBUILD (rev 0) +++ redland-compat/trunk/PKGBUILD 2011-04-21 16:04:01 UTC (rev 120238) @@ -0,0 +1,80 @@ +# $Id$ +# Maintainer: AndyRTR <[email protected]> +# Contributor: Francois Charette <francois.archlinux.org> + +pkgbase=redland-compat +_pkgbase=redland +pkgname=('redland-compat' 'redland-compat-storage-mysql' 'redland-compat-storage-postgresql' 'redland-compat-storage-virtuoso' 'redland-compat-storage-sqlite') +pkgver=1.0.12 +pkgrel=1 +url="http://librdf.org/" +license=("GPL") +arch=('i686' 'x86_64') +makedepends=('rasqal-compat>=0.9.21' 'raptor1>=1.4.21' 'db>=5.1' 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite3') +options=('!libtool') +conflicts=('redland') +provides=("redland=${pkgver}") +source=(http://download.librdf.org/source/$_pkgbase-$pkgver.tar.gz + rpath.diff) +md5sums=('40f37a5ad97fdfbf984f78dcea0c6115' + 'acc85e784f01a656bd56777f95880787') + +build() { + cd ${srcdir}/${_pkgbase}-${pkgver} + ./configure --prefix=/usr \ + --enable-release \ + --disable-static \ + --with-raptor=system \ + --with-rasqal=system \ + --with-sqlite=3 + + # nuke rpath + patch -Np0 -i ${srcdir}/rpath.diff + + make +} + +package_redland-compat() { + pkgdesc="Library that provides a high-level interface to RDF data" + depends=('rasqal-compat>=0.9.21' 'raptor1>=1.4.21' 'libtool') + + cd ${srcdir}/${_pkgbase}-${pkgver} + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/usr/lib/redland +} + +package_redland-compat-storage-mysql() { + pkgdesc="MySQL storage support for Redland" + depends=('redland-compat' 'libmysqlclient') + + cd ${srcdir}/${_pkgbase}-${pkgver} + install -dm755 ${pkgdir}/usr/lib/redland + install -m755 src/.libs/librdf_storage_mysql.so ${pkgdir}/usr/lib/redland/librdf_storage_mysql.so +} + +package_redland-compat-storage-postgresql() { + pkgdesc="PostgreSQL storage support for Redland" + depends=('redland-compat' 'postgresql-libs') + + cd ${srcdir}/${_pkgbase}-${pkgver} + install -dm755 ${pkgdir}/usr/lib/redland + install -m755 src/.libs/librdf_storage_postgresql.so ${pkgdir}/usr/lib/redland/ +} + +package_redland-compat-storage-virtuoso() { + pkgdesc="Virtuoso storage support for Redland" + depends=('redland-compat' 'unixodbc' 'db') + + cd ${srcdir}/${_pkgbase}-${pkgver} + install -dm755 ${pkgdir}/usr/lib/redland + install -m755 src/.libs/librdf_storage_virtuoso.so ${pkgdir}/usr/lib/redland/ +} + +package_redland-compat-storage-sqlite() { + pkgdesc="SQLite storage support for Redland" + depends=('redland-compat' 'sqlite3' 'db') + + cd ${srcdir}/${_pkgbase}-${pkgver} + install -dm755 ${pkgdir}/usr/lib/redland + install -m755 src/.libs/librdf_storage_sqlite.so ${pkgdir}/usr/lib/redland/ +} Property changes on: redland-compat/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords + Id Added: redland-compat/trunk/rpath.diff =================================================================== --- redland-compat/trunk/rpath.diff (rev 0) +++ redland-compat/trunk/rpath.diff 2011-04-21 16:04:01 UTC (rev 120238) @@ -0,0 +1,11 @@ +--- libtool 2011-02-20 10:46:47.000000000 +0100 ++++ libtool.new 2011-02-20 10:52:58.285764909 +0100 +@@ -324,7 +324,7 @@ + + # Flag to hardcode $libdir into a binary during linking. + # This must work even if $libdir does not exist +-hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir" ++hardcode_libdir_flag_spec=" " + + # If ld is used when linking, flag to hardcode $libdir into a binary + # during linking. This must work even if $libdir does not exist. Added: redland-compat/trunk/src/redland-1.0.12.tar.gz =================================================================== --- redland-compat/trunk/src/redland-1.0.12.tar.gz (rev 0) +++ redland-compat/trunk/src/redland-1.0.12.tar.gz 2011-04-21 16:04:01 UTC (rev 120238) @@ -0,0 +1 @@ +link /home/andrea/packages/sources/redland-1.0.12.tar.gz \ No newline at end of file Property changes on: redland-compat/trunk/src/redland-1.0.12.tar.gz ___________________________________________________________________ Added: svn:special + * Added: redland-compat/trunk/src/redland-1.0.13.tar.gz =================================================================== --- redland-compat/trunk/src/redland-1.0.13.tar.gz (rev 0) +++ redland-compat/trunk/src/redland-1.0.13.tar.gz 2011-04-21 16:04:01 UTC (rev 120238) @@ -0,0 +1 @@ +link /home/andrea/packages/sources/redland-1.0.13.tar.gz \ No newline at end of file Property changes on: redland-compat/trunk/src/redland-1.0.13.tar.gz ___________________________________________________________________ Added: svn:special + * Added: redland-compat/trunk/src/rpath.diff =================================================================== --- redland-compat/trunk/src/rpath.diff (rev 0) +++ redland-compat/trunk/src/rpath.diff 2011-04-21 16:04:01 UTC (rev 120238) @@ -0,0 +1 @@ +link /home/andrea/svn-packages/redland-compat/trunk/rpath.diff \ No newline at end of file Property changes on: redland-compat/trunk/src/rpath.diff ___________________________________________________________________ Added: svn:special + *
