From a3889cc944569ca5e4e296eb118f81b9d624cec4 Mon Sep 17 00:00:00 2001 From: randomdan Date: Thu, 11 Sep 2014 19:22:11 +0000 Subject: New slicer --- dev-cpp/slicer/Manifest | 2 ++ dev-cpp/slicer/slicer-994.ebuild | 35 +++++++++++++++++++++++++++++ sys-cluster/netfs/Manifest | 4 +++- sys-cluster/netfs/netfs-984.ebuild | 1 + sys-cluster/netfs/netfs-995.ebuild | 46 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 87 insertions(+), 1 deletion(-) create mode 100644 dev-cpp/slicer/slicer-994.ebuild create mode 100644 sys-cluster/netfs/netfs-995.ebuild diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest index 0d9df8e..3d1ab5a 100644 --- a/dev-cpp/slicer/Manifest +++ b/dev-cpp/slicer/Manifest @@ -4,9 +4,11 @@ DIST slicer-982.tar.bz2 10672 SHA256 8b91e9649e3fca707367de8f36996c390d9566591bf DIST slicer-987.tar.bz2 12153 SHA256 8764f0fe3a84245e2ab70d4a011efa7383008d10964d1dffb4b70c88653e9bd0 SHA512 f0e988e80d0af9d6b61a7f5b6b2904e393bcd175c8eb44f7da927878240db64a9797ab45139062381e0e3e7e48a37cc49b665a80b81bb7213167b5d3e49deeca WHIRLPOOL 47a98cded5fc10e8142b8aa3b97118bfa43ebbf18d0f477dcfef02902027746bafdef5355e2c0886d4fd7b4d7211b9066fa8af3db2aca55b36bf606a419dc821 DIST slicer-990.tar.bz2 12176 SHA256 6c920cbb045b584ddcf9380b5290657fc5e7b1541a6f270c65eded2001cb4c05 SHA512 5de3a3c96be3ebd7b1f64f05e2b6c9172732ec1aa8864d795cad43c1434d9f9cb108ceb2483a8bbca5207ad9cb2082f2fbaac50fe59baeaf1c2460f712822cd5 WHIRLPOOL 76114dd1ec76c8c975ba9b683b4a1e2abd2eae295e13b4e53ede2af85e738948e1e7d58804bf2358ab4bdbd25a4e8b0f774b3975971737b6c40dc8dc7ff665f4 DIST slicer-991.tar.bz2 12189 SHA256 e1716b17341b57c6d13cf485c4b884f208717ce6049efc71e50528a53d3ca458 SHA512 669c9ac3bb5066261ef4274778511fdebcb5cb9e33ae774946d2b8727bcb107ed918eb8faab31866e7bdadca8a78bf033933ddfe15181ea3c584f753b8d1ed41 WHIRLPOOL efe943a26af572010a91d70fb035ec2578c7c828205588e7901910cfda55b7db759eeed239f3ee659bbb6f8a8c1815e94ca695e5c9b49bbee20c0aac43e6bbef +DIST slicer-994.tar.bz2 14200 SHA256 7918ec344384c188de0830be9b2333656f0bccaa05b292cb1d1bf4e792f2ce78 SHA512 a6f2b7226a1a8d71c326ef2a1e5ba5d9b847f9675819f22a2f06aeb265bc58aba921b0d119de0ee13d2912322541940b6f61b2aa2b13dd8734d5024b47e037d5 WHIRLPOOL ad916ca102362d1972b0fae592424e80aad676e6e6b5b6d7459843d4e27da2bc0651e50818e331cddd8273341fcf837c99191b76db7480d33721ec0d172dfbb5 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 EBUILD slicer-987.ebuild 1389 SHA256 6fad01ec5aaa1d8f6d36cae9e5efe24014d6f16fe30f3216149ae2d9d51a71bb SHA512 148196333c8b808092bfbab285f6754976a098f17d9d23d4ae947990fd70540900d3a2909c9e97427fb987772379b762de336e8f025ff4bd32a69361e7e9aff5 WHIRLPOOL aefa28b7c0333010245400a38c86ea390c4efab20fe070df1980c637e9e3c6e4f5bc9583ec6230c84be1e531ab11ae441c0caf1762fa4ce6b0ae80f739e05838 EBUILD slicer-990.ebuild 1391 SHA256 0d799180e59c7a972108af1811e545e34c32b3d787e7a3dabcde935aef55ca7a SHA512 c394fd5fd754ed95931e7f88cdaf23e13e7a93364c227178582f901e2369a775181fbc2bc4cd289008ea96b51e6590c820b00557ca917076d5f01413a100024e WHIRLPOOL cbb117aeccd62716ab12fbc192713248e519ec19f3c21697a44916077146bd24372282a368e83ee607f045470e8975d2e746ba54050a85b3ab3cbebc974a3ca0 EBUILD slicer-991.ebuild 1391 SHA256 4afdff187bbc07cbd64cb773206d08edb6d99ffe85af8ff7a7ae1a4dbac1f766 SHA512 9952c11f29ac59b70c83f96e4f4659019e8873dcaa79ac18b28187eb5655a22b4fac144c497fdc9f1c63da029eab202e0ce72be95f7734992501d40a791e74c4 WHIRLPOOL afc7ea4a44553a8941ed849e17536defa7ff9e3de0d614ff9714acce629e0be24c8d3f7fc7561a4c5579fc6825dd75456b12c718ae7b6ae689b0889a370b9a06 +EBUILD slicer-994.ebuild 1391 SHA256 68e054527d380917fe1cdef996c5f8528344ccb1636a4b49023caf782b1baf1b SHA512 675b1fe98a9741a3a072b9d76dd73ce354586c626c3d0e0db44b5d6b72e854d4be4f0daad62212142bc4d36b6d834be9823ac46ba8783da7c2ef45f2d6392d16 WHIRLPOOL 6ca8a08ee0cf3457cd24c6fa4716a41cf469b9c4d25bc0def3e6af75a39228e2a68b56eb95c07202d5acb821518d26b3e24e8502a7ff9a27cf546b5a7c1d2f7c diff --git a/dev-cpp/slicer/slicer-994.ebuild b/dev-cpp/slicer/slicer-994.ebuild new file mode 100644 index 0000000..773885c --- /dev/null +++ b/dev-cpp/slicer/slicer-994.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/download/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0/2" +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 : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/slicer || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q slicer tool || die + use xml && (setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q xml || die) + use json && (setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q json || die) +} + +src_install() { + cd ${S}/slicer || die + setarch $(uname -m) -RL bjam ${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 bjam ${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 bjam ${BJAMOPTS} variant=release install-json -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib --includedir=${D}/usr/include/slicer || die) +} diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest index 3c8fe0d..1b2d665 100644 --- a/sys-cluster/netfs/Manifest +++ b/sys-cluster/netfs/Manifest @@ -2,7 +2,9 @@ DIST netfs-829.tar.bz2 18453 SHA256 2be7f51e37457600422b908a2050c693973a5b4f7505 DIST netfs-938.tar.bz2 18223 SHA256 5d1a414ff58fcff84ca1f4de70847c0eefcc48a2e04a01c689d53065cc635635 SHA512 ddf7d1cb843dff794f85fbdb1566c4d591847b1d9d98eaa5714b3688aa17c9c67967850cafdf6eb623468f09a879cddc88be7e1dca4759abf19491f98ad3fd5b WHIRLPOOL 579fbf53f8333d8a2557e493a4f9966d95b521342dd2119cc82e36bff7f471b64c224d1adcfb7a703ea043c37e371e9e95bbe4e87f4d2f977734cd1b9b515c37 DIST netfs-967.tar.bz2 20172 SHA256 8f3807368145388f204125bdc02afaeeb13db3f05ccf3aa793a4a2aee4784671 SHA512 3c4834a4557d64710f076eefe83b68695bcf40986a64a6a5a4397e4d6909c42bf84dcb2dde74baa69aa04e2c156733d2c58d95b92e544a4dd1d3bfc59f30399d WHIRLPOOL d85f6741fbd4cff5995707dbc2661942d889f16a274fda479b59c664da2a48ac41340baecb68e82ef32de7b924d7a8d0ee6da45d7a8975a0b3be9ab0939b6995 DIST netfs-984.tar.bz2 22013 SHA256 ae0cf5da471f59a4ec18465986bb5a1978a863355004f9eac25298c6bc67137f SHA512 9acbeed99b18cc32cf248c67c6d950ea958888662f082e78e23c57735d91fa9887d93ec954252a7883e85649206c47a604b9737ca32dc1bc7f9bc3d88a81d478 WHIRLPOOL 597bded657a3baacdbdbc6c41961a9c94a3619dac8d04e779694a556fadedeca86213a6945404913443fc786f41819ee48ff43cbb64ad0deafec704dbdaa9695 +DIST netfs-995.tar.bz2 22009 SHA256 467f6a435fc4c1eceda7ecd81bb89fcac12adec124386e8b6f93354542fc99b9 SHA512 efece23e8ff893f8d1f9da14ff1857cf7f0ef9bfc4cb3229f20c493a0657c367913f37885a175e9b78eebbf6ece486a2b9bd47b19bfa43a70df3ea8918f449bd WHIRLPOOL 553fc8671b08096040913011a4a424b58b810c6426bb163d6bd619818568a75af13aeca62c23f65ea533c60e03997d22aab409a259398404a7fe5b480fc24c80 EBUILD netfs-829.ebuild 1052 SHA256 d687c057439158fc1b429867273a1a7541134a57407bb660a8228e042cea9f49 SHA512 c9160820a830a8b3c3d73aed6ce5b6a5d3936786182d62810d7732e49ea09654e8ec78b80f8dd884ac537398366c769bee6e95ba301fe0998ec57471021cf9b3 WHIRLPOOL b9f2605507fab1871a1a89bf37da167d0e26ad27f3fa7b54529e94583aa0e43b9305b46bd1095d5e767ebb151c3995e1da8f83e4e57b0eb836ee00bb04a27d21 EBUILD netfs-938.ebuild 1222 SHA256 a42f2821d46b77046a1ad98c6e314e85df0cb23fc74146cfaa52c64ca070603f SHA512 e454a571f6be98b0fe4f538723766e328bee7e93074e28f2ec1ed062e163fb9357a7182b88771a00e0943b555f430936398b2197f0f3b883b6181b923a01601d WHIRLPOOL cad908fb5d804f3d1b6e226d4128bc7839824632c261c7315ab8d924f168d15814c22c6ba66f6eddc0a6962fe31c8004e2de56db221f31c3056d1c9d6ccd2e11 EBUILD netfs-967.ebuild 1222 SHA256 a42f2821d46b77046a1ad98c6e314e85df0cb23fc74146cfaa52c64ca070603f SHA512 e454a571f6be98b0fe4f538723766e328bee7e93074e28f2ec1ed062e163fb9357a7182b88771a00e0943b555f430936398b2197f0f3b883b6181b923a01601d WHIRLPOOL cad908fb5d804f3d1b6e226d4128bc7839824632c261c7315ab8d924f168d15814c22c6ba66f6eddc0a6962fe31c8004e2de56db221f31c3056d1c9d6ccd2e11 -EBUILD netfs-984.ebuild 1237 SHA256 fbdcdab66518acaaf67f6cbe420174d2422496e117fa2984ea40fe287e256e24 SHA512 dc753978ba8eb10ba5f0b4286ad7be14bf1eab8b7e562747263d790a3f5cd39d4ea5b8b7dfa9d0dd010b34d95d988a73529233119e61211473dc85e72aaab05e WHIRLPOOL ad8250119fa087f1f744c285e30a0bbf0d01e3865c0154e9a37fd1c8c3097ce1c43135f888f3e8ec0936079ffc4080442ac54cb1b3c6c561377019f7f9399b37 +EBUILD netfs-984.ebuild 1265 SHA256 7d79d2c446ab3e245b863e0e3e6deafe1ad99c568f38440f01e017b30b9f6cdb SHA512 92827b2160daa772cd4b9e6812260a02b2b98cc191e08aa807233a238060ab22960364278160b05afe93c335fb274e8320e20cdaa99d08a6fcc80740a1cba30e WHIRLPOOL 265c29ba3fd92dfad4ea79269b6870be1272d5de4cd4c353086080830b722c22eef5b276ec054c7e7e299b810dd4f1475c5b6365ed95e2d0fa02e003715d48a0 +EBUILD netfs-995.ebuild 1237 SHA256 08c13ad7801ca21301ba81ef3b4dd439146bd008a2e80bff0ab7e11d31eb6309 SHA512 0af4e58d49e55638f56eca73d664d1c7c92ba431c16178eda97774903d6638ff87ccb4248d7f5fd9350bd77f2f998f1969d87e37fa4b26fabc8ff6af9b935022 WHIRLPOOL 7092eafcd09b20a144356e0d841a076fc41a6124f61455a46881bf02c6692653c189dba34d93b887645bdfd2e8765031b0b2a7a377e6ed72b28bb995b4ce6793 diff --git a/sys-cluster/netfs/netfs-984.ebuild b/sys-cluster/netfs/netfs-984.ebuild index 77c3801..40cea98 100644 --- a/sys-cluster/netfs/netfs-984.ebuild +++ b/sys-cluster/netfs/netfs-984.ebuild @@ -11,6 +11,7 @@ IUSE="debug" DEPEND="dev-libs/Ice >=dev-cpp/slicer-982:=[xml] + \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + BJAM=`ls -1 /usr/bin/bjam* | tail -1` + cd ${S}/netfs || die + setarch $(uname -m) -RL ${BJAM} ${BJAMOPTS} ${var} -q || die +} + +src_install() { + BJAM=`ls -1 /usr/bin/bjam* | tail -1` + cd ${S}/netfs || die + setarch $(uname -m) -RL ${BJAM} ${BJAMOPTS} ${var} install -q --bindir=${D}/usr/bin --libdir=${D}/usr/lib || die + insinto /usr/include/netfs || die + doins ${S}/netfs/ice/*.h || die + doins ${S}/netfs/ice/bin/*/*/*.h || die + + dosym ../usr/bin/netfs /sbin/mount.netfs || die + + newinitd ${S}/netfs/etc/init netfsd || die + insinto /etc/netfs || die + doins ${S}/netfs/etc/daemon.xml || die + doins ${S}/netfs/etc/client.xml || die + insinto /usr/share/netfs/ice || die + doins ice/*.ice || die +} -- cgit v1.2.3