[arch-commits] Commit in (9 files)
Andrea Scarpino
andrea at archlinux.org
Thu Apr 21 16:04:02 UTC 2011
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 <andyrtr at archlinux.org>
+# 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
+ *
More information about the arch-commits
mailing list