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-1.0.3.ebuild35
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index 04c62cf..7a3d36a 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -8,6 +8,7 @@ DIST slicer-0.9.tar.bz2 15759 SHA256 d457313f1ab64f019536ceac17bc35ffd013aeb3564
DIST slicer-1.0.0.tar.bz2 17795 SHA256 a25fedf62b5d97bbcf0e513d5bfa71976a89bff9c69719e770c8a4985b413ce5 SHA512 1ec04972809df5be57a06674a9221cfc13c3bb7d9e14902cf957d7965216204846abe40abe3adcc729f71d40e46cc670234d568261a7ab8065e2a4590f058197 WHIRLPOOL 5e65165558ce220e094a9c751bfc4b49e14c07889cd6921f0fb09bc57b151c985c8935fc963f4c2c15b855e9b9fa8763fdc7d6e8572215c1d5530636fb29c4e2
DIST slicer-1.0.1.tar.bz2 18406 SHA256 3e2c4fe3570340a503c712bfb51b267684c4fd00ec2b93d9344f5e304453e904 SHA512 5a2fdea00e03ef16bfaf46ca07a8ca691d8a28ff6537d0e332153edeec5c7b2171b24ff1ad79c51133d768412101065bee3441490aecf390d1452fb53c33c818 WHIRLPOOL 5e82aa20d74f705f110617f5980106d1669b63b876dd9afa4119ee35e73746df57f60e1c1e3cd0950c59e16a5328a4aa70cca67ac6341b603b69fc25c563082c
DIST slicer-1.0.2.tar.bz2 18676 SHA256 c1600284b9832d4240b6ad5257fd1b972168c9e924105884fa8f884f64d6052a SHA512 d18461110beaf00a19aeeb483c201802b015a692a2ebf1cdb153b2d299f0a2011a7177af415665409ae6602d4483c80c369988ee8161881c65bcd8d4b02c4328 WHIRLPOOL 1261e6220250a46e3ff49dd13f0fbc35dcd4dc14bfdc9d4351f3158e904caa8d8e06ffaeae5f6fe3565cf29be49505f545bafefbaf8649e79a54dd351a598c46
+DIST slicer-1.0.3.tar.bz2 19057 SHA256 44b671cb7832df2a483fa9abfa56f1f5456074f648eb5c40f6d6ae33760be939 SHA512 6e95d53000cf019707cf34b7113e095a808550d26c14e0e390feee16008fd073a6e1e6bd2bee011b80ba35c1a567775dfb9a9e95f63c4379e46e515ca24c14ce WHIRLPOOL 9d00baec20873d8c3031f0419d8d247daaffb043bd9ff9d23667d7fd43140d143778605b08984e5dd3a40f3b91643dba11c552c2feefc539d40013c13cfb79bb
EBUILD slicer-0.8.1.ebuild 1386 SHA256 9967d3196c19b1c3c0d317a3e0f80d1ed3e566664061526ad3a3ba71b58f5330 SHA512 aea894903b3bf59656fc46d4e0d41a1fad150e5af623e7202318c2fd10df8b989a2c0dfd74f01e6034b6304950c71f0f4d336025d8c898864974a8364d65d72e WHIRLPOOL c6f075616643d8120258cd33a893d42239a812e9f655a2be60f451e837c80df0a076d0d8e0f8e59498d7b915716be076f991f69c5f8377bd14b7203da817d13e
EBUILD slicer-0.8.2.ebuild 1386 SHA256 9967d3196c19b1c3c0d317a3e0f80d1ed3e566664061526ad3a3ba71b58f5330 SHA512 aea894903b3bf59656fc46d4e0d41a1fad150e5af623e7202318c2fd10df8b989a2c0dfd74f01e6034b6304950c71f0f4d336025d8c898864974a8364d65d72e WHIRLPOOL c6f075616643d8120258cd33a893d42239a812e9f655a2be60f451e837c80df0a076d0d8e0f8e59498d7b915716be076f991f69c5f8377bd14b7203da817d13e
EBUILD slicer-0.8.3.ebuild 1374 SHA256 93c035ecdc35c15b95c8a7a91f46d5f54f66a0bcdf3a53d20ee8d9c3dd2c30b3 SHA512 3e635135a222b4ca7aeaa75b75f5007f61e153828fcc83de149c03a1267f3072366b2bd2c30484f41be526b9cb78d11a5ddfab13b38aa6c7be02f1d73dfce153 WHIRLPOOL ca5517d2dd8167645939eeb5316b6a678251fc641866e19cf62e590c5dac51bf672638a2411a0c0ea6eae0db415627cb65720fb193a50f7693fbf285610ec772
@@ -18,3 +19,4 @@ EBUILD slicer-0.9.ebuild 1374 SHA256 77f24369a75d6bca216f8500f286dcbfbf7d499259f
EBUILD slicer-1.0.0.ebuild 1374 SHA256 084aaf1663a369e561fe75181334aedb6b3d8b6d7b9f448def60d327019c36b3 SHA512 53ea34b70d5f9f66418d7eeb74b1c34f300691a9b841144f8dc61573aecd9196c0e9c22ee6962e20da6a81dec38192ae42f9a0f8c2a1e246f5cf61dc389bbc80 WHIRLPOOL 2ba45fe2de22f6c816a9c2f42d88e1bf3c0c7b461f5f7c887afd2d6c0966ee26220b261685559fb9d0d0dfca3155c961eb236932415b3e533f926f93b150fed1
EBUILD slicer-1.0.1.ebuild 1374 SHA256 084aaf1663a369e561fe75181334aedb6b3d8b6d7b9f448def60d327019c36b3 SHA512 53ea34b70d5f9f66418d7eeb74b1c34f300691a9b841144f8dc61573aecd9196c0e9c22ee6962e20da6a81dec38192ae42f9a0f8c2a1e246f5cf61dc389bbc80 WHIRLPOOL 2ba45fe2de22f6c816a9c2f42d88e1bf3c0c7b461f5f7c887afd2d6c0966ee26220b261685559fb9d0d0dfca3155c961eb236932415b3e533f926f93b150fed1
EBUILD slicer-1.0.2.ebuild 1374 SHA256 084aaf1663a369e561fe75181334aedb6b3d8b6d7b9f448def60d327019c36b3 SHA512 53ea34b70d5f9f66418d7eeb74b1c34f300691a9b841144f8dc61573aecd9196c0e9c22ee6962e20da6a81dec38192ae42f9a0f8c2a1e246f5cf61dc389bbc80 WHIRLPOOL 2ba45fe2de22f6c816a9c2f42d88e1bf3c0c7b461f5f7c887afd2d6c0966ee26220b261685559fb9d0d0dfca3155c961eb236932415b3e533f926f93b150fed1
+EBUILD slicer-1.0.3.ebuild 1374 SHA256 084aaf1663a369e561fe75181334aedb6b3d8b6d7b9f448def60d327019c36b3 SHA512 53ea34b70d5f9f66418d7eeb74b1c34f300691a9b841144f8dc61573aecd9196c0e9c22ee6962e20da6a81dec38192ae42f9a0f8c2a1e246f5cf61dc389bbc80 WHIRLPOOL 2ba45fe2de22f6c816a9c2f42d88e1bf3c0c7b461f5f7c887afd2d6c0966ee26220b261685559fb9d0d0dfca3155c961eb236932415b3e533f926f93b150fed1
diff --git a/dev-cpp/slicer/slicer-1.0.3.ebuild b/dev-cpp/slicer/slicer-1.0.3.ebuild
new file mode 100644
index 0000000..5da6932
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1.0.3.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/5"
+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)
+}