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.000000000 +0200 +++ /mounts/work_src_done/STABLE/acl/acl.changes 2011-09-20 16:18:08.000000000 +0200 @@ -1,0 +2,11 @@ +Tue Sep 20 14:17:28 UTC 2011 - [email protected] + +- Fix provides/Obsoletes + +------------------------------------------------------------------- +Fri Sep 16 18:37:51 UTC 2011 - [email protected] + +- 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.000000000 +0200 +++ /var/tmp/diff_new_pack.VYRLza/_new 2011-09-21 17:35:14.000000000 +0200 @@ -19,6 +19,7 @@ Name: acl +%define lname libacl1 BuildRequires: libattr-devel Group: System/Filesystems AutoReqProv: on @@ -42,7 +43,7 @@ Andreas Gruenbacher <[email protected]> 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.000000000 +0200 +++ /var/tmp/diff_new_pack.VYRLza/_new 2011-09-21 17:35:14.000000000 +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-<targettype> <= <version>" + provides "libacl-<targettype> = <version>" +libacl-devel + requires -libacl-<targettype> + requires "libacl1-<targettype> = <version>" + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
