summaryrefslogtreecommitdiff
path: root/dev-cpp/slicer
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2017-07-24 19:59:43 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2017-07-24 21:01:08 +0100
commit73c562c5411322ac548a6a6b2e6a87145704be28 (patch)
tree8acf4bc0db81dc353767ff99f9b9c5b643d2f299 /dev-cpp/slicer
parentdie should be on build, not test only (diff)
downloadportage-73c562c5411322ac548a6a6b2e6a87145704be28.tar.bz2
portage-73c562c5411322ac548a6a6b2e6a87145704be28.tar.xz
portage-73c562c5411322ac548a6a6b2e6a87145704be28.zip
Tidied slicer ebuild
Diffstat (limited to 'dev-cpp/slicer')
-rw-r--r--dev-cpp/slicer/Manifest4
-rw-r--r--dev-cpp/slicer/slicer-1.4.6.1.ebuild38
-rw-r--r--dev-cpp/slicer/slicer-1.4.6.ebuild42
3 files changed, 40 insertions, 44 deletions
diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest
index de598ad..a19d187 100644
--- a/dev-cpp/slicer/Manifest
+++ b/dev-cpp/slicer/Manifest
@@ -19,7 +19,7 @@ DIST slicer-1.4.1.tar.bz2 30772 SHA256 0bd1c6d0dd377c3443dad40f38ab856c2feba259b
DIST slicer-1.4.2.tar.bz2 31403 SHA256 992d3550ac636574b3473905d473aafd905edf25e6efe7fd4241e39a0989e029 SHA512 6e38e2c0ee01dfaf40cb2437ca2c4c0ec8bb15b4d99dc3c0fdec46b1aba789f2d1776baa7107897554f6cbf796ca922b1096ca59bde69e0bf8fe9f701d1f9a75 WHIRLPOOL bd767fcf655dfdb8677e43638b5a4d267790ec05fa6819a799877ba9804e0fcff56459e2eb419c448ad2bfd35b2ac3c236e57249303f1c455ffe78ac18eb8fc7
DIST slicer-1.4.3.tar.bz2 31465 SHA256 1cc80eb6a309f95477f33fb9ea2f70336801de454f4c90fdd42e1302a499eeb0 SHA512 eabfd5ea39478c355ec39992f4dadf697307852dd6a1c391493eb02ef571a90a36dfd967d330a4a38003669f7e29a8929b60d0892f9f3b6e90e444b6c5e56cd4 WHIRLPOOL 2b0864cacf3d5170e407938edef5701a9fedebf931a06dbf5c09bf6161cb9d04455b3c42ff8b2816229a5ce022da6dfd8f01ce26a7a5f3e95582df42f5720ae8
DIST slicer-1.4.5.tar.bz2 31607 SHA256 9fdd0044ae9b98747e0c726dadcf495deb74d1e6f313cda0b86be1bbcfcb55e1 SHA512 55cbeb0304ec01f9e9f17b46e28bd2250e1cb46a5716f1dd7320cc23790dc1a2c65f2b66949022cca4768276e8e36e982436db5bdfe224f59045d7a4eb4d184c WHIRLPOOL 92befc3f8460d959934328ae9078c2701f033fb2afd8b1ecff3a68a12b7f383e79e6c37327cf24d7d2af4b1ad5b0846a9aa4e22528458735a75d7e1dd5b48408
-DIST slicer-1.4.6.tar.bz2 31601 SHA256 a99f0004fed7da53d0090b9e7d57ac7ebe432dda07a33df4d8de8088c7cddc71 SHA512 55babb28ba41e37e9363dbe12b3c907c8c0aa94d83eeef1ec2eeb37edca7d60b83c7f93c6ba207743d9db16959e77a2e6e89d5f0e8324261b99ce5f2ed6f06e0 WHIRLPOOL c8e683c7c4790cabb50dade7d0cf87685d755573b1025fcd5b0ccf14e015a0ebd531790192263eefaee70d79704d01250d41900b8e51f6a05e6a0ff7bdc777fc
+DIST slicer-1.4.6.1.tar.xz 32328 SHA256 6cc000de426f2a4e4541978b8fc5c209b3c687f696b0d39368098e6b53373346 SHA512 f4ab13eb66e32b8853e377a01de257a452de579160c9ccf9196646f53b076a2636f8ee607cdc1f16cbb9ef66c59dcb6fd2b1c65c8ed492450f31e0a71f710fea WHIRLPOOL 54ac70290a26cc8791f9cad7a1718b511a450fb56706472b815b8c7f94a305eb2a4529a858e1aa67f51f9886a97b6c0a4e348cd0b27adcb49e76996c08b80377
EBUILD slicer-1.0.0.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6
EBUILD slicer-1.0.1.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6
EBUILD slicer-1.0.2.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6
@@ -41,4 +41,4 @@ EBUILD slicer-1.4.1.ebuild 1146 SHA256 71073496e61d6ac0b968a3b6a50a817f3aa5eeeaf
EBUILD slicer-1.4.2.ebuild 1146 SHA256 71073496e61d6ac0b968a3b6a50a817f3aa5eeeafa9f920339ae3bfb43a3608d SHA512 2f70d6006e1617957b3812242dba530afb564fb2cdf0bbfadf5e05813a2405f7d3ee8841c175dcb64bc290bb409b3bc989f267070d159b5913ba4d7979102b31 WHIRLPOOL cca8aef304009fb7578acaa8936ef8a34a8a19d6da8ac72b3369a3db71049a428691b855aaa9340721417ff1ce76a24b87a83568a5d176fd31ce88417a6f89a4
EBUILD slicer-1.4.3.ebuild 1148 SHA256 2b4cb0d0d7ecaabb68befc156854b8046b824c7658500094743b175e0def06d8 SHA512 040a7069017b7936d6f9c4a74ddcafe9e371da37dc592271f5fc2e7565803e0fbd4de86692bff3661e8759cec288c8f1298cf555e4c6a7592e9d33130986f697 WHIRLPOOL 2de844c28646a11dd6fca3f2d984dc1b095c39a076c9184e49cc7babd43737151d667f4c32ee9323e6965a5537548f756122da0148303511bf9ac16caa1ff338
EBUILD slicer-1.4.5.ebuild 1148 SHA256 e60d931b6ffe85b7fe0e4b13d4264bfb487a3f9b953e47fe4914b8b2627de7f3 SHA512 e010d367f95a2eec7b844a71c88f138d12898937875b8b848b9b9c3072e0d95fcc21f1f947cb2396da86c3cccecd975589e25d9debb8865f9ceba15e4664a1bb WHIRLPOOL 47d0b0756b1babd1d2c820995de7289517e2ae41fd7fc50f492126bd5411677d5188d94c25251d98e0e31e9c010c5c10ec28dafb0b833909b73389efe0f162fa
-EBUILD slicer-1.4.6.ebuild 1145 SHA256 8fc03c7e6eede0208a822ea4700768a7faba12634ab78d508a60ffb0f35b0442 SHA512 30cf29bb45456b2b4ee2aff89869ab3e841832b8a390759079aebda3c7612e5d21a1f7f1e2123527ac8585788c63ed722ab3db9fcddd6203a5a7749468d60508 WHIRLPOOL 70e78a1fbf9107896a008b617139e128873c5216bec25cdd47a4dc25f2868157f14b05d0d10730a7d74097ee59bce8120e56c6417e9a0c45e6170338e986529e
+EBUILD slicer-1.4.6.1.ebuild 963 SHA256 02c5c6f8300ed5c63ea751be414a57615c0428331ea05b5ae666c1e25d7b2240 SHA512 a5796b4130c1fee69e2ec269c227f2059caed2cd45490efb3c25f43dc17c1dfab9f5eb578ca61689bb2a9a4a10921962339642d30886d3993e23eb1862afde43 WHIRLPOOL 34fb64923790b12391f70aca1021609f267e68abca37b6fec5de14b324befc495fe5eb433d22524b30e434da8710f3b81bb8cdb4f88fc5119cfd3708bbce7c15
diff --git a/dev-cpp/slicer/slicer-1.4.6.1.ebuild b/dev-cpp/slicer/slicer-1.4.6.1.ebuild
new file mode 100644
index 0000000..e4fe251
--- /dev/null
+++ b/dev-cpp/slicer/slicer-1.4.6.1.ebuild
@@ -0,0 +1,38 @@
+EAPI="5"
+
+inherit bjam
+
+DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types"
+HOMEPAGE="http://slicer.randomdan.homeip.net/"
+
+SRC_URI="http://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="GPL"
+SLOT="0/1.4.3"
+KEYWORDS="x86 amd64"
+IUSE="db xml json"
+
+RDEPEND="dev-libs/Ice
+ xml? ( dev-cpp/libxmlpp:3.0 )
+ json? ( dev-cpp/libjsonpp )
+ db? ( =dev-libs/libdbpp-1*:= )
+ >=dev-libs/libadhocutil-0.4.1:=
+ dev-libs/boost"
+DEPEND="${RDEPEND}
+ 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() {
+ bjambuild slicer//install \
+ $(use xml && echo slicer//install-xml) \
+ $(use json && echo slicer//install-json) \
+ $(use db && echo slicer//install-db) \
+ --prefix=${D}/usr || die
+}
+
diff --git a/dev-cpp/slicer/slicer-1.4.6.ebuild b/dev-cpp/slicer/slicer-1.4.6.ebuild
deleted file mode 100644
index 4593a45..0000000
--- a/dev-cpp/slicer/slicer-1.4.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-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/1.4.3"
-KEYWORDS="x86 amd64"
-IUSE="db xml json"
-
-RDEPEND="dev-libs/Ice
- xml? ( dev-cpp/libxmlpp:3.0 )
- json? ( dev-cpp/libjsonpp )
- db? ( =dev-libs/libdbpp-1*:= )
- >=dev-libs/libadhocutil-0.4.1:=
- dev-libs/boost"
-DEPEND="${RDEPEND}
- dev-util/boost-build"
-
-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 \
- $(use xml && echo xml//slicer-xml) \
- $(use json && echo json//slicer-json) \
- $(use db && echo db//slicer-db) \
- slicer//slicer tool//slicer ice//slicer-ice || die
-}
-
-src_install() {
- cd ${S}/slicer || die
- setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release install -q \
- $(use xml && echo install-xml) \
- $(use json && echo install-json) \
- $(use db && echo install-db) \
- --prefix=${D}/usr || die
-}
-