Hello community,
here is the log from the commit of package pth for openSUSE:Factory
checked in at Tue Jun 2 12:27:39 CEST 2009.
--------
--- pth/pth.changes 2009-04-01 16:49:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/pth/pth.changes 2009-05-28 13:18:07.000000000 +0200
@@ -1,0 +2,6 @@
+Thu May 28 13:16:46 CEST 2009 - puzel@suse.cz
+
+- make pakcage conform to shared library policy
+ - libpth20, libpth-devel subpackages
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pth.spec ++++++
--- /var/tmp/diff_new_pack.u19128/_old 2009-06-02 12:26:48.000000000 +0200
+++ /var/tmp/diff_new_pack.u19128/_new 2009-06-02 12:26:48.000000000 +0200
@@ -23,7 +23,7 @@
License: LGPL v2.1 or later
Group: System/Libraries
Version: 2.0.7
-Release: 112
+Release: 113
AutoReqProv: on
Source: %{name}-%{version}.tar.bz2
Patch: %{name}-%{version}.diff
@@ -45,6 +45,49 @@
--------
Ralf S. Engelschall
+%package -n libpth20
+License: LGPL v2.1 or later
+Summary: GNU Portable Threads
+Group: System/Libraries
+Provides: pth
+Obsoletes: pth
+%define library_name libpth20
+%define debug_package_requires %{library_name} = %{version}-%{release}
+
+%description -n libpth20
+Pth is a very portable POSIX/ANSI-C based library for Unix platforms
+which provides non-preemptive priority-based scheduling for multiple
+threads of execution ("multithreading") inside server applications. All
+threads run in the same address space of the server application, but
+each thread has it's own individual program-counter, run-time stack,
+signal mask and errno variable.
+
+
+
+Authors:
+--------
+ Ralf S. Engelschall
+
+%package -n pth-devel
+License: LGPL v2.1 or later
+Summary: GNU Portable Threads
+Group: System/Libraries
+Requires: %{library_name} = %{version}
+
+%description -n pth-devel
+Pth is a very portable POSIX/ANSI-C based library for Unix platforms
+which provides non-preemptive priority-based scheduling for multiple
+threads of execution ("multithreading") inside server applications. All
+threads run in the same address space of the server application, but
+each thread has it's own individual program-counter, run-time stack,
+signal mask and errno variable.
+
+
+
+Authors:
+--------
+ Ralf S. Engelschall
+
%prep
%setup -q
%patch
@@ -66,20 +109,28 @@
#empty dependency_libs
%{__rm} -f %{buildroot}%{_libdir}/libpth.la
-%post -p /sbin/ldconfig
+%post -n %{library_name} -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%postun -n %{library_name} -p /sbin/ldconfig
-%files
+%files -n libpth20
%defattr(-,root,root)
%doc ANNOUNCE AUTHORS COPYING HACKING HISTORY INSTALL NEWS PORTING README SUPPORT TESTS THANKS USERS
-%doc %{_mandir}/man?/*
+%doc %{_mandir}/man1/*
+%{_libdir}/libpth*.so.*
+
+%files -n pth-devel
+%defattr(-,root,root)
%{_bindir}/pth-config
%{_includedir}/pth.h
-%{_libdir}/libpth*
%{_datadir}/aclocal/pth.m4
+%{_libdir}/libpth*.so
+%doc %{_mandir}/man3/*
%changelog
+* Thu May 28 2009 puzel@suse.cz
+- make pakcage conform to shared library policy
+ - libpth20, libpth-devel subpackages
* Wed Apr 01 2009 crrodriguez@suse.de
- disable static libraries
* Fri Aug 22 2008 puzel@suse.cz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org