summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/redland')
-rw-r--r--dev-libs/redland/ChangeLog8
-rw-r--r--dev-libs/redland/Manifest3
-rw-r--r--dev-libs/redland/redland-1.0.9-r2.ebuild77
3 files changed, 86 insertions, 2 deletions
diff --git a/dev-libs/redland/ChangeLog b/dev-libs/redland/ChangeLog
index 769a9ff5ac2f..f81677895390 100644
--- a/dev-libs/redland/ChangeLog
+++ b/dev-libs/redland/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/redland
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.57 2009/10/31 14:38:00 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.58 2009/12/11 19:49:18 ssuominen Exp $
+
+*redland-1.0.9-r2 (11 Dec 2009)
+
+ 11 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
+ +redland-1.0.9-r2.ebuild:
+ Revision bump for sys-libs/db:4.8.
31 Oct 2009; Brent Baude <ranger@gentoo.org> redland-1.0.9-r1.ebuild:
Marking redland-1.0.9-r1 ppc64 for bug 285110
diff --git a/dev-libs/redland/Manifest b/dev-libs/redland/Manifest
index 8db9413ab4d5..5621f4a4e362 100644
--- a/dev-libs/redland/Manifest
+++ b/dev-libs/redland/Manifest
@@ -3,5 +3,6 @@ AUX redland-1.0.9-librdf_storage_register_factory.patch 7323 RMD160 3660a5e7f7a5
AUX redland-1.0.9-sqlite.patch 11435 RMD160 af47acd86df95d9ed29b7d2904549db1225a9fbd SHA1 8640db5ff5f9505850fef77b9c2eedb16a6583d8 SHA256 cc2f13bfa8ca3ed2e189062cf305b5c0bd807e136cbf78fd675ce6ef0412fca1
DIST redland-1.0.9.tar.gz 1544049 RMD160 a3fc1b4c819ac06e1f5308e2c246c6b784796e0e SHA1 74c9ce4b496095d404593a18af1d15de4904ae9b SHA256 aa90ded84f5dd4cc2330bf79d139e00ceb93c6a9b94d17e1a93449ad579e1524
EBUILD redland-1.0.9-r1.ebuild 2002 RMD160 3f87757bb304ef3973a57304094feef51592ec3c SHA1 dd0ed0a57598e727b3c1b1acbe3f9336ac51457c SHA256 a8bb5b97a0a8bb7dbe6579e9f419ba6e7d8f4ce849688fb714b72d9a55853759
-MISC ChangeLog 7613 RMD160 474e88542ef7442f32037978e497e280f831abaf SHA1 a82821bdf46352663e693577b63b4d9d69235109 SHA256 63563f3222fc4d0ebc3e6d4450f03c4bc660b1cbb444697705216a65e336427e
+EBUILD redland-1.0.9-r2.ebuild 2101 RMD160 ffe811fe1f4f948eb3b5a2e7592ffa09c8ac6ff0 SHA1 5c9739e6f11cad95d00c1e40becf8ad1ef2ca004 SHA256 8e3c394125424f32f473c36ecf155da0236cadb4b91098504acca36e83387212
+MISC ChangeLog 7769 RMD160 bf267f076d38269e4545eab995f7ae04a24fd688 SHA1 42b3bda6d333f3ad3ef8658e253132497ef46379 SHA256 e1a0b3d00a129931cec59e405a9988784a1660e8c2d428310fdb910f272a385e
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
diff --git a/dev-libs/redland/redland-1.0.9-r2.ebuild b/dev-libs/redland/redland-1.0.9-r2.ebuild
new file mode 100644
index 000000000000..f40bcd27d95b
--- /dev/null
+++ b/dev-libs/redland/redland-1.0.9-r2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.9-r2.ebuild,v 1.1 2009/12/11 19:49:18 ssuominen Exp $
+
+EAPI=2
+inherit autotools eutils libtool
+
+DESCRIPTION="High-level interface for the Resource Description Framework"
+HOMEPAGE="http://librdf.org"
+SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
+
+LICENSE="LGPL-2.1 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="berkdb mysql postgres sqlite ssl threads xml"
+
+RDEPEND="mysql? ( virtual/mysql )
+ sqlite? ( =dev-db/sqlite-3* )
+ berkdb? ( sys-libs/db )
+ xml? ( dev-libs/libxml2 )
+ !xml? ( dev-libs/expat )
+ ssl? ( dev-libs/openssl )
+ >=media-libs/raptor-1.4.16
+ >=dev-libs/rasqal-0.9.16
+ postgres? ( virtual/postgresql-base )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/gtk-doc-am
+ >=sys-devel/libtool-2"
+
+# Please, remove this RESTRICT from next version. See bug #285110.
+RESTRICT="test"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ldflags.patch \
+ "${FILESDIR}"/${P}-sqlite.patch \
+ "${FILESDIR}"/${P}-librdf_storage_register_factory.patch
+ sed -i \
+ -e 's:bdbc_version in 4.7:bdbc_version in 4.8 4.7:g' \
+ configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ if use xml; then
+ myconf="${myconf} --with-xml-parser=libxml"
+ else
+ myconf="${myconf} --with-xml-parser=expat"
+ fi
+
+ econf --with-raptor=system \
+ --with-rasqal=system \
+ $(use_with berkdb bdb) \
+ $(use_with ssl openssl-digests) \
+ $(use_with mysql) \
+ $(use_with threads) \
+ $(use_with sqlite) \
+ $(use_with postgres postgresql) \
+ ${myconf}
+}
+
+src_test() {
+ if ! use berkdb; then
+ export REDLAND_TEST_CLONING_STORAGE_TYPE=hashes
+ export REDLAND_TEST_CLONING_STORAGE_NAME=test
+ export REDLAND_TEST_CLONING_STORAGE_OPTIONS="hash-type='memory',dir='.',write='yes',new='yes',contexts='yes'"
+ fi
+ default
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog* NEWS NOTICE README TODO
+ dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
+}