summaryrefslogtreecommitdiff
path: root/sys-cluster
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
commitef6318cd038746ce88b68c67b7015c150bb5deb6 (patch)
tree73492399b448a5ca891aed3ed9dd8c93d218eb62 /sys-cluster
parentStabilise slice-parser (diff)
downloadportage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.bz2
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.xz
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.zip
Big update of all the things
Focus here was getting the latest out with support for current versions of glibmm.
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/netfs/Manifest4
-rw-r--r--sys-cluster/netfs/netfs-1.5.2-r1.ebuild6
-rw-r--r--sys-cluster/netfs/netfs-1.6.0.ebuild52
3 files changed, 58 insertions, 4 deletions
diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest
index a70dbeb..1bc0173 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.5.2.tar.xz 31268 BLAKE2B 69533d6898437802960ac151eda1f959c741e8d29df74bb2ab6882e32548225b302eeff3ba5acdce06ad84dfd1f6a34f5037c91ecd471f1446b7ed9546af2df4 SHA512 faa162b8fbfb1fa497a6768c53f834a22aa86f78f0557597701a4d33d98190549735983f3c7be959ee61640419e21113d6aa7953733c14e2818917b4f48c42c2
-EBUILD netfs-1.5.2-r1.ebuild 1053 BLAKE2B 1158074c543a6b317db8b103afca2767b9b6091aa13329d9f1e7956ed62d51c086cf1b05cd42351964ce1fe13c4ffa6d40c1b85465c830bcb0864e65545680ee SHA512 8b2796b0e584edfcd6d8ab845f059a3c722634c58912a1729edfe36228a98c5f81543f2cadb4615ff121a7d8456eb725481cc3043d9d31675f6d8b9caf8ef6cc
+DIST netfs-1.6.0.tar.xz 31108 BLAKE2B b0c2dfe75a73b79dfff57c2239043d377aed41d2d2a7213910d6d23f624131984c290ae2c7fa608a1c43650699b6e99e4ad62d66e744bbf31524633715100028 SHA512 057eac6c3606f5b878d522ed8595a8c979e867437caf671994e818aec226a536257dc50199caa3c232c52b24d1c97c3b164ef69079491df10f93a5504084b882
+EBUILD netfs-1.5.2-r1.ebuild 1060 BLAKE2B 7c3b5399bbb31c9a1decd3ef1207a94c4e2616baf9305e76f7f4d3d061eb5f3f70067482c1373c862a2d90afb2ce87cb9e49a3b4708c460a0ccb2bfddde6960f SHA512 3ab746e89b94f6afce94d9e719a743d2fe5f4b9c38dae437855439831af1fdf83dc0540c2b1b5fba28d824f39ac2075ccb264e9dacf41d3d11ae99320cb0169a
+EBUILD netfs-1.6.0.ebuild 1053 BLAKE2B 1158074c543a6b317db8b103afca2767b9b6091aa13329d9f1e7956ed62d51c086cf1b05cd42351964ce1fe13c4ffa6d40c1b85465c830bcb0864e65545680ee SHA512 8b2796b0e584edfcd6d8ab845f059a3c722634c58912a1729edfe36228a98c5f81543f2cadb4615ff121a7d8456eb725481cc3043d9d31675f6d8b9caf8ef6cc
diff --git a/sys-cluster/netfs/netfs-1.5.2-r1.ebuild b/sys-cluster/netfs/netfs-1.5.2-r1.ebuild
index ae24ac7..c4ad2f7 100644
--- a/sys-cluster/netfs/netfs-1.5.2-r1.ebuild
+++ b/sys-cluster/netfs/netfs-1.5.2-r1.ebuild
@@ -8,15 +8,15 @@ 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"
+KEYWORDS="~x86 ~amd64"
IUSE="client server"
RDEPEND="=dev-libs/Ice-3.7*
- >=dev-cpp/slicer-1.9:=[xml]
+ >=dev-cpp/slicer-1.13.1:=[xml]
server? (
=sys-apps/icebox-service-1.11
)
- >=dev-libs/libadhocutil-0.7:=
+ >=dev-libs/libadhocutil-0.9.3:=
client? (
sys-fs/fuse:3
>=dev-libs/boost-1.66:=
diff --git a/sys-cluster/netfs/netfs-1.6.0.ebuild b/sys-cluster/netfs/netfs-1.6.0.ebuild
new file mode 100644
index 0000000..ae24ac7
--- /dev/null
+++ b/sys-cluster/netfs/netfs-1.6.0.ebuild
@@ -0,0 +1,52 @@
+EAPI="7"
+
+inherit 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-build/b2"
+
+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
+}