Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-libs/octetos-db-maria/
Date: Tue, 05 May 2020 09:56:04
Message-Id: 1588645664.42d83b50519bec1556f3a807a3cad9a991dd51c3.andrewammerlaan@gentoo
1 commit: 42d83b50519bec1556f3a807a3cad9a991dd51c3
2 Author: Azael Reyes <azael.devel <AT> gmail <DOT> com>
3 AuthorDate: Tue May 5 02:27:44 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Tue May 5 02:27:44 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d83b50
7
8 dev-libs/octetos-db-maria: adding package
9
10 Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
11 Package-Manager: Portage-2.3.89, Repoman-2.3.20
12
13 dev-libs/octetos-db-maria/Manifest | 1 +
14 dev-libs/octetos-db-maria/metadata.xml | 8 ++++++
15 .../octetos-db-maria-1.2.2_beta.ebuild | 29 ++++++++++++++++++++++
16 3 files changed, 38 insertions(+)
17
18 diff --git a/dev-libs/octetos-db-maria/Manifest b/dev-libs/octetos-db-maria/Manifest
19 new file mode 100644
20 index 0000000..6ff0c8c
21 --- /dev/null
22 +++ b/dev-libs/octetos-db-maria/Manifest
23 @@ -0,0 +1 @@
24 +DIST 1.2.2-alpha.6.tar.gz 91810 BLAKE2B 9c274928564e61e20ba5d553c41b588333b0abc52d6d964eb8c39e225a72d19c6b6cf953d94240245bad72e318edfce30662d1ed59fd0edf42159794c6be6952 SHA512 cde9aa8dc8552f5c4d10bef9908dc514e5cecfba73f3b67bd817e9818f84e665cc506648e15fe47dcd5ab0a8ae4943340e258c5a4b2b7546e65fb38455956c45
25
26 diff --git a/dev-libs/octetos-db-maria/metadata.xml b/dev-libs/octetos-db-maria/metadata.xml
27 new file mode 100644
28 index 0000000..3a36ca4
29 --- /dev/null
30 +++ b/dev-libs/octetos-db-maria/metadata.xml
31 @@ -0,0 +1,8 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 + <maintainer type="person">
36 + <email>azael.devel@×××××.com</email>
37 + <name>Azael Reyes</name>
38 + </maintainer>
39 +</pkgmetadata>
40
41 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
42 new file mode 100644
43 index 0000000..69205c9
44 --- /dev/null
45 +++ b/dev-libs/octetos-db-maria/octetos-db-maria-1.2.2_beta.ebuild
46 @@ -0,0 +1,29 @@
47 +# Copyright 1999-2020 Gentoo Authors
48 +# Distributed under the terms of the GNU General Public License v2
49 +
50 +EAPI=7
51 +DESCRIPTION="C++ library for Database Acces."
52 +HOMEPAGE="https://github.com/azaeldevel/octetos-db"
53 +SRC_URI="https://github.com/azaeldevel/octetos-db/archive/1.2.2-alpha.6.tar.gz"
54 +LICENSE="GPL-3"
55 +SLOT="0"
56 +KEYWORDS="~amd64"
57 +IUSE=""
58 +DEPEND="dev-libs/octetos-core dev-db/mariadb-connector-c"
59 +RDEPEND="${DEPEND}"
60 +BDEPEND=""
61 +src_unpack() {
62 + unpack ${A}
63 + ln -s octetos-db-1.2.2-alpha.6 $P
64 +}
65 +src_configure() {
66 + autoreconf -fi
67 + if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
68 + econf --with-mariadb
69 + fi
70 +}
71 +src_compile() {
72 + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
73 + emake || die "emake failed"
74 + fi
75 +}