Hello community, here is the log from the commit of package menu-cache for openSUSE:Factory checked in at 2012-12-28 22:44:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/menu-cache (Old) and /work/SRC/openSUSE:Factory/.menu-cache.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "menu-cache", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/menu-cache/menu-cache.changes 2012-09-14 12:31:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.menu-cache.new/menu-cache.changes 2012-12-28 22:45:02.000000000 +0100 @@ -1,0 +2,18 @@ +Wed Dec 19 09:59:10 UTC 2012 - andrea@opensuse.org + +- new upstream version 0.4.1 + * The libmenu-cache is made thread-safe. Thread-unsafe APIs are marked + as deprecated now and should be never used in any multithreaded application. + * Added creation of HTML developers documentation. It is triggered + by configure script option –enable-gtk-doc. + * The libmenu-cache is made more responsible by moving some time-critical + operations into thread. Also it preloads saved cache file if it exists + so it is available near instantly after menu_cache_lookup(). + Caller still will get updates by adding notifier to the cache. + * Added automatic shutdown of menu-cached server after some inactivity + timeout (i.e. all clients were unregistered). + * Fixed few memory problems (referencing errors and memory leaks). + * Fix for bug #3501347: use g_get_tmp_dir() instead of hardcoded “/tmp”. + * The libmenu-cache ABI bumped to 2. + +------------------------------------------------------------------- Old: ---- menu-cache-0.3.3.tar.gz New: ---- menu-cache-0.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ menu-cache.spec ++++++ --- /var/tmp/diff_new_pack.QDSu9Z/_old 2012-12-28 22:45:03.000000000 +0100 +++ /var/tmp/diff_new_pack.QDSu9Z/_new 2012-12-28 22:45:03.000000000 +0100 @@ -17,7 +17,7 @@ Name: menu-cache -Version: 0.3.3 +Version: 0.4.1 Release: 0 Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -37,18 +37,18 @@ %package devel Requires: %name = %version Requires: glib2-devel -Requires: libmenu-cache1 = %version +Requires: libmenu-cache2 = %version Summary: Menu-cache Headers Group: Development/Libraries/C and C++ %description devel %name development files -%package -n libmenu-cache1 +%package -n libmenu-cache2 Summary: Menu-cache libraries Group: System/Libraries -%description -n libmenu-cache1 +%description -n libmenu-cache2 %name libraries for development %prep @@ -65,9 +65,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/menu-cache-gen -%post -n libmenu-cache1 -p /sbin/ldconfig +%post -n libmenu-cache2 -p /sbin/ldconfig -%postun -n libmenu-cache1 -p /sbin/ldconfig +%postun -n libmenu-cache2 -p /sbin/ldconfig %clean rm -rf "$RPM_BUILD_ROOT" @@ -85,9 +85,9 @@ %{_libdir}/libmenu-cache.so %{_libdir}/pkgconfig/libmenu-cache.pc -%files -n libmenu-cache1 +%files -n libmenu-cache2 %defattr(-,root,root) -%{_libdir}/libmenu-cache.so.1 -%{_libdir}/libmenu-cache.so.1.0.0 +%{_libdir}/libmenu-cache.so.2 +%{_libdir}/libmenu-cache.so.2.0.0 %changelog ++++++ menu-cache-0.3.3.tar.gz -> menu-cache-0.4.1.tar.gz ++++++ ++++ 7247 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org