diff options
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/netfs/Manifest | 2 | ||||
-rw-r--r-- | sys-cluster/netfs/netfs-1.5.0.ebuild | 52 |
2 files changed, 54 insertions, 0 deletions
diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest index aa1e6cb..8a42c18 100644 --- a/sys-cluster/netfs/Manifest +++ b/sys-cluster/netfs/Manifest @@ -2,5 +2,7 @@ AUX icebox.config 147 BLAKE2B 52dce197f018c50740716cd0ff1210cdd371583fe60d5aede3 AUX service.conf 29 BLAKE2B b516d5c184da102bda9b1e9c940b7fc50e062b418cdb25bab278a1e130707c4bb90394701b34525eabea9ce019c677fc641b83e00fa784d98b9a53192e7c0269 SHA512 0b78e9051294ff11abe938ddc0759284dc0eb0ad4a37f90396605248b86c4bb7685ff303c5fda6ee80d95c50c21e0d122fe93914da48ca9ec2e1c5c36ca32507 DIST netfs-1.4.0.1.tar.xz 25068 BLAKE2B 58fda362dedecb2988a646d95110b0312c4676781d22156682844b9b6e5727dd0bf65ef2f59727ab6367a49f5b23a98a8e43da1e9032cd2bee1f01c06cfc7b35 SHA512 1825d4ff97b324a5b964d4db6362613d98042d716a60127270c569e2591ed5f49ebd27c622ae87361bbd79b0213c6e916e38ae616619d62037c814d4c1932556 DIST netfs-1.4.2.tar.xz 27448 BLAKE2B 83ccd8e85e85d15b0fb857153af4e596ebddf89aa387c73a4a8f90e38dfab2cd25887ca3d6e44690e86086c6ac9500ebafee44ae1dd504afa311b8918a1347ac SHA512 369f16b928c278d7b6b640e85c44c590ba9c38f02d60d3bf9a7f833ee3627a7df16b4a581aa70c10f3135c0a1e6d3024b1826f3dfd969014e918599b2e7573b6 +DIST netfs-1.5.0.tar.xz 31032 BLAKE2B 8ced40a04f62ed7ef829e3a7ee49612fb8d39e0424b44d900948422035c1dfebdf3cac4705ac7b9e1f16ff33c42abbf380d32489b04bc3d781967d5fef58270f SHA512 9e8079b1106acce73882aea256bdd9f0db3db9b87d8d55a215600956f1284b2ed80a2791a9d6f41d93eaf0c640c9e0d57462de647bce14309ff9c954f8257b94 EBUILD netfs-1.4.0.1.ebuild 1070 BLAKE2B 9a1f05fc3733f6190185e6349ffde626a38859591dfec3f656e854de1ee8ce4964df38e8729b81724a08ec7a60eeabba0eecaddd1140207312938ba2cb594f8f SHA512 666283600725b5373c3376bbc047abb288163c139b05b948fb6079daa2d17da63162d04a23992ee7ee4cdeff888e0ac1c9fcc3d85aaef8ab0ad06cb87db7fd5c EBUILD netfs-1.4.2.ebuild 1070 BLAKE2B 9a1f05fc3733f6190185e6349ffde626a38859591dfec3f656e854de1ee8ce4964df38e8729b81724a08ec7a60eeabba0eecaddd1140207312938ba2cb594f8f SHA512 666283600725b5373c3376bbc047abb288163c139b05b948fb6079daa2d17da63162d04a23992ee7ee4cdeff888e0ac1c9fcc3d85aaef8ab0ad06cb87db7fd5c +EBUILD netfs-1.5.0.ebuild 1070 BLAKE2B 9a1f05fc3733f6190185e6349ffde626a38859591dfec3f656e854de1ee8ce4964df38e8729b81724a08ec7a60eeabba0eecaddd1140207312938ba2cb594f8f SHA512 666283600725b5373c3376bbc047abb288163c139b05b948fb6079daa2d17da63162d04a23992ee7ee4cdeff888e0ac1c9fcc3d85aaef8ab0ad06cb87db7fd5c diff --git a/sys-cluster/netfs/netfs-1.5.0.ebuild b/sys-cluster/netfs/netfs-1.5.0.ebuild new file mode 100644 index 0000000..41eb99c --- /dev/null +++ b/sys-cluster/netfs/netfs-1.5.0.ebuild @@ -0,0 +1,52 @@ +EAPI="7" + +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="MIT" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="client server" + +RDEPEND="=dev-libs/Ice-3.7* + >=dev-cpp/slicer-1.9:=[xml] + server? ( + =sys-apps/icebox-service-1.11 + ) + >=dev-libs/libadhocutil-0.7:= + client? ( + sys-fs/fuse:3 + >=dev-libs/boost-1.66:= + ) + dev-libs/boost:=" +DEPEND="${RDEPEND} + virtual/pkgconfig + 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 +} |