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 - friseer@gmx.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org