Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-db-maria/
Date: Tue, 05 May 2020 09:19:05
Message-Id: 1588670331.df218b782b8dae7100d25e6515576921e71bd061.andrewammerlaan@gentoo
1 commit: df218b782b8dae7100d25e6515576921e71bd061
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Tue May 5 09:18:51 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Tue May 5 09:18:51 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df218b78
7
8 dev-libs/octetos-db-maria: simplify ebuild
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 .../octetos-db-maria-1.2.2_beta.ebuild | 32 ++++++++++++----------
14 1 file changed, 17 insertions(+), 15 deletions(-)
15
16 diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.2.2_beta.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.2.2_beta.ebuild
17 index 69205c9..a50af60 100644
18 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.2.2_beta.ebuild
19 +++ b/dev-libs/octetos-db-maria/octetos-db-maria-1.2.2_beta.ebuild
20 @@ -2,28 +2,30 @@
21 # Distributed under the terms of the GNU General Public License v2
22
23 EAPI=7
24 +
25 +inherit autotools
26 +
27 +MYPV="${PV/_beta/-alpha.6}"
28 +MYPN="${PN/-maria}"
29 +MYP="${MYPN}-${MYPV}"
30 +
31 DESCRIPTION="C++ library for Database Acces."
32 HOMEPAGE="https://github.com/azaeldevel/octetos-db"
33 -SRC_URI="https://github.com/azaeldevel/octetos-db/archive/1.2.2-alpha.6.tar.gz"
34 +SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz"
35 +
36 LICENSE="GPL-3"
37 SLOT="0"
38 KEYWORDS="~amd64"
39 +
40 IUSE=""
41 +
42 DEPEND="dev-libs/octetos-core dev-db/mariadb-connector-c"
43 RDEPEND="${DEPEND}"
44 BDEPEND=""
45 -src_unpack() {
46 - unpack ${A}
47 - ln -s octetos-db-1.2.2-alpha.6 $P
48 -}
49 -src_configure() {
50 - autoreconf -fi
51 - if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
52 - econf --with-mariadb
53 - fi
54 -}
55 -src_compile() {
56 - if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
57 - emake || die "emake failed"
58 - fi
59 +
60 +S="${WORKDIR}/${MYP}"
61 +
62 +src_prepare() {
63 + default
64 + eautoreconf -fi
65 }