Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lisp:master commit in: dev-lisp/clsql/
Date: Fri, 01 Apr 2022 14:56:48
Message-Id: 1648824320.ae2a13cdadc6ebc66c2a0a3d37f5a42e786c4e9b.ulm@gentoo
1 commit: ae2a13cdadc6ebc66c2a0a3d37f5a42e786c4e9b
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 14:45:20 2022 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 1 14:45:20 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ae2a13cd
7
8 dev-lisp/clsql: Drop dependency on dev-db/oracle-instantclient-basic
9
10 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
11
12 dev-lisp/clsql/clsql-6.7.0.ebuild | 15 ++++++++-------
13 1 file changed, 8 insertions(+), 7 deletions(-)
14
15 diff --git a/dev-lisp/clsql/clsql-6.7.0.ebuild b/dev-lisp/clsql/clsql-6.7.0.ebuild
16 index 3a160e87..8f5a84ae 100644
17 --- a/dev-lisp/clsql/clsql-6.7.0.ebuild
18 +++ b/dev-lisp/clsql/clsql-6.7.0.ebuild
19 @@ -1,27 +1,27 @@
20 -# Copyright 1999-2018 Gentoo Foundation
21 +# Copyright 1999-2022 Gentoo Authors
22 # Distributed under the terms of the GNU General Public License v2
23
24 EAPI=6
25
26 -inherit common-lisp-3 flag-o-matic multilib toolchain-funcs
27 +inherit common-lisp-3 flag-o-matic toolchain-funcs
28
29 DESCRIPTION="A multi-platform SQL interface for Common Lisp"
30 -HOMEPAGE="http://clsql.kpe.io/
31 - http://www.cliki.net/CLSQL"
32 +HOMEPAGE="https://clsql.kpe.io/
33 + https://www.cliki.net/CLSQL"
34 SRC_URI="http://files.kpe.io/clsql/${P}.tar.gz"
35
36 LICENSE="LLGPL-2.1"
37 SLOT="0"
38 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
39 -IUSE="doc examples mysql odbc oracle postgres sqlite"
40 +IUSE="doc examples mysql odbc postgres sqlite"
41
42 RDEPEND="dev-lisp/md5
43 >=dev-lisp/uffi-2.0.0
44 mysql? ( virtual/mysql )
45 odbc? ( dev-db/unixODBC )
46 - oracle? ( dev-db/oracle-instantclient-basic )
47 postgres? ( dev-db/postgresql )
48 sqlite? ( dev-db/sqlite:3 )"
49 + #oracle? ( dev-db/oracle-instantclient-basic )
50
51 src_prepare() {
52 sed -i "s,/usr/lib,/usr/$(get_libdir),g" "${S}"/${PN}-{mysql,uffi}.asd || die
53 @@ -76,7 +76,8 @@ src_install() {
54 exeinto /usr/$(get_libdir)/${PN} ; doexe uffi/${PN}_uffi.so
55
56 use postgres && install_clsql_postgresql
57 - for dbtype in mysql odbc oracle sqlite ; do
58 + for dbtype in mysql odbc sqlite #oracle
59 + do
60 use ${dbtype} && install_clsql_pkg ${dbtype}
61 done