public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-12-15 10:51 Andrew Ammerlaan
  2021-12-15 10:51 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
  0 siblings, 1 reply; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-12-15 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     640a439ed5bf7d77a6e46a82b9993c2af0a01d5b
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 10:48:45 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 10:48:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=640a439e

app-misc/apidb: drop UnusedInherits

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 app-misc/apidb/apidb-5.13.6_beta.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild b/app-misc/apidb/apidb-5.13.6_beta.ebuild
index 0f7dc87bf..7ca706863 100644
--- a/app-misc/apidb/apidb-5.13.6_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.6_beta.ebuild
@@ -19,7 +19,6 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
 else
-	inherit autotools
 	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
 	KEYWORDS="~amd64"
 fi


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-10-05  0:27 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2021-10-05  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     bbc93ababd5063f868d47eda78bd09e1a93feac2
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue Oct  5 00:26:58 2021 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue Oct  5 00:27:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbc93aba

app-misc/apidb: fixed build fail

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest                 |  1 +
 app-misc/apidb/apidb-5.13.6_beta.ebuild | 81 +++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 0b58b71c7..f665692c0 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,4 +1,5 @@
 DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
 DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199 SHA512 11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6
 DIST 5.13.4-beta.tar.gz 190587 BLAKE2B f7f71d3841a6d4ccdc5f30f0d4352342f317090a226757562ff4183562c33ed8e5aba0bf373dc58a10345b8b33a84d91db26058f748897c641aa3ea4fe2e236c SHA512 81287cc16dcc65189df90999ca4b7ad133cd735f21b2568fcff1f479165d8b7464186d3a3f9429dda3dd8213eadec60f9898dbccb0295801788e344a88c17af9
+DIST 5.13.6-beta.tar.gz 190636 BLAKE2B 9ee3fc2964442982b510d9d18584aa9a96343b1dbe2c6e902f54c1a2dc040aa7479f6a1076a108b20975869279f8873e80938918cd1bfbc13602e423f1d637ac SHA512 872bdbdfbc7e85153b56049f90bf83868b8542924a66abf399c422e6c321616a89420622623acaf78c8ab68cd90fa2b4a7a3bb29a225c9ff81edb6b4af751239
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild b/app-misc/apidb/apidb-5.13.6_beta.ebuild
new file mode 100644
index 000000000..0f7dc87bf
--- /dev/null
+++ b/app-misc/apidb/apidb-5.13.6_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
+else
+	inherit autotools
+	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	dev-libs/octetos-db-abstract
+	gtk? ( x11-libs/gtk+:3 )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-09-25 17:13 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2021-09-25 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ad287d73291f847a0ece117773de9bb1163fc3aa
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 17:06:22 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 17:06:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad287d73

app-misc/apidb: remove unused inherit: autotools

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-misc/apidb/apidb-5.11.0_beta.ebuild | 1 -
 app-misc/apidb/apidb-5.13.1_beta.ebuild | 1 -
 app-misc/apidb/apidb-5.13.4_beta.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild
index 0f7dc87bf..7ca706863 100644
--- a/app-misc/apidb/apidb-5.11.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild
@@ -19,7 +19,6 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
 else
-	inherit autotools
 	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
 	KEYWORDS="~amd64"
 fi

diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild b/app-misc/apidb/apidb-5.13.1_beta.ebuild
index 0f7dc87bf..7ca706863 100644
--- a/app-misc/apidb/apidb-5.13.1_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.1_beta.ebuild
@@ -19,7 +19,6 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
 else
-	inherit autotools
 	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
 	KEYWORDS="~amd64"
 fi

diff --git a/app-misc/apidb/apidb-5.13.4_beta.ebuild b/app-misc/apidb/apidb-5.13.4_beta.ebuild
index 0f7dc87bf..7ca706863 100644
--- a/app-misc/apidb/apidb-5.13.4_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.4_beta.ebuild
@@ -19,7 +19,6 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
 else
-	inherit autotools
 	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
 	KEYWORDS="~amd64"
 fi


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-08-08  2:33 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2021-08-08  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     865e833714adfc38b0250a7e0fd48e53d8950129
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Sun Aug  8 02:33:05 2021 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Sun Aug  8 02:33:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=865e8337

app-misc/apidb: fixed bad diretory for glade resources

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest                 |  1 +
 app-misc/apidb/apidb-5.13.4_beta.ebuild | 81 +++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index c1922df46..0b58b71c7 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,3 +1,4 @@
 DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
 DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199 SHA512 11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6
