SHA256
1
0
forked from pool/attr

Accepting request 179387 from Base:System

- remove gpg-offline from bootstrap packages

- Update to new upstream release 2.4.47
* This release fixes two functional bugs related to tree walking
  and the return code from getfattr. Also, a number of build system
  problems were fixed.
- Remove config-guess-sub-update.patch (no longer applies),
  attr-syscalls.patch (resolved differently upstream),
  builddefs.in.diff (replaced by logic in specfile)
- Signature verification

OBS-URL: https://build.opensuse.org/request/show/179387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/attr?expand=0&rev=34
This commit is contained in:
Stephan Kulow 2013-06-20 09:49:11 +00:00 committed by Git OBS Bridge
commit c7e7b42cd5
10 changed files with 248 additions and 1303 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dcd69bdca7ff166bc45141eddbcf21967999a6b66b0544be12a1cc2fd6340e1f
size 338181

3
attr-2.4.47.src.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859
size 343692

BIN
attr-2.4.47.src.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,25 +0,0 @@
Index: libattr/syscalls.c
===================================================================
--- libattr/syscalls.c.orig
+++ libattr/syscalls.c
@@ -189,6 +189,20 @@
# define __NR_removexattr 232
# define __NR_lremovexattr 233
# define __NR_fremovexattr 234
+#elif defined (__aarch64__)
+# define HAVE_XATTR_SYSCALLS 1
+# define __NR_setxattr 5
+# define __NR_lsetxattr 6
+# define __NR_fsetxattr 7
+# define __NR_getxattr 8
+# define __NR_lgetxattr 9
+# define __NR_fgetxattr 10
+# define __NR_listxattr 11
+# define __NR_llistxattr 12
+# define __NR_flistxattr 13
+# define __NR_removexattr 14
+# define __NR_lremovexattr 15
+# define __NR_fremovexattr 16
#else
# warning "Extended attribute syscalls undefined for this architecture"
# define HAVE_XATTR_SYSCALLS 0

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Tue Jun 18 08:14:36 UTC 2013 - coolo@suse.com
- remove gpg-offline from bootstrap packages
-------------------------------------------------------------------
Sun Jun 16 21:53:46 UTC 2013 - jengelh@inai.de
- Update to new upstream release 2.4.47
* This release fixes two functional bugs related to tree walking
and the return code from getfattr. Also, a number of build system
problems were fixed.
- Remove config-guess-sub-update.patch (no longer applies),
attr-syscalls.patch (resolved differently upstream),
builddefs.in.diff (replaced by logic in specfile)
- Signature verification
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 20 13:02:40 UTC 2013 - mmeister@suse.com Wed Mar 20 13:02:40 UTC 2013 - mmeister@suse.com

201
attr.keyring Normal file
View File

