From ef6318cd038746ce88b68c67b7015c150bb5deb6 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 18 Aug 2025 18:13:53 +0100 Subject: Big update of all the things Focus here was getting the latest out with support for current versions of glibmm. --- dev-libs/libdbpp/Manifest | 2 ++ dev-libs/libdbpp/libdbpp-1.4.10.ebuild | 41 ++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-libs/libdbpp/libdbpp-1.4.10.ebuild (limited to 'dev-libs/libdbpp') diff --git a/dev-libs/libdbpp/Manifest b/dev-libs/libdbpp/Manifest index 1e6b393..7b078e0 100644 --- a/dev-libs/libdbpp/Manifest +++ b/dev-libs/libdbpp/Manifest @@ -1,2 +1,4 @@ +DIST libdbpp-1.4.10.tar.xz 27488 BLAKE2B 4fabf39fc8e8900df86fbb2d3436abb2a6544bbb4bfbd1ccb7164b3eaf75261d8e5afd25103cca4e35b0bc83ca238000947716f79365e475c18f1f3301f05ec4 SHA512 279ae656ee6a7ef6d978825e8d11f7fd75c533b2043507b6a7ce29246366d9f8b9c38146ec461a56b1caa4eb8dc55bc7d1df47192f125d2e4fe563ba76ba0f78 DIST libdbpp-1.4.9.tar.xz 27608 BLAKE2B 62ff2191e0c82618216bc78b30b364d43479ef9c7f16680c3795766d89a524f599957f8fc8a4872562846b16692d0a815e999d208e70084b839d4bf622e2ab41 SHA512 32a5c8256aff0cf32bd1c334c4cad1dd5d3f6015e1fdde756cdda4be69e67042dcbb97882798b0e73e649654c3cb487d5d071b68e8ba62220cd924158da377b8 +EBUILD libdbpp-1.4.10.ebuild 715 BLAKE2B 8242933fe9bdd5f58902b96407db8c2a9d38876ee9352996d6efa0b12c78c443a0fcb9df5bd8eeecd663e3723b0a31b204cfe409e16a85f235d1d55a3976d65a SHA512 d6862571e29719026578c771a1aee61f1026928358068393d7488c3d769fae75884866fa355b13a2080961372379db4ee25365addf0b4720b5dc3a5a41235ae3 EBUILD libdbpp-1.4.9-r2.ebuild 707 BLAKE2B 46ed7f64e3fef53ef401eb6d5e0664e5eb2a309d39e37188cfc7e19709e331a2615b8511c5df21ecdad8ef61c0630266947c35b8933e0896f7e5b1fd0e7188e8 SHA512 ac2f09196ed7b9584d8e97ba98ad909f0aa4816e7e143c7d972f90d7b0e767e5df86cfa160b122bb05083dc0be080ce37f29efc8ff57f125e746d77656fa95a7 diff --git a/dev-libs/libdbpp/libdbpp-1.4.10.ebuild b/dev-libs/libdbpp/libdbpp-1.4.10.ebuild new file mode 100644 index 0000000..55f3cd2 --- /dev/null +++ b/dev-libs/libdbpp/libdbpp-1.4.10.ebuild @@ -0,0 +1,41 @@ +EAPI="7" + +inherit bjam + +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="MIT" +SLOT="0/1.4.10" +KEYWORDS="~x86 ~amd64" +IUSE="man ut" + +RDEPEND=" + dev-libs/boost:= + >=dev-libs/libadhocutil-0.9.3:= +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + dev-build/b2 + virtual/pkgconfig + dev-cpp/glibmm:2.68 + man? ( app-text/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 +} + -- cgit v1.2.3