SHA256
3
0
forked from pool/attr

Accepting request 1146487 from home:AndreasStieger:branches:Base:System

attr 2.5.2

OBS-URL: https://build.opensuse.org/request/show/1146487
OBS-URL: https://build.opensuse.org/package/show/Base:System/attr?expand=0&rev=55
This commit is contained in:
Marcus Meissner 2024-02-15 12:53:28 +00:00 committed by Git OBS Bridge
parent 22382f4752
commit 93f62664a5
7 changed files with 750 additions and 555 deletions

BIN
attr-2.5.1.tar.gz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
attr-2.5.2.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
attr-2.5.2.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Feb 13 21:48:02 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 2.5.2:
* attr: eliminate a dead store in attr_copy_action()
* libattr: Set symbol versions for legacy syscalls via attribute
or asm
* exports: use LGPL for library code
* documentation updates
* translation updates (Polish, Dutch, Gregorian, French)
* build system updates
-------------------------------------------------------------------
Mon Mar 22 15:19:43 UTC 2021 - Dirk Müller <dmueller@suse.com>

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,7 @@
# spec file for package attr
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +19,7 @@
%define lname libattr1
Name: attr
Version: 2.5.1
Version: 2.5.2
Release: 0
Summary: Commands for Manipulating Extended Attributes
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@ -26,7 +27,7 @@ Group: System/Filesystems
URL: https://savannah.nongnu.org/projects/attr/
Source: https://download-mirror.savannah.gnu.org/releases/attr/attr-%{version}.tar.gz
Source2: https://download-mirror.savannah.gnu.org/releases/attr/attr-%{version}.tar.gz.sig
Source3: %{name}.keyring
Source3: https://savannah.nongnu.org/people/viewgpg.php?user_id=42032#/%{name}.keyring
Source99: baselibs.conf
BuildRequires: pkgconfig
Conflicts: xfsdump < 2.0.0
@ -64,22 +65,22 @@ IRIX compatibility interface is also provided.
%package -n libattr-devel-static
Summary: Static libraries for libattr development
Group: Development/Libraries/C and C++
Requires: libattr-devel = %{version}
Provides: libattr-devel:%{_libdir}/libattr.a
Requires: libattr-devel = %version
%description -n libattr-devel-static
This package contains the static library of libattr which is needed for
staticallly linking to programs that make use of extended attributes.
%prep
%setup -q
%autosetup -p1
%build
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
%configure \
--enable-static \
--disable-silent-rules
make %{?_smp_mflags}
%make_build
%install
%make_install
@ -90,27 +91,27 @@ rm -rf %{buildroot}/%{_datadir}/doc/%{name}
%find_lang %{name}
%check
make %{?_smp_mflags} check
%make_build check
%post -n %{lname} -p /sbin/ldconfig
%postun -n %{lname} -p /sbin/ldconfig
%ldconfig_scriptlets -n %{lname}
%files -f %{name}.lang
%license doc/COPYING*
%doc doc/CHANGES doc/PORTING
%doc doc/CHANGES
%{_mandir}/man1/*.1%{?ext_man}
%{_bindir}/attr
%{_bindir}/getfattr
%{_bindir}/setfattr
%files -n libattr-devel
%license doc/COPYING*
%{_includedir}/attr/
%{_libdir}/pkgconfig/libattr.pc
%{_libdir}/libattr.so
%{_mandir}/man3/*.3%{?ext_man}
%files -n libattr-devel-static
%defattr(-,root,root)
%license doc/COPYING*
%{_libdir}/libattr.a
%files -n %{lname}