[gentoo-commits] repo/proj/guru:dev commit in: app-misc/apidb/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +