summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-10-21 05:02:16 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-10-21 05:02:16 +0000
commit4bec42dcbe2a1a7e5efb3fb72616b83b1f68363e (patch)
tree72954db0af83e1536e45cc36bb8b55d4efcf96db
parentold (diff)
downloadhistorical-4bec42dcbe2a1a7e5efb3fb72616b83b1f68363e.tar.gz
historical-4bec42dcbe2a1a7e5efb3fb72616b83b1f68363e.tar.bz2
historical-4bec42dcbe2a1a7e5efb3fb72616b83b1f68363e.zip
Version bump wrt #526158 by Arfrever Frehtes Taifersar Arahesis. Pass global MAKEOPTS="-j1" wrt #500574 pending on a proper patch for parallel building and install.
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
-rw-r--r--dev-libs/redland/ChangeLog9
-rw-r--r--dev-libs/redland/Manifest26
-rw-r--r--dev-libs/redland/redland-1.0.17.ebuild88
3 files changed, 106 insertions, 17 deletions
diff --git a/dev-libs/redland/ChangeLog b/dev-libs/redland/ChangeLog
index dd8e48362352..e03ec3a1248a 100644
--- a/dev-libs/redland/ChangeLog
+++ b/dev-libs/redland/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/redland
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.122 2014/08/04 20:50:38 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.123 2014/10/21 05:02:11 ssuominen Exp $
+
+*redland-1.0.17 (21 Oct 2014)
+
+ 21 Oct 2014; Samuli Suominen <ssuominen@gentoo.org> +redland-1.0.17.ebuild:
+ Version bump wrt #526158 by Arfrever Frehtes Taifersar Arahesis. Pass global
+ MAKEOPTS="-j1" wrt #500574 pending on a proper patch for parallel building and
+ install.
04 Aug 2014; Michał Górny <mgorny@gentoo.org> redland-1.0.16.ebuild:
Utilize db-use.eclass to obtain proper include path & library for berkdb. Bugs
diff --git a/dev-libs/redland/Manifest b/dev-libs/redland/Manifest
index cf7e99edf2e2..533e6719be14 100644
--- a/dev-libs/redland/Manifest
+++ b/dev-libs/redland/Manifest
@@ -3,26 +3,20 @@ Hash: SHA256
DIST redland-1.0.15.tar.gz 1600090 SHA256 0e1f5825b6357c9b490da866c95ae1d895dbb5f445013d2511c37df822ee9ec6 SHA512 94b8806d0c5b8ff5c394bc6825c1347efe609a2d7a72f9346fc88b15094938e69b482d28ca8a4eea64876a6afdf6c3b60275c987a617cc498cf19d6fbc53950b WHIRLPOOL d204eb1dcfe9edcb1eab9ee6d4ed812bf1f08ff3bbd9359c44443a1d2a5f651195923196be53b6169bb4aeed21253297145213d1d59250940c8dcd2170e48a34
DIST redland-1.0.16.tar.gz 1624112 SHA256 d9a274fc086e61119d5c9beafb8d05527e040ec86f4c0961276ca8de0a049dbd SHA512 16a57569d00f8bbfda9e90d93d686e6f51b14f066f013c9757f2b372d7b23c58fe0ba172953f8affe73c8d804e966566dc38401caca46cee2a8b091019828457 WHIRLPOOL 6323c60fdd0b6360da10815ebe1eaf2119a0722736a938eff83b0040f7db894e8bd591c6d4d355159cf7641eb2063a6ea39e7da875afae6a2f33187c31ed1259
+DIST redland-1.0.17.tar.gz 1621566 SHA256 de1847f7b59021c16bdc72abb4d8e2d9187cd6124d69156f3326dd34ee043681 SHA512 363323ffc9e75d4f0e3a3b40952f6241fd0d8b9f46bfd4dd86cf0a5162de35257a8b70ce408a6083c03ba7c388982231a3774e5e9024b262ebb02968f778b850 WHIRLPOOL b33e461bccd2d54e46a48baac9b4a7f8dfd885fd9b82a550ef6c038ddccd0b4ea56b5b01709ee9762dbc28385f04a95ba391f4a53434678a95f005e00ac04b31
EBUILD redland-1.0.15.ebuild 2237 SHA256 b903783a0ce8e0884831c88893a654e5c56b57d732ec2550ab67dff240969285 SHA512 e356e48f1c311bc9b00344dcf7fcc4ffbfc3e2d2fb597fc2f670f34f8b2b5a3ae2228237ec4c1858cb334ee7be4d10d4b18a3b8e2e7eaa45048c00ec12f758bd WHIRLPOOL 1faced613b2b7cdb5238891e56430a648fde5799833378ef016b021be064364eaff2dcf9275a334be3dbaa2c83b6b8c644c15fae652eb758c8121259302ef02d
EBUILD redland-1.0.16.ebuild 2586 SHA256 92d01b0a7736fea85e25b3ef42cbeeacc324a27112c458b7df0bd00895673720 SHA512 e9437f5393bce78375ff8d7b5565bf947e551e9fdd7c1504c54624e008f89b34210477f250e1450c251c9b9ddf639758cad9db8fcea971915001c21876b019df WHIRLPOOL ddc99c479fef20808c184eab081b366e363044e4ede798a441b76858985cc4799dddfd7b949c45dfe250ade6adfb1967e5f247b478062385c1642f0a1f74747b
-MISC ChangeLog 15886 SHA256 5a69973bd69d1d4749ceccf14d1fb39d21271e78d0963a8d06565346ef14ccf6 SHA512 5a447ef87345ec4ab6c59c4a14eb0cae8fc37b50330832d39aa3289437311741e28e3a2cf9b754629033e53d1b463756c2cccef3e55d22b4bc945caa86cf2e20 WHIRLPOOL 0a4dcad87f52cd33269e4ecb7e2eff5e5773be41d70d67427f109f483a913f6c4744c736f54daad6ce39a5ed13e9d02ea114378aa0cec990e3d538aae7ca7cc7
+EBUILD redland-1.0.17.ebuild 2672 SHA256 3abcf5ff8570b8822c66d6ea5867b8b9e96a17ab83261912bb126b372f059e3f SHA512 50cb317448a95ef5b3812b2b5690df18f30b2e6eca0d16292eda3ca80939ec4552b123c36f18b8ca1fd85fe401797e363902e58b5479e2898c1cc5e6998ff23a WHIRLPOOL 284bb4449b3432e828152d78505c63676128f6a7f0b1464db44fc56cdc32fd37c2a8ebf778b1109b2e7ba02c6e8d35f7a49887de3c7c61950cc55051d1d331e6
+MISC ChangeLog 16170 SHA256 9855c191d261bb6f7039c60527c658183b5639416ae1675f21dbfb9220d13826 SHA512 33127256909d3458fee8cd22b13f3e276ab350d7bd92feb011b09151f79cfb6a0f24d0929e2bbae630a03322ae0257e66058f168afcc17433db55f6a8d25b953 WHIRLPOOL 5ff0bb7471f1d224ea192086a825d1ec813ec20163c97d947451b0f128fb3d32488cf70e77f685fe12be33e5b22b3de662fe3a25e36afe912d7002fa8716d63b
MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJT3/JEXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOnnwP/jRRpZyCpi0ppqqNvz/5mNtz
-lWO7dreI6+q1FeAY19c0HVZbSQqiHOMwLgnZPdHvjLwb2HYd4Nkjdx9VmEGOkdG6
-NDWxign0cSIv2muds7GeL8kI4ZUhl1gY4NSbbp6PGIXrQTo6SbH8XXV4Abf8dGBe
-GfylAsjA2zYBDZSp1l5qwPMe2ao+NYJesSFAYt3eTI/kYPDTgmwDM5zZbLKNFYTK
-pE1t3gGPNZnwMq9q8mTkEVLsnXBU+QWUoo9pSkNx+uZ7I+3GaL93TFDlywtQvOG0
-TK6XFvSrl0LkX6DMxX42vexJ4dbVLoG34F7Vg6YvN2hIuXD5tAp4KPSJgr33QVT0
-0xm/ODFULqlZwcjiEhUF9c/fwDJWBjaOBFG+vAikcUmyNECPSpWEAxdbx0xr88h5
-XY1fSuyDOxijFpkHsvyi4LlUgTRhIEp3WqJj6ErnVAB++pgeRKMZ9pi/GnTgYOS5
-tWIV/LeBx7lqvg/mYAYZmXdl7OULWAg4iMJYlf8yGI0Ua88E1ucy+Bs9jmBrRjIA
-EpCPTtyvxKyGf2Ul4HhVJpIlmmmEnk6TxlP2gvelBWPQKP2dj7c6zYXY4I9FD5jM
-h5TWgDL9LyupBlH8pwSu82dhk1kGLtrQCdJc8JZNyC+vskvc5ITyfo+T+S90RjSQ
-w6yZ1b6BNzEQ9v+9YpSx
-=HjJv
+iQEbBAEBCAAGBQJURehXAAoJEEdUh39IaPFNnbgH+OB/oHNRhWkWhFwqRnGh3zNh
+JdmtUfloDsI6YcH4/AVinpkvNnZym6xHz6jRVzigiWVSjceJ2CsSKCQKr3fZ1xmw
+OqxmWOdAK9PygkEIVTsPk6QRL/asHgfPhcoOKPZ3IzqGvxef5XDIkOxeTGk9tRxd
+IFRI56RODVzhrON2TCa9+tdzKaAe9g/El7NyOsa/wJCOGJfzhWxGGxbtn0S9bZBx
+D/h/CmniFvYBaB98JJYxi5rCoclE4soFbvZnrxB/warvQ0LWxA8AKHZg7FpbDdIJ
+GyLAx+zhlAyBInQuenlhYd/1fymndriP9OMUC7BYez1FLXamrqNZUIqjH82Kjw==
+=xr/1
-----END PGP SIGNATURE-----
diff --git a/dev-libs/redland/redland-1.0.17.ebuild b/dev-libs/redland/redland-1.0.17.ebuild
new file mode 100644
index 000000000000..1947eb97af07
--- /dev/null
+++ b/dev-libs/redland/redland-1.0.17.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.17.ebuild,v 1.1 2014/10/21 05:02:11 ssuominen Exp $
+
+EAPI=5
+inherit db-use 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
+IUSE="berkdb iodbc mysql odbc postgres sqlite static-libs"
+
+# NOTE: libtool is required for libltdl at runtime
+RDEPEND=">=sys-devel/libtool-2.2.6b
+ mysql? ( virtual/mysql )
+ sqlite? ( =dev-db/sqlite-3* )
+ berkdb? ( sys-libs/db )
+ >=media-libs/raptor-2.0.14
+ >=dev-libs/rasqal-0.9.32
+ postgres? ( dev-db/postgresql-base )
+ iodbc? ( dev-db/libiodbc )
+ odbc? ( dev-db/unixODBC )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+MAKEOPTS="${MAKEOPTS} -j1" #500574, required for both src_compile() and src_install()
+
+src_prepare() {
+ elibtoolize # NOTE: this is for fbsd .so version
+}
+
+src_configure() {
+ 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
+
+ if use berkdb; then
+ myconf+=(
+ --with-bdb-include="$(db_includedir)"
+ --with-bdb-lib="${EPREFIX}"/usr/$(get_libdir)
+ --with-bdb-dbname="$(db_libname)"
+ )
+ fi
+
+ # FIXME: upstream doesn't test with --with-threads and testsuite fails
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with berkdb bdb) \
+ $(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:=.*:='':" {} +
+
+ # !!! REMOVE THIS ON VERSION BUMP, see bug 468298 for proper fix !!!
+ if [[ -n ${LDFLAGS} ]]; then
+ sed -i \
+ -e "s:${LDFLAGS} ::g" \
+ "${ED}"/usr/$(get_libdir)/pkgconfig/${PN}.pc || die
+ fi
+
+ # http://bugs.gentoo.org/467768
+ local _rdocdir=/usr/share/doc/${PF}/html/${PN}
+ [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} /usr/share/gtk-doc/html/${PN}
+}