From 92bda7ee0642a987916fd081f6c093de73511630 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 29 Apr 2018 12:09:54 +0100 Subject: Big update Updates all projects to C++17 and Ice-3.7. --- dev-libs/libadhocutil/Manifest | 2 ++ dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild | 44 +++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-libs/libadhocutil/libadhocutil-0.5.0.ebuild (limited to 'dev-libs/libadhocutil') 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 +} + -- cgit v1.2.3