From a2ffffac97ba51a3df14eb4133a6d145694cfd24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20F=C3=B6rster?= Date: Tue, 15 Mar 2022 21:32:48 +0100 Subject: [PATCH] [net-fs/nfs-ganesha] bump, still not really using this lol --- net-fs/nfs-ganesha/Manifest | 2 +- ...beta63.ebuild => nfs-ganesha-4.0.3.ebuild} | 31 ++++++++++--------- 2 files changed, 17 insertions(+), 16 deletions(-) rename net-fs/nfs-ganesha/{nfs-ganesha-4.0_beta63.ebuild => nfs-ganesha-4.0.3.ebuild} (90%) diff --git a/net-fs/nfs-ganesha/Manifest b/net-fs/nfs-ganesha/Manifest index a18036e..03bf266 100644 --- a/net-fs/nfs-ganesha/Manifest +++ b/net-fs/nfs-ganesha/Manifest @@ -1 +1 @@ -DIST nfs-ganesha-4.0_beta63.tar.gz 1887627 BLAKE2B 12a615ed14039c9d00be7c63a5e7ea86edad50f3c6169000d5f322a04a47b9150fd35faba3534c90dd599287ef5e6274d7216e6320ee22044aabb45f9e459df4 SHA512 f9dc1886002e944bc3b1495d310cfe4e695577f38f4930acb593ebfb01fb56b65513604d7f10e97a180b3ec1d4d947e7069405d9760e27e352bc7c43500708d8 +DIST nfs-ganesha-4.0.3.tar.gz 1884881 BLAKE2B 8e4d2f7615b63b3e0458bd21c5c42bc9804b5428abf4c0c09e569925d10c4f9112dd8e910ef75c540ae00eae9711c9a3d8468bcb3e8d5a5c5fdd999091e1dd23 SHA512 4c1a5781e5b412003ef7a8fb3fce3bfa380200b61f58c9b9b973b369eff3f5dc367e2417cb69e33353b36baddab70b0cb08687aa9b80d8abd28d462b3b25c32b diff --git a/net-fs/nfs-ganesha/nfs-ganesha-4.0_beta63.ebuild b/net-fs/nfs-ganesha/nfs-ganesha-4.0.3.ebuild similarity index 90% rename from net-fs/nfs-ganesha/nfs-ganesha-4.0_beta63.ebuild rename to net-fs/nfs-ganesha/nfs-ganesha-4.0.3.ebuild index 1a74001..22d2b93 100644 --- a/net-fs/nfs-ganesha/nfs-ganesha-4.0_beta63.ebuild +++ b/net-fs/nfs-ganesha/nfs-ganesha-4.0.3.ebuild @@ -1,37 +1,41 @@ -# Copyright 1999-2021 Gentoo Foundation +# Copyright 1999-2022 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -#PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_10 ) -#inherit cmake flag-o-matic python-single-r1 -inherit cmake flag-o-matic +inherit cmake flag-o-matic python-single-r1 +#inherit cmake flag-o-matic DESCRIPTION="A NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems" HOMEPAGE="https://github.com/nfs-ganesha/nfs-ganesha" if [[ ${PV} == *beta* ]] ; then MY_PV="$(ver_cut 1)-dev.$(ver_cut 4)" SRC_URI="https://github.com/nfs-ganesha/${PN}/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}/src" else SRC_URI="https://github.com/nfs-ganesha/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P}/src" fi LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="btrfs dbus debug gssapi gui +nfs3 nfsidmap tools vsock" -FS_SUPPORT=" ceph glusterfs gpfs lustre mem null panfs proxy-v3 proxy-v4 rgw vfs xfs" +IUSE="btrfs caps dbus debug gssapi gui +nfs3 nfsidmap tools vsock" +FS_SUPPORT=" ceph glusterfs gpfs lustre mem null proxy-v3 proxy-v4 rgw vfs xfs" IUSE+=" ${FS_SUPPORT// / ganesha_fs_}" REQUIRED_USE="gui? ( tools ) btrfs? ( ganesha_fs_vfs )" RDEPEND=" - dev-libs/jemalloc + dev-libs/jemalloc:= dev-libs/userspace-rcu:= - net-libs/libnfsidmap - >=net-libs/ntirpc-3.4:=[gssapi] + >=net-libs/ntirpc-4.0[gssapi] + sys-apps/acl + sys-apps/util-linux + caps? ( sys-libs/libcap ) btrfs? ( sys-fs/btrfs-progs ) gssapi? ( virtual/krb5 ) dbus? ( sys-apps/dbus ) @@ -39,6 +43,7 @@ RDEPEND=" ganesha_fs_glusterfs? ( sys-cluster/glusterfs ) ganesha_fs_lustre? ( sys-cluster/lustre ) ganesha_fs_xfs? ( sys-fs/xfsprogs ) + nfsidmap? ( net-libs/libnfsidmap ) " DEPEND="${RDEPEND} sys-devel/bison @@ -46,10 +51,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -#S="${WORKDIR}/${P}/src" -S="${WORKDIR}/${PN}-${MY_PV}/src" - - pkg_setup() { if use tools || use gui; then python-single-r1_pkg_setup @@ -76,6 +77,7 @@ src_configure() { -DALLOCATOR=jemalloc -DUSE_SYSTEM_NTIRPC=ON -DTIRPC_EPOLL=ON + -USE_ACL_MAPPING=ON -DUSE_BTRFSUTIL=$(usex btrfs) -DUSE_GSS=$(usex gssapi) -DUSE_DBUS=$(usex dbus) @@ -102,7 +104,6 @@ src_configure() { -DUSE_FSAL_LUSTRE=$(usex ganesha_fs_lustre) -DUSE_FSAL_MEM=$(usex ganesha_fs_mem) -DUSE_FSAL_NULL=$(usex ganesha_fs_null) - -DUSE_FSAL_PANFS=$(usex ganesha_fs_panfs) -DUSE_FSAL_PROXY_V3=$(usex ganesha_fs_proxy-v3) -DUSE_FSAL_PROXY_V4=$(usex ganesha_fs_proxy-v4) -DUSE_FSAL_RGW=$(usex ganesha_fs_rgw)