[dev-libs/soprano] Version bump for KDE SC 4.7.0
authorAlexey Shvetsov <alexxy@gentoo.org>
Wed, 27 Jul 2011 12:06:19 +0000 (12:06 +0000)
committerAlexey Shvetsov <alexxy@gentoo.org>
Wed, 27 Jul 2011 12:06:19 +0000 (12:06 +0000)
Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64

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

index 176b491e1b45883029ebe261b6adebf25eb73616..0ed8958ac47b52f5feb030f53373f050a26a6223 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/soprano
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.72 2011/07/13 14:33:43 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.73 2011/07/27 12:06:19 alexxy Exp $
+
+*soprano-2.6.51 (27 Jul 2011)
+
+  27 Jul 2011; Alexey Shvetsov <alexxy@gentoo.org> +soprano-2.6.51.ebuild:
+  Version bump for KDE SC 4.7.0
 
   13 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> soprano-2.6.0.ebuild:
   ppc64 stable wrt #354033
index c9c204dcf0beb21a021942e0ee79c0dc4a9cb108..221a069f88677416572bdedd4fe90ef1d6553de8 100644 (file)
@@ -1,21 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX soprano-2.4.4-make-broken-redland-fatal.cmake 626 RMD160 1e66eee8b51c408d2fdb1ee34d9b4b9aeea42379 SHA1 5bd1adc38db7547631d6ebd55a41b5fbdfe40335 SHA256 654292d68cbc6d511d7b0db0387e3f1f426484934b6a5e9355c63e7606ead051
 DIST soprano-2.4.4.tar.bz2 1945464 RMD160 05fe6fa3e49e15e23131f7e0f495d7cc350ac87c SHA1 5c5dfc694fdba566af67fa6b3bc2e6d8211236ba SHA256 78ca3b0e2c9092b88c486c380a158ad0f4ab116272e7b96239914ec34d30110b
 DIST soprano-2.5.3.tar.bz2 1943566 RMD160 79cf603717463a7be0d1fc974683de139f33cf04 SHA1 61f75f41d8f768dfb0cabefe67295623efe31a46 SHA256 8992d78bf5776e65d3843636a5dfcdce59a82ff2bb47c0b44ca200b8ac34ac43
 DIST soprano-2.6.0.tar.bz2 1946107 RMD160 23603df20bb2f921245cd216b418c297e6294e2e SHA1 72cc2e55597adbf9d2d0b416171d854fddbde503 SHA256 02f754662cff357d54f4e978f648574e3c29b8c4235c3e76e5b388cd2061cd35
+DIST soprano-2.6.51.tar.bz2 1948089 RMD160 4edcca349858419a3596b3fd16b9f231a1cac9c0 SHA1 cdf540b330cc889e4fabdac528bfc8648695832c SHA256 201e62f1f06cd12924d5419eac5c0f5fdc90e150618196c48b9042d5e964406a
 EBUILD soprano-2.4.4.ebuild 3091 RMD160 941061ba8ed659bec54bbbc3b0ea1b2da554405d SHA1 9e98b74835cc9bcfa9fd6d2e6704fd7c3b3e4d32 SHA256 3728f342b0610b32b4d217797d1e90b9b4112f7dc05fccb251411d5a14f09d7d
 EBUILD soprano-2.5.3.ebuild 2524 RMD160 13f0e36ae96db8dd0b70b3537c2dcf46145abc57 SHA1 46d94ffe39db20d654cd87ae4f883a0c03cb406d SHA256 71f575b17c21fbf7a76e618da3c59591bf212b9333cb29756f2408e02c312a65
 EBUILD soprano-2.6.0.ebuild 2465 RMD160 f111d4ad430e34022fd8ea6ea0cf72b6f5080a13 SHA1 6d6cf6d2b93999fca84e5bb7a7d9ab134b2885f5 SHA256 bc8dc724aa54327d2bd108296e68d01f421b2e62aec0a97b1f58de7993d79399
-MISC ChangeLog 10218 RMD160 7a9a5a1ba1652d8ab0f038c3b010411e9bec272c SHA1 c6696790e0565cfea93aa2a3a837d9d36ae01bf2 SHA256 31bdfd99758d0021a93ee0248150f53235df840eef4fa7f27e4c048acdb90a36
+EBUILD soprano-2.6.51.ebuild 2604 RMD160 1aa793993eb5b4ad65325fc1fd19f6e4da331ce4 SHA1 2a6822ced13e07e151abbbe700dc73b9c6a11a2a SHA256 cdc0f9d6c2d30a441353a6ca7bf73d24f3f453a0f8a0980a081b5669c741ebb6
+MISC ChangeLog 10353 RMD160 c0a7077dcf390596207506f97f6e08ed21faaba8 SHA1 b59f1b750c8f01cdaace33bf9d516914a3bcd7e9 SHA256 81fd7e4ec5f6209bc28fc6c0116cbdb57376ae789d019c1d31abd88f384f2472
 MISC metadata.xml 661 RMD160 4cc052a1f0507d9ea45b3dc36c0d1319cd5d6801 SHA1 ccb365c5b898290244b5ea3c66fa938fb327cce6 SHA256 e06e233e003c202ac8257cdc080eb6380dc6b78166554c54fe72cee5ba39619b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iJwEAQECAAYFAk4drM0ACgkQIiMqcbOVdxTJJAP6AyuI3yNG3uU2pcowmpoKS6ed
-oneqxVovD+X1jIG11F4ZKJTFPLQH0iSQixP6VmhAAI6oxrABaKai+jqWf3iaZBgp
-59/ONeVwbV43yISj+ANNYOrmVfYmqpMewuKy2kJJHV62ZFmG4KjaFcR/HLN0eCYP
-/7auNrD1DRZjAy1nMAk=
-=tILG
------END PGP SIGNATURE-----
diff --git a/dev-libs/soprano/soprano-2.6.51.ebuild b/dev-libs/soprano/soprano-2.6.51.ebuild
new file mode 100644 (file)
index 0000000..1c4bd88
--- /dev/null
@@ -0,0 +1,88 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.6.51.ebuild,v 1.1 2011/07/27 12:06:19 alexxy Exp $
+
+EAPI=4
+
+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 ~hppa ~ppc ~ppc64 ~x86 ~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 solutions"
+HOMEPAGE="http://sourceforge.net/projects/soprano"
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="clucene +dbus debug doc elibc_FreeBSD +raptor +redland test +virtuoso"
+
+COMMON_DEPEND="
+       >=x11-libs/qt-core-4.5.0:4
+       clucene? ( dev-cpp/clucene )
+       dbus? ( >=x11-libs/qt-dbus-4.5.0:4 )
+       raptor? ( >=media-libs/raptor-1.4.16 )
+       redland? (
+               >=dev-libs/rasqal-0.9.15
+               >=dev-libs/redland-1.0.10
+       )
+       virtuoso? ( dev-db/libiodbc:0 )
+"
+DEPEND="${COMMON_DEPEND}
+       doc? ( app-doc/doxygen )
+       test? ( >=x11-libs/qt-test-4.5.0:4 )
+"
+RDEPEND="${COMMON_DEPEND}
+       virtuoso? ( >=dev-db/virtuoso-server-6.1.0 )
+"
+
+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
+               $(cmake-utils_use !clucene SOPRANO_DISABLE_CLUCENE_INDEX)
+               $(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
+}