mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-14 17:43:11 -04:00
app-misc/apidb: updating to v5.0.0-alpha
Signed-off-by: Azael Reyes <azael.devel@gmail.com> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Azael Reyes <azael.devel@gmail.com>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST 4.3.0-beta.2.tar.gz 168416 BLAKE2B a3c6e948d0227c6bfc1e030111c0c31fe89ebc294f283246f3446d611ae4d4353534c9270dac40fb46b9189d8ea42ab0f10c2e2d783af8499442c207bd76e3dd SHA512 efc0733ea683a47a2e10e97a53ea6ed378aa152b191d7689529a9acfe0866c7aefec2987b9094c4874c4966ae5869a133a5b194de8e99af338282ff30f2586ad
|
||||
DIST 5.0.0-alpha.2.tar.gz 165464 BLAKE2B 92975743b28dbed779c9d3c86cb9636b321f18268e830e97fcd80f54f67bb29a70b1d8f5bd509b5f6c86f982b48d31b861aad5f1981f4304ad43eda254620283 SHA512 d184cc782494e655f154cd23486a3bf4385b07c0ce95032b940c614cb16cb575ffecdceab3e71e7d90cb198b68867b06666da65db0981e5b87c4ab7c703fa794
|
||||
|
||||
50
app-misc/apidb/apidb-5.0.0_alpha.ebuild
Normal file
50
app-misc/apidb/apidb-5.0.0_alpha.ebuild
Normal file
@@ -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
|
||||
}
|
||||
@@ -5,4 +5,8 @@
|
||||
<email>azael.devel@gmail.com</email>
|
||||
<name>Azael Reyes</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="mariadb">Enable MariaDB conection</flag>
|
||||
<flag name="postgresql">Enable PostgreSQL conection</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
Reference in New Issue
Block a user