summaryrefslogtreecommitdiff
path: root/dev-db/virtuoso/virtuoso-5.0.11.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db/virtuoso/virtuoso-5.0.11.ebuild')
-rw-r--r--dev-db/virtuoso/virtuoso-5.0.11.ebuild30
1 files changed, 19 insertions, 11 deletions
diff --git a/dev-db/virtuoso/virtuoso-5.0.11.ebuild b/dev-db/virtuoso/virtuoso-5.0.11.ebuild
index a5397f98026..bc6f68dba27 100644
--- a/dev-db/virtuoso/virtuoso-5.0.11.ebuild
+++ b/dev-db/virtuoso/virtuoso-5.0.11.ebuild
@@ -14,39 +14,46 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug +imagemagick kerberos ldap mono perl php python readline ruby
-wbxml"
+IUSE="debug +imagemagick iodbc kerberos ldap mono perl php python readline
+ruby wbxml"
DOCS="AUTHORS ChangeLog CREDITS INSTALL NEWS README"
# zeroconf support looks like broken - disabling
COMMON_DEPEND="
- dev-libs/libxml2
- >=dev-libs/openssl-0.9.7i
- imagemagick? ( media-gfx/imagemagick )
+ dev-libs/libxml2:2
+ >=dev-libs/openssl-0.9.7i:0
+ sys-libs/zlib:0
+ imagemagick? ( media-gfx/imagemagick:0 )
+ iodbc? ( dev-db/libiodbc:0 )
kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap )
mono? ( dev-lang/mono )
perl? ( dev-lang/perl )
php? ( dev-lang/php:5 )
python? ( dev-lang/python )
- readline? ( sys-libs/readline )
+ readline? ( sys-libs/readline:0 )
ruby? ( dev-lang/ruby )
- wbxml? ( dev-libs/libwbxml )
+ wbxml? ( dev-libs/libwbxml:0 )
"
DEPEND="${COMMON_DEPEND}
>=sys-devel/bison-2.3
>=sys-devel/flex-2.5.33
- java? ( virtual/jdk:1.6 )
+ java? ( >=virtual/jdk-1.6.0 )
"
RDEPEND="${COMMON_DEPEND}
- java? ( virtual/jre:1.6 )
+ java? ( >=virtual/jre-1.6.0 )
"
+PATCHES=(
+ "${FILESDIR}/dist/${PV}-use-external-zlib.patch"
+)
+
S="${WORKDIR}/${MY_P}"
src_prepare() {
base_src_prepare
+ java-pkg-opt-2_src_prepare
eautoreconf
}
@@ -64,15 +71,16 @@ src_configure() {
--with-layout=gentoo \
--localstatedir=/var \
--program-transform-name="s/isql/isql-v/" \
- $(use_enable debug) \
+ $(use_with debug) \
$(use_enable imagemagick) \
+ $(use_with iodbc) \
$(use_enable kerberos krb) \
$(use_enable ldap openldap) \
$(use_enable mono) \
$(use_enable perl) \
$(use_enable php php5 ) \
$(use_enable python) \
- $(use_with readline ) \
+ $(use_with readline) \
$(use_enable ruby) \
$(use_enable wbxml wbxml2) \
--disable-rendezvous \