summaryrefslogtreecommitdiff
path: root/dev-libs/libdbpp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/libdbpp')
-rw-r--r--dev-libs/libdbpp/Manifest1
-rw-r--r--dev-libs/libdbpp/libdbpp-1.2.0.1-r1.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-libs/libdbpp/Manifest b/dev-libs/libdbpp/Manifest
index b977a9c..f6c0832 100644
--- a/dev-libs/libdbpp/Manifest
+++ b/dev-libs/libdbpp/Manifest
@@ -3,4 +3,5 @@ DIST libdbpp-1.1.4.1.tar.xz 24204 BLAKE2B 9b2d8fc088cc226fd5042c12fafe99938cc9cb
DIST libdbpp-1.2.0.1.tar.xz 24104 BLAKE2B 73f38d38e3e8c900810e81ad0d095b5c2def215ca93c6c07ebf817e6dd5192ffda2816f5a15a8ca6e285ccf831e84f1dc58d1270671bf0c461b2585635ba4a9d SHA512 990ea263b03a367adfaa69a8acb9eedc7b79145cd7c3647715589f99f5ef15afb29457c114aefb29de0497756d88dbb0aaec3d2308100feb5910159bee55535d
EBUILD libdbpp-1.1.3.1.ebuild 680 BLAKE2B 218a93e0faac2ef0f9f18db3e7ef088532ffd505936f324bfeef7ada862c08c018945f25be5f0d0e98115922ccc7a45bd09c47ddfb006db159c170d9bf690442 SHA512 5570c2f6c4d38d7a97659c8299fd3b51826280bf8f9cb0af69bccc1586026d820ec78aac66d76b78a6bebafba6c6654b2777eb783918dddfcb82d703c0f2940b
EBUILD libdbpp-1.1.4.1.ebuild 680 BLAKE2B 218a93e0faac2ef0f9f18db3e7ef088532ffd505936f324bfeef7ada862c08c018945f25be5f0d0e98115922ccc7a45bd09c47ddfb006db159c170d9bf690442 SHA512 5570c2f6c4d38d7a97659c8299fd3b51826280bf8f9cb0af69bccc1586026d820ec78aac66d76b78a6bebafba6c6654b2777eb783918dddfcb82d703c0f2940b
+EBUILD libdbpp-1.2.0.1-r1.ebuild 680 BLAKE2B cdec583cab6cceb835320335b6bcd7fa7187a1d1554cb0e7b35969457408634c02752e319299067972c27eee3e2ea55eb7043a03b9d3b9a4ae448d976b15eed7 SHA512 a16b8d9391cf9f8e831a42e943c3a5b3bc10ec480fbd16e33a9aaf98841bf9f853690ca89070f76be335c6875c85d9638d65da26794f0dc28f3544aa7cff9616
EBUILD libdbpp-1.2.0.1.ebuild 680 BLAKE2B cdec583cab6cceb835320335b6bcd7fa7187a1d1554cb0e7b35969457408634c02752e319299067972c27eee3e2ea55eb7043a03b9d3b9a4ae448d976b15eed7 SHA512 a16b8d9391cf9f8e831a42e943c3a5b3bc10ec480fbd16e33a9aaf98841bf9f853690ca89070f76be335c6875c85d9638d65da26794f0dc28f3544aa7cff9616
diff --git a/dev-libs/libdbpp/libdbpp-1.2.0.1-r1.ebuild b/dev-libs/libdbpp/libdbpp-1.2.0.1-r1.ebuild
new file mode 100644
index 0000000..97158e4
--- /dev/null
+++ b/dev-libs/libdbpp/libdbpp-1.2.0.1-r1.ebuild
@@ -0,0 +1,39 @@
+EAPI="5"
+
+inherit bjam eutils
+
+DESCRIPTION="C++ database connectivity common components"
+HOMEPAGE="http://libdbpp.randomdan.homeip.net/"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="GPL"
+SLOT="0/8"
+KEYWORDS="~x86 ~amd64"
+IUSE="man ut"
+
+RDEPEND="
+ dev-libs/boost
+ >=dev-libs/libadhocutil-0.5:=
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/flex
+ dev-util/boost-build
+ man? ( app-doc/doxygen )
+"
+
+src_compile() {
+ bjambuild \
+ libdbpp//dbppcore $(use ut && echo libdbpp//dbpptestcore libdbpp//createmockdb)
+}
+
+src_install() {
+ bjaminstall \
+ libdbpp//install $(use ut && echo libdbpp//installtest) \
+ -i dbpp
+
+ if use man ; then
+ doxygenbuild
+ fi
+}
+