pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

attr: remove, used for updating sysutils/attr



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Sat Jan 13 20:35:21 2024 +0100
Changeset:	9ed33014c6c53d7f4ac5c98273ca65dd5b5003aa

Modified Files:
	Makefile
Removed Files:
	attr/COMMIT_MSG
	attr/DESCR
	attr/Makefile
	attr/PLIST
	attr/buildlink3.mk
	attr/distinfo
	attr/patches/patch-configure.ac
	attr/patches/patch-libattr_Makemodule.am
	attr/patches/patch-tools_Makemodule.am
	attr/patches/patch-tools_attr.c

Log Message:
attr: remove, used for updating sysutils/attr

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9ed33014c6c53d7f4ac5c98273ca65dd5b5003aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                 |   2 +-
 attr/COMMIT_MSG                          | 343 -------------------------------
 attr/DESCR                               |   4 -
 attr/Makefile                            |  35 ----
 attr/PLIST                               |  37 ----
 attr/buildlink3.mk                       |  13 --
 attr/distinfo                            |   9 -
 attr/patches/patch-configure.ac          |  25 ---
 attr/patches/patch-libattr_Makemodule.am |  40 ----
 attr/patches/patch-tools_Makemodule.am   |  22 --
 attr/patches/patch-tools_attr.c          |  15 --
 11 files changed, 1 insertion(+), 544 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 54d32e8c72..e3fa138cca 100644
--- a/Makefile
+++ b/Makefile
@@ -214,7 +214,6 @@ SUBDIR+=	atac-seq
 SUBDIR+=	atanks
 SUBDIR+=	atlas
 SUBDIR+=	atompaw
-SUBDIR+=	attr
 SUBDIR+=	audacity-cmake
 SUBDIR+=	audiere
 SUBDIR+=	audio-mml
@@ -5750,6 +5749,7 @@ SUBDIR+=	xlossage-git
 SUBDIR+=	xmail
 SUBDIR+=	xmatchview
 SUBDIR+=	xmds
+SUBDIR+=	xmenu
 SUBDIR+=	xmim
 SUBDIR+=	xml-light
 SUBDIR+=	xml2tsv
