Version bump.
authorSamuli Suominen <ssuominen@gentoo.org>
Fri, 29 Jul 2011 05:43:48 +0000 (05:43 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Fri, 29 Jul 2011 05:43:48 +0000 (05:43 +0000)
Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64

dev-libs/redland/ChangeLog
dev-libs/redland/Manifest
dev-libs/redland/redland-1.0.14.ebuild [new file with mode: 0644]

index 92920f7fbb9be2038ea1b72e95aea057e86191fe..d510a47389a873b47407bf334c7aea66ddcb3972 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/redland
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.81 2011/04/10 15:43:46 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.82 2011/07/29 05:43:48 ssuominen Exp $
+
+*redland-1.0.14 (29 Jul 2011)
+
+  29 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> +redland-1.0.14.ebuild:
+  Version bump.
 
   10 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> redland-1.0.13.ebuild:
   Reset dependency_libs to '' in libtool files.
index cf1a4b4fb9ff2cb46bf5ce83b1d4f6e901f4c66f..b8fe4106c5e9f60c83a26b03dcef85349f14271d 100644 (file)
@@ -4,15 +4,17 @@ Hash: SHA256
 AUX redland-1.0.10-librdf_storage_register_factory.patch 618 RMD160 f2e591243a4f400da6b49e839160f1e80d2733ef SHA1 e17d9e74b233e27fe847bce9dc259aa0611525b9 SHA256 463ad99872e6ffed9f15461a9161d3e5550751b84bf9397fb8f5d8f2212195ef
 DIST redland-1.0.10.tar.gz 1569554 RMD160 c19a0aa6c33a62719af1b2ba35ea064ffdf7e9f1 SHA1 e4ba2ef207f293a7740f45661ec90cf9698e217f SHA256 e3060d05de27c72fb1d1c8ebb698006462abcb96bff98511c0baf08d85389815
 DIST redland-1.0.13.tar.gz 1554764 RMD160 1ebc4a9eb73e022691a34677c5eaf5f17da56d32 SHA1 f1b0db76eb02946a1f794b35db726ddfdc936ad6 SHA256 bad6e8b39cece09d90d31bc33e023f6181147cfe46ffafed9e037b69b92c4498
+DIST redland-1.0.14.tar.gz 1581695 RMD160 1c58f81106682da3174c05e66a0c77567587be35 SHA1 2561bf73f00f88e39f5c7b3a9b78f8d4ce7da955 SHA256 130c3f0290868df1aa82f7648aee73677271a7e0867109cba16751fd120686c4
 EBUILD redland-1.0.10-r1.ebuild 2120 RMD160 3c74d76b01d0e88f2fe22175f4a487e420f5dfd3 SHA1 b19dd4ea9a2d717b9aff944053500008b8ca340b SHA256 2f8f6c0d6cdd3956d487a6871b968218ac59bf5c809ad153b477c419676ef8fa
 EBUILD redland-1.0.10-r2.ebuild 2260 RMD160 5cafe10b6121888669580166943b73499be5a16c SHA1 07b031799bbb383179a06cd2a1a902f98cd75274 SHA256 03db307e6ec03cb5fd757bf3e0d2455aa82268b9ba0d39ed78d08d84ebd0a53c
 EBUILD redland-1.0.13.ebuild 2212 RMD160 571b863a5f804230a507732f71a8e099765a83ac SHA1 41c465dc2cc5e9d4881986980fcee3088153d3dd SHA256 9a8e9925fc22da99046a8a33226e0173d92e68e77ef67b26bff46eb7e8d86f88
-MISC ChangeLog 10842 RMD160 85acf0285fdb8fd92c8bcfccd4cf5e52293a7125 SHA1 84d166de66ffd17ce405cc177a8807dca3d7b1e6 SHA256 1dc4f7dd17839562c95dab555b90c3d06157453b7b610efe6afde3c4b8a7ae12
+EBUILD redland-1.0.14.ebuild 2243 RMD160 34a327066236ccf2c02ecd002c4ae935661af4aa SHA1 a9550e6cf38891dc84ac43ef34e24d2e617b113c SHA256 ea4b8936c06cf74981fadfd834afb2d850d35c4ef099a21b52c53f90b1f6eafe
+MISC ChangeLog 10968 RMD160 58db07d7aebf2fc46e5c94910be4c6428b7828cd SHA1 63b75374c65f7fa8f542da973d64b14649818d55 SHA256 8d5e5f02b6d3c904d6edd27b7e3e00b29bec826c45efc3d89c9908d1be6b0319
 MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk2h0D0ACgkQXkR9YqOcLPEa3QEAjDD9y5v7wYWXJre+2hMfAt2i
-r0152SJnO3kInNbHKogBAJwco87bR9lZG4EBz4w1IwX/+E7ztxeUWCkJhKPEIanr
-=MSGU
+iF4EAREIAAYFAk4ySBYACgkQXkR9YqOcLPEN8QD/VdC8aJC+PzLYCz+gGX9YF4yu
+mVacfz6MobyMgr8B+TsA/1/7XU0Mo2Y1TzPYpI+0SOX/yWA6UXQwDJ+cma/KrCRo
+=R9Ar
 -----END PGP SIGNATURE-----
diff --git a/dev-libs/redland/redland-1.0.14.ebuild b/dev-libs/redland/redland-1.0.14.ebuild
new file mode 100644 (file)
index 0000000..b2ad5d1
--- /dev/null
@@ -0,0 +1,76 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.14.ebuild,v 1.1 2011/07/29 05:43:48 ssuominen Exp $
+
+EAPI=4
+inherit 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="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
+IUSE="berkdb iodbc mysql odbc postgres sqlite ssl static-libs +xml"
+
+# plugins use libltdl -> don't remove .la files, empty the dependency_libs in
+# src_install() instead
+RDEPEND=">=sys-devel/libtool-2.2.6b
+       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:2
+       >=dev-libs/rasqal-0.9.26
+       postgres? ( dev-db/postgresql-base )
+       iodbc? ( dev-db/libiodbc )
+       odbc? ( dev-db/unixODBC )"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+src_prepare() {
+       elibtoolize # fbsd .so version sanity
+}
+
+src_configure() {
+       local parser=expat
+       use xml && parser=libxml
+
+       local myconf="--without-virtuoso"
+       if use iodbc; then
+               myconf="--with-virtuoso --with-iodbc --without-unixodbc"
+       elif use odbc; then
+               myconf="--with-virtuoso --with-unixodbc --without-iodbc"
+       fi
+
+       # FIXME: --with-threads -> KDE runtime problems and testsuite broken
+       econf \
+               $(use_enable static-libs static) \
+               $(use_with berkdb bdb) \
+               --with-xml-parser=${parser} \
+               $(use_with ssl openssl-digests) \
+               $(use_with mysql) \
+               $(use_with sqlite) \
+               $(use_with postgres postgresql) \
+               --without-threads \
+               --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
+               ${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() {
+       default
+       dohtml {FAQS,NEWS,README,RELEASE,TODO}.html
+       find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
+}