Hello community,

here is the log from the commit of package attr for openSUSE:Factory
checked in at Wed Sep 21 17:35:32 CEST 2011.



--------
--- attr/attr.changes   2011-05-18 11:36:16.000000000 +0200
+++ /mounts/work_src_done/STABLE/attr/attr.changes      2011-09-16 
20:37:28.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Sep 16 18:35:52 UTC 2011 - [email protected]
+
+- Enable libattr-devel for all baselib arches
+- Implement shlib package (libattr1)
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ attr.spec ++++++
--- /var/tmp/diff_new_pack.86djo9/_old  2011-09-21 17:35:28.000000000 +0200
+++ /var/tmp/diff_new_pack.86djo9/_new  2011-09-21 17:35:28.000000000 +0200
@@ -19,6 +19,7 @@
 
 
 Name:           attr
+%define lname  libattr1
 Group:          System/Filesystems
 AutoReqProv:    on
 Summary:        Commands for Manipulating Extended Attributes
@@ -39,7 +40,7 @@
 is also provided, which is largely compatible with the SGI IRIX tool of
 the same name.
 
-%package -n libattr
+%package -n %lname
 License:        GPLv2+ ; LGPLv2.1+
 Summary:        A dynamic library for filesystem extended attribute support
 AutoReqProv:    on
@@ -49,8 +50,10 @@
 %endif
 #
 Group:          System/Libraries
+Obsoletes:      libattr < %version-%release
+Provides:       libattr = %version-%release
 
-%description -n libattr
+%description -n %lname
 This package contains the libattr.so dynamic library, which contains
 the extended attribute library functions.
 
@@ -66,7 +69,7 @@
 Obsoletes:      libattr-devel-64bit
 %endif
 #
-Requires:       libattr = %{version} glibc-devel
+Requires:       %lname = %version, glibc-devel
 
 %description -n libattr-devel
 This package contains the libraries and header files needed to develop
@@ -112,12 +115,9 @@
 chmod 755 $RPM_BUILD_ROOT/%{_lib}/libattr.so.1*
 %find_lang %name
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%post -n %lname -p /sbin/ldconfig
 
-%post -n libattr -p /sbin/ldconfig
-
-%postun -n libattr -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
 %files -f %{name}.lang
 %defattr (-,root,root)
@@ -153,7 +153,7 @@
 %doc %attr(644,root,root) %{_mandir}/man3/attr_removef.3.gz*
 %doc %attr(644,root,root) %{_mandir}/man3/attr_setf.3.gz*
 
-%files -n libattr
+%files -n %lname
 %defattr (-,root,root)
 /%{_lib}/libattr.so.1*
 %config %{_sysconfdir}/xattr.conf

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.86djo9/_old  2011-09-21 17:35:28.000000000 +0200
+++ /var/tmp/diff_new_pack.86djo9/_new  2011-09-21 17:35:28.000000000 +0200
@@ -1,3 +1,7 @@
-libattr
-arch ppc package libattr-devel
-arch sparcv9 package libattr-devel
+# obsoletes added in 2.4.46; change to just "<" in 2.4.47 or up
+libattr1
+       obsoletes "libattr-<targettype> <= <version>"
+       provides "libattr-<targettype> = <version>"
+libattr-devel
+       requires -libattr-<targettype>
+       requires "libattr1-<targettype> = <version>"


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to