diff options
Diffstat (limited to 'dev-libs/redland')
-rw-r--r-- | dev-libs/redland/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/redland/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.9-r2.ebuild | 77 |
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 +} |