From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E763B1581FB for ; Sun, 25 Aug 2024 15:44:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4078DE2A42; Sun, 25 Aug 2024 15:44:16 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 234E3E2A42 for ; Sun, 25 Aug 2024 15:44:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E1061342FFE for ; Sun, 25 Aug 2024 15:44:14 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4DA2B1F14 for ; Sun, 25 Aug 2024 15:44:12 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1724600613.299d056828c5e2dd5b70444a73c9148f1db8e8b0.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/files/, net-fs/nfs4-acl-tools/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-fs/nfs4-acl-tools/Manifest net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.4.2-libattr.patch net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild X-VCS-Directories: net-fs/nfs4-acl-tools/files/ net-fs/nfs4-acl-tools/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 299d056828c5e2dd5b70444a73c9148f1db8e8b0 X-VCS-Branch: master Date: Sun, 25 Aug 2024 15:44:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 66e593b3-048f-4397-8621-43c0a6290702 X-Archives-Hash: 83f5c5b97c073b72db035c37d0f91e54 commit: 299d056828c5e2dd5b70444a73c9148f1db8e8b0 Author: Paul Zander gmail com> AuthorDate: Wed May 15 09:31:35 2024 +0000 Commit: Sam James gentoo org> CommitDate: Sun Aug 25 15:43:33 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299d0568 net-fs/nfs4-acl-tools: add 0.4.2, 0.4.3_rc1 Keyword 0.4.3_rc1 because it has tiny changes over 0.4.2 and is the last change since 2022-11-22. Closes: https://bugs.gentoo.org/684696 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36683 Signed-off-by: Sam James gentoo.org> net-fs/nfs4-acl-tools/Manifest | 2 + .../files/nfs4-acl-tools-0.4.2-libattr.patch | 34 +++++++++++++++ net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild | 43 +++++++++++++++++++ .../nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild | 49 ++++++++++++++++++++++ 4 files changed, 128 insertions(+) diff --git a/net-fs/nfs4-acl-tools/Manifest b/net-fs/nfs4-acl-tools/Manifest index e419b9652c74..25bd68beedfd 100644 --- a/net-fs/nfs4-acl-tools/Manifest +++ b/net-fs/nfs4-acl-tools/Manifest @@ -1 +1,3 @@ DIST nfs4-acl-tools-0.3.7.tar.gz 99139 BLAKE2B 5125fca65ee7b9dcea16e9b633bbfc26aa5c74202412119f138a5c47ae67d8f8e72fd4eb43182aaf3119858eb83fe6f24f6b53abc0b448aca04c3de4043ad9c1 SHA512 3922bced4e74891b0c4ea10a03eec0cc2e531de355776ba364a91bd656a78d19f9cfba026face34331841ee7c8609f12084fc10081601bc65aaf0fb008ca2fc6 +DIST nfs4-acl-tools-0.4.2.tar.gz 171197 BLAKE2B 2722063ef020a0933e277de7e971a2e255a7cb8db8b074b07ae5186f7e1b55da56cbe27b9c1aaed090a1b44e0b7e4547fdce83e182b5c654d32cbe23e960d8fc SHA512 ba78f4efda513b50ca0191ff239d87eb595f56013d9310f492491ea7fd0a25eefaf5f5f48efdfbb7173771585bb2785aedfd44688575f47cf42ee3a9a0229544 +DIST nfs4-acl-tools-0.4.3_rc1.tar.gz 57832 BLAKE2B 4738a423b09a7b5f71b5f3bbab1c184d0361ff1bc4de3eab0b251113dc4728feba91360225eaf6d6f70fa0c1e322b084dc0e567e2c5ed25a05200ae4398e0b2f SHA512 7445e91f869abc928623ca9eddadedbaf4fd2086cbd85e55178dc6e14b5cac99ee89ffb71ba87628b5a905f9e6052530a1f4e8bb9a5546420319d4c3cc7e86da diff --git a/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.4.2-libattr.patch b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.4.2-libattr.patch new file mode 100644 index 000000000000..f7ea55f8bfbc --- /dev/null +++ b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.4.2-libattr.patch @@ -0,0 +1,34 @@ +diff --git a/configure.ac b/configure.ac +index 3337575..3612f92 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -13,7 +13,7 @@ AC_PROG_INSTALL + AC_PROG_CC + + AC_CHECK_HEADERS([netinet/in.h stdlib.h string.h unistd.h]) +-AC_CHECK_HEADERS([attr/xattr.h sys/xattr.h]) ++AC_CHECK_HEADERS([sys/xattr.h]) + + AC_C_CONST + AC_TYPE_UID_T +diff --git a/m4/package_attrdev.m4 b/m4/package_attrdev.m4 +index eecdd34..4ec4f66 100644 +--- a/m4/package_attrdev.m4 ++++ b/m4/package_attrdev.m4 +@@ -9,7 +9,7 @@ AC_DEFUN([AC_PACKAGE_NEED_GETXATTR_LIBATTR], + libattr="-lattr" + test -f `pwd`/../attr/libattr/libattr.la && \ + libattr="`pwd`/../attr/libattr/libattr.la" +- test -f /usr/lib/libattr.la && libattr="/usr/lib/libattr.la" ++ test -f ${libdir}/libattr.la && libattr="${libdir}/libattr.la" + AC_SUBST(libattr) + ]) + +@@ -24,6 +24,6 @@ AC_DEFUN([AC_PACKAGE_NEED_ATTRGET_LIBATTR], + libattr="-lattr" + test -f `pwd`/../attr/libattr/libattr.la && \ + libattr="`pwd`/../attr/libattr/libattr.la" +- test -f /usr/lib/libattr.la && libattr="/usr/lib/libattr.la" ++ test -f ${libdir}/libattr.la && libattr="${libdir}/libattr.la" + AC_SUBST(libattr) + ]) diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild new file mode 100644 index 000000000000..000cce8072fb --- /dev/null +++ b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Commandline and GUI tools that deal directly with NFSv4 ACLs" +HOMEPAGE="https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=summary" +if [[ ${PV} != *_rc* ]] ; then + SRC_URI=" + https://linux-nfs.org/~steved/${PN}/${P}.tar.gz + " + KEYWORDS="~amd64 ~x86" +else + SRC_URI=" + https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=snapshot;h=refs/tags/${P/_/-};sf=tgz + -> ${P}.tar.gz + " + S="${WORKDIR}/${PN}-${P/_/-}" +fi + +LICENSE="GPL-2" +SLOT="0" + +RESTRICT="test" + +RDEPEND="sys-apps/attr" +DEPEND=" + ${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.7-libtool.patch" # bug #731162 + "${FILESDIR}/${PN}-0.3.5-jobserver-unavailable.patch" + "${FILESDIR}/${PN}-0.4.2-libattr.patch" +) + +src_prepare() { + default + eautoreconf +} diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild new file mode 100644 index 000000000000..01732f05fadc --- /dev/null +++ b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.4.3_rc1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Commandline and GUI tools that deal directly with NFSv4 ACLs" +HOMEPAGE="https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=summary" +if [[ ${PV} != *_rc* ]] ; then + SRC_URI=" + https://linux-nfs.org/~steved/${PN}/${P}.tar.gz + " + # KEYWORDS="~amd64 ~x86" +else + SRC_URI=" + https://git.linux-nfs.org/?p=steved/nfs4-acl-tools.git;a=snapshot;h=refs/tags/${P/_/-};sf=tgz + -> ${P}.tar.gz + " + S="${WORKDIR}/${PN}-${P/_/-}" +fi + +LICENSE="GPL-2" +SLOT="0" + +# TODO only for 0.4.3_rc1 +# - it has minimal changes compared to 0.4.2 +# - no new release since 2022-11-22 +# - so we might as well keyword this as well +KEYWORDS="~amd64 ~x86" + +RESTRICT="test" + +RDEPEND="sys-apps/attr" +DEPEND=" + ${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.7-libtool.patch" # bug #731162 + "${FILESDIR}/${PN}-0.3.5-jobserver-unavailable.patch" + "${FILESDIR}/${PN}-0.4.2-libattr.patch" +) + +src_prepare() { + default + eautoreconf +}