summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/slicer/Manifest2
-rw-r--r--dev-cpp/slicer/slicer-1.12.0.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index 14310f5..9503809 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -1,6 +1,8 @@
DIST slicer-1.10.7.tar.xz 44932 BLAKE2B 826f02e6e6476754aa72adca2e52fd1ae627bd77203b15b1297f354c4977eed229430370b7330d2b23417ae9b3262d5117c115ef92e4067eb26318573876b4d4 SHA512 5815c322dd5339376815d9068bab8ddf5fd3c2bbc605e24f59f4da8656aa04bd30dae5d25b6ddbcaa25148fb1d198302d8a7ce5bdb30f68e14e7a6cd0072c631
DIST slicer-1.10.8.tar.xz 45092 BLAKE2B 4e29cd67e63f28dcc67799c471de990074be7042a4852f803b50d7a5cac85326feaa93c03b1870cb3e7a152247cc07a0699766d1a1a30f28b97f09269a495020 SHA512 33e27b30e7f89c0b88fd808fd73c268129acfc4d727e10b638492c6c8a9835d9ebd242c6ebf2974448e0a2ba368cd5ac8aa610aede37e3c6540a1e9009b15d40
DIST slicer-1.11.0.tar.xz 44752 BLAKE2B b85e81c60f7b1f3baa1a923b5a80014b460aa984bd2807bc063462faf9a7d1ba3f955195d0116150335d7a6ad76d4139a7bf5d094b76f24151dd8d79103e1e4f SHA512 9e231017dce3dfdf793c94533ad0000b2286da1137ed919e42bbb0c04575f8e272f9238cfb04d662534d0e4dbbc371184a959fb3bad944112176771dfeb20ca7
+DIST slicer-1.12.0.tar.xz 47004 BLAKE2B 512d6190bbcd3628d60884f6f24addc21e433945adeb34e70c2d3dcca3504f56bd57ae3cbae00e940f022e787707e85365a1794d8043909ba575516f69e42fa5 SHA512 476cff87adf7b47f55c01f8b17fdbfeec930e6eed1212b6f9c267956eddd39e777a14c64193d3a5156aa1613a208d753df06ee7a94697609188c5f6e7e1cb83c
EBUILD slicer-1.10.7.ebuild 998 BLAKE2B 66535a89ad0bcd23eb18b00d8c62b72daacaf071e7ec8af9473f104a87f633eaf2143bafee175393500aed13a499a6330c535272892d8b88111dc3d7653100f7 SHA512 3290be07d5b4627ca885243ebeeb762094ef27ae4590c3f1f4060a01b91bff263fe111505e52d760dc8fc356840812ba14e29967ca060727ee42cc5dc6fb9889
EBUILD slicer-1.10.8.ebuild 998 BLAKE2B 00a53fa752c68da69befeadb3520a6e5cb7e36e2aa3f76eb19695a65d1f52d9fb337804e73ad89b53c3a389e71032212cdde9c128ce60d46e89bfea3ab2c7867 SHA512 79ac876a19418704764ffc70381d7fc6ec6af263bab3f0fbfe83c69680e5694cfced7a2f06ee3ae49ae21c8efa0ca7d3b2718cbc6bd247e2d8b792983228c290
EBUILD slicer-1.11.0.ebuild 996 BLAKE2B 3a7b8d989cc2c48ac143d84fc9aa05174977c24377371b737a8bc0209b30e63ba817789d99c7d1bd336d5f477634985c67d57231e1bf9dea5ed3b86a57b50980 SHA512 ce86a900bd52d58827a6130307b42ba7f982f0ab481dac91bcb97d2319c181eb37cf3c6a3a92149802d79925fa10b4c46896ad996ba6b6178cb7481c5460a1e4
+EBUILD slicer-1.12.0.ebuild 998 BLAKE2B 5a3ff80edc2b188296e5127165abcec1a2cd957dbad980dda5a2372f62839dded782e7eb6105a3d233ba3b89acfb907d07e9125e0b91633077531a321adc4f9d SHA512 7a4a09f46d3d2cbc9a7e4324ae8a7b328799ab01da4813beeb350aa41ac1771cd2a91463f69f2d963dc7008a4a9bbb736419a6822ef45dc12d6f9c71d3a11d3b
diff --git a/dev-cpp/slicer/slicer-1.12.0.ebuild b/dev-cpp/slicer/slicer-1.12.0.ebuild
new file mode 100644
index 0000000..fb91938
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1.12.0.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.12.0"
+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.9:=
+ dev-libs/boost:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ dev-util/b2"
+
+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 ""
+}
+