Hello community,

here is the log from the commit of package libevent for openSUSE:Factory
checked in at Thu Aug 4 09:19:49 CEST 2011.



--------
--- libevent/libevent.changes   2011-03-22 12:51:50.000000000 +0100
+++ /mounts/work_src_done/STABLE/libevent/libevent.changes      2011-08-03 
16:01:07.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Aug  3 13:59:36 UTC 2011 - [email protected]
+
+- spec mods
+  o libsoname macro
+  o name macro
+- added baselibs.conf
+- rpmlint
+  o fix self obsoletes
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  baselibs.conf

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

Other differences:
------------------
++++++ libevent.spec ++++++
--- /var/tmp/diff_new_pack.ML9oT5/_old  2011-08-04 09:13:11.000000000 +0200
+++ /var/tmp/diff_new_pack.ML9oT5/_new  2011-08-04 09:13:11.000000000 +0200
@@ -18,34 +18,37 @@
 
 
 Name:           libevent
+%define         libsoname %{name}-2_0-5
+
 Version:        2.0.10
-Release:        1
+Release:        3
 License:        BSD3c(or similar)
 Summary:        Library Providing an Event Handling API
 Url:            http://monkey.org/~provos/libevent/
 Group:          Development/Libraries/C and C++
-Source:         http://monkey.org/~provos/libevent-%{version}-stable.tar.bz2
+Source0:        http://monkey.org/~provos/libevent-%{version}-stable.tar.bz2
+Source1:        baselibs.conf 
 BuildRequires:  pkg-config
 PreReq:         %fillup_prereq
 PreReq:         %insserv_prereq
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%define debug_package_requires %{libsoname} = %{version}-%{release}
 
 %description
 The libevent library provides a mechanism to execute a function when a
 specific event on a file descriptor occurs or after a given time has
 passed.
 
-%define library_name libevent-2_0-5
-%define debug_package_requires %{library_name} = %{version}-%{release}
 
-%package -n libevent-2_0-5
+%package -n %{libsoname}
+
 License:        BSD3c(or similar)
 Summary:        Shared libraries from libevent
 Group:          Development/Libraries/C and C++
 Provides:       %{name} = %{version}
-Obsoletes:      %{name} <= %{version}
+Obsoletes:      %{name} < %{version}
 
-%description -n libevent-2_0-5
+%description -n %{libsoname}
 The libevent library provides a mechanism to execute a function when a
 specific event on a file descriptor occurs or after a given time has
 passed.
@@ -56,7 +59,7 @@
 License:        BSD3c(or similar)
 Summary:        Development files for libevent2
 Group:          Development/Libraries/C and C++
-Requires:       %{library_name} = %{version}
+Requires:       %{libsoname} = %{version}
 Requires:       glibc-devel
 Provides:       %{name}:/usr/include/event.h
 # Both have /usr/include/event.h
@@ -83,27 +86,27 @@
 %clean
 rm -rf %{buildroot}
 
-%post   -n %{library_name} -p /sbin/ldconfig
+%post    -n %{libsoname} -p /sbin/ldconfig
 
-%postun  -n %{library_name} -p /sbin/ldconfig
+%postun  -n %{libsoname} -p /sbin/ldconfig
 
-%files -n %{library_name}
+%files -n %{libsoname}
 %defattr(-,root,root,-)
-%{_libdir}/libevent-2.0.so.5*
-%{_libdir}/libevent_core-2.0.so.5*
-%{_libdir}/libevent_extra-2.0.so.5*
-%{_libdir}/libevent_pthreads-2.0.so.5*
+%{_libdir}/%{name}-2.0.so.5*
+%{_libdir}/%{name}_core-2.0.so.5*
+%{_libdir}/%{name}_extra-2.0.so.5*
+%{_libdir}/%{name}_pthreads-2.0.so.5*
 
 %files devel
 %defattr(-,root,root)
 %{_bindir}/event_rpcgen.py
 %{_includedir}/*.h
 %{_includedir}/event2
-%{_libdir}/libevent.so
-%{_libdir}/libevent_core.so
-%{_libdir}/libevent_extra.so
-%{_libdir}/libevent_pthreads.so
-%{_libdir}/pkgconfig/libevent.pc
-%{_libdir}/pkgconfig/libevent_pthreads.pc
+%{_libdir}/%{name}.so
+%{_libdir}/%{name}_core.so
+%{_libdir}/%{name}_extra.so
+%{_libdir}/%{name}_pthreads.so
+%{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/pkgconfig/%{name}_pthreads.pc
 
 %changelog

++++++ baselibs.conf ++++++
libevent-2_0-5

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



Remember to have fun...

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

Reply via email to