summaryrefslogtreecommitdiff
path: root/dev-libs/libdbpp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/libdbpp')
-rw-r--r--dev-libs/libdbpp/Manifest2
-rw-r--r--dev-libs/libdbpp/libdbpp-1.0.2.ebuild47
2 files changed, 49 insertions, 0 deletions
diff --git a/dev-libs/libdbpp/Manifest b/dev-libs/libdbpp/Manifest
index c1afae9..db55b69 100644
--- a/dev-libs/libdbpp/Manifest
+++ b/dev-libs/libdbpp/Manifest
@@ -5,6 +5,7 @@ DIST libdbpp-0.9.1.tar.bz2 11171 SHA256 cadecca3d753f77d5681bfb30b8e3783054d3520
DIST libdbpp-0.9.tar.bz2 10980 SHA256 cae5d67c98fa60b27002037f59357c2f7b6b46c9e7ed756743ed9510c6e67ad9 SHA512 2577720c48ada6ed6a133c39eac5dd5bffb650ee9e1db15669406a34008ee66f069d9f593d0a403af3d152b8a7a252deba883b5c57f3797e7cf597e1b726719f WHIRLPOOL 0cad53aeeead3f3a23e255f594c88146769835993c804ed1343c0ec5eb933f54e17e0dc729924ede97b86645797a443fa75eaf88e5ea760b9df3f4b9965ba919
DIST libdbpp-1.0.0.tar.bz2 18213 SHA256 3b2d4d39fc7ca08e473083b971436e468d3b3a69441446154aba520ce47ad300 SHA512 5bc379e752c9206de06555f9e5345c2274fdf89355f71bf103e7031d2834b825681cf49e3c18643d4c6cf7837bf65ca4abd60588c9fe784c0beaa709053df336 WHIRLPOOL 99ffa1de3d10cbdde7d6f5937816e8069927944122ead8e6bd8026f5c65314fe664e6f6f9ed8fa1a134ff2bc1fc24c54921347305b61c24c1518ceefa57943a2
DIST libdbpp-1.0.1.tar.bz2 18214 SHA256 c2ba7cff25b9fa0de58dae0fe914bd01db319339600cdbf575825c0f464c5eaa SHA512 a79f7d66d98130bcaeb3c798adb61d5a7e498fd938282a17dfd90fa2e2ed2cd0d74e667e5e4f6e04b1b2e723c0ab41a00ab6aeb7f23bdd23a5ca3205b3681858 WHIRLPOOL 64acaa060906a02e13b556f98b93b41c3a84a5f5734ccaae51fe0f23811a66b162e400c443fc2f4dc4378b866c007b6e44df7b23e74c7c6266eeabddce8c58d5
+DIST libdbpp-1.0.2.tar.bz2 18618 SHA256 ead0ff149d54df83c2003c1a145d7e6d5b3c986d89a4d0dcb8674af03aba7abc SHA512 f02f16309ec69beb551f39c2b5b2468b670005e5b6b634cd764a8733594e4073d46e56d451f5fd00b3511a8e2a5057938e40ad1bb3f270bcae9df1f629dad2f5 WHIRLPOOL 469eab9ea30c2f32cb3f1286524f51eebd019eb01e13aa39125aefe7942ce2f034291212731a5e1459c4e1a6ddda85422fa9f08fbf3d0dc520be7277caebcb50
EBUILD libdbpp-0.10-r1.ebuild 1097 SHA256 26b7ebe4b50e7569720bcd1d1058261c8518b29cade1e5e86c20264e616c6138 SHA512 9f361beaf528fd4b3bd2fe7876d14263ff98d188fe2ed32b354d609c6992b43555a265e87e2b39e114b7ab135a37fc0ccdc859e48b892c890b83bf17174933bc WHIRLPOOL cccdca55754739a7f34f64355aeb803fdc1f85e9d8a10c08def3ca20142f682dbce4c3fed618d44d609e8c638d9bd0b5e86588c5ca1fb050aab209e12a7a707c
EBUILD libdbpp-0.10.1-r1.ebuild 1097 SHA256 26b7ebe4b50e7569720bcd1d1058261c8518b29cade1e5e86c20264e616c6138 SHA512 9f361beaf528fd4b3bd2fe7876d14263ff98d188fe2ed32b354d609c6992b43555a265e87e2b39e114b7ab135a37fc0ccdc859e48b892c890b83bf17174933bc WHIRLPOOL cccdca55754739a7f34f64355aeb803fdc1f85e9d8a10c08def3ca20142f682dbce4c3fed618d44d609e8c638d9bd0b5e86588c5ca1fb050aab209e12a7a707c
EBUILD libdbpp-0.10.2-r1.ebuild 1097 SHA256 26b7ebe4b50e7569720bcd1d1058261c8518b29cade1e5e86c20264e616c6138 SHA512 9f361beaf528fd4b3bd2fe7876d14263ff98d188fe2ed32b354d609c6992b43555a265e87e2b39e114b7ab135a37fc0ccdc859e48b892c890b83bf17174933bc WHIRLPOOL cccdca55754739a7f34f64355aeb803fdc1f85e9d8a10c08def3ca20142f682dbce4c3fed618d44d609e8c638d9bd0b5e86588c5ca1fb050aab209e12a7a707c
@@ -12,3 +13,4 @@ EBUILD libdbpp-0.9-r1.ebuild 1097 SHA256 d8461cb212624b4f139b9484e7eebe29e2851ee
EBUILD libdbpp-0.9.1-r1.ebuild 1097 SHA256 d8461cb212624b4f139b9484e7eebe29e2851ee1c4275049c370c03fce9ed72a SHA512 4b7eb8c59c3386f38c195308d4baa5cac67a86b01c5241ff847281abdf5d6ae73180d36e78503fc56ac9ee9664a802906c0b72f062ee2443cb5bb7d6798a13ff WHIRLPOOL a834604dad84c8595f184f2be301683e9c266ea883b0dc5fe4e8329114b2c75b76857af69dcd3a49c6d53161c09012286bcc7d8f86f60cbdaeb4d90f657aa31a
EBUILD libdbpp-1.0.0.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee
EBUILD libdbpp-1.0.1.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee
+EBUILD libdbpp-1.0.2.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee
diff --git a/dev-libs/libdbpp/libdbpp-1.0.2.ebuild b/dev-libs/libdbpp/libdbpp-1.0.2.ebuild
new file mode 100644
index 0000000..fbc3de1
--- /dev/null
+++ b/dev-libs/libdbpp/libdbpp-1.0.2.ebuild
@@ -0,0 +1,47 @@
+EAPI="5"
+
+DESCRIPTION="C++ database connectivity common components"
+HOMEPAGE="http://libdbpp.randomdan.homeip.net/"
+
+SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0/2"
+KEYWORDS="x86 amd64"
+IUSE="man ut"
+
+RDEPEND="
+ dev-libs/boost
+ >=dev-libs/libadhocutil-0.3.2:=
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/flex
+ dev-util/boost-build
+ man? ( app-doc/doxygen )
+"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+src_compile() {
+ cd ${S}/libdbpp || die
+ setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release dbppcore $(use ut && echo dbpptestcore) -q || die
+}
+
+src_install() {
+ cd ${S}/libdbpp || die
+
+ setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install $(use ut && echo installtest) -q \
+ --libdir=${D}/usr/lib \
+ --includedir=${D}/usr/include/dbpp || die
+
+ if use man ; then
+ mkdir -p ${D}/usr/share/man
+ (cat Doxyfile ;
+ echo OUTPUT_DIRECTORY=${D}/usr/share
+ echo PROJECT_NUMBER=${PV}
+ ) | tee /var/tmp/doxy | doxygen - || die "Build docs failed"
+ fi
+}
+