Hello community, here is the log from the commit of package libdb-4_8 for openSUSE:13.1 checked in at 2013-10-22 10:18:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1/libdb-4_8 (Old) and /work/SRC/openSUSE:13.1/.libdb-4_8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdb-4_8" Changes: -------- --- /work/SRC/openSUSE:13.1/libdb-4_8/libdb-4_8.changes 2013-09-23 10:56:57.000000000 +0200 +++ /work/SRC/openSUSE:13.1/.libdb-4_8.new/libdb-4_8.changes 2013-10-22 10:18:54.000000000 +0200 @@ -1,0 +2,10 @@ +Mon Oct 21 13:05:38 UTC 2013 - co...@suse.com + +- fix update-alternatives usage + +------------------------------------------------------------------- +Tue Oct 8 16:27:57 UTC 2013 - jeng...@inai.de + +- Add update-alternatives rules to db48-utils (bnc#840738) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libdb-4_8.spec ++++++ --- /var/tmp/diff_new_pack.vMO7cH/_old 2013-10-22 10:18:54.000000000 +0200 +++ /var/tmp/diff_new_pack.vMO7cH/_new 2013-10-22 10:18:54.000000000 +0200 @@ -54,6 +54,7 @@ Group: Productivity/Databases/Tools Provides: db-utils = %{version} Obsoletes: db-utils < %{version} +PreReq: update-alternatives %description -n db48-utils The Berkeley DB Database is a programmatic toolkit that provides @@ -173,9 +174,14 @@ rm -rf %{buildroot}%{_libdir}/*.la rm -rf %{buildroot}%{_libdir}/tls/*.la -for i in archive checkpoint deadlock dump hotbackup load printlog \ - recover sql stat upgrade verify; do +mkdir -p %{buildroot}%{_sysconfdir}/alternatives + +%define util_list archive checkpoint deadlock dump hotbackup load printlog recover sql stat upgrade verify +for i in %util_list; do + # dummy + touch "%{buildroot}%{_sysconfdir}/alternatives/db_$i" mv "%buildroot/%_bindir/db_$i" "%buildroot/%_bindir/db48_$i" + ln -s "%{_sysconfdir}/alternatives/db_$i" "%{buildroot}%_bindir/db_$i" done %fdupes %{buildroot}%{_libdir} @@ -185,6 +191,17 @@ %postun -p /sbin/ldconfig +%post -n db48-utils +for i in %util_list; do + "%_sbindir/update-alternatives" --install "%_bindir/db_$i" \ + "db_$i" "%_bindir/db48_$i" 48 +done + +%postun -n db48-utils +for i in %util_list; do + "%_sbindir/update-alternatives" --remove "db_$i" "%_bindir/db_$i" +done + %files %defattr(-,root,root) %{_libdir}/libdb-%{major}.%{minor}.so @@ -208,18 +225,20 @@ %files -n db48-utils %defattr(-,root,root) -%{_bindir}/db48_archive -%{_bindir}/db48_checkpoint -%{_bindir}/db48_deadlock -%{_bindir}/db48_dump -%{_bindir}/db48_hotbackup -%{_bindir}/db48_load -%{_bindir}/db48_printlog -%{_bindir}/db48_recover -%{_bindir}/db48_sql -%{_bindir}/db48_stat -%{_bindir}/db48_upgrade -%{_bindir}/db48_verify +%_bindir/db48_* +%ghost %{_sysconfdir}/alternatives/db_archive +%ghost %{_sysconfdir}/alternatives/db_checkpoint +%ghost %{_sysconfdir}/alternatives/db_deadlock +%ghost %{_sysconfdir}/alternatives/db_dump +%ghost %{_sysconfdir}/alternatives/db_hotbackup +%ghost %{_sysconfdir}/alternatives/db_load +%ghost %{_sysconfdir}/alternatives/db_printlog +%ghost %{_sysconfdir}/alternatives/db_recover +%ghost %{_sysconfdir}/alternatives/db_sql +%ghost %{_sysconfdir}/alternatives/db_stat +%ghost %{_sysconfdir}/alternatives/db_upgrade +%ghost %{_sysconfdir}/alternatives/db_verify +%_bindir/db_* %files devel %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org