+DIST 5.13.4-beta.tar.gz 190587 BLAKE2B f7f71d3841a6d4ccdc5f30f0d4352342f317090a226757562ff4183562c33ed8e5aba0bf373dc58a10345b8b33a84d91db26058f748897c641aa3ea4fe2e236c SHA512 81287cc16dcc65189df90999ca4b7ad133cd735f21b2568fcff1f479165d8b7464186d3a3f9429dda3dd8213eadec60f9898dbccb0295801788e344a88c17af9
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.13.4_beta.ebuild b/app-misc/apidb/apidb-5.13.4_beta.ebuild
new file mode 100644
index 000000000..0f7dc87bf
--- /dev/null
+++ b/app-misc/apidb/apidb-5.13.4_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
+else
+	inherit autotools
+	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	dev-libs/octetos-db-abstract
+	gtk? ( x11-libs/gtk+:3 )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-08-05  1:28 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2021-08-05  1:28 UTC (permalink / raw
  To: gentoo-commits

commit:     b336536c712c5cbc7c6b2e75c932823ae97b4dbb
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Thu Aug  5 01:27:14 2021 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Thu Aug  5 01:27:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b336536c

app-misc/apidb: fixed : fail to build icons

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest                 |  1 +
 app-misc/apidb/apidb-5.13.1_beta.ebuild | 81 +++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 45fdf021e..c1922df46 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,2 +1,3 @@
 DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
+DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199 SHA512 11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild b/app-misc/apidb/apidb-5.13.1_beta.ebuild
new file mode 100644
index 000000000..0f7dc87bf
--- /dev/null
+++ b/app-misc/apidb/apidb-5.13.1_beta.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
+else
+	inherit autotools
+	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	dev-libs/octetos-db-abstract
+	gtk? ( x11-libs/gtk+:3 )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-07-19  9:59 Andrew Ammerlaan
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-07-19  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     82f8249f53521bd35c892ce07103522f37f9f644
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 19 09:58:52 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 19 09:58:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82f8249f

app-misc/apidb: remove double KEYWORDS

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 app-misc/apidb/apidb-5.11.0_beta.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild
index cdde018ed..0f7dc87bf 100644
--- a/app-misc/apidb/apidb-5.11.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild
@@ -26,7 +26,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
 
 IUSE="+mariadb postgresql commands gtk +corelibs"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-06-26 23:42 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2021-06-26 23:42 UTC (permalink / raw
  To: gentoo-commits

commit:     27182de85583a610201760183d1c6f66a72a7170
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Sat Jun 26 23:40:19 2021 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Sat Jun 26 23:40:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27182de8

app-misc/apidb: updating to 5.11

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 app-misc/apidb/Manifest                 |  1 +
 app-misc/apidb/apidb-5.11.0_beta.ebuild | 82 +++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index d6fe2f42c..45fdf021e 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1 +1,2 @@
+DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild
new file mode 100644
index 000000000..cdde018ed
--- /dev/null
+++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database access"
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git"
+else
+	inherit autotools
+	SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+RDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	dev-libs/octetos-db-abstract
+	gtk? ( x11-libs/gtk+:3 )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	gnome-base/librsvg
+"
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-05-17 19:14 Andrew Ammerlaan
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-05-17 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     dd3a223e6ad0558743cd94246b83f823d0a9277f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon May 17 19:14:06 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May 17 19:14:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd3a223e

app-misc/apidb: remove useless blank line and add gtk slot

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-misc/apidb/apidb-5.8.0_beta.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild
index 6b25c2a22..7e58ba566 100644
--- a/app-misc/apidb/apidb-5.8.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild
@@ -23,13 +23,12 @@ KEYWORDS="~amd64"
 
 IUSE="+mariadb postgresql commands gtk +corelibs"
 
-
 RDEPEND="
 	dev-libs/libxml2
 	dev-libs/boost
 	dev-libs/octetos-coreutils
 	dev-libs/octetos-db-abstract
-	gtk? ( x11-libs/gtk+ )
+	gtk? ( x11-libs/gtk+:3 )
 	dev-libs/libtar
 	mariadb? ( dev-libs/octetos-db-maria )
 	postgresql? ( dev-libs/octetos-db-postgresql )


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-05-16 16:38 Anna Vyalkova
  0 siblings, 0 replies; 21+ messages in thread
From: Anna Vyalkova @ 2021-05-16 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     a1742cba4dd270adc849fa63c4f3666dfe6a679b
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Sun May 16 16:24:46 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun May 16 16:24:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1742cba

app-misc/apidb: fix deps, drop old

Closes: https://bugs.gentoo.org/785628
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 app-misc/apidb/Manifest                   |  5 ---
 app-misc/apidb/apidb-4.3.0_beta.ebuild    | 47 --------------------
 app-misc/apidb/apidb-5.0.0_alpha.ebuild   | 56 -----------------------
 app-misc/apidb/apidb-5.0.0_alpha19.ebuild | 73 ------------------------------
 app-misc/apidb/apidb-5.0.0_alpha20.ebuild | 74 -------------------------------
 app-misc/apidb/apidb-5.0.0_alpha8.ebuild  | 73 ------------------------------
 app-misc/apidb/apidb-5.8.0_beta.ebuild    | 14 +++---
 7 files changed, 8 insertions(+), 334 deletions(-)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index a972c589b..d6fe2f42c 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,6 +1 @@
-DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
-DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794
-DIST 5.0.0-alpha19.tar.gz 160561 BLAKE2B 52479e68742f62b8c98d9c9a31a261f6c887966bdf3e1820e3109af5a8164ba8294e4aecf806afb182a05750a6a548d855a492ee277051c494ef8897e2de3e73 SHA512 7008857aa20365d8b9f0c05a5e021e4071ae9af7c9208a4d33840b8e5118e5e1404cd005ec05a5a0d64bb3690d009a2f60af648dadc2bd14d806b6776828724b
-DIST 5.0.0-alpha20.tar.gz 160582 BLAKE2B cc50f784b67f0ab1564f4ea596864e65fa5c87f3729befd9a53ecf200f11f97ced901207bfd5313b814bc5b2d5df35ab62102606974e2b4f52e2bf80a09f9c9d SHA512 465f2938f4fe9d1f557bc5c81e0639259a0aecda3949e18055a08f56a0294400e14a9a5e7865f4b46305343aca2ce1d283b963e6b15b2acffcc9a5758b494a15
-DIST 5.0.0-alpha8.tar.gz 165674 BLAKE2B 10227665ddf1c2b17cacb4b52a4fb0ef06125066546cfc5ce919e2ce6bcba27dabdb471edee4a405f05208333fd6e719981d90384194dc6fab62791abc2eb671 SHA512 e1ef0a916b64ba116efad641b64446656a1e57c0e1c0d65cceafb59ec04deb142de1a11e625c4e8c214b36dcbf9adb4d413283d7a22f0a090098cebfc021e182
 DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-4.3.0_beta.ebuild b/app-misc/apidb/apidb-4.3.0_beta.ebuild
deleted file mode 100644
index 8abffacb2..000000000
--- a/app-misc/apidb/apidb-4.3.0_beta.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MYPV="${PV/_beta/-beta.2}"
-
-DESCRIPTION="API Generator for Database acces."
-HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-	dev-libs/libxml2
-	dev-libs/boost
-	sys-devel/bison
-	sys-devel/flex
-	x11-libs/gtk+
-	dev-libs/libtar
-	dev-db/mariadb
-	dev-libs/octetos-db-maria
-	media-gfx/imagemagick
-"
-
-S="${WORKDIR}/${PN}-${MYPV}"
-
-src_prepare() {
-	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
-	#sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(-DCMAKE_BUILD_TYPE=Debug -DAPIDB_VERSION_STAGE=betarelease -DAPIDB_MARIADB=Y -Wno-dev)
-	cmake_src_configure
-}

diff --git a/app-misc/apidb/apidb-5.0.0_alpha.ebuild b/app-misc/apidb/apidb-5.0.0_alpha.ebuild
deleted file mode 100644
index c532b3c73..000000000
--- a/app-misc/apidb/apidb-5.0.0_alpha.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MYPV="${PV/_alpha/-alpha}"
-MYPN="${PN}"
-MYP="${MYPN}-${MYPV}"
-
-DESCRIPTION="API Generator for Database acces."
-HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.2.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+mariadb postgresql"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-	dev-libs/libxml2
-	dev-libs/boost
-	sys-devel/bison
-	sys-devel/flex
-	x11-libs/gtk+
-	dev-libs/libtar
-	mariadb? ( dev-libs/octetos-db-maria )
-	postgresql? ( dev-libs/octetos-db-postgresql )
-	media-gfx/imagemagick
-"
-
-S="${WORKDIR}/${PN}-${MYPV}.2"
-
-src_prepare() {
-	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
-	#sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=Gentoo -DCOMPONENT=FULL)
-	if use mariadb ;then
-		mycmakeargs+=(-DAPIDB_MARIADB=Y)
-	fi
-	if use postgresql ;then
-		mycmakeargs+=(-DAPIDB_POSTGRESQL=Y)
-	fi
-	cmake_src_configure
-}

diff --git a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
deleted file mode 100644
index cc4036ba4..000000000
--- a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_BINARY=cmake
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake
-
-MYPV="${PV/_alpha19/-alpha19}"
-MYPN="${PN}"
-MYP="${MYPN}-${MYPV}"
-
-DESCRIPTION="API Generator for Database acces."
-HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+mariadb postgresql commands gtk +corelibs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-	dev-libs/libxml2
-	dev-libs/boost
-	sys-devel/bison
-	sys-devel/flex
-	gtk? ( x11-libs/gtk+ )
-	dev-libs/libtar
-	mariadb? ( dev-libs/octetos-db-maria )
-	postgresql? ( dev-libs/octetos-db-postgresql )
-	media-gfx/imagemagick
-"
-
-S="${WORKDIR}/${PN}-${MYPV}"
-
-src_prepare() {
-	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
-	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	APIDBBUILD="CORE"
-	APIDBINSTALL=""
-	if use corelibs ;then
-		APIDBINSTALL="CORE"
-	fi
-	if use mariadb ;then
-		APIDBBUILD="$APIDBBUILD;MARIADB"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use postgresql ;then
-		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use commands ;then
-		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
-	fi
-	if use gtk ;then
-		APIDBINSTALL="$APIDBINSTALL;GTK3"
-	fi
-	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
-	cmake_src_configure
-}

diff --git a/app-misc/apidb/apidb-5.0.0_alpha20.ebuild b/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
deleted file mode 100644
index b5a66447c..000000000
--- a/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_BINARY=cmake
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake
-
-MYPV="${PV/_alpha20/-alpha20}"
-MYPN="${PN}"
-MYP="${MYPN}-${MYPV}"
-
-DESCRIPTION="API Generator for Database acces."
-HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="+mariadb postgresql commands gtk +corelibs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-	dev-libs/libxml2
-	dev-libs/boost
-	dev-libs/octetos-coreutils
-	sys-devel/bison
-	sys-devel/flex
-	gtk? ( x11-libs/gtk+ )
-	dev-libs/libtar
-	mariadb? ( dev-libs/octetos-db-maria )
-	postgresql? ( dev-libs/octetos-db-postgresql )
-	media-gfx/imagemagick
-"
-
-S="${WORKDIR}/${PN}-${MYPV}"
-
-src_prepare() {
-	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
-	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	APIDBBUILD="CORE"
-	APIDBINSTALL=""
-	if use corelibs ;then
-		APIDBINSTALL="CORE"
-	fi
-	if use mariadb ;then
-		APIDBBUILD="$APIDBBUILD;MARIADB"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use postgresql ;then
-		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use commands ;then
-		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
-	fi
-	if use gtk ;then
-		APIDBINSTALL="$APIDBINSTALL;GTK3"
-	fi
-	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
-	cmake_src_configure
-}

diff --git a/app-misc/apidb/apidb-5.0.0_alpha8.ebuild b/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
deleted file mode 100644
index eb22524ec..000000000
--- a/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_BINARY=cmake
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake
-
-MYPV="${PV/_alpha8/-alpha8}"
-MYPN="${PN}"
-MYP="${MYPN}-${MYPV}"
-
-DESCRIPTION="API Generator for Database acces."
-HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="mariadb postgresql commands gui corelibs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
-	dev-libs/libxml2
-	dev-libs/boost
-	sys-devel/bison
-	sys-devel/flex
-	gui? ( x11-libs/gtk+ )
-	dev-libs/libtar
-	mariadb? ( dev-libs/octetos-db-maria )
-	postgresql? ( dev-libs/octetos-db-postgresql )
-	media-gfx/imagemagick
-"
-
-S="${WORKDIR}/${PN}-${MYPV}"
-
-src_prepare() {
-	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
-	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	APIDBBUILD="CORE"
-	APIDBINSTALL=""
-	if use corelibs ;then
-		APIDBINSTALL="CORE"
-	fi
-	if use mariadb ;then
-		APIDBBUILD="$APIDBBUILD;MARIADB"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use postgresql ;then
-		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
-		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
-	fi
-	if use commands ;then
-		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
-	fi
-	if use gui ;then
-		APIDBINSTALL="$APIDBINSTALL;GUI"
-	fi
-	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
-	cmake_src_configure
-}

diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild
index a865134d4..6b25c2a22 100644
--- a/app-misc/apidb/apidb-5.8.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild
@@ -13,7 +13,7 @@ MYPV="${PV/_beta/-beta}"
 MYPN="${PN}"
 MYP="${MYPN}-${MYPV}"
 
-DESCRIPTION="API Generator for Database acces."
+DESCRIPTION="API Generator for Database access"
 HOMEPAGE="https://github.com/azaeldevel/apidb"
 SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
 
@@ -23,20 +23,22 @@ KEYWORDS="~amd64"
 
 IUSE="+mariadb postgresql commands gtk +corelibs"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND="
+
+RDEPEND="
 	dev-libs/libxml2
 	dev-libs/boost
 	dev-libs/octetos-coreutils
-	sys-devel/bison
-	sys-devel/flex
+	dev-libs/octetos-db-abstract
 	gtk? ( x11-libs/gtk+ )
 	dev-libs/libtar
 	mariadb? ( dev-libs/octetos-db-maria )
 	postgresql? ( dev-libs/octetos-db-postgresql )
 	media-gfx/imagemagick
 "
+DEPEND="${RDEPEND}
+	sys-devel/bison
+	sys-devel/flex
+"
 
 S="${WORKDIR}/${PN}-${MYPV}"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-04-01  7:50 Andrew Ammerlaan
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2021-04-01  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8aca34a8684b4e6be9d6e0121ca48ecf15c7a7a3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Apr  1 07:50:16 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr  1 07:50:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8aca34a8

app-misc/apidb: fix MisplacedEclassVar

these vars should be set before inheriting cmake

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-misc/apidb/apidb-5.0.0_alpha19.ebuild | 6 +++---
 app-misc/apidb/apidb-5.0.0_alpha20.ebuild | 6 +++---
 app-misc/apidb/apidb-5.0.0_alpha8.ebuild  | 6 +++---
 app-misc/apidb/apidb-5.8.0_beta.ebuild    | 4 ++--
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
index 0cced2bc3..cc4036ba4 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake
-
 CMAKE_MAKEFILE_GENERATOR="emake"
 CMAKE_BINARY=cmake
 CMAKE_MAKEFILE_GENERATOR=emake
 
+inherit cmake
+
 MYPV="${PV/_alpha19/-alpha19}"
 MYPN="${PN}"
 MYP="${MYPN}-${MYPV}"

diff --git a/app-misc/apidb/apidb-5.0.0_alpha20.ebuild b/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
index 4267a06c0..b5a66447c 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake
-
 CMAKE_MAKEFILE_GENERATOR="emake"
 CMAKE_BINARY=cmake
 CMAKE_MAKEFILE_GENERATOR=emake
 
+inherit cmake
+
 MYPV="${PV/_alpha20/-alpha20}"
 MYPN="${PN}"
 MYP="${MYPN}-${MYPV}"

diff --git a/app-misc/apidb/apidb-5.0.0_alpha8.ebuild b/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
index 7aa63d033..eb22524ec 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake
-
 CMAKE_MAKEFILE_GENERATOR="emake"
 CMAKE_BINARY=cmake
 CMAKE_MAKEFILE_GENERATOR=emake
 
+inherit cmake
+
 MYPV="${PV/_alpha8/-alpha8}"
 MYPN="${PN}"
 MYP="${MYPN}-${MYPV}"

diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild
index 0f8bca675..a865134d4 100644
--- a/app-misc/apidb/apidb-5.8.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=7
 
-inherit cmake
-
 CMAKE_MAKEFILE_GENERATOR="emake"
 CMAKE_BINARY=cmake
 CMAKE_MAKEFILE_GENERATOR=emake
 
+inherit cmake
+
 MYPV="${PV/_beta/-beta}"
 MYPN="${PN}"
 MYP="${MYPN}-${MYPV}"


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2021-01-05  8:20 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2021-01-05  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6414d36385c28b8f654c7355c9ff54668141acc1
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue Jan  5 08:19:57 2021 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue Jan  5 08:19:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6414d363

app-misc/apidb: updating to 5.8.0-beta

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.9, Repoman-3.0.2

 app-misc/apidb/Manifest                |  1 +
 app-misc/apidb/apidb-5.8.0_beta.ebuild | 74 ++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index d060bbbb..a972c589 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -3,3 +3,4 @@ DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f182
 DIST 5.0.0-alpha19.tar.gz 160561 BLAKE2B 52479e68742f62b8c98d9c9a31a261f6c887966bdf3e1820e3109af5a8164ba8294e4aecf806afb182a05750a6a548d855a492ee277051c494ef8897e2de3e73 SHA512 7008857aa20365d8b9f0c05a5e021e4071ae9af7c9208a4d33840b8e5118e5e1404cd005ec05a5a0d64bb3690d009a2f60af648dadc2bd14d806b6776828724b
 DIST 5.0.0-alpha20.tar.gz 160582 BLAKE2B cc50f784b67f0ab1564f4ea596864e65fa5c87f3729befd9a53ecf200f11f97ced901207bfd5313b814bc5b2d5df35ab62102606974e2b4f52e2bf80a09f9c9d SHA512 465f2938f4fe9d1f557bc5c81e0639259a0aecda3949e18055a08f56a0294400e14a9a5e7865f4b46305343aca2ce1d283b963e6b15b2acffcc9a5758b494a15
 DIST 5.0.0-alpha8.tar.gz 165674 BLAKE2B 10227665ddf1c2b17cacb4b52a4fb0ef06125066546cfc5ce919e2ce6bcba27dabdb471edee4a405f05208333fd6e719981d90384194dc6fab62791abc2eb671 SHA512 e1ef0a916b64ba116efad641b64446656a1e57c0e1c0d65cceafb59ec04deb142de1a11e625c4e8c214b36dcbf9adb4d413283d7a22f0a090098cebfc021e182
+DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a

diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild
new file mode 100644
index 00000000..0f8bca67
--- /dev/null
+++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+MYPV="${PV/_beta/-beta}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	sys-devel/bison
+	sys-devel/flex
+	gtk? ( x11-libs/gtk+ )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	media-gfx/imagemagick
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-11-03  5:24 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-11-03  5:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2c62ebeef292180c72a83358467616ab5860db58
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue Nov  3 05:24:32 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue Nov  3 05:24:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c62ebee

app-misc/apidb: fixing fragmantatio of octetos-db

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-3.0.8, Repoman-3.0.2

 app-misc/apidb/Manifest                   |  1 +
 app-misc/apidb/apidb-5.0.0_alpha20.ebuild | 74 +++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 69810b13..d060bbbb 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,4 +1,5 @@
 DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
 DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794
 DIST 5.0.0-alpha19.tar.gz 160561 BLAKE2B 52479e68742f62b8c98d9c9a31a261f6c887966bdf3e1820e3109af5a8164ba8294e4aecf806afb182a05750a6a548d855a492ee277051c494ef8897e2de3e73 SHA512 7008857aa20365d8b9f0c05a5e021e4071ae9af7c9208a4d33840b8e5118e5e1404cd005ec05a5a0d64bb3690d009a2f60af648dadc2bd14d806b6776828724b
+DIST 5.0.0-alpha20.tar.gz 160582 BLAKE2B cc50f784b67f0ab1564f4ea596864e65fa5c87f3729befd9a53ecf200f11f97ced901207bfd5313b814bc5b2d5df35ab62102606974e2b4f52e2bf80a09f9c9d SHA512 465f2938f4fe9d1f557bc5c81e0639259a0aecda3949e18055a08f56a0294400e14a9a5e7865f4b46305343aca2ce1d283b963e6b15b2acffcc9a5758b494a15
 DIST 5.0.0-alpha8.tar.gz 165674 BLAKE2B 10227665ddf1c2b17cacb4b52a4fb0ef06125066546cfc5ce919e2ce6bcba27dabdb471edee4a405f05208333fd6e719981d90384194dc6fab62791abc2eb671 SHA512 e1ef0a916b64ba116efad641b64446656a1e57c0e1c0d65cceafb59ec04deb142de1a11e625c4e8c214b36dcbf9adb4d413283d7a22f0a090098cebfc021e182

diff --git a/app-misc/apidb/apidb-5.0.0_alpha20.ebuild b/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
new file mode 100644
index 00000000..4267a06c
--- /dev/null
+++ b/app-misc/apidb/apidb-5.0.0_alpha20.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+MYPV="${PV/_alpha20/-alpha20}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+mariadb postgresql commands gtk +corelibs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	dev-libs/octetos-coreutils
+	sys-devel/bison
+	sys-devel/flex
+	gtk? ( x11-libs/gtk+ )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	media-gfx/imagemagick
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gtk ;then
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-26 22:21 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-26 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     fab1bee14edfc9b3f185bf8ea8e89f2e49e3b6ea
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Sat Sep 26 22:18:34 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Sat Sep 26 22:18:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fab1bee1

app-misc/apidb: fixing uses.

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/apidb-5.0.0_alpha19.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
index 22587414..0cced2bc 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
@@ -21,7 +21,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="mariadb postgresql commands gui corelibs"
+IUSE="+mariadb postgresql commands gtk +corelibs"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
@@ -30,7 +30,7 @@ BDEPEND="
 	dev-libs/boost
 	sys-devel/bison
 	sys-devel/flex
-	gui? ( x11-libs/gtk+ )
+	gtk? ( x11-libs/gtk+ )
 	dev-libs/libtar
 	mariadb? ( dev-libs/octetos-db-maria )
 	postgresql? ( dev-libs/octetos-db-postgresql )
@@ -65,7 +65,7 @@ src_configure() {
 	if use commands ;then
 		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
 	fi
-	if use gui ;then
+	if use gtk ;then
 		APIDBINSTALL="$APIDBINSTALL;GTK3"
 	fi
 	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-26 21:52 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-26 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     74010022e01fc71d1b211ab6c59cf76202dd3738
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Sat Sep 26 21:51:36 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Sat Sep 26 21:51:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74010022

app-misc/apidb: fixing no build application.

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/apidb-5.0.0_alpha19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
index e13f5fe5..22587414 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
@@ -66,7 +66,7 @@ src_configure() {
 		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
 	fi
 	if use gui ;then
-		APIDBINSTALL="$APIDBINSTALL;GUI"
+		APIDBINSTALL="$APIDBINSTALL;GTK3"
 	fi
 	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
 	cmake_src_configure


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-25  5:02 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-25  5:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e8d68306a0fb53b4aab8e14f3ae2bf060cb56438
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Fri Sep 25 01:51:35 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Fri Sep 25 01:51:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8d68306

app-misc/apidb: Updating to 5.0.0-alpha19

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/Manifest                   |  1 +
 app-misc/apidb/apidb-5.0.0_alpha19.ebuild | 73 +++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 8cacbc60..69810b13 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,3 +1,4 @@
 DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
 DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794
+DIST 5.0.0-alpha19.tar.gz 160561 BLAKE2B 52479e68742f62b8c98d9c9a31a261f6c887966bdf3e1820e3109af5a8164ba8294e4aecf806afb182a05750a6a548d855a492ee277051c494ef8897e2de3e73 SHA512 7008857aa20365d8b9f0c05a5e021e4071ae9af7c9208a4d33840b8e5118e5e1404cd005ec05a5a0d64bb3690d009a2f60af648dadc2bd14d806b6776828724b
 DIST 5.0.0-alpha8.tar.gz 165674 BLAKE2B 10227665ddf1c2b17cacb4b52a4fb0ef06125066546cfc5ce919e2ce6bcba27dabdb471edee4a405f05208333fd6e719981d90384194dc6fab62791abc2eb671 SHA512 e1ef0a916b64ba116efad641b64446656a1e57c0e1c0d65cceafb59ec04deb142de1a11e625c4e8c214b36dcbf9adb4d413283d7a22f0a090098cebfc021e182

diff --git a/app-misc/apidb/apidb-5.0.0_alpha19.ebuild b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
new file mode 100644
index 00000000..e13f5fe5
--- /dev/null
+++ b/app-misc/apidb/apidb-5.0.0_alpha19.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+MYPV="${PV/_alpha19/-alpha19}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="mariadb postgresql commands gui corelibs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	sys-devel/bison
+	sys-devel/flex
+	gui? ( x11-libs/gtk+ )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	media-gfx/imagemagick
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gui ;then
+		APIDBINSTALL="$APIDBINSTALL;GUI"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-11  7:45 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-11  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6d143c9104e4e3fc8ade50620ee24afd140b6648
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Fri Sep 11 07:45:23 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Fri Sep 11 07:45:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d143c91

app-misc/apidb: fixing packing.

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/Manifest                  |  1 +
 app-misc/apidb/apidb-5.0.0_alpha8.ebuild | 73 ++++++++++++++++++++++++++++++++
 app-misc/apidb/metadata.xml              |  6 ++-
 3 files changed, 78 insertions(+), 2 deletions(-)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index 21f2aca4..8cacbc60 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1,2 +1,3 @@
 DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
 DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794
+DIST 5.0.0-alpha8.tar.gz 165674 BLAKE2B 10227665ddf1c2b17cacb4b52a4fb0ef06125066546cfc5ce919e2ce6bcba27dabdb471edee4a405f05208333fd6e719981d90384194dc6fab62791abc2eb671 SHA512 e1ef0a916b64ba116efad641b64446656a1e57c0e1c0d65cceafb59ec04deb142de1a11e625c4e8c214b36dcbf9adb4d413283d7a22f0a090098cebfc021e182

diff --git a/app-misc/apidb/apidb-5.0.0_alpha8.ebuild b/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
new file mode 100644
index 00000000..7aa63d03
--- /dev/null
+++ b/app-misc/apidb/apidb-5.0.0_alpha8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_BINARY=cmake
+CMAKE_MAKEFILE_GENERATOR=emake
+
+MYPV="${PV/_alpha8/-alpha8}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="mariadb postgresql commands gui corelibs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	sys-devel/bison
+	sys-devel/flex
+	gui? ( x11-libs/gtk+ )
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	media-gfx/imagemagick
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	APIDBBUILD="CORE"
+	APIDBINSTALL=""
+	if use corelibs ;then
+		APIDBINSTALL="CORE"
+	fi
+	if use mariadb ;then
+		APIDBBUILD="$APIDBBUILD;MARIADB"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use postgresql ;then
+		APIDBBUILD="$APIDBBUILD;POSTGRESQL"
+		APIDBINSTALL="$APIDBINSTALL;DRIVERS"
+	fi
+	if use commands ;then
+		APIDBINSTALL="$APIDBINSTALL;COMMANDS"
+	fi
+	if use gui ;then
+		APIDBINSTALL="$APIDBINSTALL;GUI"
+	fi
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL)
+	cmake_src_configure
+}

diff --git a/app-misc/apidb/metadata.xml b/app-misc/apidb/metadata.xml
index 7e7ab6d0..0b42eb8a 100644
--- a/app-misc/apidb/metadata.xml
+++ b/app-misc/apidb/metadata.xml
@@ -6,7 +6,9 @@
 		<name>Azael Reyes</name>
 	</maintainer>
 	<use>
-		<flag name="mariadb">Enable MariaDB conection</flag>
-		<flag name="postgresql">Enable PostgreSQL conection</flag>
+		<flag name="mariadb">Build MariaDB Layer</flag>
+		<flag name="postgresql">Build PostgreSQL Layer</flag>
+		<flag name="commands">Build commands</flag>
+		<flag name="corelibs">Build Abtract layer</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-08  3:13 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-08  3:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3e3b5c8f55d3790eaedb91c87f50746d11902aa9
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue Sep  8 02:49:37 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue Sep  8 02:49:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e3b5c8f

app-misc/apidb: updating to v5.0.0-alpha

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/Manifest                 |  1 +
 app-misc/apidb/apidb-5.0.0_alpha.ebuild | 50 +++++++++++++++++++++++++++++++++
 app-misc/apidb/metadata.xml             |  4 +++
 3 files changed, 55 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
index e5501fc..21f2aca 100644
--- a/app-misc/apidb/Manifest
+++ b/app-misc/apidb/Manifest
@@ -1 +1,2 @@
 DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
+DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794

diff --git a/app-misc/apidb/apidb-5.0.0_alpha.ebuild b/app-misc/apidb/apidb-5.0.0_alpha.ebuild
new file mode 100644
index 0000000..8c65f8d
--- /dev/null
+++ b/app-misc/apidb/apidb-5.0.0_alpha.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MYPV="${PV/_alpha/-alpha}"
+MYPN="${PN}"
+MYP="${MYPN}-${MYPV}"
+
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.2.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+mariadb postgresql"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	sys-devel/bison
+	sys-devel/flex
+	x11-libs/gtk+
+	dev-libs/libtar
+	mariadb? ( dev-libs/octetos-db-maria )
+	postgresql? ( dev-libs/octetos-db-postgresql )
+	media-gfx/imagemagick
+"
+
+S="${WORKDIR}/${PN}-${MYPV}.2"
+
+src_prepare() {
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	#sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt  || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha  -DAPIDB_MARIADB=Y -DPLATFORM=Gentoo -DCOMPONENT=FULL)
+	cmake_src_configure
+}

diff --git a/app-misc/apidb/metadata.xml b/app-misc/apidb/metadata.xml
index 3a36ca4..7e7ab6d 100644
--- a/app-misc/apidb/metadata.xml
+++ b/app-misc/apidb/metadata.xml
@@ -5,4 +5,8 @@
 		<email>azael.devel@gmail.com</email>
 		<name>Azael Reyes</name>
 	</maintainer>
+	<use>
+		<flag name="mariadb">Enable MariaDB conection</flag>
+		<flag name="postgresql">Enable PostgreSQL conection</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-09-08  3:13 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-09-08  3:13 UTC (permalink / raw
  To: gentoo-commits

commit:     796eebd2c1fe3c7ce99b67ec3c8abfa61b27ca2f
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue Sep  8 03:12:54 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue Sep  8 03:12:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=796eebd2

app-misc/apidb: adding use for postgresq.

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>

 app-misc/apidb/apidb-5.0.0_alpha.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-misc/apidb/apidb-5.0.0_alpha.ebuild b/app-misc/apidb/apidb-5.0.0_alpha.ebuild
index 8c65f8d..c532b3c 100644
--- a/app-misc/apidb/apidb-5.0.0_alpha.ebuild
+++ b/app-misc/apidb/apidb-5.0.0_alpha.ebuild
@@ -45,6 +45,12 @@ src_prepare() {
 }
 
 src_configure() {
-	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha  -DAPIDB_MARIADB=Y -DPLATFORM=Gentoo -DCOMPONENT=FULL)
+	local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=Gentoo -DCOMPONENT=FULL)
+	if use mariadb ;then
+		mycmakeargs+=(-DAPIDB_MARIADB=Y)
+	fi
+	if use postgresql ;then
+		mycmakeargs+=(-DAPIDB_POSTGRESQL=Y)
+	fi
 	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-05-05  9:46 Andrew Ammerlaan
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Ammerlaan @ 2020-05-05  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     26f96868fc4a5e0010d744d776d9f1f47368aba8
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue May  5 09:45:48 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue May  5 09:45:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26f96868

app-misc/apidb: simplify ebuild

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-misc/apidb/apidb-4.3.0_beta.ebuild | 46 +++++++++++++++++++++-------------
 1 file changed, 28 insertions(+), 18 deletions(-)

diff --git a/app-misc/apidb/apidb-4.3.0_beta.ebuild b/app-misc/apidb/apidb-4.3.0_beta.ebuild
index fc6b572..8abffac 100644
--- a/app-misc/apidb/apidb-4.3.0_beta.ebuild
+++ b/app-misc/apidb/apidb-4.3.0_beta.ebuild
@@ -2,36 +2,46 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit cmake-utils
+
+inherit cmake
+
+MYPV="${PV/_beta/-beta.2}"
+
 DESCRIPTION="API Generator for Database acces."
 HOMEPAGE="https://github.com/azaeldevel/apidb"
-SRC_URI="https://github.com/azaeldevel/apidb/archive/4.3.0-beta.2.tar.gz"
+SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
+
 IUSE=""
+
 DEPEND=""
 RDEPEND="${DEPEND}"
-BDEPEND="dev-libs/libxml2 dev-libs/boost sys-devel/bison sys-devel/flex x11-libs/gtk+ dev-libs/libtar dev-db/mariadb dev-libs/octetos-db-maria media-gfx/imagemagick"
+BDEPEND="
+	dev-libs/libxml2
+	dev-libs/boost
+	sys-devel/bison
+	sys-devel/flex
+	x11-libs/gtk+
+	dev-libs/libtar
+	dev-db/mariadb
+	dev-libs/octetos-db-maria
+	media-gfx/imagemagick
+"
 
-src_unpack() {
-	unpack ${A}
-	ln -s apidb-4.3.0-beta.2 $P
-	ls
-}
-src_prepare(){
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
 	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
 	#sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
 	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
-cmake-utils_src_prepare
+
+	cmake_src_prepare
 }
+
 src_configure() {
-local mycmakeargs=(-DCMAKE_BUILD_TYPE=Debug -DAPIDB_VERSION_STAGE=betarelease -DAPIDB_MARIADB=Y -Wno-dev)
-cmake-utils_src_configure
-}
-src_compile(){
-cmake-utils_src_compile
-}
-src_install(){
-cmake-utils_src_install
+	local mycmakeargs=(-DCMAKE_BUILD_TYPE=Debug -DAPIDB_VERSION_STAGE=betarelease -DAPIDB_MARIADB=Y -Wno-dev)
+	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
@ 2020-05-05  2:34 Azael Reyes
  0 siblings, 0 replies; 21+ messages in thread
From: Azael Reyes @ 2020-05-05  2:34 UTC (permalink / raw
  To: gentoo-commits

commit:     6fa5df857ff6e321101f388d8a5f96e677f3addd
Author:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
AuthorDate: Tue May  5 02:34:01 2020 +0000
Commit:     Azael Reyes <azael.devel <AT> gmail <DOT> com>
CommitDate: Tue May  5 02:34:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fa5df85

app-misc/apidb: adding package

Signed-off-by: Azael Reyes <azael.devel <AT> gmail.com>
Package-Manager: Portage-2.3.89, Repoman-2.3.20

 app-misc/apidb/Manifest                |  1 +
 app-misc/apidb/apidb-4.3.0_beta.ebuild | 37 ++++++++++++++++++++++++++++++++++
 app-misc/apidb/metadata.xml            |  8 ++++++++
 3 files changed, 46 insertions(+)

diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest
new file mode 100644
index 0000000..e5501fc
--- /dev/null
+++ b/app-misc/apidb/Manifest
@@ -0,0 +1 @@
+DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad

diff --git a/app-misc/apidb/apidb-4.3.0_beta.ebuild b/app-misc/apidb/apidb-4.3.0_beta.ebuild
new file mode 100644
index 0000000..fc6b572
--- /dev/null
+++ b/app-misc/apidb/apidb-4.3.0_beta.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils
+DESCRIPTION="API Generator for Database acces."
+HOMEPAGE="https://github.com/azaeldevel/apidb"
+SRC_URI="https://github.com/azaeldevel/apidb/archive/4.3.0-beta.2.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND="dev-libs/libxml2 dev-libs/boost sys-devel/bison sys-devel/flex x11-libs/gtk+ dev-libs/libtar dev-db/mariadb dev-libs/octetos-db-maria media-gfx/imagemagick"
+
+src_unpack() {
+	unpack ${A}
+	ln -s apidb-4.3.0-beta.2 $P
+	ls
+}
+src_prepare(){
+	sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
+	#sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt  || die
+	sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt  || die
+cmake-utils_src_prepare
+}
+src_configure() {
+local mycmakeargs=(-DCMAKE_BUILD_TYPE=Debug -DAPIDB_VERSION_STAGE=betarelease -DAPIDB_MARIADB=Y -Wno-dev)
+cmake-utils_src_configure
+}
+src_compile(){
+cmake-utils_src_compile
+}
+src_install(){
+cmake-utils_src_install
+}

diff --git a/app-misc/apidb/metadata.xml b/app-misc/apidb/metadata.xml
new file mode 100644
index 0000000..3a36ca4
--- /dev/null
+++ b/app-misc/apidb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>azael.devel@gmail.com</email>
+		<name>Azael Reyes</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2021-12-15 10:51 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-15 10:51 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/ Andrew Ammerlaan
2021-12-15 10:51 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2021-10-05  0:27 [gentoo-commits] repo/proj/guru:dev " Azael Reyes
2021-09-25 17:13 Arthur Zamarin
2021-08-08  2:33 Azael Reyes
2021-08-05  1:28 Azael Reyes
2021-07-19  9:59 Andrew Ammerlaan
2021-06-26 23:42 Azael Reyes
2021-05-17 19:14 Andrew Ammerlaan
2021-05-16 16:38 Anna Vyalkova
2021-04-01  7:50 Andrew Ammerlaan
2021-01-05  8:20 Azael Reyes
2020-11-03  5:24 Azael Reyes
2020-09-26 22:21 Azael Reyes
2020-09-26 21:52 Azael Reyes
2020-09-25  5:02 Azael Reyes
2020-09-11  7:45 Azael Reyes
2020-09-08  3:13 Azael Reyes
2020-09-08  3:13 Azael Reyes
2020-05-05  9:46 Andrew Ammerlaan
2020-05-05  2:34 Azael Reyes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox