Hello community, here is the log from the commit of package gobby04 for openSUSE:Factory checked in at Tue Dec 8 11:31:30 CET 2009. -------- --- GNOME/gobby04/gobby04.changes 2009-08-19 18:34:16.000000000 +0200 +++ /mounts/work_src_done/STABLE/gobby04/gobby04.changes 2009-12-07 13:40:39.000000000 +0100 @@ -1,0 +2,19 @@ +Mon Dec 7 13:39:24 CET 2009 - vuntz@opensuse.org + +- Rework the update-alternatives part to be correctly handle + package upgrades. Note that we need a %posttrans to work around + bugs in previously installed packages. + +------------------------------------------------------------------- +Sat Nov 14 11:44:40 CET 2009 - vuntz@opensuse.org + +- Update to version 0.4.11: + + Gobby now adheres to the XDG specification for its + configuration file. + + Remove spurious underscores on "replace" buttons. + + A "Save Session As" menu item has been introduced. + + Add High Contrast Large Print icons for Gobby and its custom + toolbar items. + + Updated translations. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gobby-0.4.10.tar.bz2 New: ---- gobby-0.4.11.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gobby04.spec ++++++ --- /var/tmp/diff_new_pack.BrLqIy/_old 2009-12-08 11:31:04.000000000 +0100 +++ /var/tmp/diff_new_pack.BrLqIy/_new 2009-12-08 11:31:04.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package gobby04 (Version 0.4.10) +# spec file for package gobby04 (Version 0.4.11) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -32,10 +32,10 @@ BuildRequires: libxml++-devel BuildRequires: obby-devel >= 0.4.6 BuildRequires: update-desktop-files -License: GPL v2 only ; GPL v2 or later +License: GPLv2 ; GPLv2+ Group: System/GUI/GNOME -Version: 0.4.10 -Release: 3 +Version: 0.4.11 +Release: 1 Summary: Gobby collaborative editor (old protocol) Source: %{_name}-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE gobby04-desktop.patch vuntz@novell.com -- Remove icon extension, and make it call gobby-0.4 (to have it parallel-installable with 0.5) @@ -62,14 +62,6 @@ This is the 0.4 version of Gobby, which is not using the Infinote protocol. - - -Authors: --------- - Armin Burgmeier <armin@0x539.de> - Philipp Kern <phil@0x539.de> - - %lang_package %prep %setup -q -n %{_name}-%{version} @@ -95,21 +87,35 @@ %{__rm} -rf %{buildroot} %post +# If the %{name} group is in automatic mode, then this will also switch all +# symlinks automatically update-alternatives --install %{_bindir}/%{_name} %{_name} %{_bindir}/%{_name}-0.4 10 --slave %{_mandir}/man1/%{_name}.1.gz %{_name}.1.gz %{_mandir}/man1/%{_name}-0.4.1.gz %postun -update-alternatives --remove %{_name} %{_bindir}/%{_name}-0.4 +# Note: we don't use "$1 -eq 0", to avoid issues if the package gets renamed +if [ ! -f %{_bindir}/%{name}-0.4 ]; then + update-alternatives --remove %{_name} %{_bindir}/%{_name}-0.4 +fi + +%posttrans +# Workaround old bug in 11.1/11.2 packages that always removed the symlinks in +# %postun. Can be removed during 12.2 development. +if [ ! -f %{_bindir}/%{name} -a -f %{_bindir}/%{name}-0.4 ]; then + update-alternatives --install %{_bindir}/%{_name} %{_name} %{_bindir}/%{_name}-0.4 10 --slave %{_mandir}/man1/%{_name}.1.gz %{_name}.1.gz %{_mandir}/man1/%{_name}-0.4.1.gz +fi %files %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/%{_name}-0.4 %{_datadir}/applications/%{_name}-0.4.desktop -# FIXME: gnome-themes does not provide %{_datadir}/icons/HighContrastLargePrintInverse/scalable yet. +%doc %{_mandir}/man1/*.* +# FIXME: gnome-themes does not provide %{_datadir}/icons/HighContrastLargePrint*/scalable yet. +%exclude %{_datadir}/icons/HighContrastLargePrint/scalable/* %exclude %{_datadir}/icons/HighContrastLargePrintInverse/scalable/* +# Not versioned, but there's no conflict with gobby 0.5 here +%{_datadir}/gobby/ %{_datadir}/icons/*/*/apps/gobby.* -%{_datadir}/pixmaps/gobby -%doc %{_mandir}/man1/*.* %files lang -f %{_name}.lang ++++++ gobby-0.4.10.tar.bz2 -> gobby-0.4.11.tar.bz2 ++++++ ++++ 38094 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org