summaryrefslogtreecommitdiff
path: root/sys-cluster
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/netfs/Manifest4
-rw-r--r--sys-cluster/netfs/netfs-984.ebuild1
-rw-r--r--sys-cluster/netfs/netfs-995.ebuild46
3 files changed, 50 insertions, 1 deletions
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]
+ <dev-cpp/slicer-994:=[xml]
sys-fs/fuse
dev-libs/boost
dev-util/boost-build"
diff --git a/sys-cluster/netfs/netfs-995.ebuild b/sys-cluster/netfs/netfs-995.ebuild
new file mode 100644
index 0000000..90f8cc5
--- /dev/null
+++ b/sys-cluster/netfs/netfs-995.ebuild
@@ -0,0 +1,46 @@
+EAPI="5"
+
+DESCRIPTION="Cluster capable network filesytem"
+HOMEPAGE="http://netfs.randomdan.homeip.net/"
+
+SRC_URI="http://releases.randomdan.homeip.net/download/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE="debug"
+
+DEPEND="dev-libs/Ice
+ >=dev-cpp/slicer-994:=[xml]
+ sys-fs/fuse
+ dev-libs/boost
+ dev-util/boost-build"
+RDEPEND="${DEPEND}"
+use !debug && var="variant=release"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${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
+}