summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2013-10-12 10:43:37 +0000
committerJohannes Huber <johu@gentoo.org>2013-10-12 10:43:37 +0000
commitf05c2dae91f342efe6fe76c2939e7980221741e6 (patch)
treee1e8469c03774753fa15afae754a5c6afbc0e6ee /dev-libs/soprano
parentVersion bump, add note about the Portage module, remove comment (diff)
downloadhistorical-f05c2dae91f342efe6fe76c2939e7980221741e6.tar.gz
historical-f05c2dae91f342efe6fe76c2939e7980221741e6.tar.bz2
historical-f05c2dae91f342efe6fe76c2939e7980221741e6.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF3CFD2BD
Diffstat (limited to 'dev-libs/soprano')
-rw-r--r--dev-libs/soprano/ChangeLog7
-rw-r--r--dev-libs/soprano/Manifest20
-rw-r--r--dev-libs/soprano/soprano-2.9.4.ebuild101
3 files changed, 118 insertions, 10 deletions
diff --git a/dev-libs/soprano/ChangeLog b/dev-libs/soprano/ChangeLog
index daccfb03cfae..7fc677a2b397 100644
--- a/dev-libs/soprano/ChangeLog
+++ b/dev-libs/soprano/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/soprano
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.117 2013/08/14 16:58:35 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.118 2013/10/12 10:43:23 johu Exp $
+
+*soprano-2.9.4 (12 Oct 2013)
+
+ 12 Oct 2013; Johannes Huber <johu@gentoo.org> +soprano-2.9.4.ebuild:
+ Version bump.
14 Aug 2013; Michael Palimaka <kensington@gentoo.org>
+files/soprano-2.9.3-libdl.patch, soprano-2.9.3.ebuild:
diff --git a/dev-libs/soprano/Manifest b/dev-libs/soprano/Manifest
index 70438fa3fc71..93ad6b7a9603 100644
--- a/dev-libs/soprano/Manifest
+++ b/dev-libs/soprano/Manifest
@@ -5,18 +5,20 @@ AUX soprano-2.4.4-make-broken-redland-fatal.cmake 626 SHA256 654292d68cbc6d511d7
AUX soprano-2.9.3-libdl.patch 946 SHA256 8a97611087fcd18f14bd23110e23d09279204bb6954c7428c51e417836412624 SHA512 0faa3cc8dc95f0ff23024891d2cc9fc1b3ce66804226d0d0d1c5d28335eaee2799180b2eaabd2bd50f8364a0202ce6e85d0e81aeff7b3eab73da3b0531db78ef WHIRLPOOL 7f8a737a461711658d436f1381382177853716a47afa626aa80bcf5a827eae3c7e246dab5657c5840bbdf08e954738c04e761e8e70d92932ad7169dbd56d1075
DIST soprano-2.9.2.tar.bz2 1956936 SHA256 e115d2debd9b809e4c290cb8068eb9f61f2f654ee32a315f3006a8199ea5bd80 SHA512 29c4785e31a06a1b44944863fc69d2c020df6c3aa09204619c3b6d8df7d64de547f3f911f7c1b6b2db9a5688a26c82390685eeddbca457224cae1b64d9f04d93 WHIRLPOOL 3755077d6318a3b6e2ab5cfaf452ccc1e0e7140923287031dc626829f5b19e9702682a2f0196a755c645c78991607099735b78d640ab88c5cb4a4eff87c1a8ea
DIST soprano-2.9.3.tar.bz2 1958154 SHA256 94b3908dd0db5ea8a8c4f2d247db3191e6c26a9d3364d3b061fbf8b7502beb21 SHA512 065026cde0ac4f6e3bbb275441f1b63ee27908f1e12bdc08fa33ff2b5543593e64b67123461dc109f9057b1b75579e92e86ecb9fd8cd83382408de1b324d4dff WHIRLPOOL 92957a53189aef6f0264790f1ad00c85a775a1ba70ce53bfc5c2ac2d373babf945e5f825e1b5c87eaf521d4c7ae1d8f6a2f4cb60e44a7700ba4fee325d8d99da
+DIST soprano-2.9.4.tar.bz2 1958856 SHA256 64066fbd54e71d7ae4c8a4116997448a72808a2813cff3bb5d2c28f0fce9e0e5 SHA512 3a907d7fa564cc5641e6d620a46efb3c01f8a141fb3a1afdf72422727d968baf00268c2dce420db24de2e86d3373fdd3473eeabaa736170f76bb2672c8ad80b0 WHIRLPOOL 9d823734f3f983bbc362e13827c0144620422dcb2f54708d3ff2bbae378b2fd17abcb011d3d42c75d5e634a17afdb06fd7840b051827bd6ab030cdec79abfa93
EBUILD soprano-2.9.2.ebuild 2785 SHA256 e2c4b372b1c2d275dc77bd7d235d76eed985aa3762c100ca0e75993dcd949228 SHA512 31a1a0b653f0eb59e8d3ea1140f64df1a3324ef867aad3c549a5fab98f1b9aaf41a95024642f3a0b1ea3da3d80494d5d8583136b5ebdb91e206d8e12be27d716 WHIRLPOOL 970d292637b1c8bd5f7ebff78b6c9cca5bf492a5ae63cf803bbad51193684246c729d208ab570793190829ed6f9287ebc9d047f613db4e5ffc7087b098ffcb28
EBUILD soprano-2.9.3.ebuild 2820 SHA256 cf7dca311c72231bbaa61ad7aa507dc85a5a71e0b3700646f135255f54b43612 SHA512 fe692d37241bec37dac7a8cf74be019b346c879a55e571cc3d66298e76459aec9f09ae98190f25aff4f9905a0d85c166b72bb5b9ffeb075294b6c14f5081e1ff WHIRLPOOL 2f9e869d681c916934a5612455dc87f0305d9250c73bae3b4fbef0e8d38d66d4c67a72dea51319da110fd1733a73aea14bee1d0f9b7e00d442889f6434d1aee6
-MISC ChangeLog 16236 SHA256 01916cbaed6502ff4a701723eeced097f88f0db9c668bfb30b81b0cdd7b11d01 SHA512 1f79ccc694c33bcefb9c4d677059eb99457ccb71f1ea941b3083616bfe0dc18ec9081e6a0c9ef18426e53834d0438084bd3a48bceb796d5192cbd0adb33c7536 WHIRLPOOL a3d7f1ce6548af7d60d3070c6bf2b242ed943220b750244078ffcdb0b4d1a5832df81ab32eb788c422adda353e9981e92349084863441aced5f24910f8df86cb
+EBUILD soprano-2.9.4.ebuild 2782 SHA256 9ada9a97db878f018ec77c38857d59a8b83230cc21e34d07af9e84ed52b69e5f SHA512 4c323195a79b1296307e32241fb4f61e266ac4eb2b197175a9c4b3fa833f7ffa52d4f4e6d840b59c3c7de4b5ae764c508aa79da12a3d6f4cd576d9840e3788a5 WHIRLPOOL 719d367f832e8278e8adcdc172e19652d98f1d92ba7730d8daa2276d3d1962f964cefa4fcbb39632b46a97358e4f5c09e61a5c0671b7e054b6f6a13aad4b4424
+MISC ChangeLog 16348 SHA256 12ebab95575317d02b92f52ff8d3d5bd9735dd356cf04b692d510fdf679743a3 SHA512 ab37955be7bdc4a3bed9c8165488957573626d9181f199e5e44e8a971410307e08ee0fc3bf970914784d4a3057a310bbefe9b642041f172a7fa72f782e59ca89 WHIRLPOOL 1100f906e48637bbf1bd641dd7e3d0c7536648309428f872541528f53bb1c5c24c4f042ff8350fa68d66ed60544dc8262f46c231ed46f92a07917e90be9ee8eb
MISC metadata.xml 485 SHA256 5013f934e2651d868d14ffeb6c4de95c1dc016fd4bfd88df9a6cc0f5a9deb65e SHA512 30f174b1e5f4d6d4b254d8336b7fcac855d45a58f20cf135d3776d0af8fb39451a5c3394c13e25732f9f5912c7b3f9d5f72e65e5ecb0805a04cb83a43e239d03 WHIRLPOOL d9922f66618bdaea27dc31478c24684840429d8ee1a0d7865bfc60c8072853876bce392a5df40a2a986298993ed45b9926a2e5cb733df074f681de9de839b417
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSC7azAAoJEMbwO6tnXQ0sjl0H/2tsEq+RguE4lrCeGozFTxCS
-VB9YwTYGe8+ex6ZfHzLDVi5K/nLzqePYjy39QFaeETW9rk856g37ZmKZ0dZsWZCT
-/4Ilod2X8dLRwdPax3hwvf6Tps7s0VCh9yyUGTX6BDGY6kPIrTzHx1kALtAH/wWZ
-R8h/4lOv1paFo8fckm8k3ZrT6QPvL0W6Oy5wq4SEtbgYUmU7Yz6Nq3jJS8dSegfO
-XJC8Hzw2BzMN567kbAm224Ah5TcFx6hJr1pdpMlO2x8quRiPDkBKaEqU6UG8BSKB
-+kfWYsDTZchthLLNUsFS8YkMctWbCpBOnqlcHWHiT27GpUlwp8REywOy9FIIGWY=
-=c2yC
+iQEcBAEBCAAGBQJSWUP3AAoJEO+t9ga+3I3aXX0H/A6cwhasGaWUDvenc/MXaU+F
+KBClgTsGTg/cPYd8eDmhY1p2Bjmsf37y1MCfcX/HFCOi5OT/uvvlJscs95oE0IVN
+vN71jRthtsANMbf2co+MIA/uZ5VSK6Yl31+s0q7PKnyxfXAm45UVXxLcNiTyxfns
+nFmx6QXDUMItEydxCVjhXe0GpY8UkhLNuZdi90ndSd8gwAufa4lBSlUO0r3BpRk9
+JR/cK/dp7QR+a6r+HXtGXHSGIVrhQKfDmFdgvYnL3TxSj9wsIQHm1/SQV9BcIjOz
+dYjG/vdhatKGQZ0/qQo43PA269R2UDFtbbsCuvFZnXyJ2csbM8jdowTi/UTFJUw=
+=/MNB
-----END PGP SIGNATURE-----
diff --git a/dev-libs/soprano/soprano-2.9.4.ebuild b/dev-libs/soprano/soprano-2.9.4.ebuild
new file mode 100644
index 000000000000..c721b090e1e2
--- /dev/null
+++ b/dev-libs/soprano/soprano-2.9.4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.9.4.ebuild,v 1.1 2013/10/12 10:43:23 johu Exp $
+
+EAPI=5
+
+if [[ ${PV} == *9999* ]]; then
+ git_eclass="git-2"
+ EGIT_REPO_URI="git://anongit.kde.org/soprano"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+inherit base cmake-utils flag-o-matic ${git_eclass}
+
+DESCRIPTION="Library that provides a nice Qt interface to RDF storage solution"
+HOMEPAGE="http://soprano.sourceforge.net"
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="+dbus debug doc elibc_FreeBSD +raptor +redland test +virtuoso"
+
+RESTRICT="test"
+# bug 281712
+
+COMMON_DEPEND="
+ >=dev-qt/qtcore-4.5.0:4
+ dbus? ( >=dev-qt/qtdbus-4.5.0:4 )
+ raptor? ( >=media-libs/raptor-2.0.4:2 )
+ redland? (
+ >=dev-libs/rasqal-0.9.26
+ >=dev-libs/redland-1.0.14
+ )
+ virtuoso? ( dev-db/libiodbc:0 )
+"
+DEPEND="${COMMON_DEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( >=dev-qt/qttest-4.5.0:4 )
+"
+RDEPEND="${COMMON_DEPEND}
+ virtuoso? ( >=dev-db/virtuoso-server-6.1.6 )
+"
+
+CMAKE_IN_SOURCE_BUILD="1"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.4.4-make-broken-redland-fatal.cmake"
+)
+
+pkg_setup() {
+ if [[ ${PV} = *9999* && -z $I_KNOW_WHAT_I_AM_DOING ]]; then
+ echo
+ ewarn "WARNING! This is an experimental ebuild of ${PN} Git tree. Use at your own risk."
+ ewarn "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!"
+ echo
+ fi
+
+ if ! use virtuoso; then
+ echo
+ ewarn "You have explicitly disabled the default soprano backend."
+ ewarn "Applications using soprano may need at least one backend"
+ ewarn "to be functional. If you experience any problems, enable"
+ ewarn "the virtuoso USE flag."
+ echo
+ fi
+}
+
+src_configure() {
+ # Fix for missing pthread.h linking
+ # NOTE: temporarily fix until a better cmake files patch will be provided.
+ use elibc_FreeBSD && append-flags -pthread
+
+ local mycmakeargs=(
+ -DSOPRANO_BUILD_TESTS=OFF
+ -DCMAKE_SKIP_RPATH=OFF
+ -DSOPRANO_DISABLE_SESAME2_BACKEND=ON
+ -DSOPRANO_DISABLE_CLUCENE_INDEX=ON
+ $(cmake-utils_use !dbus SOPRANO_DISABLE_DBUS)
+ $(cmake-utils_use !raptor SOPRANO_DISABLE_RAPTOR_PARSER)
+ $(cmake-utils_use !redland SOPRANO_DISABLE_RAPTOR_SERIALIZER)
+ $(cmake-utils_use !redland SOPRANO_DISABLE_REDLAND_BACKEND)
+ $(cmake-utils_use !virtuoso SOPRANO_DISABLE_VIRTUOSO_BACKEND)
+ $(cmake-utils_use doc SOPRANO_BUILD_API_DOCS)
+ $(cmake-utils_use test SOPRANO_BUILD_TESTS)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ dodoc AUTHORS ChangeLog README TODO
+ newdoc backends/virtuoso/README README.virtuoso
+ newdoc backends/sesame2/README README.sesame2
+ if use doc ; then
+ dohtml -r docs/html/
+ fi
+}