diff options
author | 2014-10-21 05:02:16 +0000 | |
---|---|---|
committer | 2014-10-21 05:02:16 +0000 | |
commit | 4bec42dcbe2a1a7e5efb3fb72616b83b1f68363e (patch) | |
tree | 72954db0af83e1536e45cc36bb8b55d4efcf96db | |
parent | old (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/redland/Manifest | 26 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.17.ebuild | 88 |
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} +} |