summaryrefslogtreecommitdiff
path: root/sys-cluster
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/netfs/Manifest2
-rw-r--r--sys-cluster/netfs/netfs-1.3.0.ebuild50
2 files changed, 52 insertions, 0 deletions
diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest
index 691346a..6e3f310 100644
--- a/sys-cluster/netfs/Manifest
+++ b/sys-cluster/netfs/Manifest
@@ -3,6 +3,8 @@ AUX service.conf 29 BLAKE2B b516d5c184da102bda9b1e9c940b7fc50e062b418cdb25bab278
DIST netfs-1.2.0.4.tar.xz 18996 BLAKE2B 0cac230dd564606afbebb045bfc4e1c9891ea4e8cc718eb9359f8fda5c11178f14af0d6a1d76d5cea50340d5ae2f7e16abd7641620f6294da217151f57f247f3 SHA512 c3c6beb62ca66d9380672faffb87e9f9ddb6917a350f73d001a8517772e8d8d26d49a09dfd2911bc12f97795994e4b3bf0d20ba938c8cd3eb1616d0926900a34
DIST netfs-1.2.1.tar.xz 19112 BLAKE2B 9d751cc9fb80c984c16b654858ba83c348d64f1d11c9a5bd81af48ca3c9a7107cc1c45b7ca0de3e389599ccf655f4ca30cc02313e788d8bae10cac792e5b31c0 SHA512 fccb9ad0c2cf8da64970296d44815f6ed0973b3dcb2e4d9122a246847388858dc617330ac0e75f0fb68844e8257670db9709daaa0a1a29a67f9b49fd95a51f03
DIST netfs-1.2.2.tar.xz 19632 BLAKE2B c379c4e1e1d5dfd6ecd3d742d2f76347b8936d57b14fba8daadaf00b31cfa11cd3d25fe0b21a82878ce3a470fdf858fc1ef5979d51dcacb9154ab9f44c9c482f SHA512 0af70e10264401ad83dc3c5ca0840639e74282b5ec1b01c6fcb64cd65b49ccb771482204f378fea260110eca987b101bd6e8d1185af66d74e8b6d22ae297d173
+DIST netfs-1.3.0.tar.xz 21592 BLAKE2B f3d418166a1b16b35fced0b42ad657e51d36fd5d226cf4aeefb766ede8c99d587581ec0a4fc91e84f4c0414b3ef366fc8159337df7125887c2225d8d811dd37d SHA512 5a189e03873067e4922f699490ad900f73be858cc1e8fbb73340b103d69577be63c7a69ece8a941f7b277cca475d5b923048c0f39787dc82fc07ce55f7dec606
EBUILD netfs-1.2.0.4.ebuild 1012 BLAKE2B e39c1ec20ef8615c8e24793988e617bd0c51030ec349dcc0dca6a888e3bff5b3e0725f7ee8c6850aaaf8e4a14f9db9540c71b245221e02206586f445f9edb5e3 SHA512 a6eba31c110bfe8688dc5c10b18e54a46568fe980d765c893c212e3b205073512fc06ed07dc9db49f8fb1d6e2f758a23c902c70004abbef0603bd53a94150177
EBUILD netfs-1.2.1.ebuild 1012 BLAKE2B 9f05bb097e449fd0b9eeb787d80182fd77ca7e6059639c1024b0789a907c60778acc84eb355bc08f525e0932512bcc8fcf5f18b33bd1ebccb83c26ed176570ed SHA512 7e81cd803880d3344981ce906f38d8e5638dd7013579485f2d31b7569a6e86fd21279422891a6ca7f1222026b121836ca2b7462c5726611a2efd387019411639
EBUILD netfs-1.2.2.ebuild 1012 BLAKE2B 9f05bb097e449fd0b9eeb787d80182fd77ca7e6059639c1024b0789a907c60778acc84eb355bc08f525e0932512bcc8fcf5f18b33bd1ebccb83c26ed176570ed SHA512 7e81cd803880d3344981ce906f38d8e5638dd7013579485f2d31b7569a6e86fd21279422891a6ca7f1222026b121836ca2b7462c5726611a2efd387019411639
+EBUILD netfs-1.3.0.ebuild 1029 BLAKE2B e75597850fafbcf0d84da49ff29ac7a7237364751c8ffd53fcafdfe672b271e66ab75caa12733285f576e97eb4849906fdbdaa6b40fe86c3193fa1badb0bff27 SHA512 c271f0b052242781fe84ff86c84ded1b781f9c9a32d2d4342384a050be4604825ca6877b30f50174ca0fed8c4a2436bd06155f108902b4bd0111caead52ee7d9
diff --git a/sys-cluster/netfs/netfs-1.3.0.ebuild b/sys-cluster/netfs/netfs-1.3.0.ebuild
new file mode 100644
index 0000000..e36625a
--- /dev/null
+++ b/sys-cluster/netfs/netfs-1.3.0.ebuild
@@ -0,0 +1,50 @@
+EAPI="5"
+
+inherit eutils bjam
+
+DESCRIPTION="Cluster capable network filesytem"
+HOMEPAGE="http://netfs.randomdan.homeip.net/"
+
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="client server"
+
+RDEPEND="=dev-libs/Ice-3.7*
+ >=dev-cpp/slicer-1.8:=[xml]
+ server? (
+ =sys-apps/icebox-service-1.11
+ )
+ >=dev-libs/libadhocutil-0.5:=
+ client? (
+ sys-fs/fuse
+ )
+ >=dev-libs/boost-1.66"
+DEPEND="${DEPEND}
+ dev-util/boost-build"
+
+src_compile() {
+ bjambuild \
+ $(use client && echo netfs/fuse//netfs) \
+ $(use server && echo netfs/daemon//netfsd++11) \
+ netfs/ice//netfs-api
+}
+
+src_install() {
+ bjaminstall \
+ $(use client && echo netfs/fuse//install) \
+ $(use server && echo netfs/daemon//install) \
+ netfs/ice//install
+
+ if use client ; then
+ insinto /etc/netfs
+ doins netfs/etc/client.xml
+ dosym ../usr/bin/netfs /sbin/mount.netfs
+ fi
+ if use server ; then
+ insinto /etc/netfs
+ doins netfs/etc/daemon.xml
+ doins netfs/etc/icebox.config
+ fi
+}