From 18c6a0586b30db38a0ffc7ac4035f835fe8d3d26 Mon Sep 17 00:00:00 2001 From: Alexey Shvetsov Date: Sun, 20 Nov 2011 03:27:35 +0400 Subject: [dev-db] Update virtuoso stuff (Portage version: 2.2.0_alpha76/git/Linux x86_64, unsigned Manifest commit) --- dev-db/virtuoso-jdbc/Manifest | 2 + dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild | 38 ++++++++++ dev-db/virtuoso-odbc/Manifest | 2 + dev-db/virtuoso-odbc/metadata.xml | 9 +++ dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild | 41 +++++++++++ dev-db/virtuoso-server/Manifest | 2 + dev-db/virtuoso-server/metadata.xml | 18 +++++ .../virtuoso-server/virtuoso-server-6.1.4.ebuild | 81 ++++++++++++++++++++++ 8 files changed, 193 insertions(+) create mode 100644 dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild create mode 100644 dev-db/virtuoso-odbc/Manifest create mode 100644 dev-db/virtuoso-odbc/metadata.xml create mode 100644 dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild create mode 100644 dev-db/virtuoso-server/Manifest create mode 100644 dev-db/virtuoso-server/metadata.xml create mode 100644 dev-db/virtuoso-server/virtuoso-server-6.1.4.ebuild (limited to 'dev-db') diff --git a/dev-db/virtuoso-jdbc/Manifest b/dev-db/virtuoso-jdbc/Manifest index 817f022097..5db7ff1048 100644 --- a/dev-db/virtuoso-jdbc/Manifest +++ b/dev-db/virtuoso-jdbc/Manifest @@ -1,2 +1,4 @@ DIST VOS-genpatches-6.1.3.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21 +DIST VOS-genpatches-6.1.4.tar.bz2 1214 SHA256 30bfb54d1808e9feb0ddc92ee1e92312908163aa7a9da47dc68fe7e67cb0e897 SHA512 c230c584c923faddfaf7eb58dc3503d56a4dc3b7b5bd9dd78176df212c98e51e7338dd0b24efc59a74fc21e10481026c8747cea2b7fefd075d30313d733fb0ee WHIRLPOOL c604de8e90a578c1894d0ca41d913cb2d05de3c5911ec03d00d7479a75b09e40ff45aa21234673d42effadf1b4ee078fb1c297c939dfefaec7ffa2d612be6408 DIST virtuoso-opensource-6.1.3.tar.gz 75082765 SHA256 420f28d6e639eed6c3c722097b5bb4a6830435fc703dfb15a577452d71124666 SHA512 566272519b1b610a9872a0456cccb0274bbec4ffe41e3f1899484acad40fb2282decf90d8b408023a9febb7536022e22b43566ced357d34fea9bb2732d02555e WHIRLPOOL 816c7f8bc3d7c51214e62246cee42a6af72d944ac9876bd8f69b0dcc2f1dfa873d4c9d51c87eb42279878b239c6efb3c8d374d20910cf4b039fc3548011d5ae3 +DIST virtuoso-opensource-6.1.4.tar.gz 100595847 SHA256 153f92211a23e05dcf4bde4c94d2963d06321d00f213c50025d740b96140154e SHA512 4da7c152706723581486a1d70b2c6b9a1a6fc7280aa25a1d0184acea40c59de073e7473d2f9ac4cb75add3b90c4bc26bdf80695beb61f178e52b461215cf8e75 WHIRLPOOL 19e39c997fd415ebab1cf2a956a997d31d33565c84c99bbdc8d90acb7791f719832ba6c9c2f9d8033c9d4ed2ac212437614ede171c95c982a0b825e168bf17d2 diff --git a/dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild b/dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild new file mode 100644 index 0000000000..314a7e1476 --- /dev/null +++ b/dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit virtuoso java-pkg-2 + +DESCRIPTION="JDBC driver for OpenLink Virtuoso Open-Source Edition" + +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=virtual/jdk-1.6.0 +" +RDEPEND=" + >=virtual/jre-1.6.0 +" + +VOS_EXTRACT=" + libsrc/JDBCDriverType4 +" + +src_prepare() { + java-pkg-2_src_prepare + virtuoso_src_prepare +} + +src_configure() { + myconf+=" + --with-jdk4=$(java-config-2 -O) + " + + MAKEOPTS=-j1 + + virtuoso_src_configure +} diff --git a/dev-db/virtuoso-odbc/Manifest b/dev-db/virtuoso-odbc/Manifest new file mode 100644 index 0000000000..bfad65151b --- /dev/null +++ b/dev-db/virtuoso-odbc/Manifest @@ -0,0 +1,2 @@ +DIST VOS-genpatches-6.1.4.tar.bz2 1214 SHA256 30bfb54d1808e9feb0ddc92ee1e92312908163aa7a9da47dc68fe7e67cb0e897 SHA512 c230c584c923faddfaf7eb58dc3503d56a4dc3b7b5bd9dd78176df212c98e51e7338dd0b24efc59a74fc21e10481026c8747cea2b7fefd075d30313d733fb0ee WHIRLPOOL c604de8e90a578c1894d0ca41d913cb2d05de3c5911ec03d00d7479a75b09e40ff45aa21234673d42effadf1b4ee078fb1c297c939dfefaec7ffa2d612be6408 +DIST virtuoso-opensource-6.1.4.tar.gz 100595847 SHA256 153f92211a23e05dcf4bde4c94d2963d06321d00f213c50025d740b96140154e SHA512 4da7c152706723581486a1d70b2c6b9a1a6fc7280aa25a1d0184acea40c59de073e7473d2f9ac4cb75add3b90c4bc26bdf80695beb61f178e52b461215cf8e75 WHIRLPOOL 19e39c997fd415ebab1cf2a956a997d31d33565c84c99bbdc8d90acb7791f719832ba6c9c2f9d8033c9d4ed2ac212437614ede171c95c982a0b825e168bf17d2 diff --git a/dev-db/virtuoso-odbc/metadata.xml b/dev-db/virtuoso-odbc/metadata.xml new file mode 100644 index 0000000000..a968ff19bc --- /dev/null +++ b/dev-db/virtuoso-odbc/metadata.xml @@ -0,0 +1,9 @@ + + + + kde + + reavertm@gentoo.org + Maciej Mrozowski + + diff --git a/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild b/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild new file mode 100644 index 0000000000..9c289543ea --- /dev/null +++ b/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.3.ebuild,v 1.3 2011/09/05 13:48:51 chainsaw Exp $ + +EAPI=4 + +inherit virtuoso + +DESCRIPTION="ODBC driver for OpenLink Virtuoso Open-Source Edition" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + >=dev-libs/openssl-0.9.7i:0 +" +DEPEND="${RDEPEND}" + +VOS_EXTRACT=" + libsrc/Dk + libsrc/Thread + libsrc/odbcsdk + libsrc/util + binsrc/driver +" + +src_configure() { + myconf+=" + --disable-static + --without-iodbc + " + + virtuoso_src_configure +} + +src_install() { + virtuoso_src_install + + # Remove libtool files + find "${ED}" -name '*.la' -delete +} diff --git a/dev-db/virtuoso-server/Manifest b/dev-db/virtuoso-server/Manifest new file mode 100644 index 0000000000..bfad65151b --- /dev/null +++ b/dev-db/virtuoso-server/Manifest @@ -0,0 +1,2 @@ +DIST VOS-genpatches-6.1.4.tar.bz2 1214 SHA256 30bfb54d1808e9feb0ddc92ee1e92312908163aa7a9da47dc68fe7e67cb0e897 SHA512 c230c584c923faddfaf7eb58dc3503d56a4dc3b7b5bd9dd78176df212c98e51e7338dd0b24efc59a74fc21e10481026c8747cea2b7fefd075d30313d733fb0ee WHIRLPOOL c604de8e90a578c1894d0ca41d913cb2d05de3c5911ec03d00d7479a75b09e40ff45aa21234673d42effadf1b4ee078fb1c297c939dfefaec7ffa2d612be6408 +DIST virtuoso-opensource-6.1.4.tar.gz 100595847 SHA256 153f92211a23e05dcf4bde4c94d2963d06321d00f213c50025d740b96140154e SHA512 4da7c152706723581486a1d70b2c6b9a1a6fc7280aa25a1d0184acea40c59de073e7473d2f9ac4cb75add3b90c4bc26bdf80695beb61f178e52b461215cf8e75 WHIRLPOOL 19e39c997fd415ebab1cf2a956a997d31d33565c84c99bbdc8d90acb7791f719832ba6c9c2f9d8033c9d4ed2ac212437614ede171c95c982a0b825e168bf17d2 diff --git a/dev-db/virtuoso-server/metadata.xml b/dev-db/virtuoso-server/metadata.xml new file mode 100644 index 0000000000..761e62cc1a --- /dev/null +++ b/dev-db/virtuoso-server/metadata.xml @@ -0,0 +1,18 @@ + + + + kde + + reavertm@gentoo.org + Maciej Mrozowski + + +OpenLink Virtuoso Open-Source Edition is a new generation of hybrid data server +product called a "Universal Server". It implements a wide range of industry +standard APIs and protocols, covering a broad range of functionality realms +that include: Object-Relational Data Managemtent, Virtualization of +Heterogeneous Data Sources (SQL, XML, RDF), Document Web Server (WebDAV/HTTP), +Data Web Server (RDF Linked Data Deployment), Web Services Platform, Discussion +Server, and many more. + + diff --git a/dev-db/virtuoso-server/virtuoso-server-6.1.4.ebuild b/dev-db/virtuoso-server/virtuoso-server-6.1.4.ebuild new file mode 100644 index 0000000000..6a1bf17cc1 --- /dev/null +++ b/dev-db/virtuoso-server/virtuoso-server-6.1.4.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-server/virtuoso-server-6.1.3-r1.ebuild,v 1.3 2011/09/21 22:25:23 reavertm Exp $ + +EAPI=4 + +inherit virtuoso + +DESCRIPTION="Server binaries for Virtuoso, high-performance object-relational SQL database" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="kerberos ldap readline" + +# Bug 305077 +#RESTRICT="test" + +# zeroconf support looks like broken - disabling - last checked around 5.0.12 +# mono support fetches mono source and compiles it manually - disabling for now +# mono? ( dev-lang/mono ) +COMMON_DEPEND=" + dev-libs/libxml2:2 + >=dev-libs/openssl-0.9.7i:0 + >=sys-libs/zlib-1.2.5.1-r2:0[minizip] + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + readline? ( sys-libs/readline:0 ) +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/bison-2.3 + >=sys-devel/flex-2.5.33 +" +RDEPEND="${COMMON_DEPEND} + >=dev-db/virtuoso-odbc-${PV}:${SLOT} +" + +VOS_EXTRACT=" + libsrc/Dk + libsrc/Thread + libsrc/Tidy + libsrc/Wi + libsrc/Xml.new + libsrc/langfunc + libsrc/odbcsdk + libsrc/plugin + libsrc/util + binsrc/virtuoso + binsrc/tests +" + +DOCS=(AUTHORS ChangeLog CREDITS INSTALL NEWS README) + +src_prepare() { + sed -e '/^lib_LTLIBRARIES\s*=.*/s/lib_/noinst_/' -i binsrc/virtuoso/Makefile.am \ + || die "failed to disable installation of static lib" + + virtuoso_src_prepare +} + +src_configure() { + myconf+=" + $(use_enable kerberos krb) + $(use_enable ldap openldap) + $(use_with readline) + --disable-static + --disable-hslookup + --disable-rendezvous + --without-iodbc + " + + virtuoso_src_configure +} + +src_install() { + virtuoso_src_install + + # Rename isql executables (conflicts with unixODBC) + mv "${ED}/usr/bin/isql" "${ED}/usr/bin/isql-v" || die + mv "${ED}/usr/bin/isqlw" "${ED}/usr/bin/isqlw-v" || die + + keepdir /var/lib/virtuoso/db +} -- cgit v1.2.3-65-gdbad