diff options
author | 2014-11-05 16:16:07 +0000 | |
---|---|---|
committer | 2014-11-05 16:16:07 +0000 | |
commit | 3aaa443195b34b847fa2bfbe93da471c6db0e6ea (patch) | |
tree | f37e0cc6b59e7b87fba95f7275166e447e215855 /dev-libs/redland | |
parent | Depend on libltdl rather than libtool #528294 by Pacho Ramos. (diff) | |
download | historical-3aaa443195b34b847fa2bfbe93da471c6db0e6ea.tar.gz historical-3aaa443195b34b847fa2bfbe93da471c6db0e6ea.tar.bz2 historical-3aaa443195b34b847fa2bfbe93da471c6db0e6ea.zip |
Depend on libltdl rather than libtool #528294 by Pacho Ramos.
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'dev-libs/redland')
-rw-r--r-- | dev-libs/redland/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/redland/Manifest | 25 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.15.ebuild | 5 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.16.ebuild | 5 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.17-r1.ebuild | 87 | ||||
-rw-r--r-- | dev-libs/redland/redland-1.0.17.ebuild | 5 |
6 files changed, 118 insertions, 17 deletions
diff --git a/dev-libs/redland/ChangeLog b/dev-libs/redland/ChangeLog index dedb526d82a0..936d59d62aa8 100644 --- a/dev-libs/redland/ChangeLog +++ b/dev-libs/redland/ChangeLog @@ -1,6 +1,12 @@ # 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.124 2014/11/03 11:47:39 titanofold Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/ChangeLog,v 1.125 2014/11/05 16:16:06 vapier Exp $ + +*redland-1.0.17-r1 (05 Nov 2014) + + 05 Nov 2014; Mike Frysinger <vapier@gentoo.org> +redland-1.0.17-r1.ebuild, + redland-1.0.15.ebuild, redland-1.0.16.ebuild, redland-1.0.17.ebuild: + Depend on libltdl rather than libtool #528294 by Pacho Ramos. 03 Nov 2014; Aaron W. Swenson <titanofold@gentoo.org> redland-1.0.15.ebuild, redland-1.0.16.ebuild, redland-1.0.17.ebuild: diff --git a/dev-libs/redland/Manifest b/dev-libs/redland/Manifest index 564d70ff3855..d7e344b30cc2 100644 --- a/dev-libs/redland/Manifest +++ b/dev-libs/redland/Manifest @@ -4,15 +4,26 @@ 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 2240 SHA256 8a816a7e0bec4cf8c33df92fc975f8471dbea75da3bb3bea191631239c98842e SHA512 0fdc64d1edc31504d1f88141b49ac16ed00ef45c052f7c8d9fc0bf21c95df21c99ff411ca0b6a85b5aca07a371fee827500120abfcf8b39e41540cc31eda4104 WHIRLPOOL a2f12811e175c5bfe2e60722ebeec64a81b452b97bc4ecd85c8af9dfbd5fdefe6ccd3acdca488a9e35e18669fc499fb735859e31895eb7bf1464441b311c4c86 -EBUILD redland-1.0.16.ebuild 2586 SHA256 de50ac84500f846787ab5f65a217eb1677244efe933dcb1bae445e7db353e838 SHA512 61634b6ba8a3ec86e60975e6d765e0eaa16035a6fa7fb03446dffcbaf25c1ea2ed4092630f844f083a96e8c485f961b96748329c8cd569c6b0ea2094844d5f45 WHIRLPOOL 5d87ef8d293f526465d3313b7c887fd38e85c2d4b290cf66e64f894d3fdbd92b9e4f135c5b12f02718619b296d2f8db376b64f96a16678a86775973bbaffa65a -EBUILD redland-1.0.17.ebuild 2669 SHA256 e755d665f2a38e6a4f3efec732fc564ed5e018cc43c4186027ddcac25a3e6fe3 SHA512 6218a51e2fb24e1e9c7789382d2c3d93f79cb55bfab097bd0800aa4e90ba2cf65f5ba2485db448179f13e2f5894b5919a0850293e4a186608e8f0940a0795b0a WHIRLPOOL 0d016717332c52ab0d6fdfd93f4f46ca51e615e6c251c00181e6f77a0c964f4cc24fe2b61a91f08c46a330b10167210aa7b3f253441383c3c4be2ff4d671c99c -MISC ChangeLog 16369 SHA256 c7a1ccd20dadfc78929c9b9f41097dbea28795ccc77e14d92facd1ab1bb6bb5d SHA512 5e7dc1d68df065d81706b32072db3f5987d17eb77801094819466f4d90b5284e901588b7921db95ca84b2bdb8f32d92cb0ccd8792a569ce1e021c6d2bff7a19c WHIRLPOOL 10cf68de14bd74809630d3f608e7b7e707bf7f292b70679253a3b8ffb3cf5348174982f309178ce6377dc66a19df7c6d01df1e65db9ddce4903f31e19e8fe607 +EBUILD redland-1.0.15.ebuild 2175 SHA256 30b5a04bd7d949aa98c3a981cf261278ba03a5dc8a8175bc032e9c68f9a3f5f7 SHA512 23aea2169a48e7871cecd60540dc4d22cedae95057c879ea8dca167aacbcb50e60dffe95721407fc64b3aeabade8414a23c47610d8324be7620fd23be19e625d WHIRLPOOL 6b55b6a5d1e51f33042869c5a22dd9d057d293e8ebfe93a586f3817db97fc75c7c9dceef3d306894faf24304f651cbc84ceb608967c2a0b125126694b8b8736d +EBUILD redland-1.0.16.ebuild 2521 SHA256 9ff3d402028b5ba646decae6ccc772b1628d909856c94654d06ebb23c8cf1b5e SHA512 c69cd6d4487bdac9675c9c3115337527635c4d57d4f5f062f0242913fae8fde11ee3f4fc10571dcfb82f368fff164ab0f6f6d08ccd07e61b967efbb651fd3aeb WHIRLPOOL 90899197ed3fc84c34bf979dcf7b690d9d4d3a04f6f270d273b8182107aa6b4699df8746445da28b6012184b9172389f81d17aa073086d4ae5fd2736c09e5f04 +EBUILD redland-1.0.17-r1.ebuild 2607 SHA256 30287ba48560c6659c351ab9373ee83142b9e2e0b046cf2a7f2640891f30e293 SHA512 9cc052afe9a3e975a134e3e71383ab972b976fc14aa19aa67c70a6a3fb9398d0b505000b0e83caa8b4bc45b5628d2ec6e9235ee2917d64be83cdd02212600813 WHIRLPOOL 5fea2382e7a1d95c6b3696f5a8f720fa4db84b788e17d2ff75cd558bf3d833c536f29b82a447cffd5443055510633195787046d28ecf9e5e36dfee4e3327d6c1 +EBUILD redland-1.0.17.ebuild 2604 SHA256 228ca28b90c8c726a76fbd10a2a83c07fa7807022f689866ab5b2e2b78ac33a5 SHA512 fe13625e49fa35a9ddb3fc650ebfaa9083a55dfcd7673e7f3e04035427874e3be31b6754857f9373396c71d8278a010ab458da3a496f5bed21ddf7db534084ad WHIRLPOOL f01193b8d86b025ca0182ed75fd84e0b6402b064080fe47feadbe6b45ef2fed722ad298d47020fd150362cbfcdca5080856cf0676d670797008c42668019839c +MISC ChangeLog 16612 SHA256 56cbffaba86e59955e161fc04d2b1821689c6a4132b9428eb9b3b696da28b5a7 SHA512 7e54b947be0280b33f1891d2177bd923ff04c60d53b578a9492c85240a977a0fcd00903684f73d2dc03f890091289ec112ac291d9bfa5c2376e025705ef7964b WHIRLPOOL 849b225edc386c1459ebadceca7bd064133e6c950d522b012a4f5ac12e8eb2f6f01699c1252035d9c613a957b8b4db7d5829733696ddc4c777a881e73ad41261 MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlRXa1wACgkQVxOqA9G7/aCXuwD/V/m67xC2AouRKdhUawG6vgka -LNty8KX4Q9kmS/X+9AQA/0SDlvfoONOWTm+wCyrLTjo9CjgbgnzPNqYnuYhR8Ct2 -=/Nt0 +iQIbBAEBCAAGBQJUWk1HAAoJEPGu1DbS6WIAOyEP+MT/bJzVDvOz++cLH8PmuSi6 +cxyGnJs7BYKZfzoJWpitd2zJbxE7lgXRt3nzdGWIwV7bubuiIepSwTPK4uz0OOBZ +cPTcoImGwQXvFAEb1SSrtNEtCDmhMhZE2V1gA10O+nkN8JFG4q+l70Vt9GU0t4Oj +iNMFnhfebpGoopNPS8E6WGykNzi/uhGGRGzOKTrv3HAVRXECjuiZHNoRG44/yUYU +qfVrbOnEK10v81hsWTVyuZOS9fB6XPwBxSJeMXQ0kp9IM3oqqhZLGBabWwc9DBxQ +di+aZpA6GrkK3KPbjOzyHiHMVioUb66NQXDkI3ZOcrxTuCZ8Nls8wHviutFVM5mw +d+Eg2KdQNmVzS1/jZ5uOT6ZWJraDqKapacVDC5/NKV5hbeYj6xhTYfRkMGozKEf2 +chUWlrY6YFZi7IQDi3FhrNaI260KmEAiW3Khu4el3ATZ7CoYef1XJn3mV1moYjgy +OT/g4YUbhmQn4st6G9ei0oVQUCqRS8C2JEQ6zDFSaLZvq/pXA/K7g1Ce5FLdBtQr +MBApFIYCDFu0mWGtHOzaU3YTFYwCZixaIsoeQSWd2C+vdQGu7YNBsvvBnt5RQ75r +gNQAN199r679PL44YtJy1K9F8Cy4QBrhE5ymYM1peF6DQPpk65CPJEkN0QLXlMSM +2RDRrs7qysO3KI2hnBk= +=YdcO -----END PGP SIGNATURE----- diff --git a/dev-libs/redland/redland-1.0.15.ebuild b/dev-libs/redland/redland-1.0.15.ebuild index 31a102c588e9..80903668a13b 100644 --- a/dev-libs/redland/redland-1.0.15.ebuild +++ b/dev-libs/redland/redland-1.0.15.ebuild @@ -1,6 +1,6 @@ # 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.15.ebuild,v 1.14 2014/11/03 11:47:39 titanofold Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.15.ebuild,v 1.15 2014/11/05 16:16:06 vapier Exp $ EAPI=4 inherit libtool @@ -14,8 +14,7 @@ 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 ssl static-libs +xml" -# NOTE: libtool is required for libltdl at runtime -RDEPEND=">=sys-devel/libtool-2.2.6b +RDEPEND="dev-libs/libltdl mysql? ( virtual/mysql ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db ) diff --git a/dev-libs/redland/redland-1.0.16.ebuild b/dev-libs/redland/redland-1.0.16.ebuild index e9e5fae7bbd3..e0e4e34d7f55 100644 --- a/dev-libs/redland/redland-1.0.16.ebuild +++ b/dev-libs/redland/redland-1.0.16.ebuild @@ -1,6 +1,6 @@ # 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.16.ebuild,v 1.15 2014/11/03 11:47:39 titanofold Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.16.ebuild,v 1.16 2014/11/05 16:16:06 vapier Exp $ EAPI=4 inherit db-use libtool @@ -14,8 +14,7 @@ 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 +xml" -# NOTE: libtool is required for libltdl at runtime -RDEPEND=">=sys-devel/libtool-2.2.6b +RDEPEND="dev-libs/libltdl mysql? ( virtual/mysql ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db ) diff --git a/dev-libs/redland/redland-1.0.17-r1.ebuild b/dev-libs/redland/redland-1.0.17-r1.ebuild new file mode 100644 index 000000000000..f1466b1b8426 --- /dev/null +++ b/dev-libs/redland/redland-1.0.17-r1.ebuild @@ -0,0 +1,87 @@ +# 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-r1.ebuild,v 1.1 2014/11/05 16:16:06 vapier 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" + +RDEPEND="dev-libs/libltdl + 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? ( virtual/postgresql ) + 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} +} diff --git a/dev-libs/redland/redland-1.0.17.ebuild b/dev-libs/redland/redland-1.0.17.ebuild index 2ceb181b3100..c5bed6bbf10c 100644 --- a/dev-libs/redland/redland-1.0.17.ebuild +++ b/dev-libs/redland/redland-1.0.17.ebuild @@ -1,6 +1,6 @@ # 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.2 2014/11/03 11:47:39 titanofold Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/redland/redland-1.0.17.ebuild,v 1.3 2014/11/05 16:16:06 vapier Exp $ EAPI=5 inherit db-use libtool @@ -14,8 +14,7 @@ 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 +RDEPEND="dev-libs/libltdl mysql? ( virtual/mysql ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db ) |