[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-12-15 Thread Andrew Ammerlaan
commit: 640a439ed5bf7d77a6e46a82b9993c2af0a01d5b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Dec 15 10:48:45 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Dec 15 10:48:45 2021 +
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  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} ==  ]]; 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



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-10-04 Thread Azael Reyes
commit: bbc93ababd5063f868d47eda78bd09e1a93feac2
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Oct  5 00:26:58 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Oct  5 00:27:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbc93aba

app-misc/apidb: fixed build fail

Signed-off-by: Azael Reyes  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 0..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} ==  ]]; 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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

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

app-misc/apidb: remove unused inherit: autotools

Signed-off-by: Arthur Zamarin  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} ==  ]]; 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} ==  ]]; 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} ==  ]]; 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



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-08-07 Thread Azael Reyes
commit: 865e833714adfc38b0250a7e0fd48e53d8950129
Author: Azael Reyes  gmail  com>
AuthorDate: Sun Aug  8 02:33:05 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sun Aug  8 02:33:05 2021 +
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  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 0..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} ==  ]]; 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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-08-04 Thread Azael Reyes
commit: b336536c712c5cbc7c6b2e75c932823ae97b4dbb
Author: Azael Reyes  gmail  com>
AuthorDate: Thu Aug  5 01:27:14 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Thu Aug  5 01:27:14 2021 +
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  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 0..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} ==  ]]; 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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-07-19 Thread Andrew Ammerlaan
commit: 82f8249f53521bd35c892ce07103522f37f9f644
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Jul 19 09:58:52 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Jul 19 09:58:52 2021 +
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  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"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

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

app-misc/apidb: updating to 5.11

Signed-off-by: Azael Reyes  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 0..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} ==  ]]; 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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-05-17 Thread Andrew Ammerlaan
commit: dd3a223e6ad0558743cd94246b83f823d0a9277f
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon May 17 19:14:06 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon May 17 19:14:06 2021 +
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  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 )



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-05-16 Thread Anna Vyalkova
commit: a1742cba4dd270adc849fa63c4f3666dfe6a679b
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sun May 16 16:24:46 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sun May 16 16:24:46 2021 +
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  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 
d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b0da65db0981e5b87c4ab7c703fa794
-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..0
--- 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..0
--- 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 

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2021-01-05 Thread Azael Reyes
commit: 6414d36385c28b8f654c7355c9ff54668141acc1
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Jan  5 08:19:57 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Jan  5 08:19:57 2021 +
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  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 d060..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 ..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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-11-02 Thread Azael Reyes
commit: 2c62ebeef292180c72a83358467616ab5860db58
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Nov  3 05:24:32 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Nov  3 05:24:32 2020 +
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  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..d060 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 
d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b0da65db0981e5b87c4ab7c703fa794
 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 ..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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-09-26 Thread Azael Reyes
commit: fab1bee14edfc9b3f185bf8ea8e89f2e49e3b6ea
Author: Azael Reyes  gmail  com>
AuthorDate: Sat Sep 26 22:18:34 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sat Sep 26 22:18:34 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fab1bee1

app-misc/apidb: fixing uses.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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)



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-09-26 Thread Azael Reyes
commit: 74010022e01fc71d1b211ab6c59cf76202dd3738
Author: Azael Reyes  gmail  com>
AuthorDate: Sat Sep 26 21:51:36 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sat Sep 26 21:51:36 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74010022

app-misc/apidb: fixing no build application.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-09-24 Thread Azael Reyes
commit: e8d68306a0fb53b4aab8e14f3ae2bf060cb56438
Author: Azael Reyes  gmail  com>
AuthorDate: Fri Sep 25 01:51:35 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Fri Sep 25 01:51:35 2020 +
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  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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 
d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b0da65db0981e5b87c4ab7c703fa794
+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 ..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
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

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

app-misc/apidb: fixing packing.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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 
d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b0da65db0981e5b87c4ab7c703fa794
+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 ..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 @@
Azael Reyes


-   Enable MariaDB conection
-   Enable PostgreSQL conection
+   Build MariaDB Layer
+   Build PostgreSQL Layer
+   Build commands
+   Build Abtract layer

 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-09-07 Thread Azael Reyes
commit: 796eebd2c1fe3c7ce99b67ec3c8abfa61b27ca2f
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Sep  8 03:12:54 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Sep  8 03:12:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=796eebd2

app-misc/apidb: adding use for postgresq.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-09-07 Thread Azael Reyes
commit: 3e3b5c8f55d3790eaedb91c87f50746d11902aa9
Author: Azael Reyes  gmail  com>
AuthorDate: Tue Sep  8 02:49:37 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue Sep  8 02:49:37 2020 +
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  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  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 
d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b0da65db0981e5b87c4ab7c703fa794

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 000..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 @@
azael.de...@gmail.com
Azael Reyes

+   
+   Enable MariaDB conection
+   Enable PostgreSQL conection
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-05-05 Thread Andrew Ammerlaan
commit: 26f96868fc4a5e0010d744d776d9f1f47368aba8
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Tue May  5 09:45:48 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue May  5 09:45:48 2020 +
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  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
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/

2020-05-04 Thread Azael Reyes
commit: 6fa5df857ff6e321101f388d8a5f96e677f3addd
Author: Azael Reyes  gmail  com>
AuthorDate: Tue May  5 02:34:01 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Tue May  5 02:34:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fa5df85

app-misc/apidb: adding package

Signed-off-by: Azael Reyes  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 000..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 000..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 000..3a36ca4
--- /dev/null
+++ b/app-misc/apidb/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   azael.de...@gmail.com
+   Azael Reyes
+   
+