Hello community, here is the log from the commit of package gnome-games for openSUSE:Factory checked in at 2012-05-22 08:14:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-games (Old) and /work/SRC/openSUSE:Factory/.gnome-games.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-games", Maintainer is "gnome-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-games/gnome-games.changes 2012-03-23 12:05:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-games.new/gnome-games.changes 2012-05-22 08:14:53.000000000 +0200 @@ -1,0 +2,50 @@ +Tue May 15 05:36:05 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.2: + + Documentation fixes. + + Updated translations. + +------------------------------------------------------------------- +Tue Apr 17 06:19:58 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.1: + + Fix help links for modules that still use docbook + + glines: Fix closing via window decoration + + gnomine: Port to mallard help + + mahjongg: Can't select new stone without unselecting existing + one + + swell-foop: Fix saving score twice + + Build fixes. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 27 06:31:23 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.0: + + Small fixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 26 08:17:37 UTC 2012 - vu...@opensuse.org + +- Remove hack to find localized help: this has been fixed in + find-lang.sh. + +------------------------------------------------------------------- +Tue Mar 20 16:26:32 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.92: + + Ported swell-foop to vala. + + Misc bug fixes. + + Updated translations. +- Remove seed Requires from swell-foop as it got ported to vala. +- Change swell-foop packaging for high score handling: + + Add /bin/chown, /bin/chmod, /usr/bin/touch, permissions PreReq, + since that's needed for scriptlets. + + Use the new generated swell-foop.scores_post file in %post. + + Call %set_permissions %{_bindir}/swell-foop in %post. + + Add a %verifyscript with %verify_permissions -e + %{_bindir}/swell-foop. + + Make %{_bindir}/swell-foop owned by games:games. + +------------------------------------------------------------------- Old: ---- gnome-games-3.3.91.1.tar.xz New: ---- gnome-games-3.4.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-games.spec ++++++ --- /var/tmp/diff_new_pack.2PGhkT/_old 2012-05-22 08:14:55.000000000 +0200 +++ /var/tmp/diff_new_pack.2PGhkT/_new 2012-05-22 08:14:55.000000000 +0200 @@ -17,15 +17,14 @@ Name: gnome-games -Version: 3.3.91.1 +Version: 3.4.2 Release: 0 -# FIXME: the %%{_datadir}/help/$locale/ files be found by %%find_lang # FIXME: validate list of games for the recommended subpackage Summary: Games for GNOME License: GPL-2.0+ ; GPL-3.0+ ; LGPL-2.1+ Group: Amusements/Games/Other Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-games/3.3/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-games/3.4/%{name}-%{version}.tar.xz Source1: %{name}-create-post Source2: README.openSUSE Source3: README-recommended.openSUSE @@ -355,8 +354,9 @@ %package -n swell-foop Summary: Same Game for GNOME Group: Amusements/Games/Board/Puzzle +PreReq: /bin/chown /bin/chmod /usr/bin/touch +PreReq: permissions Requires: %{name}-support = %{version} -Requires: seed Recommends: swell-foop-lang %glib2_gsettings_schema_requires @@ -421,14 +421,7 @@ %suse_update_desktop_file swell-foop %find_lang %{name} %{?no_lang_C} for subpackage in glchess glines gnect gnibbles gnobots2 gnome-sudoku gnomine gnotravex gnotski gtali iagno lightsoff mahjongg quadrapassel swell-foop ; do - # Localized help - for help in %{buildroot}%{_datadir}/help/*/${subpackage}/; do - LOCALE=`echo $help | sed "s:.*%{_datadir}/help/\([^/]*\)/${subpackage}/:\1:g"` - echo "%%lang($LOCALE) %%dir %%{_datadir}/help/$LOCALE" >> ${subpackage}.help-lang.tmp - echo "%%lang($LOCALE) %%doc /${help##%{buildroot}}" >> ${subpackage}.help-lang.tmp - done - sort -u ${subpackage}.help-lang.tmp | grep -v "^%%lang(C)" > ${subpackage}.help-lang - rm ${subpackage}.help-lang.tmp + %find_lang ${subpackage} %{?no_lang_C} done bash gnome-games-create-post %{buildroot} %fdupes %{buildroot} @@ -644,11 +637,15 @@ %glib2_gsettings_schema_postun ### swell-foop scriptlets ### -%post -n swell-foop +%post -n swell-foop -f swell-foop.scores_post +%set_permissions %{_bindir}/swell-foop %desktop_database_post %icon_theme_cache_post %glib2_gsettings_schema_post +%verifyscript -n swell-foop +%verify_permissions -e %{_bindir}/swell-foop + %postun -n swell-foop %desktop_database_postun %icon_theme_cache_postun @@ -972,42 +969,52 @@ %files -n swell-foop %defattr(-, root, root) %doc %{_datadir}/help/C/swell-foop/ -%{_bindir}/swell-foop %{_datadir}/applications/swell-foop.desktop %{_datadir}/glib-2.0/schemas/org.gnome.swell-foop.gschema.xml %{_datadir}/gnome-games/swell-foop/ %{_datadir}/icons/hicolor/*/apps/swell-foop.* +%defattr (0755, games, games) +# WARNING: If you are modifying this list, don't forget to edit the +# %%post/%%verifyscript scripts for set_permissions/verify_permissions. +%verify(not mode) %{_bindir}/swell-foop +%defattr (0664, games, games) +# WARNING: If you are modifying this list, +# don't forget to remove obsolete scores in %%post. +%ghost %{_localstatedir}/games/swell-foop.large.scores +%ghost %{_localstatedir}/games/swell-foop.normal.scores +%ghost %{_localstatedir}/games/swell-foop.small.scores +# If adding/removing a package, see the NOTE before glchess %files support-lang -f %{name}.lang -%files -n glchess-lang -f glchess.help-lang +%files -n glchess-lang -f glchess.lang -%files -n glines-lang -f glines.help-lang +%files -n glines-lang -f glines.lang -%files -n gnect-lang -f gnect.help-lang +%files -n gnect-lang -f gnect.lang -%files -n gnibbles-lang -f gnibbles.help-lang +%files -n gnibbles-lang -f gnibbles.lang -%files -n gnobots2-lang -f gnobots2.help-lang +%files -n gnobots2-lang -f gnobots2.lang -%files -n gnome-sudoku-lang -f gnome-sudoku.help-lang +%files -n gnome-sudoku-lang -f gnome-sudoku.lang -%files -n gnomine-lang -f gnomine.help-lang +%files -n gnomine-lang -f gnomine.lang -%files -n gnotravex-lang -f gnotravex.help-lang +%files -n gnotravex-lang -f gnotravex.lang -%files -n gnotski-lang -f gnotski.help-lang +%files -n gnotski-lang -f gnotski.lang -%files -n gtali-lang -f gtali.help-lang +%files -n gtali-lang -f gtali.lang -%files -n iagno-lang -f iagno.help-lang +%files -n iagno-lang -f iagno.lang -%files -n lightsoff-lang -f lightsoff.help-lang +%files -n lightsoff-lang -f lightsoff.lang -%files -n mahjongg-lang -f mahjongg.help-lang +%files -n mahjongg-lang -f mahjongg.lang -%files -n quadrapassel-lang -f quadrapassel.help-lang +%files -n quadrapassel-lang -f quadrapassel.lang -%files -n swell-foop-lang -f swell-foop.help-lang +%files -n swell-foop-lang -f swell-foop.lang %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org