summaryrefslogtreecommitdiff
path: root/sys-cluster/netfs
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2022-03-11 19:45:45 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2022-03-12 12:44:11 +0000
commit1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e (patch)
treed28e79c4c3f9f8013d7f9e29bfb9220b3f1ef101 /sys-cluster/netfs
parentAdd NSCA (diff)
downloadportage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.tar.bz2
portage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.tar.xz
portage-1a372cd2bb0f66b62e9fd0fa03fd0eb36035870e.zip
Big update
Diffstat (limited to 'sys-cluster/netfs')
-rw-r--r--sys-cluster/netfs/Manifest2
-rw-r--r--sys-cluster/netfs/netfs-1.4.1.ebuild52
2 files changed, 54 insertions, 0 deletions
diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest
index 25411fa..00544a6 100644
--- a/sys-cluster/netfs/Manifest
+++ b/sys-cluster/netfs/Manifest
@@ -1,4 +1,6 @@
AUX icebox.config 147 BLAKE2B 52dce197f018c50740716cd0ff1210cdd371583fe60d5aede3fc3703b61442e63a8c6560893aacf4c604210d527c7551b9fc919482063b5630466e1210078ffc SHA512 0f03533c737935d2a4f08158a312478ad16a8fe0a3aa5117f50b0200b2d83f9d8e8fc5bcc7ccc3dddf7fe66d68e5c015f72f282c891d576421317deebc6c1562
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.1.tar.xz 27216 BLAKE2B becc5351ff402e5a09c1093b43681f48c4d0d84d310cdc3ce271bf87ce2321974db0ed217a8b998c3a7f43e61df8e5015c885542b718d7a9632ebe313c575d40 SHA512 4d2b567b81c8adaede2dca469de66b1aa9e927841dc4996b37fc18562ddba101a8e9e09c74697b249c7c945769d902cfa8aa89bf667dd6e263880496e6b4502b
EBUILD netfs-1.4.0.1.ebuild 1070 BLAKE2B 9a1f05fc3733f6190185e6349ffde626a38859591dfec3f656e854de1ee8ce4964df38e8729b81724a08ec7a60eeabba0eecaddd1140207312938ba2cb594f8f SHA512 666283600725b5373c3376bbc047abb288163c139b05b948fb6079daa2d17da63162d04a23992ee7ee4cdeff888e0ac1c9fcc3d85aaef8ab0ad06cb87db7fd5c
+EBUILD netfs-1.4.1.ebuild 1070 BLAKE2B 9a1f05fc3733f6190185e6349ffde626a38859591dfec3f656e854de1ee8ce4964df38e8729b81724a08ec7a60eeabba0eecaddd1140207312938ba2cb594f8f SHA512 666283600725b5373c3376bbc047abb288163c139b05b948fb6079daa2d17da63162d04a23992ee7ee4cdeff888e0ac1c9fcc3d85aaef8ab0ad06cb87db7fd5c
diff --git a/sys-cluster/netfs/netfs-1.4.1.ebuild b/sys-cluster/netfs/netfs-1.4.1.ebuild
new file mode 100644
index 0000000..41eb99c
--- /dev/null
+++ b/sys-cluster/netfs/netfs-1.4.1.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
+}