commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2020-09-14 12:00:23 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new.4249 (New) Package is "acl" Mon Sep 14 12:00:23 2020 rev:48 rq:832951 version:2.2.53 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2019-03-27 16:11:30.531665924 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new.4249/acl.changes2020-09-14 12:00:30.535452002 +0200 @@ -1,0 +2,5 @@ +Tue Sep 1 09:57:04 UTC 2020 - Dirk Mueller + +- update url + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.dUVhbe/_old 2020-09-14 12:00:32.887454420 +0200 +++ /var/tmp/diff_new_pack.dUVhbe/_new 2020-09-14 12:00:32.891454424 +0200 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ Group: System/Filesystems Version:2.2.53 Release:0 -Url:http://download.savannah.gnu.org/releases-noredirect/acl/ +URL:https://download.savannah.nongnu.org/releases/acl/ #Git-Web: http://git.savannah.gnu.org/cgit/acl.git/ #Git-Clone:git://git.sv.gnu.org/acl
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2019-03-27 16:11:29 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new.25356 (New) Package is "acl" Wed Mar 27 16:11:29 2019 rev:47 rq:685963 version:2.2.53 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2018-11-19 23:28:29.903432144 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new.25356/acl.changes 2019-03-27 16:11:30.531665924 +0100 @@ -1,0 +2,8 @@ +Sun Mar 17 11:02:49 UTC 2019 - Jan Engelhardt + +- Update boilerplate descriptions for libacl-devel. +- Remove out-of-date comments for libattr. +- Remove old BuildRoot and %defattr tags. +- Move library into the standard library directory. + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.Oaqvm2/_old 2019-03-27 16:11:31.239665743 +0100 +++ /var/tmp/diff_new_pack.Oaqvm2/_new 2019-03-27 16:11:31.239665743 +0100 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -49,7 +49,6 @@ BuildRequires: system-user-daemon %endif BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description getfacl and setfacl commands for retrieving and setting POSIX access @@ -57,9 +56,9 @@ %package -n %lname Summary:A dynamic library for accessing POSIX Access Control Lists -# bug437293 Group: System/Libraries %ifarch ppc64 +# bug437293 Obsoletes: libacl-64bit %endif # Added for 12.1 @@ -72,22 +71,20 @@ control lists. %package -n libacl-devel -Summary:Include Files and Libraries mandatory for Development -# the .so file references libattr.so.x, so require libattr-devel +Summary:Header files for the POSIX ACL library Group: Development/Libraries/C and C++ Requires: %lname = %version Requires: glibc-devel Provides: acl-devel = %version Obsoletes: acl-devel < %version -# bug437293 %ifarch ppc64 +# bug437293 Obsoletes: libacl-devel-64bit %endif -# %description -n libacl-devel This package contains all necessary include files and libraries needed -to develop applications that require these. +to develop applications that require libacl. %prep %setup -q -n acl-%version @@ -104,10 +101,6 @@ %endif %configure \ - --prefix=/usr \ - --exec-prefix=/usr \ - --libdir=/%_lib \ - --libexecdir=/%_lib \ --disable-static \ --docdir=%_defaultdocdir/%name make %{?_smp_mflags} V=1 @@ -124,11 +117,7 @@ %install %make_install -mkdir -p %buildroot/%_libdir -ln -sv /%_lib/$(readlink %buildroot/%_lib/lib%name.so) %buildroot/%_libdir/lib%name.so -rm -v %buildroot/%_lib/lib%name.{la,so} -# The library stays in /lib* but the pkgconfig file needs to go under /usr -mv -f %buildroot/%_lib/pkgconfig/ %buildroot/%_libdir +rm -v %buildroot/%_libdir/lib%name.la %find_lang %name %post -n %lname -p /sbin/ldconfig @@ -136,7 +125,6 @@ %postun -n %lname -p /sbin/ldconfig %files -f %name.lang -%defattr(-,root,root) %_bindir/chacl %_bindir/getfacl %_bindir/setfacl @@ -145,7 +133,6 @@ %_mandir/man5/*.5* %files -n libacl-devel -%defattr(-,root,root) %_includedir/acl/ %_includedir/sys/acl.h %_libdir/libacl.so @@ -153,7 +140,6 @@ %_libdir/pkgconfig/libacl.pc %files -n %lname -%defattr(755,root,root,755) -/%_lib/libacl.so.1* +%_libdir/libacl.so.1* %changelog
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2018-11-19 23:28:19 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Nov 19 23:28:19 2018 rev:46 rq:648855 version:2.2.53 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2018-10-22 11:03:08.700285005 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2018-11-19 23:28:29.903432144 +0100 @@ -1,0 +2,7 @@ +Thu Nov 8 18:41:33 UTC 2018 - Cristian RodrÃguez + +- libacl-devel used to require libattr-devel, but that is no longer + the case, packages that relied on this indirect dependency to + be present were fixed years ago. + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.QbPXGV/_old 2018-11-19 23:28:31.371430456 +0100 +++ /var/tmp/diff_new_pack.QbPXGV/_new 2018-11-19 23:28:31.371430456 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -77,7 +77,6 @@ Group: Development/Libraries/C and C++ Requires: %lname = %version Requires: glibc-devel -Requires: libattr-devel Provides: acl-devel = %version Obsoletes: acl-devel < %version # bug437293
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2018-10-22 11:03:02 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Oct 22 11:03:02 2018 rev:45 rq:641197 version:2.2.53 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-10-02 16:43:35.403803007 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2018-10-22 11:03:08.700285005 +0200 @@ -1,0 +2,40 @@ +Thu Oct 11 02:59:31 UTC 2018 - je...@suse.com + +- Update to v2.2.53. +- Removed patches: + * 0001-Install-the-libraries-to-the-appropriate-directory.patch + * 0001-Use-OS-byteswapping-macros.patch + * 0002-setfacl.1-fix-typo-inclu-de-include.patch + * 0003-test-fix-insufficient-quoting-of.patch + * 0004-Makefile-rename-configure.in-to-configure.ac.patch + * 0005-Bad-markup-in-acl.5-page.patch + * 0006-.gitignore-ignore-and-config.h.in.patch + * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch + * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch + * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch + * 0010-punt-debian-rpm-packaging-logic.patch + * 0011-move-gettext-logic-into-misc.h.patch + * 0012-test-make-running-parallel-out-of-tree-safe.patch + * 0013-modernize-build-system.patch + * 0014-po-regenerate-files-after-move.patch + * 0015-build-drop-aclincludedir-use-pkgincludedir.patch + * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch + * 0017-build-ship-a-pkgconfig-file-for-libacl.patch + * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch + * 0019-read_acl_-comments-seq-switch-to-next_line.patch + * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch + * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch + * 0022-add-__acl_-prefixes-to-internal-symbols.patch + * 0023-cp.test-Check-permissions-of-the-right-file.patch + * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch + * 0025-fix-compilation-with-latest-xattr-git.patch + * 0026-getfacl-Fix-memory-leak.patch + * 0027-Fix-the-display-block-nesting-in-acl.5.patch + * 0028-setfacl-man-page-Minor-wording-improvements.patch + * 0029-getfacl-Fix-minor-resource-leak.patch + * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch + * 0031-walk_tree-mark-internal-variables-as-static.patch + * 0032-ignore-configure.lineno.patch + * acl-2.2.52-tests.patch + +--- Old: 0001-Install-the-libraries-to-the-appropriate-directory.patch 0001-Use-OS-byteswapping-macros.patch 0002-setfacl.1-fix-typo-inclu-de-include.patch 0003-test-fix-insufficient-quoting-of.patch 0004-Makefile-rename-configure.in-to-configure.ac.patch 0005-Bad-markup-in-acl.5-page.patch 0006-.gitignore-ignore-and-config.h.in.patch 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch 0010-punt-debian-rpm-packaging-logic.patch 0011-move-gettext-logic-into-misc.h.patch 0012-test-make-running-parallel-out-of-tree-safe.patch 0013-modernize-build-system.patch 0014-po-regenerate-files-after-move.patch 0015-build-drop-aclincludedir-use-pkgincludedir.patch 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch 0017-build-ship-a-pkgconfig-file-for-libacl.patch 0018-read_acl_-comments-seq-rename-line-to-lineno.patch 0019-read_acl_-comments-seq-switch-to-next_line.patch 0020-telldir-return-value-and-seekdir-second-parameters-a.patch 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch 0022-add-__acl_-prefixes-to-internal-symbols.patch 0023-cp.test-Check-permissions-of-the-right-file.patch 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch 0025-fix-compilation-with-latest-xattr-git.patch 0026-getfacl-Fix-memory-leak.patch 0027-Fix-the-display-block-nesting-in-acl.5.patch 0028-setfacl-man-page-Minor-wording-improvements.patch 0029-getfacl-Fix-minor-resource-leak.patch 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch 0031-walk_tree-mark-internal-variables-as-static.patch 0032-ignore-configure.lineno.patch acl-2.2.52-tests.patch acl-2.2.52.tar.bz2 New: acl-2.2.53.tar.gz.sig acl-2.2.53.tar.xz Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.QRPZW6/_old 2018-10-22 11:03:09.608284223 +0200 +++ /var/tmp/diff_new_pack.QRPZW6/_new 2018-10-22 11:03:09.608284223 +0200 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SU
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-10-02 16:43:33 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Oct 2 16:43:33 2017 rev:44 rq:528598 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-06-05 18:49:05.739759462 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-10-02 16:43:35.403803007 +0200 @@ -1,0 +2,5 @@ +Sun Sep 24 08:30:07 UTC 2017 - co...@suse.com + +- refresh acl-2.2.52-tests.patch to work with perl 5.26 + +--- Other differences: -- ++ acl-2.2.52-tests.patch ++ --- /var/tmp/diff_new_pack.zx8nqX/_old 2017-10-02 16:43:36.331672551 +0200 +++ /var/tmp/diff_new_pack.zx8nqX/_new 2017-10-02 16:43:36.335671989 +0200 @@ -9,11 +9,11 @@ test/root/setfacl.test |2 +- 3 files changed, 6 insertions(+), 6 deletions(-) -diff --git a/test/root/permissions.test b/test/root/permissions.test -index afaf5f0..4880bd2 100644 a/test/root/permissions.test -+++ b/test/root/permissions.test -@@ -20,7 +20,7 @@ defined permissions. +Index: acl-2.2.52/test/root/permissions.test +=== +--- acl-2.2.52.orig/test/root/permissions.test acl-2.2.52/test/root/permissions.test +@@ -19,7 +19,7 @@ defined permissions. $ cd d $ umask 027 $ touch f @@ -22,7 +22,7 @@ > -rw-r- root root -@@ -40,7 +40,7 @@ Now, change the ownership of the file to bin:bin and verify that this +@@ -39,7 +39,7 @@ Now, change the ownership of the file to gives user bin write access. $ chown bin:bin f @@ -31,7 +31,7 @@ > -rw-r- bin bin $ su bin $ echo bin >> f -@@ -257,12 +257,12 @@ directories if the file has an ACL and only CAP_FOWNER would grant them. +@@ -256,12 +256,12 @@ directories if the file has an ACL and o $ mkdir -m 600 x $ chown daemon:daemon x $ echo j > x/j @@ -46,11 +46,11 @@ > -rw-r- root root (With the bug this gives: `ls: x/j: Permission denied'.) -diff --git a/test/root/restore.test b/test/root/restore.test -index 6003cd4..5dbf73c 100644 a/test/root/restore.test -+++ b/test/root/restore.test -@@ -17,7 +17,7 @@ Ensure setuid bit is restored when the owner changes +Index: acl-2.2.52/test/root/restore.test +=== +--- acl-2.2.52.orig/test/root/restore.test acl-2.2.52/test/root/restore.test +@@ -21,7 +21,7 @@ Cry immediately if we are not running as $ chown bin passwd $ chmod u+s passwd $ setfacl --restore passwd.acl @@ -59,11 +59,11 @@ > -rwsr-xr-x root root $ rm passwd passwd.acl -diff --git a/test/root/setfacl.test b/test/root/setfacl.test -index 630e9fb..dd7fe08 100644 a/test/root/setfacl.test -+++ b/test/root/setfacl.test -@@ -8,7 +8,7 @@ Setfacl utility tests. Run these tests on a filesystem with ACL support. +Index: acl-2.2.52/test/root/setfacl.test +=== +--- acl-2.2.52.orig/test/root/setfacl.test acl-2.2.52/test/root/setfacl.test +@@ -12,7 +12,7 @@ Cry immediately if we are not running as $ sg bin $ umask 027 $ touch g @@ -72,7 +72,16 @@ > -rw-r- $ setfacl -m m:- g --- -1.7.1 - - +Index: acl-2.2.52/test/run +=== +--- acl-2.2.52.orig/test/run acl-2.2.52/test/run +@@ -92,7 +92,7 @@ for (;;) { + if (defined $line) { + # Substitute %VAR and %{VAR} with environment variables. + $line =~ s[%(\w+)][$ENV{$1}]eg; +-$line =~ s[%{(\w+)}][$ENV{$1}]eg; ++$line =~ s[%\{(\w+)}][$ENV{$1}]eg; + } + if (defined $line) { + if ($line =~ s/^\s*< ?//) {
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-06-05 18:49:04 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Jun 5 18:49:04 2017 rev:43 rq:500582 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-05-10 20:33:14.213142683 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-06-05 18:49:05.739759462 +0200 @@ -1,0 +2,7 @@ +Sat May 20 09:25:14 UTC 2017 - dims...@opensuse.org + +- BuildRequires gettext-tools-mini instead of gettext-tools: as + acl is part of the bootstrap, we want to try to keep the dep + chain as small as possible. + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.IzTq76/_old 2017-06-05 18:49:06.711622476 +0200 +++ /var/tmp/diff_new_pack.IzTq76/_new 2017-06-05 18:49:06.711622476 +0200 @@ -77,7 +77,7 @@ BuildRequires: autoconf BuildRequires: automake -BuildRequires: gettext-tools +BuildRequires: gettext-tools-mini BuildRequires: libattr-devel BuildRequires: libtool BuildRequires: pkg-config
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-05-10 20:33:13 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Wed May 10 20:33:13 2017 rev:42 rq:493044 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-04-03 11:04:41.311238197 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-05-10 20:33:14.213142683 +0200 @@ -1,0 +2,13 @@ +Sun Apr 23 09:05:29 UTC 2017 - jeng...@inai.de + +- Remove --with-pic that's just for static libraries. +- Replace %__-type macro indirections. + Replace old $RPM_ by their macro equivalents for consistency. + Make the macro style consistent across the file again. + +--- +Mon Apr 17 07:47:47 UTC 2017 - hendr...@arcor.de + +- reenable full Larg File Support for i586 + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.EYgrVZ/_old 2017-05-10 20:33:16.088878045 +0200 +++ /var/tmp/diff_new_pack.EYgrVZ/_new 2017-05-10 20:33:16.092877481 +0200 @@ -115,8 +115,8 @@ Requires: %lname = %version Requires: glibc-devel Requires: libattr-devel -Provides: acl-devel = %{version} -Obsoletes: acl-devel < %{version} +Provides: acl-devel = %version +Obsoletes: acl-devel < %version # bug437293 %ifarch ppc64 Obsoletes: libacl-devel-64bit @@ -168,18 +168,22 @@ %build chmod a+x po/update-potfiles sh autogen.sh -export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" +export OPTIMIZER="%optflags -fPIC" export DEBUG=-DNDEBUG -CFLAGS="$RPM_OPT_FLAGS" +CFLAGS="%optflags" + +%ifarch %ix86 i586 +export CFLAGS="%optflags -D_FILE_OFFSET_BITS=64" +%endif + %configure \ --prefix=/usr \ --exec-prefix=/usr \ - --libdir=/%{_lib} \ - --libexecdir=/%{_lib} \ + --libdir=/%_lib \ + --libexecdir=/%_lib \ --disable-static \ - --docdir=%{_defaultdocdir}/%{name} \ - --with-pic -%{__make} %{?_smp_mflags} + --docdir=%_defaultdocdir/%name +make %{?_smp_mflags} V=1 %check %if %{with acl_tests} @@ -193,11 +197,11 @@ %install %make_install -%{__mkdir_p} %buildroot%{_libdir} -%{__ln_s} -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/lib%{name}.so) %{buildroot}%{_libdir}/lib%{name}.so -%{__rm} -v %{buildroot}/%{_lib}/lib%{name}.{la,so} +mkdir -p %buildroot/%_libdir +ln -sv /%_lib/$(readlink %buildroot/%_lib/lib%name.so) %buildroot/%_libdir/lib%name.so +rm -v %buildroot/%_lib/lib%name.{la,so} # The library stays in /lib* but the pkgconfig file needs to go under /usr -mv -f %{buildroot}/%{_lib}/pkgconfig/ %{buildroot}%{_libdir} +mv -f %buildroot/%_lib/pkgconfig/ %buildroot/%_libdir %find_lang %name %post -n %lname -p /sbin/ldconfig @@ -223,6 +227,6 @@ %files -n %lname %defattr(755,root,root,755) -/%{_lib}/libacl.so.1* +/%_lib/libacl.so.1* %changelog
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-04-03 11:04:40 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Apr 3 11:04:40 2017 rev:41 rq:484099 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-03-29 13:21:38.537307783 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-04-03 11:04:41.311238197 +0200 @@ -1,0 +2,6 @@ +Wed Mar 29 14:25:36 UTC 2017 - fv...@suse.com + +- Make it possible to disable tests (for Ring0) +- Add BuildRequires: system-user-daemon for the testsuite + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.i4ggtI/_old 2017-04-03 11:04:43.062990705 +0200 +++ /var/tmp/diff_new_pack.i4ggtI/_new 2017-04-03 11:04:43.062990705 +0200 @@ -16,6 +16,9 @@ # +# Ring0 does not have system-user-bin/system-user-daemon +%bcond_without acl_tests + Name: acl %define lname libacl1 Summary:Commands for Manipulating POSIX Access Control Lists @@ -78,8 +81,9 @@ BuildRequires: libattr-devel BuildRequires: libtool BuildRequires: pkg-config -%if 0%{?suse_version} > 1320 +%if %{with acl_tests} && 0%{?suse_version} > 1320 BuildRequires: system-user-bin +BuildRequires: system-user-daemon %endif #BuildRequires: gpg-offline BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -178,12 +182,14 @@ %{__make} %{?_smp_mflags} %check -if ./setfacl -m u:`id -u`:rwx .; then +%if %{with acl_tests} +if ./setfacl -m u:`id -u`:rwx .; then make check || (cat test-suite.log ; false) -else +else echo '*** ACLs are probably not supported by the file system,' \ 'the test-suite will NOT run ***' -fi +fi +%endif %install %make_install
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-03-29 13:21:37 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Wed Mar 29 13:21:37 2017 rev:40 rq:481225 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2016-02-08 09:46:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-03-29 13:21:38.537307783 +0200 @@ -1,0 +2,5 @@ +Mon Mar 13 11:06:09 CET 2017 - ku...@suse.de + +- Add BuildRequires for system user bin needed by test suite + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.qQKw7m/_old 2017-03-29 13:21:39.881117738 +0200 +++ /var/tmp/diff_new_pack.qQKw7m/_new 2017-03-29 13:21:39.881117738 +0200 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -78,6 +78,9 @@ BuildRequires: libattr-devel BuildRequires: libtool BuildRequires: pkg-config +%if 0%{?suse_version} > 1320 +BuildRequires: system-user-bin +%endif #BuildRequires: gpg-offline BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -87,8 +90,8 @@ %package -n %lname Summary:A dynamic library for accessing POSIX Access Control Lists -Group: System/Libraries # bug437293 +Group: System/Libraries %ifarch ppc64 Obsoletes: libacl-64bit %endif @@ -103,8 +106,8 @@ %package -n libacl-devel Summary:Include Files and Libraries mandatory for Development -Group: Development/Libraries/C and C++ # the .so file references libattr.so.x, so require libattr-devel +Group: Development/Libraries/C and C++ Requires: %lname = %version Requires: glibc-devel Requires: libattr-devel
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2016-02-08 09:46:52 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2014-10-15 16:19:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2016-02-08 09:46:55.0 +0100 @@ -1,0 +2,39 @@ +Wed Dec 2 16:13:20 UTC 2015 - je...@suse.com + +- Update to git snapshot dated 21 Sep 2015. + - Added: +* 0001-Install-the-libraries-to-the-appropriate-directory.patch +* 0002-setfacl.1-fix-typo-inclu-de-include.patch +* 0003-test-fix-insufficient-quoting-of.patch +* 0004-Makefile-rename-configure.in-to-configure.ac.patch +* 0005-Bad-markup-in-acl.5-page.patch +* 0006-.gitignore-ignore-and-config.h.in.patch +* 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch +* 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch +* 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch +* 0010-punt-debian-rpm-packaging-logic.patch +* 0011-move-gettext-logic-into-misc.h.patch +* 0012-test-make-running-parallel-out-of-tree-safe.patch +* 0013-modernize-build-system.patch +* 0014-po-regenerate-files-after-move.patch +* 0015-build-drop-aclincludedir-use-pkgincludedir.patch +* 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch +* 0017-build-ship-a-pkgconfig-file-for-libacl.patch +* 0018-read_acl_-comments-seq-rename-line-to-lineno.patch +* 0019-read_acl_-comments-seq-switch-to-next_line.patch +* 0020-telldir-return-value-and-seekdir-second-parameters-a.patch +* 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch +* 0022-add-__acl_-prefixes-to-internal-symbols.patch +* 0023-cp.test-Check-permissions-of-the-right-file.patch +* 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch +* 0025-fix-compilation-with-latest-xattr-git.patch +* 0026-getfacl-Fix-memory-leak.patch +* 0027-Fix-the-display-block-nesting-in-acl.5.patch +* 0028-setfacl-man-page-Minor-wording-improvements.patch +* 0029-getfacl-Fix-minor-resource-leak.patch +* 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch +* 0031-walk_tree-mark-internal-variables-as-static.patch +* 0032-ignore-configure.lineno.patch +- Signficant spec file restructuring due to 0013-modernize-build-system.patch +- removed builddefs.in.diff +--- Old: acl-2.2.52.src.tar.gz acl-2.2.52.src.tar.gz.sig builddefs.in.diff New: 0001-Install-the-libraries-to-the-appropriate-directory.patch 0002-setfacl.1-fix-typo-inclu-de-include.patch 0003-test-fix-insufficient-quoting-of.patch 0004-Makefile-rename-configure.in-to-configure.ac.patch 0005-Bad-markup-in-acl.5-page.patch 0006-.gitignore-ignore-and-config.h.in.patch 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch 0010-punt-debian-rpm-packaging-logic.patch 0011-move-gettext-logic-into-misc.h.patch 0012-test-make-running-parallel-out-of-tree-safe.patch 0013-modernize-build-system.patch 0014-po-regenerate-files-after-move.patch 0015-build-drop-aclincludedir-use-pkgincludedir.patch 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch 0017-build-ship-a-pkgconfig-file-for-libacl.patch 0018-read_acl_-comments-seq-rename-line-to-lineno.patch 0019-read_acl_-comments-seq-switch-to-next_line.patch 0020-telldir-return-value-and-seekdir-second-parameters-a.patch 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch 0022-add-__acl_-prefixes-to-internal-symbols.patch 0023-cp.test-Check-permissions-of-the-right-file.patch 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch 0025-fix-compilation-with-latest-xattr-git.patch 0026-getfacl-Fix-memory-leak.patch 0027-Fix-the-display-block-nesting-in-acl.5.patch 0028-setfacl-man-page-Minor-wording-improvements.patch 0029-getfacl-Fix-minor-resource-leak.patch 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch 0031-walk_tree-mark-internal-variables-as-static.patch 0032-ignore-configure.lineno.patch acl-2.2.52.tar.bz2 Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.La8A80/_old 2016-02-08 09:46:56.0 +0100 +++ /var/tmp/diff_new_pack.La8A80/_new 2016-02-08 09:46:56.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germa
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2014-10-15 16:19:16 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2014-04-08 11:31:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2014-10-15 16:19:21.0 +0200 @@ -1,0 +2,7 @@ +Tue Sep 23 15:32:17 UTC 2014 - jeng...@inai.de + +- Reduce size of filelist by using wildcards; + remove %doc (some locations are always %doc), + remove %attr (files already have proper permissions) + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.vjdXI5/_old 2014-10-15 16:19:22.0 +0200 +++ /var/tmp/diff_new_pack.vjdXI5/_new 2014-10-15 16:19:22.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -129,65 +129,19 @@ %files -f %name.lang %defattr(-,root,root) -%attr(755,root,root) %{_bindir}/chacl -%attr(755,root,root) %{_bindir}/getfacl -%attr(755,root,root) %{_bindir}/setfacl -%dir %attr(755,root,root) /usr/share/doc/packages/acl -%doc %attr(644,root,root) /usr/share/doc/packages/acl/CHANGES.gz -%doc %attr(644,root,root) /usr/share/doc/packages/acl/COPYING -%doc %attr(644,root,root) /usr/share/doc/packages/acl/COPYING.LGPL -%doc %attr(644,root,root) /usr/share/doc/packages/acl/PORTING -%doc %attr(644,root,root) /usr/share/doc/packages/acl/README -%doc %attr(644,root,root) %{_mandir}/man1/chacl.1.gz -%doc %attr(644,root,root) %{_mandir}/man1/getfacl.1.gz -%doc %attr(644,root,root) %{_mandir}/man1/setfacl.1.gz -%doc %attr(644,root,root) %{_mandir}/man5/acl.5.gz +%_bindir/chacl +%_bindir/getfacl +%_bindir/setfacl +%_defaultdocdir/acl/ +%_mandir/man1/*.1* +%_mandir/man5/*.5* %files -n libacl-devel %defattr(-,root,root) -%dir %attr(755,root,root) %{_includedir}/acl -%attr(644,root,root) %{_includedir}/acl/libacl.h -%attr(644,root,root) %{_includedir}/sys/acl.h -%attr(755,root,root) %{_libdir}/libacl.so -%doc %attr(644,root,root) %{_mandir}/man3/acl_add_perm.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_calc_mask.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_check.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_clear_perms.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_cmp.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_copy_entry.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_copy_ext.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_copy_int.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_create_entry.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_delete_def_file.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_delete_entry.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_delete_perm.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_dup.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_entries.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_equiv_mode.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_error.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_extended_fd.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_extended_file.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_free.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_from_mode.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_from_text.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_entry.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_fd.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_file.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_perm.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_permset.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_qualifier.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_get_tag_type.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_init.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_set_fd.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_set_file.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_set_permset.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_set_qualifier.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_set_tag_type.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_size.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_to_any_text.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_to_text.3.gz -%doc %attr(644,root,root) %{_mandir}/man3/acl_valid.3.gz -%doc %attr(644,root,r
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2014-04-08 11:31:11 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2013-06-20 11:49:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2014-04-08 11:31:12.0 +0200 @@ -1,0 +2,6 @@ +Wed Nov 13 21:52:00 UTC 2013 - sweet_...@gmx.de + +- add acl-2.2.52-tests.patch and enable tests, check section taken + from Fedora package + +--- New: acl-2.2.52-tests.patch Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.47RNJH/_old 2014-04-08 11:31:13.0 +0200 +++ /var/tmp/diff_new_pack.47RNJH/_new 2014-04-08 11:31:13.0 +0200 @@ -34,6 +34,7 @@ Source3:%name.keyring Patch0: builddefs.in.diff Patch2: 0001-Use-OS-byteswapping-macros.patch +Patch3: acl-2.2.52-tests.patch BuildRequires: libattr-devel #BuildRequires: gpg-offline BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -81,6 +82,7 @@ %setup -q -n acl-%version %patch0 -p1 %patch2 -p1 +%patch3 -p1 %build export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" @@ -96,6 +98,17 @@ --with-pic %{__make} %{?_smp_mflags} +%check +if ./setfacl/setfacl -m u:`id -u`:rwx .; then +make tests || exit $? +if test 0 = `id -u`; then +make root-tests || exit $? +fi +else +echo '*** ACLs are probably not supported by the file system,' \ + 'the test-suite will NOT run ***' +fi + %install DIST_ROOT="$RPM_BUILD_ROOT" DIST_INSTALL=`pwd`/install.manifest ++ acl-2.2.52-tests.patch ++ >From cfd9ba83811189d9e12c86d32b06b5fd15b5f358 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Mon, 20 May 2013 13:49:34 +0200 Subject: [PATCH 1/2] make the tests ready for SELinux --- test/root/permissions.test |8 test/root/restore.test |2 +- test/root/setfacl.test |2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/root/permissions.test b/test/root/permissions.test index afaf5f0..4880bd2 100644 --- a/test/root/permissions.test +++ b/test/root/permissions.test @@ -20,7 +20,7 @@ defined permissions. $ cd d $ umask 027 $ touch f - $ ls -l f | awk -- '{ print $1, $3, $4 }' + $ ls -l f | awk -- '{ print $1, $3, $4 }' | sed 's/---\\./---/' > -rw-r- root root @@ -40,7 +40,7 @@ Now, change the ownership of the file to bin:bin and verify that this gives user bin write access. $ chown bin:bin f - $ ls -l f | awk -- '{ print $1, $3, $4 }' + $ ls -l f | awk -- '{ print $1, $3, $4 }' | sed 's/---\\./---/' > -rw-r- bin bin $ su bin $ echo bin >> f @@ -257,12 +257,12 @@ directories if the file has an ACL and only CAP_FOWNER would grant them. $ mkdir -m 600 x $ chown daemon:daemon x $ echo j > x/j - $ ls -l x/j | awk -- '{ print $1, $3, $4 }' + $ ls -l x/j | awk -- '{ print $1, $3, $4 }' | sed 's/---\\./---/' > -rw-r- root root $ setfacl -m u:daemon:r x - $ ls -l x/j | awk -- '{ print $1, $3, $4 }' + $ ls -l x/j | awk -- '{ print $1, $3, $4 }' | sed 's/---\\./---/' > -rw-r- root root (With the bug this gives: `ls: x/j: Permission denied'.) diff --git a/test/root/restore.test b/test/root/restore.test index 6003cd4..5dbf73c 100644 --- a/test/root/restore.test +++ b/test/root/restore.test @@ -17,7 +17,7 @@ Ensure setuid bit is restored when the owner changes $ chown bin passwd $ chmod u+s passwd $ setfacl --restore passwd.acl - $ ls -dl passwd | awk '{print $1 " " $3 " " $4}' + $ ls -dl passwd | awk '{print $1 " " $3 " " $4}' | sed 's/\\. root/ root/' > -rwsr-xr-x root root $ rm passwd passwd.acl diff --git a/test/root/setfacl.test b/test/root/setfacl.test index 630e9fb..dd7fe08 100644 --- a/test/root/setfacl.test +++ b/test/root/setfacl.test @@ -8,7 +8,7 @@ Setfacl utility tests. Run these tests on a filesystem with ACL support. $ sg bin $ umask 027 $ touch g - $ ls -dl g | awk '{print $1}' + $ ls -dl g | awk '{print $1}' | sed 's/\\.$//' > -rw-r- $ setfacl -m m:- g -- 1.7.1 >From 3720a8a3cf55e295eca55457fad8177f6277f620 Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Mon, 20 May 2013 15:00:47 +0200 Subject: [PATCH 2/2] test: fix insufficient quoting of '\' This is a follow-up to 7f2c91b8369242a8dbc2b304a5b71b2a85f5b855, which caused sbits-restore.test to fail in t
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2013-06-20 11:49:03 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2013-03-22 10:59:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2013-06-20 11:49:06.0 +0200 @@ -1,0 +2,15 @@ +Tue Jun 18 07:43:08 UTC 2013 - co...@suse.com + +- remove gpg-offline calls from bootstrap package + +--- +Sun Jun 16 21:40:18 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 2.2.52 +* This release fixes a few build system issues that were found and + merges in a tree walking bug fix. +- Remove acl-fiximplicit.patch (merged upstream), + config-guess-sub-update.diff (no longer applies) +- Sync baselibs.conf with in-.spec obsoletes/provides. + +--- Old: acl-2.2.51.src.tar.gz acl-2.2.51.src.tar.gz.sig acl-fiximplicit.patch config-guess-sub-update.diff New: acl-2.2.52.src.tar.gz acl-2.2.52.src.tar.gz.sig Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.YB5z9R/_old 2013-06-20 11:49:07.0 +0200 +++ /var/tmp/diff_new_pack.YB5z9R/_new 2013-06-20 11:49:07.0 +0200 @@ -18,25 +18,24 @@ Name: acl %define lname libacl1 -BuildRequires: libattr-devel Summary:Commands for Manipulating POSIX Access Control Lists License:GPL-2.0+ and LGPL-2.1+ Group: System/Filesystems -Version:2.2.51 +Version:2.2.52 Release:0 +Url:http://download.savannah.gnu.org/releases-noredirect/acl/ + +#Git-Web: http://git.savannah.gnu.org/cgit/acl.git/ +#Git-Clone:git://git.sv.gnu.org/acl Source: http://download.savannah.gnu.org/releases-noredirect/acl/%name-%version.src.tar.gz Source1: http://download.savannah.gnu.org/releases-noredirect/acl/%name-%version.src.tar.gz.sig Source2:baselibs.conf # http://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=acl Source3:%name.keyring Patch0: builddefs.in.diff -Patch1: acl-fiximplicit.patch Patch2: 0001-Use-OS-byteswapping-macros.patch -Patch3: config-guess-sub-update.diff -Url:http://download.savannah.gnu.org/releases-noredirect/acl/ -%if 0%{?suse_version} > 1220 -BuildRequires: gpg-offline -%endif +BuildRequires: libattr-devel +#BuildRequires: gpg-offline BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -50,7 +49,7 @@ %ifarch ppc64 Obsoletes: libacl-64bit %endif -# +# Added for 12.1 Provides: libacl = %version-%release Obsoletes: libacl < %version-%release @@ -62,9 +61,9 @@ %package -n libacl-devel Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ +# the .so file references libattr.so.x, so require libattr-devel Requires: %lname = %version Requires: glibc-devel -# the .so file references libattr.so.x, so require libattr-devel Requires: libattr-devel Provides: acl-devel = %{version} Obsoletes: acl-devel < %{version} @@ -79,14 +78,10 @@ to develop applications that require these. %prep -%if 0%{?suse_version} > 1220 -%gpg_verify %{S:1} -%endif %setup -q -n acl-%version %patch0 -p1 -%patch1 -p1 %patch2 -p1 -%patch3 + %build export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" export DEBUG=-DNDEBUG ++ acl-2.2.51.src.tar.gz -> acl-2.2.52.src.tar.gz ++ 4479 lines of diff (skipped) ++ acl.keyring ++ Files /var/tmp/diff_new_pack.YB5z9R/_old and /var/tmp/diff_new_pack.YB5z9R/_new differ ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.YB5z9R/_old 2013-06-20 11:49:07.0 +0200 +++ /var/tmp/diff_new_pack.YB5z9R/_new 2013-06-20 11:49:07.0 +0200 @@ -1,8 +1,8 @@ -# added in 2.2.51; change to just "<" with 2.2.52 or up. libacl1 - obsoletes "libacl- <= " + obsoletes "libacl- < " provides "libacl- = " libacl-devel requires -libacl- requires "libacl1- = " - + obsoletes "acl-devel- < " + provides "acl-devel- = " -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2013-03-22 10:59:42 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2013-02-04 17:55:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2013-03-22 10:59:44.0 +0100 @@ -1,0 +2,10 @@ +Tue Mar 19 10:32:32 UTC 2013 - meiss...@suse.com + +- add gpg checking + +--- +Fri Mar 15 10:14:39 UTC 2013 - co...@suse.com + +- use source url + +--- New: acl-2.2.51.src.tar.gz.sig acl.keyring Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.eywOEk/_old 2013-03-22 10:59:46.0 +0100 +++ /var/tmp/diff_new_pack.eywOEk/_new 2013-03-22 10:59:46.0 +0100 @@ -24,13 +24,19 @@ Group: System/Filesystems Version:2.2.51 Release:0 -Source: %name-%version.src.tar.gz +Source: http://download.savannah.gnu.org/releases-noredirect/acl/%name-%version.src.tar.gz +Source1: http://download.savannah.gnu.org/releases-noredirect/acl/%name-%version.src.tar.gz.sig Source2:baselibs.conf +# http://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=acl +Source3:%name.keyring Patch0: builddefs.in.diff Patch1: acl-fiximplicit.patch Patch2: 0001-Use-OS-byteswapping-macros.patch Patch3: config-guess-sub-update.diff Url:http://download.savannah.gnu.org/releases-noredirect/acl/ +%if 0%{?suse_version} > 1220 +BuildRequires: gpg-offline +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -73,6 +79,9 @@ to develop applications that require these. %prep +%if 0%{?suse_version} > 1220 +%gpg_verify %{S:1} +%endif %setup -q -n acl-%version %patch0 -p1 %patch1 -p1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2013-02-04 17:55:51 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2012-12-28 14:56:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2013-02-04 17:55:52.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 2 09:52:13 UTC 2013 - dmuel...@suse.com + +- Add config-guess-sub-update.diff: + update config.guess/sub to latest state for AArch64 + +--- New: config-guess-sub-update.diff Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.gszoHr/_old 2013-02-04 17:55:56.0 +0100 +++ /var/tmp/diff_new_pack.gszoHr/_new 2013-02-04 17:55:56.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,7 @@ Patch0: builddefs.in.diff Patch1: acl-fiximplicit.patch Patch2: 0001-Use-OS-byteswapping-macros.patch +Patch3: config-guess-sub-update.diff Url:http://download.savannah.gnu.org/releases-noredirect/acl/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -76,6 +77,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 %build export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" export DEBUG=-DNDEBUG ++ config-guess-sub-update.diff ++ 1217 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2012-12-28 14:55:02 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2012-09-17 13:47:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2012-12-28 14:55:05.0 +0100 @@ -1,0 +2,7 @@ +Wed Dec 26 18:22:59 UTC 2012 - crrodrig...@opensuse.org + +- Use OS byteswapping routines, application already Includes + "endian.h" but then goes ahead defining ad-hoc equivalent + functionality (0001-Use-OS-byteswapping-macros.patch) + +--- New: 0001-Use-OS-byteswapping-macros.patch Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.yu7I1L/_old 2012-12-28 14:55:07.0 +0100 +++ /var/tmp/diff_new_pack.yu7I1L/_new 2012-12-28 14:55:07.0 +0100 @@ -20,7 +20,7 @@ %define lname libacl1 BuildRequires: libattr-devel Summary:Commands for Manipulating POSIX Access Control Lists -License:GPL-2.0+ ; LGPL-2.1+ +License:GPL-2.0+ and LGPL-2.1+ Group: System/Filesystems Version:2.2.51 Release:0 @@ -28,6 +28,7 @@ Source2:baselibs.conf Patch0: builddefs.in.diff Patch1: acl-fiximplicit.patch +Patch2: 0001-Use-OS-byteswapping-macros.patch Url:http://download.savannah.gnu.org/releases-noredirect/acl/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,7 +75,7 @@ %setup -q -n acl-%version %patch0 -p1 %patch1 -p1 - +%patch2 -p1 %build export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" export DEBUG=-DNDEBUG ++ 0001-Use-OS-byteswapping-macros.patch ++ >From 100baaf89cdcb01a1c8d4b05782d7fba56813f96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= Date: Wed, 26 Dec 2012 15:16:40 -0300 Subject: [PATCH] Use OS byteswapping macros while the code already includes "endian.h" it goes ahead redefining byteswapping routines, thus defeating the very purpose of the header. --- libacl/byteorder.h | 25 - 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/libacl/byteorder.h b/libacl/byteorder.h index 05f5d87..65c87f3 100644 --- a/libacl/byteorder.h +++ b/libacl/byteorder.h @@ -17,21 +17,12 @@ #include -#if __BYTE_ORDER == __BIG_ENDIAN -# define cpu_to_le16(w16) le16_to_cpu(w16) -# define le16_to_cpu(w16) ((u_int16_t)((u_int16_t)(w16) >> 8) | \ - (u_int16_t)((u_int16_t)(w16) << 8)) -# define cpu_to_le32(w32) le32_to_cpu(w32) -# define le32_to_cpu(w32) ((u_int32_t)( (u_int32_t)(w32) >>24) | \ - (u_int32_t)(((u_int32_t)(w32) >> 8) & 0xFF00) | \ - (u_int32_t)(((u_int32_t)(w32) << 8) & 0xFF) | \ - (u_int32_t)( (u_int32_t)(w32) <<24)) -#elif __BYTE_ORDER == __LITTLE_ENDIAN -# define cpu_to_le16(w16) ((u_int16_t)(w16)) -# define le16_to_cpu(w16) ((u_int16_t)(w16)) -# define cpu_to_le32(w32) ((u_int32_t)(w32)) -# define le32_to_cpu(w32) ((u_int32_t)(w32)) -#else -# error unknown endianess? -#endif +# define cpu_to_le16(w16) htole16(w16) + +# define le16_to_cpu(w16) le16toh(w16) + +# define cpu_to_le32(w32) htole32(w32) + +# define le32_to_cpu(w32) le32toh(w32) + -- 1.8.0.2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2012-09-17 13:47:27 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2012-03-07 20:08:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2012-09-17 13:47:29.0 +0200 @@ -1,0 +2,5 @@ +Wed May 30 13:48:17 UTC 2012 - sweet_...@gmx.de + +- remove useless automake deps + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.P2JyoE/_old 2012-09-17 13:47:30.0 +0200 +++ /var/tmp/diff_new_pack.P2JyoE/_new 2012-09-17 13:47:30.0 +0200 @@ -18,7 +18,6 @@ Name: acl %define lname libacl1 -BuildRequires: automake BuildRequires: libattr-devel Summary:Commands for Manipulating POSIX Access Control Lists License:GPL-2.0+ ; LGPL-2.1+ @@ -55,7 +54,8 @@ %package -n libacl-devel Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ -Requires: %lname = %version, glibc-devel +Requires: %lname = %version +Requires: glibc-devel # the .so file references libattr.so.x, so require libattr-devel Requires: libattr-devel Provides: acl-devel = %{version} @@ -78,8 +78,6 @@ %build export OPTIMIZER="$RPM_OPT_FLAGS -fPIC" export DEBUG=-DNDEBUG -aclocal --acdir=m4 -autoconf CFLAGS="$RPM_OPT_FLAGS" %configure \ --prefix=/ \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2012-03-07 20:08:25 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2011-12-06 17:57:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2012-03-07 20:08:27.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:43:59 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.sux0M6/_old 2012-03-07 20:08:30.0 +0100 +++ /var/tmp/diff_new_pack.sux0M6/_new 2012-03-07 20:08:30.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package acl # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,20 @@ # - Name: acl %define lname libacl1 -BuildRequires: automake libattr-devel -Group: System/Filesystems +BuildRequires: automake +BuildRequires: libattr-devel Summary:Commands for Manipulating POSIX Access Control Lists +License:GPL-2.0+ ; LGPL-2.1+ +Group: System/Filesystems Version:2.2.51 -Release:1 +Release:0 Source: %name-%version.src.tar.gz Source2:baselibs.conf Patch0: builddefs.in.diff Patch1: acl-fiximplicit.patch Url:http://download.savannah.gnu.org/releases-noredirect/acl/ -License:GPL-2.0+;LGPL-2.1+ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2011-12-06 17:57:40 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl", Maintainer is "mszer...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2011-09-23 01:51:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2011-12-06 17:57:44.0 +0100 @@ -1,0 +2,11 @@ +Wed Nov 30 13:35:50 UTC 2011 - cfarr...@suse.com + +- license update: GPL-2.0+;LGPL-2.1+ + SPDX format + +--- +Wed Nov 30 09:20:53 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.CF3CCb/_old 2011-12-06 17:57:45.0 +0100 +++ /var/tmp/diff_new_pack.CF3CCb/_new 2011-12-06 17:57:45.0 +0100 @@ -15,14 +15,12 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: acl %define lname libacl1 -BuildRequires: libattr-devel +BuildRequires: automake libattr-devel Group: System/Filesystems -AutoReqProv:on Summary:Commands for Manipulating POSIX Access Control Lists Version:2.2.51 Release:1 @@ -31,20 +29,14 @@ Patch0: builddefs.in.diff Patch1: acl-fiximplicit.patch Url:http://download.savannah.gnu.org/releases-noredirect/acl/ -License:GPLv2+ ; LGPLv2.1+ +License:GPL-2.0+;LGPL-2.1+ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description getfacl and setfacl commands for retrieving and setting POSIX access control lists. -Authors: - -Andreas Gruenbacher -SGI - %package -n %lname -License:GPLv2+ ; LGPLv2.1+ Summary:A dynamic library for accessing POSIX Access Control Lists Group: System/Libraries # bug437293 @@ -60,15 +52,8 @@ POSIX 1003.1e draft standard 17 functions for manipulating access control lists. -Authors: - -Andreas Gruenbacher -SGI - %package -n libacl-devel -License:GPLv2+ ; LGPLv2.1+ Summary:Include Files and Libraries mandatory for Development -AutoReqProv:on Group: Development/Libraries/C and C++ Requires: %lname = %version, glibc-devel # the .so file references libattr.so.x, so require libattr-devel @@ -85,10 +70,6 @@ This package contains all necessary include files and libraries needed to develop applications that require these. -Authors: - -SGI - %prep %setup -q -n acl-%version %patch0 -p1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at Wed Sep 21 17:35:19 CEST 2011. --- acl/acl.changes 2011-04-19 20:06:18.0 +0200 +++ /mounts/work_src_done/STABLE/acl/acl.changes2011-09-20 16:18:08.0 +0200 @@ -1,0 +2,11 @@ +Tue Sep 20 14:17:28 UTC 2011 - crrodrig...@opensuse.org + +- Fix provides/Obsoletes + +--- +Fri Sep 16 18:37:51 UTC 2011 - jeng...@medozas.de + +- Implement shlib package (libacl1) +- Enable libacl-devel on all baselib arches + +--- calling whatdependson for head-i586 Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.VYRLza/_old 2011-09-21 17:35:14.0 +0200 +++ /var/tmp/diff_new_pack.VYRLza/_new 2011-09-21 17:35:14.0 +0200 @@ -19,6 +19,7 @@ Name: acl +%define lname libacl1 BuildRequires: libattr-devel Group: System/Filesystems AutoReqProv:on @@ -42,7 +43,7 @@ Andreas Gruenbacher SGI -%package -n libacl +%package -n %lname License:GPLv2+ ; LGPLv2.1+ Summary:A dynamic library for accessing POSIX Access Control Lists Group: System/Libraries @@ -51,8 +52,10 @@ Obsoletes: libacl-64bit %endif # +Provides: libacl = %version-%release +Obsoletes: libacl < %version-%release -%description -n libacl +%description -n %lname This package contains the libacl.so dynamic library which contains the POSIX 1003.1e draft standard 17 functions for manipulating access control lists. @@ -67,11 +70,11 @@ Summary:Include Files and Libraries mandatory for Development AutoReqProv:on Group: Development/Libraries/C and C++ -Requires: libacl = %{version} glibc-devel +Requires: %lname = %version, glibc-devel # the .so file references libattr.so.x, so require libattr-devel Requires: libattr-devel -Provides: acl-devel -Obsoletes: acl-devel +Provides: acl-devel = %{version} +Obsoletes: acl-devel < %{version} # bug437293 %ifarch ppc64 Obsoletes: libacl-devel-64bit @@ -121,12 +124,9 @@ %{__rm} -v %{buildroot}/%{_lib}/lib%{name}.{la,so} %find_lang %name -%clean -rm -rf $RPM_BUILD_ROOT +%post -n %lname -p /sbin/ldconfig -%post -n libacl -p /sbin/ldconfig - -%postun -n libacl -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files -f %name.lang %defattr(-,root,root) @@ -190,7 +190,7 @@ %doc %attr(644,root,root) %{_mandir}/man3/acl_valid.3.gz %doc %attr(644,root,root) %{_mandir}/man3/acl_extended_file_nofollow.3.gz -%files -n libacl +%files -n %lname %defattr(755,root,root,755) /%{_lib}/libacl.so.1* ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.VYRLza/_old 2011-09-21 17:35:14.0 +0200 +++ /var/tmp/diff_new_pack.VYRLza/_new 2011-09-21 17:35:14.0 +0200 @@ -1,3 +1,8 @@ -libacl -arch ppc package libacl-devel -arch sparcv9 package libacl-devel +# added in 2.2.51; change to just "<" with 2.2.52 or up. +libacl1 + obsoletes "libacl- <= " + provides "libacl- = " +libacl-devel + requires -libacl- + requires "libacl1- = " + Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at Thu Jun 16 09:05:27 CEST 2011. --- acl/acl.changes 2010-06-28 08:46:03.0 +0200 +++ /mounts/work_src_done/STABLE/acl/acl.changes2011-04-19 20:06:18.0 +0200 @@ -1,0 +2,20 @@ +Tue Apr 19 18:05:44 UTC 2011 - bphil...@novell.com + +- upgrade to 2.2.51 + - Test fixes + +--- +Sat Apr 16 00:26:52 UTC 2011 - bphil...@novell.com + +- upgrade to 2.2.50 + - OPTIONS in man pages should be a section heading, not a subsection heading + - Fix a typo in the setfacl man page + - setfacl: Clarify that removing a non-existent acl entry is not an error + - Prevent setfacl --restore from SIGSEGV on malformed restore file + - setfacl: make sure that -R only calls stat(2) on symlinks when it needs to + - libacl: fix potential null pointer dereference + - setfacl: fix restore crash on malformed input + - setfacl: print useful error from read_acl_comments + - setfacl: changing owner and when S_ISUID should be set --restore fix + +--- calling whatdependson for head-i586 Old: acl-2.2.48.src.tar.gz New: acl-2.2.51.src.tar.gz Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.Xp96Y2/_old 2011-06-16 09:04:08.0 +0200 +++ /var/tmp/diff_new_pack.Xp96Y2/_new 2011-06-16 09:04:08.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package acl (Version 2.2.48) +# spec file for package acl # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,8 +23,8 @@ Group: System/Filesystems AutoReqProv:on Summary:Commands for Manipulating POSIX Access Control Lists -Version:2.2.48 -Release:5 +Version:2.2.51 +Release:1 Source: %name-%version.src.tar.gz Source2:baselibs.conf Patch0: builddefs.in.diff @@ -188,6 +188,7 @@ %doc %attr(644,root,root) %{_mandir}/man3/acl_to_any_text.3.gz %doc %attr(644,root,root) %{_mandir}/man3/acl_to_text.3.gz %doc %attr(644,root,root) %{_mandir}/man3/acl_valid.3.gz +%doc %attr(644,root,root) %{_mandir}/man3/acl_extended_file_nofollow.3.gz %files -n libacl %defattr(755,root,root,755) ++ acl-2.2.48.src.tar.gz -> acl-2.2.51.src.tar.gz ++ 25709 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org