summaryrefslogtreecommitdiff
path: root/dev-cpp/slicer
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2022-03-11 19:45:45 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2022-03-12 12:44:11 +0000
commit1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e (patch)
treed28e79c4c3f9f8013d7f9e29bfb9220b3f1ef101 /dev-cpp/slicer
parentAdd NSCA (diff)
downloadportage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.tar.bz2
portage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.tar.xz
portage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.zip
Big update
Diffstat (limited to 'dev-cpp/slicer')
-rw-r--r--dev-cpp/slicer/Manifest2
-rw-r--r--dev-cpp/slicer/slicer-1.10.7.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index 4277c62..fb8d917 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -1,2 +1,4 @@
DIST slicer-1.10.5.3.tar.xz 42452 BLAKE2B 9949a6ada9b5d9836dcc8af6e735e1cc60217a45259abd89d7c77a2f458a07a0c8a6aa666f45acde4b071da6e8880251931e47440effeee0228a688589612d14 SHA512 b9cd94dafd79a09133d9695860eb08ae1ecfd88b3ea2468152828ec19ff4ffd4e9fba207acccbe9bd553ccc9fa941202b1c1af333d6f35a923e9195fd46f0bb7
+DIST slicer-1.10.7.tar.xz 44932 BLAKE2B 826f02e6e6476754aa72adca2e52fd1ae627bd77203b15b1297f354c4977eed229430370b7330d2b23417ae9b3262d5117c115ef92e4067eb26318573876b4d4 SHA512 5815c322dd5339376815d9068bab8ddf5fd3c2bbc605e24f59f4da8656aa04bd30dae5d25b6ddbcaa25148fb1d198302d8a7ce5bdb30f68e14e7a6cd0072c631
EBUILD slicer-1.10.5.3-r2.ebuild 1009 BLAKE2B c8cea2e9b72cf44e6ab291d9ff7f803c89035ea801a53c4fc2798d3e65d2bb113089ebee13f2b0e161addd74f8f569d36658aba39a835903d3adf15cb0608f51 SHA512 9c4cb0b006b4e7f444ce82759db1ef2499cabbd7aa15fb34b50acffbc86ed8f33420663e67f34f58d50512e0b29b995d0ee9fe076030417e3b66ade90c75806d
+EBUILD slicer-1.10.7.ebuild 1007 BLAKE2B 5cb43bb585057ab122daa4582bc0c7fdf6f97544b3d6d80df2d7f7dba66aee41220bac69e7b7051f8d3affb821a8c861883d61a0246d8d523500844dd7979a1b SHA512 7dced1881687bce175426881189fac9fc34d68dc08375b7094f9da2be7e99b54ea9cb507d37504f5630d57ec242ec63b73b7c36e55054b9e84c0a24448121aaf
diff --git a/dev-cpp/slicer/slicer-1.10.7.ebuild b/dev-cpp/slicer/slicer-1.10.7.ebuild
new file mode 100644
index 0000000..5b08e24
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1.10.7.ebuild
@@ -0,0 +1,40 @@
+EAPI="7"
+
+inherit bjam
+
+DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types"
+HOMEPAGE="http://slicer.randomdan.homeip.net/"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="MIT"
+SLOT="0/1.10.7"
+KEYWORDS="x86 amd64"
+IUSE="db xml json"
+
+RDEPEND=">=dev-libs/Ice-3.7
+ >=dev-libs/slice-parser-3.7:=
+ xml? ( dev-cpp/libxmlpp:3.0 )
+ json? ( >=dev-cpp/libjsonpp-0.11 )
+ db? ( =dev-libs/libdbpp-1.4*:= )
+ >=dev-libs/libadhocutil-0.8.3:=
+ dev-libs/boost:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-util/boost-build"
+
+src_compile() {
+ bjambuild \
+ $(use xml && echo slicer/xml//slicer-xml) \
+ $(use json && echo slicer/json//slicer-json) \
+ $(use db && echo slicer/db//slicer-db) \
+ slicer/slicer//slicer slicer/tool//slicer slicer/ice//slicer-ice || die
+}
+
+src_install() {
+ bjaminstall slicer//install \
+ $(use xml && echo slicer//install-xml) \
+ $(use json && echo slicer//install-json) \
+ $(use db && echo slicer//install-db) \
+ -i ""
+}
+