summaryrefslogtreecommitdiff
path: root/dev-cpp/slicer
diff options
context:
space:
mode:
Diffstat (limited to 'dev-cpp/slicer')
-rw-r--r--dev-cpp/slicer/Manifest2
-rw-r--r--dev-cpp/slicer/slicer-1018.ebuild35
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index ec7227c..536fe79 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -1,6 +1,7 @@
DIST slicer-1000.tar.bz2 15224 SHA256 2ba46a0f50a585056d35ca684adf72e93eac72d10f2f355caa22787df343b997 SHA512 c551553b92f140ebe35468da39f0e25ea2495e98afd20156ea7dc2e74d69f983ba25f61e8064655a58abd7b36f8fb4f5372d688cc078319ca073d3c55a08ac94 WHIRLPOOL 18756c7b8d296f37d0ed11b3e169878d6a48afe951215a19b2a702d403f4ae8b2456f56cd14acaf6192ad78d3c7295ebcb0791fdad53beb4d7f4b408345e2068
DIST slicer-1002.tar.bz2 15352 SHA256 0fda121de3c915bb22e36f5428568bdfc0c369244eee3e1f0693c287c00d1061 SHA512 076dc3089e2fbfc32f09fbfb1c3091fa3e779efcd74baf2fa6058bdc5d3f8de86a0d86e773baa6290686b6bbd4458b01308a6545948e3c01adcc0eb408a86553 WHIRLPOOL 46b63dba70e2d8c195347ad9620d5346e6efc6d05f8d0c823d85cce50015f7d0d49af443bf48af9784534e3e3fef7f2a8fa007ed178d28ac81495028cdef8025
DIST slicer-1014.tar.bz2 15654 SHA256 ad7f5b2c448810aec0cdcd9851e08b7421eb64998489846af389f0e0d4654eeb SHA512 78d78ef9493e35a5be1e435825047ef9b638ab04841da22f6000705b6627031cff47c404b165ac986368dde802c47242a563e1094305d893256402fa4194fb41 WHIRLPOOL bde78c408a36724b01aa9d6eb0c9a975bf4a54ff67e287716fa7345464223795ac7107bcc8c35845f66a855f3d96b41ca63f28fd6517ead28c8a7d16facb3889
+DIST slicer-1018.tar.bz2 16279 SHA256 e931706495be7ff37c0bf004ad78ed460b2f3a2730d72223419349a2e7fd747d SHA512 4b2ff918d0983aa6f306fb51181914225e5e452206a3926b1303618527ab41f281552d02234245de4755dce95c4a2d084ca0949eb3aa24a7bef4c9e15f51c650 WHIRLPOOL f29dcf627a703e4d15aa4f4662e79b4146de6cb8fe607db4946850304ac60e0bcb6f412d4a6c3bc9fa25ac7cc5787a3293faea7cc49e1dd8e637ab77475cfed2
DIST slicer-970.tar.bz2 6500 SHA256 e2522178cf1406f6c6b80048331f89d4e70deca621673e6b4e657621258c8918 SHA512 ee3a66c1fa5275518ded4c0681f7c92327b5c52a6f229b19a0adaf6beebdfa77e15cc3eb4b2b363922b564178c58f65433ce73d5129f91a0e9d43acccca04beb WHIRLPOOL 4fc204a999a336ded71e999ffc426e3b4b467b3094673cfe265db5cff63ddd7d0ced1bc4534521b939f255646a8eb3a3e731d6d0be0fd68baecd657cfd0931a5
DIST slicer-979.tar.bz2 9809 SHA256 c0df8481e449cf68832c8f420e429a92c4a3a0e8777ed37e645f96c2aa42ade6 SHA512 f913f766df1d47321be78f5ef210945175a924b8fedd2a388c644e14907dd425276e0523e017e7f5dddb35f256618c591249c280f2f27fd7c3312cfb09736421 WHIRLPOOL 2a6b2d50702503c87717cb2812c6da0c42c96563817d7a507c12703ad82e57d3af4613ecee811d83ff2844e135e66cbf4b40ac4de9ed576bd62982ad69076b80
DIST slicer-982.tar.bz2 10672 SHA256 8b91e9649e3fca707367de8f36996c390d9566591bfddb40e5d5a1bf00fe6dc3 SHA512 6d394c086ca7fd23986d24ff24c9dc610e32db08aac972a521abba153da837bcc68a0ca534c0208229d54302d29f907d5804a65108ecb983f00a056861419356 WHIRLPOOL 3d0c118226f84ef0561063f5dcaeffaca249b274a8f484bce82dcd5a2ce58002e7d794223cb1c4b5322057afe0ea8025e3ea11faa3329ef4426bdd6ec46c53e0
@@ -11,6 +12,7 @@ DIST slicer-994.tar.bz2 14200 SHA256 7918ec344384c188de0830be9b2333656f0bccaa05b
EBUILD slicer-1000.ebuild 1391 SHA256 5deda06cc04e8fb23c030a9f71de7ed8fec76f6cd251cb38936ef7d190948862 SHA512 4b7093b65954076b01e542976901e4b1248c2ea9237572f6d10c574eebe73b33aaf6222c8c234e37e20780b281e8b2598600151d7362ac51240a5641c450ac38 WHIRLPOOL 8ffc0f4ba19865f33be5b9ba0e015e39cfb47c1b410e1d362b60842343138877dcbb88e8dc8b3e4b233e7aba0a431bb95944bf0e2027fc2e10810a689cfebc77
EBUILD slicer-1002.ebuild 1391 SHA256 5deda06cc04e8fb23c030a9f71de7ed8fec76f6cd251cb38936ef7d190948862 SHA512 4b7093b65954076b01e542976901e4b1248c2ea9237572f6d10c574eebe73b33aaf6222c8c234e37e20780b281e8b2598600151d7362ac51240a5641c450ac38 WHIRLPOOL 8ffc0f4ba19865f33be5b9ba0e015e39cfb47c1b410e1d362b60842343138877dcbb88e8dc8b3e4b233e7aba0a431bb95944bf0e2027fc2e10810a689cfebc77
EBUILD slicer-1014.ebuild 1391 SHA256 5deda06cc04e8fb23c030a9f71de7ed8fec76f6cd251cb38936ef7d190948862 SHA512 4b7093b65954076b01e542976901e4b1248c2ea9237572f6d10c574eebe73b33aaf6222c8c234e37e20780b281e8b2598600151d7362ac51240a5641c450ac38 WHIRLPOOL 8ffc0f4ba19865f33be5b9ba0e015e39cfb47c1b410e1d362b60842343138877dcbb88e8dc8b3e4b233e7aba0a431bb95944bf0e2027fc2e10810a689cfebc77
+EBUILD slicer-1018.ebuild 1374 SHA256 93c035ecdc35c15b95c8a7a91f46d5f54f66a0bcdf3a53d20ee8d9c3dd2c30b3 SHA512 3e635135a222b4ca7aeaa75b75f5007f61e153828fcc83de149c03a1267f3072366b2bd2c30484f41be526b9cb78d11a5ddfab13b38aa6c7be02f1d73dfce153 WHIRLPOOL ca5517d2dd8167645939eeb5316b6a678251fc641866e19cf62e590c5dac51bf672638a2411a0c0ea6eae0db415627cb65720fb193a50f7693fbf285610ec772
EBUILD slicer-970.ebuild 1092 SHA256 b8755cc434f960dc6fe4f8be2a7c90cf4db1032ea832735e65a6fe3792017274 SHA512 d9390670ecf68ee8eceecb2348af766c7ab3980aa0eab7ade74b6ff06c4217d79b609c0a881b4d55f781bda3cf5e5757c54e4b9a514829f365b8f4af54cddb2f WHIRLPOOL 5ba8d74902863b3b45eeaa18b25020899b460dccd0c3e2f748a33177cbca50270d5993674614a190397a7f121a4694c996e3d7b5d0ff941318e8d4934090c0ad
EBUILD slicer-979.ebuild 1092 SHA256 b8755cc434f960dc6fe4f8be2a7c90cf4db1032ea832735e65a6fe3792017274 SHA512 d9390670ecf68ee8eceecb2348af766c7ab3980aa0eab7ade74b6ff06c4217d79b609c0a881b4d55f781bda3cf5e5757c54e4b9a514829f365b8f4af54cddb2f WHIRLPOOL 5ba8d74902863b3b45eeaa18b25020899b460dccd0c3e2f748a33177cbca50270d5993674614a190397a7f121a4694c996e3d7b5d0ff941318e8d4934090c0ad
EBUILD slicer-982.ebuild 1092 SHA256 b8755cc434f960dc6fe4f8be2a7c90cf4db1032ea832735e65a6fe3792017274 SHA512 d9390670ecf68ee8eceecb2348af766c7ab3980aa0eab7ade74b6ff06c4217d79b609c0a881b4d55f781bda3cf5e5757c54e4b9a514829f365b8f4af54cddb2f WHIRLPOOL 5ba8d74902863b3b45eeaa18b25020899b460dccd0c3e2f748a33177cbca50270d5993674614a190397a7f121a4694c996e3d7b5d0ff941318e8d4934090c0ad
diff --git a/dev-cpp/slicer/slicer-1018.ebuild b/dev-cpp/slicer/slicer-1018.ebuild
new file mode 100644
index 0000000..fb833e2
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1018.ebuild
@@ -0,0 +1,35 @@
+EAPI="5"
+
+DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types"
+HOMEPAGE="http://slicer.randomdan.homeip.net/"
+
+SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0/3"
+KEYWORDS="x86 amd64"
+IUSE="xml json"
+
+DEPEND="dev-libs/Ice
+ xml? ( dev-cpp/libxmlpp )
+ json? ( dev-cpp/libjsonpp )
+ dev-libs/boost
+ dev-util/boost-build"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+src_compile() {
+ cd ${S}/slicer || die
+ setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q slicer tool || die
+ use xml && (setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q xml || die)
+ use json && (setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q json || die)
+}
+
+src_install() {
+ cd ${S}/slicer || die
+ setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release install -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die
+ use xml && (setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release install-xml -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die)
+ use json && (setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release install-json -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die)
+}