summaryrefslogtreecommitdiff
path: root/dev-libs/libadhocutil
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2018-04-29 12:09:54 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2018-04-29 13:01:29 +0100
commit92bda7ee0642a987916fd081f6c093de73511630 (patch)
tree2a557c2bd574b88801fc2f52f60abd204e123d21 /dev-libs/libadhocutil
parentBump libjsonpp (diff)
downloadportage-92bda7ee0642a987916fd081f6c093de73511630.tar.bz2
portage-92bda7ee0642a987916fd081f6c093de73511630.tar.xz
portage-92bda7ee0642a987916fd081f6c093de73511630.zip
Big update
Updates all projects to C++17 and Ice-3.7.
Diffstat (limited to 'dev-libs/libadhocutil')
-rw-r--r--dev-libs/libadhocutil/Manifest2
-rw-r--r--dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild44
2 files changed, 46 insertions, 0 deletions
diff --git a/dev-libs/libadhocutil/Manifest b/dev-libs/libadhocutil/Manifest
index 5176fb3..503018f 100644
--- a/dev-libs/libadhocutil/Manifest
+++ b/dev-libs/libadhocutil/Manifest
@@ -1,4 +1,6 @@
DIST libadhocutil-0.4.3.1.tar.xz 38388 BLAKE2B 9ebdaaf352fb6184ffd71cdbc67756744e2c42df3d7240974bc2a5023d9f93dc796e97391b735240b4863f740b683c6c59ba3a9ec3b5a3cfc871a13a6aa4f458 SHA512 d6cdb4105d1dfe98688cf95ee058647a52aa32a9d60ad82e792ff716aabd7780bb504425b6774d80fa2bcad6576c69216648fa2c22fc43e3089517e3516e913f
DIST libadhocutil-0.4.3.2.tar.xz 38604 BLAKE2B fe5d21b37d63e23eaea7949b5772d3a57d34db3413fc76716a75730a678a05b33f0a5acf77f7dfb37495b8247d9f725050dd0b1d8172680a985bfee1e8e102eb SHA512 a910c6f0d94d9be652953be10b079adffb611376fd1b3435308dad333a0c1799875d7d8afd379a131b70b342d775daaa6760b08d14d9315c661b31ec4208cfb2
+DIST libadhocutil-0.5.0.tar.xz 61496 BLAKE2B b31448090c0bc8c4a19caa31a2f000ffc9670c86bc0e8964d06b3d48afd7026c3890e5a4b0dd901806b77eac85298c45de8ac8cb2aba50b69eff8fb6b9a9f67d SHA512 da8691c52576901badaaa6409cb490ad153b45841c100ffa3d17ba67c9eea0e74a9bb24e52fa95834e813b59ee78e1e7dd34d77550f9778b05b286e8a0b0aec6
EBUILD libadhocutil-0.4.3.1.ebuild 779 BLAKE2B 58b44335db1a9fb82c3cd4170a60744eaf640a48bcbb67fa93a1f6b9080c09f375d51b314a4b74b4e59feda1d1db026ce3ccc2391dd58e9399bc64b73806f940 SHA512 f4ebe3c6c1280623a1b775f5e45d338e768bddfde5c959788deb47c22b36f4a489f1753aa548a4254f4e171f7d061f6e78a79ab00f225a441e009fc2fc55f080
EBUILD libadhocutil-0.4.3.2.ebuild 779 BLAKE2B 58b44335db1a9fb82c3cd4170a60744eaf640a48bcbb67fa93a1f6b9080c09f375d51b314a4b74b4e59feda1d1db026ce3ccc2391dd58e9399bc64b73806f940 SHA512 f4ebe3c6c1280623a1b775f5e45d338e768bddfde5c959788deb47c22b36f4a489f1753aa548a4254f4e171f7d061f6e78a79ab00f225a441e009fc2fc55f080
+EBUILD libadhocutil-0.5.0.ebuild 779 BLAKE2B 6c28517af60d02bdc817128be7d5cbc97fcfac4262a5774160e430982e3b5f404f950f5051ea9d3aee4526d8b843166d9c2d6d59084726e69f63ccb020912f61 SHA512 035aa70c5611bdc1865f9fd6a52023a4d847318f83649a0dde4dc147b40b4c00a09a55eddb7ff64b8c6bd0e0e2ef3b105509ea0faf5fff9aae84cdc0409628a1
diff --git a/dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild b/dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild
new file mode 100644
index 0000000..3f3a39f
--- /dev/null
+++ b/dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild
@@ -0,0 +1,44 @@
+EAPI="5"
+
+inherit bjam
+
+DESCRIPTION="Ad-hoc collection of utility functions, classes, helpers"
+HOMEPAGE="http://docs.randomdan.homeip.net/libadhocutil"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="GPL"
+SLOT="0/0.5"
+KEYWORDS="~x86 ~amd64"
+IUSE="man test"
+
+RDEPEND="
+ net-misc/curl
+ =dev-libs/Ice-3.7*
+ dev-libs/boost
+ dev-cpp/glibmm
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/flex
+ dev-util/boost-build
+ man? ( app-doc/doxygen )
+"
+
+src_compile() {
+ bjambuild libadhocutil//adhocutil
+}
+
+src_install() {
+ bjaminstall libadhocutil//install \
+ -i adhocutil
+
+ insinto /usr/include/adhocutil || die
+ doins libadhocutil/bin/*/*/*.h || die
+ insinto /usr/share/adhocutil/ice || die
+ doins libadhocutil/*.ice || die
+
+ if use man ; then
+ doxygenbuild
+ fi
+}
+