summaryrefslogtreecommitdiff
path: root/dev-libs/soprano/soprano-9999.ebuild
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-02-25 04:01:38 +0100
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-02-25 04:01:38 +0100
commit6b2bc4b8bd3b60b95af19f005841bbf5b3b70fc7 (patch)
tree17e724518cb3075f9c55e81d409daaeda15b0e85 /dev-libs/soprano/soprano-9999.ebuild
parent0441f0083416567dfea97dbe96e895723b69cfa5 (diff)
downloadkde-6b2bc4b8bd3b60b95af19f005841bbf5b3b70fc7.tar.gz
kde-6b2bc4b8bd3b60b95af19f005841bbf5b3b70fc7.tar.bz2
kde-6b2bc4b8bd3b60b95af19f005841bbf5b3b70fc7.zip
Soprano 2.2.2 version bump, live ebuild updated as well (added virtuoso storage backend support - don't use it yet - it's
broken)
Diffstat (limited to 'dev-libs/soprano/soprano-9999.ebuild')
-rw-r--r--dev-libs/soprano/soprano-9999.ebuild12
1 files changed, 8 insertions, 4 deletions
diff --git a/dev-libs/soprano/soprano-9999.ebuild b/dev-libs/soprano/soprano-9999.ebuild
index 27d5ab4a541..fc6b5b62ad0 100644
--- a/dev-libs/soprano/soprano-9999.ebuild
+++ b/dev-libs/soprano/soprano-9999.ebuild
@@ -12,9 +12,9 @@ HOMEPAGE="http://sourceforge.net/projects/soprano"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/kdesupport/${PN}"
LICENSE="LGPL-2"
-SLOT="0"
KEYWORDS=""
-IUSE="+clucene +dbus debug doc elibc_FreeBSD +raptor redland +sesame2"
+SLOT="0"
+IUSE="+clucene +dbus debug doc elibc_FreeBSD +raptor redland +sesame2 virtuoso"
COMMON_DEPEND="
x11-libs/qt-core:4
@@ -26,11 +26,14 @@ COMMON_DEPEND="
>=dev-libs/redland-1.0.6
)
sesame2? ( >=virtual/jdk-1.6.0 )
+ virtuoso? ( dev-db/libiodbc )
"
DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
"
-RDEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+ virtuoso? ( dev-db/virtuoso-opensource )
+"
CMAKE_IN_SOURCE_BUILD="1"
@@ -43,7 +46,7 @@ pkg_setup() {
ewarn "You explicitly disabled default soprano backend and haven't chosen other one."
ewarn "Applications using soprano may need at least one backend functional."
ewarn "If you experience any problems, enable any of those USE flags:"
- ewarn "redland, sesame2"
+ ewarn "redland, sesame2, virtuoso"
fi
}
@@ -64,6 +67,7 @@ src_configure() {
! 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 virtuoso && mycmakeargs="${mycmakeargs} -DSOPRANO_DISABLE_VIRTUOSO_BACKEND=ON"
use doc && mycmakeargs="${mycmakeargs} -DSOPRANO_BUILD_API_DOCS=ON"
cmake-utils_src_configure