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

Reply via email to