diff --git a/attr/COMMIT_MSG b/attr/COMMIT_MSG
deleted file mode 100644
index 3780f08a3a..0000000000
--- a/attr/COMMIT_MSG
+++ /dev/null
@@ -1,343 +0,0 @@
-attr-2.4.44
-	- Fix attr/acl code for handling of recursive walking without following symlinks
-	  Patch contributed by Brandon Philips <brandon%ifup.org@localhost>.
-	  http://oss.sgi.com/archives/xfs/2008-07/msg00162.html
-
-attr-2.4.43 (20 June 2008)
-	- Added configurable attr exception list for xattr copy, thanks to
-	  Andreas Gruenbacher.
-
-attr-2.4.42 (14 April 2008)
-	- Add Czech translation (thanks to Petr Pisar).
-
-attr-2.4.41 (4 December 2007)
-	- A number of changes from Andreas Gruenbacher:
-	    - remove outdated doc/ea-conv
-	    - fix issues for tree walking with file descriptors
-		- fd duplicates and running out
-
-attr-2.4.40 (21 November 2007)
-	- Address compilation warning about signedness in libattr.c
-	- A number of changes from Andreas Gruenbacher:
-	    - In some cases, gcc does not link in functions from libmisc.a
-	      unless libmisc is specified before the dynamic libraries on
-	      the command line.
-	    - Rip out nftw tree walking, it is broken and hopeless to fix.
-	      The replacement walk_tree() function does exactly what we
-	      want, and is much simpler to use.
-	    - Add a test case for tree walking.
-	    - For some reason, test/attr.test broke.
-
-attr-2.4.39 (11 September 2007)
-	- Fix symlink handling with getfattr, thanks to Utako Usaka.
-
-attr-2.4.38 (30 March 2007)
-	- Add Spanish and Galician translation
-	  (thanks to Antonio Trueba)
-
-attr-2.4.37 (23 January 2007)
-	- Fix cross-compile issues. Thanks to Diego 'Flameeyes' Petten�
-
-attr-2.4.36 (19 December 2006)
-	- Reinstate xattr syscall entry points (these symbols are
-	  explicitly exported from the library - d'oh!).
-	- Fix the original ARM EABI issue a different way, thanks
-	  to Lennert Buytenhek.
-
-attr-2.4.35 (8 December 2006)
-	- Remove system call stubs from libattr, we always defer to
-	  the libc interfaces in this day and age.  Removes a SIGILL
-	  delivery from the ARM EABI, reported by Lennert Buytenhek.
-
-attr-2.4.34 (14 July 2006)
-	- Fix issues with makedepend on libtool libraries.
-
-attr-2.4.33 (03 July 2006)
-	- Update translation Makefile to work better with the Ubuntu
-	  translation system.  Thanks to feedback from Martin Pitt.
-	- Fix annoying "ignores datarootdir" warning from configure.
-	- Fix issues with makedepend build infrastructure.
-
-attr-2.4.32 (28 March 2006)
-	- Debian packaging updates (libc-dev dependency fixed)
-	- Enable -O2 optimised builds by default
-
-attr-2.4.31 (22 February 2006)
-	- Fix GNU/Hurd builds (no PATH_MAX macro, dodge syscalls.c).
-	- Fix segfault in attr_list compat routines, thanks to
-	  Simon Munton <simon%munton.demon.co.uk@localhost>.
-
-attr-2.4.30 (15 February 2006)
-	- Debian packaging updates (debmake out, debhelper in).
-	- Skip SGI DMF attributes when copying attrs between files.
-
-attr-2.4.29 (31 January 2006)
-	- Updated Polish translation.
-	  Thanks to Jakub Bogusz <qboosh%pld-linux.org@localhost> for this.
-	- Initial Swedish Translation, from the Debian translators.
-	  Thanks to Daniel Nylander <yeager%lidkoping.net@localhost> for this.
-	- Fixed rpm specfile with respect to INSTALL_{USER,GROUP}.
-	- Fixed a couple of double frees in libattr attr copy
-	  routines, thanks to Andreas.
-
-attr-2.4.28 (13 January 2006)
-	- Implement the IRIX list_attr interfaces in libattr.so,
-	  the final piece of the IRIX attr compatibility API.
-	- Put back the -L (list) option in attr(1).
-
-attr-2.4.27 (05 December 2005)
-	- Revert xattr.h/attributes.h to stating "Lesser GPL",
-	  accidentally marked "GPL" in previous version.
-
-attr-2.4.26 (10 November 2005)
-	- Sync up build system (m4 macros, etc) with other projects
-	- Update SGI copyright/licence notices
-
-attr-2.4.25 (11 October 2005)
-	- Add French translation from the debian-l10n-french folks
-	  (thanks to Guilhelm Panaget)
-
-attr-2.4.24 (10 August 2005)
-	- Fix botched error reporting in attr_copy_file.c
-	- Updated polish translation (both thanks to Jakub Bogusz)
-
-attr-2.4.23 (3 June 2005)
-	- attr_copy_{fd,file}: Reduce verboseness for ENOTSUP errors.
-	  ENOTSUPP is common when copying between xattr enabled and
-	  xattr disabled file systems.
-
-attr-2.4.22 (21 February 2005)
-	- Allocate the line buffer dynamically when reading from a file.
-	  This mainly fixes restoring of large attributes.
-
-attr-2.4.21 (31 January 2005)
-	- Replace use of _POSIX_PATH_MAX with the larger PATH_MAX
-	  (thanks to Andree Leidenfrost).
-
-attr-2.4.20 (30 November 2004)
-	- Licensing fixes and clarifications.
-	- Update outdated email addresses.
-
-attr-2.4.19 (29 September 2004)
-	- Update m4 macros, incorporating some portability changes.
-
-attr-2.4.18 (21 September 2004)
-	- Add Dutch translation (thanks to Luk Claes)
-
-attr-2.4.17 (8 September 2004)
-	- Clarify setfattr usage information.
-	- Fix email address in manual pages.
-
-attr-2.4.16 (21 April 2004)
-	- Updated Debian packaging dependency information.
-
-attr-2.4.15 (02 February 2004)
-	- Included Polish message translations by Jakub Bogusz.
-
-attr-2.4.14 (14 January 2004)
-	- When attr_copy_file is used on a symlink, process the
-	  symlink instead of the file the symlink points to.
-	- Improve wording in attr(5) man page.
-	- Add the security namespace into the attr(1) command and
-	  libattr IRIX-compatibility code for XFS commands to use.
-
-attr-2.4.13 (06 January 2004)
-	- Fix a permission bug in directory tree walking code.
-
-attr-2.4.12 (13 October 2003)
-	- Fix build on the GNU/Hurd platform for some Debian folks.
-
-attr-2.4.11 (07 October 2003)
-	- Man page tweaks
-
-attr-2.4.10 (29 August 2003)
-	- Fix a bug in nftw worker routines' error handling code.
-
-attr-2.4.9 (27 August 2003)
-	- Fix issues in the libmisc quote routine (from Ben Escoto).
-
-attr-2.4.8 (04 August 2003)
-	- Make quote/unquote return NULL if passed NULL.
-
-attr-2.4.7 (29 July 2003)
-	- Make quote return NULL if out of memory instead of exiting.
-
-attr-2.4.6 (21 July 2003)
-	- Add internal library for misc. functions: quote, unquote,
-	  high_water_alloc.
-	- Quote special characters in path names and attribute names.
-	- Use high_water_alloc everywhere instead of malloc/realloc.
-	- Update the test scripts.
-
-attr-2.4.5 (03 July 2003)
-	- Tweak the build so we don't always run msgmerge,
-	  fix from Steve Langasek originally.
-
-attr-2.4.4 (04 June 2003)
-	- Some Debian-specific packaging updates.
-
-attr-2.4.3 (26 April 2003)
-	- Rework configure.in to make use of shared macros.
-
-attr-2.4.2 (14 April 2003)
-	- Found a better way to handle the trusted/xfsroot namespace
-	  transition, from a suggestion from Andreas.  COMPAT_XFSROOT
-	  is no longer checked, we figure this out on-the-fly now.
-	- Fix configure tests that used AC_PATH_PROG incorrectly.
-
-attr-2.4.1 (27 March 2003)
-	- Cleanups to the build process, in particular the automatic
-	  rpm package generation Makefile and spec file template.
-	- Makepkgs script can now propagate failures back from make.
-	- Change default --prefix to /usr.
-
-attr-2.4.0 (26 February 2003)
-	- Add symbol level versioning to libattr. This improves link
-	  time consistency checks. The library versions are also
-	  honored by RPM, so an RPM package built against say,
-	  libattr.so.1(ATTR_1.1) won't link against
-	  libattr.so.1(ATTR_1.0), which was not checked before.
-	- Make the default check function used by attr_copy_{fd,file}()
-	  accessible as attr_copy_check_permissions().
-	- Increment the library version number, so that the attr_copy
-	  functions can be checked for.
-	- Fix some minor typos.
-
-attr-2.3.0 (21 February 2003)
-	- By default, we use the "trusted" attribute name prefix for
-	  XFS ROOT attribute names, instead of the "xfsroot" prefix.
-	  If the COMPAT_XFSROOT environment variable is set, however,
-	  the old (now deprecated) names are used.  This is useful for
-	  XFS kernel code older than, well, today.  Newer kernels will
-	  work correctly with the new tools (but not the old tools).
-	- Added routines to libattr for copying extended attributes -
-	  attr_copy_file and attr_copy_fd.
-	- libattr.so version updated to reflect these changes.
-	- Update licensing notice in system call man pages for aeb.
-
-attr-2.2.0 (30 November 2002)
-	- Complete the internationalisation support, and added initial
-	  German translation from Andreas.
-
-attr-2.1.2 (22 November 2002)
-	- Add a description of trusted extended attributes to attr(5).
-
-attr-2.1.1 (31 October 2002)
-	- Minor updates to the Debian packaging.
-
-attr-2.1.0 (19 October 2002)
-	- Change the devel .rpm and .deb package names so that they
-	  now use a lib prefix.
-	- Several packaging changes related to this to ensure upgrades
-	  work and depenency information isn't lost.
-
-attr-2.0.12 (07 October 2002)
-	- Fix: the m68k architecture is identified by __mc68000__
-	  rather than by __m68k__.
-	- Correction in the attr(5) manual page.
-	- Add test cases for empty EA values, and for a bad
-	  ACL extended attribute name (there were bugs with these).
-
-attr-2.0.11 (04 September 2002)
-	- Make the test/run script return a proper status code.
-	- Fix up the error message returned for ENODATA rather
-	  than ENOATTR, so if ENOATR is assigned a separate number
-	  we don't mess with ENOATTR's text message.
-
-attr-2.0.10 (28 August 2002)
-	- Add system call numbers for the m68k architecture
-	- Add missing "enabling" #define for the Alpha architecture
-	- Build updates to allow rpmbuild to build rpms (newer versions
-	  of rpm require this, as rpm itself can no longer build rpms)
-	- Several section 3 man page corrections (minor)
-
-attr-2.0.9 (04 July 2002)
-	- Build infrastructure updates so that configure options can be
-	  used to specify paths rather than semi-hard-coded path names
-	  controlled by the PREFIX/ROOT_PREFIX environment variables; eg.
-	  now allows /lib64 and /lib32
-	- Add system call numbers for the Alpha architecture
-
-attr-2.0.8 (22 April 2002)
-	- Minor wording change in the attr(5) manual page
-	- Additional test cases for malformed attribute names
-	- Remove leftover build targets html and ps
-
-attr-2.0.7 (13 April 2002)
-	- Minor build system updates
-
-attr-2.0.6 (26 March 2002)
-	- Add MIPS/MIPS64 system call numbers
-	- Several man page updates
-
-attr-2.0.5 (12 March 2002)
-	- Fix build for architectures which don't have syscalls yet
-	- Fix the syscall number used on Sparc for fremovexattr(2)
-	- Test script updates
-	- Man page updates
-
-attr-2.0.4 (05 March 2002)
-	- A minor change to the test/run script
-
-attr-2.0.3 (01 March 2002)
-	- add in ARM architecture system call numbers
-	- updates to the test output from Andreas
-
-attr-2.0.2 (27 February 2002)
-	- add in S/390 system call numbers from Martin Schwidefsky
-	- revert IA64 syscall numbering after further mail with
-	  David Mosberger (apparently sys_tkill will be moved)
-	  See:	https://external-lists.valinux.com/archives/\
-			/linux-ia64/2002-February/002990.html
-
-attr-2.0.1 (26 February 2002)
-	- incorporate several documentation changes from Andreas,
-	  including a script to convert from the aget format of
-	  attribute backup file, to the new getfattr format
-	- fix IA64 syscall numbering
-
-attr-2.0.0 (26 February 2002)
-	- initial introduction of the new system call interface
-	- synced up with the ext2 project, incorporated get/set tools
-	- new man pages for system calls, getfattr(1) and setfattr(1)
-	- made the attributes.h interface align properly with IRIX
-
-attr-1.1.3 (03 August 2001)
-	- bug fix from Juer Lee, syscall use on non-i386 was broken
-	- tested on PowerPC and i386; code is simpler and works
-	- install an additional library symlink for ld, so that the
-	  shared lib is always found before the static lib at link time
-
-attr-1.1.2 (27 July 2001)
-	- fixes for (hopefully) the last few nits in libtool usage
-
-attr-1.1.1 (23 July 2001)
-	- install static libs and libtool archives into /usr/lib
-	- shared libraries are unchanged, however
-
-attr-1.1.0 (16 July 2001)
-	- reworked Makefiles to use libtool
-	- rework some of the Debian packaging rules
-	- install attr command into /usr/bin, not /bin
-	- libattr now installed into /lib instead of /usr/lib
-	  as it is needed by xfsdump and xfsrestore which must
-	  be available for recovery when only root is mounted
-
-attr-1.0.4 (02 July 2001)
-	- work around syscall number collision on recent ia64 kernels
-
-attr-1.0.3 (18 May 2001)
-	- man page corrections
-
-attr-1.0.2 (24 April 2001)
-	- rearrange headers to make system call internals private
-	- update package descriptions
-
-attr-1.0.1 (30 January 2001)
-	- minor rpm and deb packaging work
-
-attr-1.0.0 (15 January 2001)
-	- extended attribute code abstracted from xfs-cmds package
-	- completed Debian packaging
-	- late beta code
-
diff --git a/attr/DESCR b/attr/DESCR
deleted file mode 100644
index 87231cead4..0000000000
--- a/attr/DESCR
+++ /dev/null
@@ -1,4 +0,0 @@
-Commands for Manipulating Filesystem Extended Attributes
-
-Refer to the attr(5) manual page for general extended attribute
-(EA) information and references to other EA manual pages.
diff --git a/attr/Makefile b/attr/Makefile
deleted file mode 100644
index 4c70d232a6..0000000000
--- a/attr/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# $NetBSD: Makefile,v 1.7 2022/11/12 09:10:24 nikita Exp $
-
-DISTNAME=	attr-2.5.1
-CATEGORIES=	sysutils
-MASTER_SITES=	https://download.savannah.gnu.org/releases/attr/
-EXTRACT_SUFX=	.tar.xz
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://savannah.nongnu.org/projects/attr
-COMMENT=	Commands for Manipulating Filesystem Extended Attributes
-LICENSE=	gnu-gpl-v2
-
-GNU_CONFIGURE=		yes
-USE_TOOLS+=		autoconf automake autopoint autoreconf gmake msgfmt perl:test
-USE_LIBTOOL=		yes
-# first test part:
-# 119 commands (88 passed, 31 failed)
-# second test part (only run as root):
-# 30 commands (15 passed, 15 failed)
-TEST_TARGET=		check
-REPLACE_PERL+=		test/run
-
-PKGCONFIG_OVERRIDE+=	libattr.pc.in
-INSTALLATION_DIRS+=	share/examples/attr
-
-CONF_FILES+=	share/examples/attr/xattr.conf ${PKG_SYSCONFDIR}/xattr.conf
-
-pre-configure:
-	cd ${WRKSRC} && autoreconf -fiv
-
-post-install:
-	${MV} ${DESTDIR}${PKG_SYSCONFDIR}/xattr.conf ${DESTDIR}${PREFIX}/share/examples/attr
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/attr/PLIST b/attr/PLIST
deleted file mode 100644
index 52265dd650..0000000000
--- a/attr/PLIST
+++ /dev/null
@@ -1,37 +0,0 @@
-@comment $NetBSD$
-bin/attr
-bin/getfattr
-bin/setfattr
-include/attr/attributes.h
-include/attr/error_context.h
-include/attr/libattr.h
-lib/libattr.la
-lib/pkgconfig/libattr.pc
-man/man1/attr.1
-man/man1/getfattr.1
-man/man1/setfattr.1
-man/man3/attr_get.3
-man/man3/attr_getf.3
-man/man3/attr_list.3
-man/man3/attr_listf.3
-man/man3/attr_multi.3
-man/man3/attr_multif.3
-man/man3/attr_remove.3
-man/man3/attr_removef.3
-man/man3/attr_set.3
-man/man3/attr_setf.3
-share/doc/attr/CHANGES
-share/doc/attr/COPYING
-share/doc/attr/COPYING.LGPL
-share/doc/attr/PORTING
-share/examples/attr/xattr.conf
-share/locale/cs/LC_MESSAGES/attr.mo
-share/locale/de/LC_MESSAGES/attr.mo
-share/locale/en@boldquot/LC_MESSAGES/attr.mo
-share/locale/en@quot/LC_MESSAGES/attr.mo
-share/locale/es/LC_MESSAGES/attr.mo
-share/locale/fr/LC_MESSAGES/attr.mo
-share/locale/gl/LC_MESSAGES/attr.mo
-share/locale/nl/LC_MESSAGES/attr.mo
-share/locale/pl/LC_MESSAGES/attr.mo
-share/locale/sv/LC_MESSAGES/attr.mo
diff --git a/attr/buildlink3.mk b/attr/buildlink3.mk
deleted file mode 100644
index 5ad83403e7..0000000000
--- a/attr/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2016/08/21 21:09:27 markd Exp $
-
-BUILDLINK_TREE+=	attr
-
-.if !defined(ATTR_BUILDLINK3_MK)
-ATTR_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.attr+=	attr>=2.4.47nb1
-BUILDLINK_PKGSRCDIR.attr?=	../../wip/attr
-
-.endif	# ATTR_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-attr
diff --git a/attr/distinfo b/attr/distinfo
deleted file mode 100644
index 366a407da7..0000000000
--- a/attr/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 11:19:20 nia Exp $
-
-BLAKE2s (attr-2.5.1.tar.xz) = 52fb843466e2b96ad92b8f77fadb8da7cc65b838ca76380e8cb6a954769cb983
-SHA512 (attr-2.5.1.tar.xz) = 9e5555260189bb6ef2440c76700ebb813ff70582eb63d446823874977307d13dfa3a347dfae619f8866943dfa4b24ccf67dadd7e3ea2637239fdb219be5d2932
-Size (attr-2.5.1.tar.xz) = 318188 bytes
-SHA1 (patch-configure.ac) = 89c966ac640fb6ddaa4e5e4e1e936fe64a9c47ed
-SHA1 (patch-libattr_Makemodule.am) = 052a7ef5e67ce3202742cf079bd0f54f452af810
-SHA1 (patch-tools_Makemodule.am) = 225f45f023acdbbf3980808f6524951ce1bfd2b0
-SHA1 (patch-tools_attr.c) = 477e5f77394a4debb8ba5923fea29ea29c1cf4d4
diff --git a/attr/patches/patch-configure.ac b/attr/patches/patch-configure.ac
deleted file mode 100644
index 693682d8af..0000000000
--- a/attr/patches/patch-configure.ac
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-https://git.savannah.nongnu.org/cgit/attr.git/diff/?h=7b3423dcbf6775539124c52a59e8bc76e33596f6
-
---- configure.ac.orig	2021-03-16 06:47:55.000000000 +0000
-+++ configure.ac
-@@ -23,6 +23,7 @@ AC_PREFIX_DEFAULT(/usr)
- AM_INIT_AUTOMAKE([-Wall foreign 1.11 dist-xz subdir-objects])
- AM_SILENT_RULES([yes])
- 
-+AC_CANONICAL_HOST
- AC_PROG_CC
- AM_PROG_CC_C_O
- AC_USE_SYSTEM_EXTENSIONS
-@@ -53,6 +54,10 @@ fi
- LT_REVISION=$(printf "%d%d%02d" "$1" "$2" "$3")
- AC_SUBST(LT_REVISION)
- 
-+AS_CASE([$host_os],
-+	[linux*], [os_linux=yes])
-+AM_CONDITIONAL([OS_LINUX], [test "x$os_linux" = "xyes"])
-+
- AC_CONFIG_COMMANDS([include/attr],
- 	[dnl
- 	rm -rf include/attr
diff --git a/attr/patches/patch-libattr_Makemodule.am b/attr/patches/patch-libattr_Makemodule.am
deleted file mode 100644
index 685a70ca07..0000000000
--- a/attr/patches/patch-libattr_Makemodule.am
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD$
-
-https://git.savannah.nongnu.org/cgit/attr.git/diff/?h=7b3423dcbf6775539124c52a59e8bc76e33596f6
-
---- libattr/Makemodule.am.orig	2017-09-15 13:10:38.000000000 +0000
-+++ libattr/Makemodule.am
-@@ -8,19 +8,30 @@ LT_CURRENT = 2
- LT_AGE = 1
- LTVERSION = $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
- 
--libattr_la_DEPENDENCIES = exports libattr/libattr.lds
-+libattr_la_DEPENDENCIES = \
-+	exports
-+if OS_LINUX
-+libattr_la_DEPENDENCIES += \
-+	libattr/libattr.lds
-+endif
- libattr_la_SOURCES = \
- 	libattr/attr_copy_action.c \
- 	libattr/attr_copy_check.c \
- 	libattr/attr_copy_fd.c \
- 	libattr/attr_copy_file.c \
- 	libattr/libattr.c \
--	libattr/syscalls.c \
- 	libattr/libattr.h
-+if OS_LINUX
-+libattr_la_SOURCES += \
-+	libattr/syscalls.c
-+endif
- libattr_la_CFLAGS = -include libattr/libattr.h
- libattr_la_LDFLAGS = \
- 	-Wl,--version-script,$(top_srcdir)/exports \
--	-Wl,$(top_srcdir)/libattr/libattr.lds \
- 	-version-info $(LTVERSION)
-+if OS_LINUX
-+libattr_la_LDFLAGS += \
-+	-Wl,$(top_srcdir)/libattr/libattr.lds
-+endif
- 
- EXTRA_DIST += libattr/libattr.lds
diff --git a/attr/patches/patch-tools_Makemodule.am b/attr/patches/patch-tools_Makemodule.am
deleted file mode 100644
index 527b240420..0000000000
--- a/attr/patches/patch-tools_Makemodule.am
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
-https://savannah.nongnu.org/bugs/index.php?65159
-
---- tools/Makemodule.am.orig	2024-01-13 19:19:07.705687493 +0000
-+++ tools/Makemodule.am
-@@ -2,12 +2,12 @@ tools_ldadd = $(LDADD) libattr.la libmis
- 
- bin_PROGRAMS += attr
- attr_SOURCES = tools/attr.c
--attr_LDADD = $(tools_ldadd)
-+attr_LDADD = $(tools_ldadd) $(INTLLIBS)
- 
- bin_PROGRAMS += getfattr
- getfattr_SOURCES = tools/getfattr.c
--getfattr_LDADD = $(tools_ldadd)
-+getfattr_LDADD = $(tools_ldadd) $(INTLLIBS)
- 
- bin_PROGRAMS += setfattr
- setfattr_SOURCES = tools/setfattr.c
--setfattr_LDADD = $(tools_ldadd)
-+setfattr_LDADD = $(tools_ldadd) $(INTLLIBS)
diff --git a/attr/patches/patch-tools_attr.c b/attr/patches/patch-tools_attr.c
deleted file mode 100644
index 7d256dc4d7..0000000000
--- a/attr/patches/patch-tools_attr.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Add missing header for basename()
-https://savannah.nongnu.org/bugs/index.php?63920
-
---- tools/attr.c.orig	2019-08-12 08:39:01.000000000 +0000
-+++ tools/attr.c
-@@ -28,6 +28,7 @@
- #include <errno.h>
- #include <string.h>
- #include <locale.h>
-+#include <libgen.h>
- 
- #include <attr/attributes.h>
- 


Home | Main Index | Thread Index | Old Index