@ -0,0 +1,201 @@
pub 4096R/5D1B36D7 2013-03-10 [utgår: 2014-03-10]
uid Andreas Gruenbacher <andreas.gruenbacher@gmail.com>
uid Andreas Gruenbacher <agruen@kernel.org>
uid Andreas Gruenbacher <agruen@linbit.com>
uid Andreas Gruenbacher <agruen@gnu.org>
sub 4096R/1E505CE8 2013-03-10 [utgår: 2014-03-10]
pub 1024D/556B46D6 2007-02-27
uid Brandon Philips <brandon@ifup.org>
sub 4096g/14FC8E8F 2007-02-27
pub 4096R/0542DF34 2013-05-09
uid Brandon Philips <brandon@ifup.co>
uid Brandon Philips (CoreOS, Inc) <brandon.philips@coreos.com>
sub 4096R/D79749E7 2013-05-09
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)
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
KnEMkpgpvVhQ
=qdVK
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -21,16 +21,20 @@ Name: attr
Summary: Commands for Manipulating Extended Attributes Summary: Commands for Manipulating Extended Attributes
License: GPL-2.0+ and LGPL-2.1+ License: GPL-2.0+ and LGPL-2.1+
Group: System/Filesystems Group: System/Filesystems
Version: 2.4.46 Version: 2.4.47
Release: 0 Release: 0
Source: http://download.savannah.gnu.org/releases-noredirect/attr/%{name}-%{version}.src.tar.gz
Source1: xattr.conf
Source2: baselibs.conf
Patch0: builddefs.in.diff
Patch1: config-guess-sub-update.patch
Patch2: attr-syscalls.patch
Url: http://download.savannah.gnu.org/releases-noredirect/attr/ Url: http://download.savannah.gnu.org/releases-noredirect/attr/
#Git-Web: http://git.savannah.gnu.org/cgit/attr.git/
#Git-Clone: git://git.sv.gnu.org/attr
Source: http://download.savannah.gnu.org/releases-noredirect/attr/%{name}-%{version}.src.tar.gz
Source2: http://download.savannah.gnu.org/releases-noredirect/attr/%{name}-%{version}.src.tar.gz.sig
Source3: %name.keyring
Source4: xattr.conf
Source5: baselibs.conf
#Patch0: builddefs.in.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
#BuildRequires: gpg-offline
Conflicts: xfsdump < 2.0.0 Conflicts: xfsdump < 2.0.0
%description %description
@ -46,7 +50,7 @@ Group: System/Libraries
%ifarch ppc64 %ifarch ppc64
Obsoletes: libattr-64bit Obsoletes: libattr-64bit
%endif %endif
# # Added for 12.1
Obsoletes: libattr < %version-%release Obsoletes: libattr < %version-%release
Provides: libattr = %version-%release Provides: libattr = %version-%release
@ -57,8 +61,8 @@ the extended attribute library functions.
%package -n libattr-devel %package -n libattr-devel
Summary: Include Files and Libraries mandatory for Development Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Provides: attr-devel Provides: attr-devel = %version-%release
Obsoletes: attr-devel Obsoletes: attr-devel < %version-%release
# bug437293 # bug437293
%ifarch ppc64 %ifarch ppc64
Obsoletes: libattr-devel-64bit Obsoletes: libattr-devel-64bit
@ -85,40 +89,25 @@ statically linked programs which make use of extended attributes.
%prep %prep
%setup -q %setup -q
%patch0 -p1
%patch1
%patch2
%build %build
export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" export OPTIMIZER="$RPM_OPT_FLAGS -fPIC"
export DEBUG=-DNDEBUG export DEBUG=-DNDEBUG
CFLAGS="$RPM_OPT_FLAGS" \ %configure --with-pic --enable-static
%configure \
--prefix=/ \
--exec-prefix=/ \
--sbindir=/bin \
--libdir=/%{_lib} \
--libexecdir=/%{_libdir} \
--with-pic
%{__make} %{?_smp_mflags} %{__make} %{?_smp_mflags}
%install %install
DIST_ROOT="$RPM_BUILD_ROOT" b="%buildroot"
DIST_INSTALL=`pwd`/install.manifest make install install-lib install-dev DESTDIR="$b" PKG_DOC_DIR="%_docdir/%name"
DIST_INSTALL_DEV=`pwd`/install-dev.manifest
DIST_INSTALL_LIB=`pwd`/install-lib.manifest mkdir -p "$b/%_lib/"
export DIST_ROOT DIST_INSTALL DIST_INSTALL_DEV DIST_INSTALL_LIB mv "$b/%_libdir"/libattr.so.* "$b/%_lib/"
/usr/bin/make install DIST_MANIFEST="$DIST_INSTALL" t=$(readlink "$b/%_libdir/libattr.so")
/usr/bin/make install-dev DIST_MANIFEST="$DIST_INSTALL_DEV" ln -sf "/%_lib/$t" "$b/%_libdir/libattr.so"
/usr/bin/make install-lib DIST_MANIFEST="$DIST_INSTALL_LIB" rm -f "$b/%_libdir"/*.la
ln -sf /%{_lib}/$(readlink $RPM_BUILD_ROOT/%{_lib}/libattr.so) \ rm -fv $RPM_BUILD_ROOT%{_mandir}/man2/*xattr.2*
$RPM_BUILD_ROOT/%{_libdir}/libattr.so
rm -f $RPM_BUILD_ROOT/%{_lib}/libattr.{a,la,so}
rm -f $RPM_BUILD_ROOT%{_mandir}/man2/*xattr.2*
rm -f $RPM_BUILD_ROOT/%{_libdir}/libattr.la
install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir} install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir}
install -m 644 %_sourcedir/xattr.conf $RPM_BUILD_ROOT/%{_sysconfdir} install -m 644 %_sourcedir/xattr.conf $RPM_BUILD_ROOT/%{_sysconfdir}
chmod 755 $RPM_BUILD_ROOT/%{_lib}/libattr.so.1*
%find_lang %name %find_lang %name
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig
@ -167,5 +156,7 @@ chmod 755 $RPM_BUILD_ROOT/%{_lib}/libattr.so.1*
%defattr (-,root,root) %defattr (-,root,root)
/%{_lib}/libattr.so.1* /%{_lib}/libattr.so.1*
%config %{_sysconfdir}/xattr.conf %config %{_sysconfdir}/xattr.conf
%dir %attr(755,root,root) /usr/share/doc/packages/attr
%doc %attr(644,root,root) /usr/share/doc/packages/attr/COPYING.LGPL
%changelog %changelog

View File

@ -1,6 +1,5 @@
# obsoletes added in 2.4.46; change to just "<" in 2.4.47 or up
libattr1 libattr1
obsoletes "libattr-<targettype> <= <version>" obsoletes "libattr-<targettype> < <version>"
provides "libattr-<targettype> = <version>" provides "libattr-<targettype> = <version>"
libattr-devel libattr-devel
requires -libattr-<targettype> requires -libattr-<targettype>

View File

@ -1,17 +0,0 @@
---
include/builddefs.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: attr-2.4.43/include/builddefs.in
===================================================================
--- attr-2.4.43.orig/include/builddefs.in
+++ attr-2.4.43/include/builddefs.in
@@ -33,7 +33,7 @@ PKG_LIB_DIR = @libdir@@libdirsuffix@
PKG_DEVLIB_DIR = @libexecdir@@libdirsuffix@
PKG_INC_DIR = @includedir@/attr
PKG_MAN_DIR = @mandir@
-PKG_DOC_DIR = @datadir@/doc/@pkg_name@
+PKG_DOC_DIR = @datadir@/doc/packages/@pkg_name@
PKG_LOCALE_DIR = @datadir@/locale
CC = @cc@

File diff suppressed because it is too large Load Diff