From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RRuwg-0001xF-Ox for garchives@archives.gentoo.org; Sun, 20 Nov 2011 00:07:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5EFD621C0AA for ; Sun, 20 Nov 2011 00:07:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 1152721C049 for ; Sat, 19 Nov 2011 23:29:23 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 189711B4013 for ; Sat, 19 Nov 2011 23:29:23 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 82B9880048 for ; Sat, 19 Nov 2011 23:29:22 +0000 (UTC) From: "Alexey Shvetsov" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexey Shvetsov" Message-ID: <18c6a0586b30db38a0ffc7ac4035f835fe8d3d26.alexxy@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: dev-db/virtuoso-odbc/, dev-db/virtuoso-jdbc/, dev-db/virtuoso-server/ X-VCS-Repository: proj/kde X-VCS-Files: dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild dev-db/virtuoso-odbc/metadata.xml dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild dev-db/virtuoso-server/metadata.xml dev-db/virtuoso-server/virtuoso-server-6.1.4.ebuild X-VCS-Directories: dev-db/virtuoso-odbc/ dev-db/virtuoso-jdbc/ dev-db/virtuoso-server/ X-VCS-Committer: alexxy X-VCS-Committer-Name: Alexey Shvetsov X-VCS-Revision: 18c6a0586b30db38a0ffc7ac4035f835fe8d3d26 Date: Sat, 19 Nov 2011 23:29:22 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: db6255be-45ca-4538-81b0-d5ba1d991471 X-Archives-Hash: 38c24ec7460124e460451c301e834ca1 commit: 18c6a0586b30db38a0ffc7ac4035f835fe8d3d26 Author: Alexey Shvetsov gentoo org> AuthorDate: Sat Nov 19 23:27:35 2011 +0000 Commit: Alexey Shvetsov gentoo org> CommitDate: Sat Nov 19 23:28:47 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/kde.git;a=3Dc= ommit;h=3D18c6a058 [dev-db] Update virtuoso stuff (Portage version: 2.2.0_alpha76/git/Linux x86_64, unsigned Manifest commi= t) --- dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild | 38 +++++++++ dev-db/virtuoso-odbc/metadata.xml | 9 ++ dev-db/virtuoso-odbc/virtuoso-odbc-6.1.4.ebuild | 41 ++++++++++ dev-db/virtuoso-server/metadata.xml | 18 +++++ .../virtuoso-server/virtuoso-server-6.1.4.ebuild | 81 ++++++++++++++= ++++++ 5 files changed, 187 insertions(+), 0 deletions(-) diff --git a/dev-db/virtuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild b/dev-db/vir= tuoso-jdbc/virtuoso-jdbc-6.1.4.ebuild new file mode 100644 index 0000000..314a7e1 --- /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=3D4 + +inherit virtuoso java-pkg-2 + +DESCRIPTION=3D"JDBC driver for OpenLink Virtuoso Open-Source Edition" + +KEYWORDS=3D"~amd64 ~x86" +IUSE=3D"" + +DEPEND=3D" + >=3Dvirtual/jdk-1.6.0 +" +RDEPEND=3D" + >=3Dvirtual/jre-1.6.0 +" + +VOS_EXTRACT=3D" + libsrc/JDBCDriverType4 +" + +src_prepare() { + java-pkg-2_src_prepare + virtuoso_src_prepare +} + +src_configure() { + myconf+=3D" + --with-jdk4=3D$(java-config-2 -O) + " + + MAKEOPTS=3D-j1 + + virtuoso_src_configure +} diff --git a/dev-db/virtuoso-odbc/metadata.xml b/dev-db/virtuoso-odbc/met= adata.xml new file mode 100644 index 0000000..a968ff1 --- /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/vir= tuoso-odbc/virtuoso-odbc-6.1.4.ebuild new file mode 100644 index 0000000..9c28954 --- /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=3D4 + +inherit virtuoso + +DESCRIPTION=3D"ODBC driver for OpenLink Virtuoso Open-Source Edition" + +KEYWORDS=3D"~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-lin= ux" +IUSE=3D"" + +RDEPEND=3D" + >=3Ddev-libs/openssl-0.9.7i:0 +" +DEPEND=3D"${RDEPEND}" + +VOS_EXTRACT=3D" + libsrc/Dk + libsrc/Thread + libsrc/odbcsdk + libsrc/util + binsrc/driver +" + +src_configure() { + myconf+=3D" + --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/metadata.xml b/dev-db/virtuoso-server= /metadata.xml new file mode 100644 index 0000000..761e62c --- /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 indus= try +standard APIs and protocols, covering a broad range of functionality rea= lms +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, Dis= cussion +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 0000000..6a1bf17 --- /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-serve= r-6.1.3-r1.ebuild,v 1.3 2011/09/21 22:25:23 reavertm Exp $ + +EAPI=3D4 + +inherit virtuoso + +DESCRIPTION=3D"Server binaries for Virtuoso, high-performance object-rel= ational SQL database" + +KEYWORDS=3D"~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-lin= ux" +IUSE=3D"kerberos ldap readline" + +# Bug 305077 +#RESTRICT=3D"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=3D" + dev-libs/libxml2:2 + >=3Ddev-libs/openssl-0.9.7i:0 + >=3Dsys-libs/zlib-1.2.5.1-r2:0[minizip] + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + readline? ( sys-libs/readline:0 ) +" +DEPEND=3D"${COMMON_DEPEND} + >=3Dsys-devel/bison-2.3 + >=3Dsys-devel/flex-2.5.33 +" +RDEPEND=3D"${COMMON_DEPEND} + >=3Ddev-db/virtuoso-odbc-${PV}:${SLOT} +" + +VOS_EXTRACT=3D" + libsrc/Dk + libsrc/Thread + libsrc/Tidy + libsrc/Wi + libsrc/Xml.new + libsrc/langfunc + libsrc/odbcsdk + libsrc/plugin + libsrc/util + binsrc/virtuoso + binsrc/tests +" + +DOCS=3D(AUTHORS ChangeLog CREDITS INSTALL NEWS README) + +src_prepare() { + sed -e '/^lib_LTLIBRARIES\s*=3D.*/s/lib_/noinst_/' -i binsrc/virtuoso/M= akefile.am \ + || die "failed to disable installation of static lib" + + virtuoso_src_prepare +} + +src_configure() { + myconf+=3D" + $(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 +}