diff options
author | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2009-02-03 22:42:36 +0100 |
---|---|---|
committer | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2009-02-05 01:24:11 +0100 |
commit | 15279ab1b710d872de5808859c7911a09201a2ec (patch) | |
tree | 3a3e8b9c49efdd5fb96c4e583025b4d423bfa0e0 /dev-libs | |
parent | Added block for kdelibs (file collision with some workspace module in (diff) | |
download | kde-15279ab1b710d872de5808859c7911a09201a2ec.tar.gz kde-15279ab1b710d872de5808859c7911a09201a2ec.tar.bz2 kde-15279ab1b710d872de5808859c7911a09201a2ec.zip |
Updated soprano to new buildsystem options - this will be in 2.2.2 as well
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/soprano/ChangeLog | 4 | ||||
-rw-r--r-- | dev-libs/soprano/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/soprano/metadata.xml | 1 | ||||
-rw-r--r-- | dev-libs/soprano/soprano-9999.ebuild | 23 |
4 files changed, 21 insertions, 13 deletions
diff --git a/dev-libs/soprano/ChangeLog b/dev-libs/soprano/ChangeLog index bd79b2a84b..0660d8fb53 100644 --- a/dev-libs/soprano/ChangeLog +++ b/dev-libs/soprano/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 03 Feb 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> + metadata.xml, soprano-9999.ebuild: + Updated soprano to new buildsystem options - this will be in 2.2.2 as well + 29 Jan 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm> files/soprano-make-optional-targets.patch, soprano-9999.ebuild: soprano patch updated, tests need cmake in-source build diff --git a/dev-libs/soprano/Manifest b/dev-libs/soprano/Manifest index 79b4eb2279..b2816fca35 100644 --- a/dev-libs/soprano/Manifest +++ b/dev-libs/soprano/Manifest @@ -1,3 +1,3 @@ -EBUILD soprano-9999.ebuild 2050 RMD160 83cba4d97482d27b7ba6238186d0ec09251f7ebc SHA1 03e54616702cd63c4132c4d37b7ffec0d630c3fc SHA256 204d3a1859c373cdae76e4769f2adf1e981efc2a8f7d5fb20b0d10572d6cc3cd -MISC ChangeLog 1308 RMD160 cfeeb7d15826b448bf84c8ea22f1d05df07abb9e SHA1 a53ba3f2989094293a910921f2f6ee39ef97bb80 SHA256 bbf1efb8e2b98f3fd49f463eec17278d92eb159f7e6f0dc680c5ba4c6a2f233d -MISC metadata.xml 440 RMD160 290571f5152906ed32eacad5ce6138f510b2a361 SHA1 6ed3b3208cefbbc0b1463be20e7ec173834b8109 SHA256 d805c4de395442d3e76d1937d4033d2cef5723e175630d8497e681e3901fde4c +EBUILD soprano-9999.ebuild 2394 RMD160 4e52c087a8bfabd979efb7658156f13fd4f64b75 SHA1 eb3a3de3877d48995222f8bf5a29d9e19646cfd8 SHA256 7b6f9fbd810a35f867ad27f583c7c708c9e7b2fa71d69dcdd8be2b6fe13f6a9a +MISC ChangeLog 1487 RMD160 324ffd6156089d0629e7a16cbe90d2e40e099d0c SHA1 df552e20c2d03ee671f6d52dc9fe3bd271c312e6 SHA256 1348a8258b2e4a3dc64c0c9fe97e4aebcae68fdfe8ca32ecdbc87850252795ef +MISC metadata.xml 544 RMD160 abbcbbf719e0926684bd73b04981304ba43a9524 SHA1 717e6dd6b155a001902c3dd753d87b260b681b2f SHA256 be25103b335cf8e204a960537af896040c906c53a906c37b60f68b9b508e2170 diff --git a/dev-libs/soprano/metadata.xml b/dev-libs/soprano/metadata.xml index 7491ec0742..5e26ffb46e 100644 --- a/dev-libs/soprano/metadata.xml +++ b/dev-libs/soprano/metadata.xml @@ -3,6 +3,7 @@ <pkgmetadata> <use> <flag name="clucene">Enable <pkg>dev-cpp/clucene</pkg> backend support.</flag> + <flag name="raptor">Enables support for the <pkg>media-libs/raptor</pkg> RDF parser/serializer.</flag> <flag name="redland">Enables support for the <pkg>dev-libs/redland</pkg> backend.</flag> <flag name="sesame2">Enables support for the <pkg>virtual/jre-1.6.0</pkg> (sesame2) backend.</flag> </use> diff --git a/dev-libs/soprano/soprano-9999.ebuild b/dev-libs/soprano/soprano-9999.ebuild index 8744d212eb..27d5ab4a54 100644 --- a/dev-libs/soprano/soprano-9999.ebuild +++ b/dev-libs/soprano/soprano-9999.ebuild @@ -14,16 +14,16 @@ ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/kdesupport/${PN}" LICENSE="LGPL-2" SLOT="0" KEYWORDS="" -IUSE="+clucene debug doc elibc_FreeBSD redland +sesame2" +IUSE="+clucene +dbus debug doc elibc_FreeBSD +raptor redland +sesame2" COMMON_DEPEND=" - x11-libs/qt-core:4[debug=] - x11-libs/qt-dbus:4[debug=] + x11-libs/qt-core:4 clucene? ( dev-cpp/clucene ) + dbus? ( x11-libs/qt-dbus:4 ) + raptor? ( >=media-libs/raptor-1.4.16 ) redland? ( >=dev-libs/rasqal-0.9.15 >=dev-libs/redland-1.0.6 - media-libs/raptor ) sesame2? ( >=virtual/jdk-1.6.0 ) " @@ -57,11 +57,14 @@ src_configure() { use elibc_FreeBSD && append-ldflags "-lpthread" mycmakeargs="${mycmakeargs} - -DENABLE_tests=OFF - $(cmake-utils_use_enable clucene CLucene) - $(cmake-utils_use_enable redland Redland) - $(cmake-utils_use_enable sesame2 Sesame2) - $(cmake-utils_use_enable doc docs)" + -DSOPRANO_BUILD_TESTS=OFF" + + ! use clucene && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_CLUCENE_INDEX=ON" + ! use dbus && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_DBUS=ON" + ! use raptor && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_RAPTOR_PARSER=ON" + ! use redland && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_REDLAND_BACKEND=ON" + ! use sesame2 && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_SESAME2_BACKEND=ON" + use doc && mycmakeargs="${mycmakeargs} -DSOPRANO_BUILD_API_DOCS=ON" cmake-utils_src_configure } @@ -72,7 +75,7 @@ src_compile() { src_test() { mycmakeargs="${mycmakeargs} - -DENABLE_tests=ON" + -DSOPRANO_BUILD_TESTS=ON" cmake-utils_src_configure cmake-utils_src_compile ctest --extra-verbose || die "Tests failed." |