Hello community, here is the log from the commit of package gnome-menus for openSUSE:Factory checked in at Thu Aug 25 12:19:19 CEST 2011.
-------- --- GNOME/gnome-menus/gnome-menus.changes 2011-07-22 13:23:10.000000000 +0200 +++ /mounts/work_src_done/STABLE/gnome-menus/gnome-menus.changes 2011-08-17 22:43:38.000000000 +0200 @@ -1,0 +2,37 @@ +Fri Aug 12 14:38:59 CEST 2011 - dims...@opensuse.org + +- Update to version 3.1.5: + + libmenu: + - Rebase internal representation of .desktop files on top of + GDesktopAppInfo + - Make GMenuTree a GObject + - Use GSlice for various data + - Use thread-default main context for callbacks for future + flexibility for thread support + - Many API changes, see new headers for changes. The most + visible one is that gmenu_tree_load_sync() should explicitly + be used to load the menu now. + - Drop support for "KDE Desktop Entry" group + - Return GIcon instead of char * for icon-related API + - Various fixes and cleanups to merge Colin's branch + - Add gmenu_tree_get_entry_by_id() API + - Support XDG_CURRENT_DESKTOP + + Menu Editor: + - Port to introspection-based bindings + - Stop editing settings.menu + + Python: + - Drop static python bindings; introspection-based ones should + be used now + + Misc: + - Replace example of python code with javascript code + - Change library name, header directory, pkg-config filename + - Require glib 2.29.15 for new API + + Updated translations. +- Add pkgconfig(gio-unix-2.0) BuildRequires. +- Disable gnome-menus-x-suse-unimportant.patch: Needs rebase. +- Drop python-gnome-menus subpackage, which were the no longer + supported static python bindings. +- Rename libgnome-menu2 subpackage to libgnome-menu-3-0, + following the upstream library rename. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gnome-menus-3.0.1.tar.bz2 New: ---- gnome-menus-3.1.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-menus.spec ++++++ --- /var/tmp/diff_new_pack.pLxjSS/_old 2011-08-25 12:18:39.000000000 +0200 +++ /var/tmp/diff_new_pack.pLxjSS/_new 2011-08-25 12:18:39.000000000 +0200 @@ -18,15 +18,15 @@ Name: gnome-menus -Version: 3.0.1 -Release: 4 +Version: 3.1.5 +Release: 1 License: LGPLv2.1+ Summary: The GNOME Desktop Menu Url: http://www.gnome.org Group: System/GUI/GNOME -Source: %{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gnome-menus/3.1/%{name}-%{version}.tar.bz2 Source99: baselibs.conf -# PATCH-MISSING-TAG -- See http://en.opensuse.org/Packaging/Patches +# PATCH-NEEDS-REBASE Patch3: gnome-menus-x-suse-unimportant.patch BuildRequires: fdupes BuildRequires: glib2-devel @@ -39,6 +39,7 @@ %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common %endif +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.29.15 Requires: %{name}-branding = %{version} Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,7 +50,7 @@ http://www.freedesktop.org/Standards/menu-spec -%package -n libgnome-menu2 +%package -n libgnome-menu-3-0 License: LGPLv2.1+ Summary: The GNOME Desktop Menu Group: System/GUI/GNOME @@ -60,7 +61,7 @@ %endif # -%description -n libgnome-menu2 +%description -n libgnome-menu-3-0 The package contains an implementation of the draft "Desktop Menu Specification" from freedesktop.org: @@ -89,20 +90,6 @@ This package provides the upstream definitions for menus. -%package -n python-gnome-menus -License: LGPLv2.1+ -Summary: Python Bindings for the GNOME Desktop Menu -Group: System/GUI/GNOME -Requires: libgnome-menu2 -Enhances: %{name} -%py_requires - -%description -n python-gnome-menus -The package contains an implementation of the draft "Desktop Menu -Specification" from freedesktop.org: - -http://www.freedesktop.org/Standards/menu-spec - %package editor License: GPLv2+ Summary: Editor for the GNOME Desktop Menu @@ -123,7 +110,7 @@ Summary: The GNOME Desktop Menu Group: System/GUI/GNOME Requires: glib2-devel -Requires: libgnome-menu2 = %{version} +Requires: libgnome-menu-3-0 = %{version} %description devel The package contains an implementation of the draft "Desktop Menu @@ -135,7 +122,8 @@ %prep %setup -q translation-update-upstream -%patch3 +# NEEDS REBASE +#patch3 %if 0%{?BUILD_FROM_VCS} [ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh @@ -159,7 +147,7 @@ %{__rm} %{buildroot}%{_datadir}/locale/kg/LC_MESSAGES/* %endif find %{buildroot} -type f -name "*.la" -delete -print -%find_lang %{name} %{?no_lang_C} +%find_lang %{name}-3.0 %{?no_lang_C} # Rename applications.menu to not collide with other desktops: mv %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu %{buildroot}%{_sysconfdir}/xdg/menus/gnome-applications.menu %fdupes %{buildroot} @@ -171,9 +159,9 @@ %clean rm -rf %{buildroot} -%post -n libgnome-menu2 -p /sbin/ldconfig +%post -n libgnome-menu-3-0 -p /sbin/ldconfig -%postun -n libgnome-menu2 -p /sbin/ldconfig +%postun -n libgnome-menu-3-0 -p /sbin/ldconfig %post editor %desktop_database_post @@ -188,23 +176,17 @@ %{_datadir}/desktop-directories/*.directory %dir %{_sysconfdir}/xdg/menus -%files -n libgnome-menu2 +%files -n libgnome-menu-3-0 %defattr (-, root, root) -%{_libdir}/libgnome-menu.so.2* -%{_libdir}/girepository-1.0/GMenu-2.0.typelib +%{_libdir}/libgnome-menu-3.so.0* +%{_libdir}/girepository-1.0/GMenu-3.0.typelib -%files lang -f %{name}.lang +%files lang -f %{name}-3.0.lang %files branding-upstream %defattr (-, root, root) %{_sysconfdir}/xdg/menus/gnome-applications.menu -%files -n python-gnome-menus -%defattr (-, root, root) -%{py_sitedir}/gmenu.so -%dir %{_datadir}/gnome-menus -%{_datadir}/gnome-menus/examples/ - %files editor %defattr (-, root, root) %{_bindir}/gmenu-simple-editor @@ -215,9 +197,9 @@ %files devel %defattr (-, root, root) -%{_includedir}/gnome-menus/ +%{_includedir}/gnome-menus-3.0/ %{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc -%{_datadir}/gir-1.0/GMenu-2.0.gir +%{_libdir}/pkgconfig/libgnome-menu-3.0.pc +%{_datadir}/gir-1.0/GMenu-3.0.gir %changelog ++++++ gnome-menus-3.0.1.tar.bz2 -> gnome-menus-3.1.5.tar.bz2 ++++++ ++++ 9853 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org