commit gnome-games for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-games for openSUSE:Factory checked in at Tue Jul 12 10:24:09 CEST 2011. -------- --- GNOME/gnome-games/gnome-games.changes 2011-05-06 10:33:42.000000000 +0200 +++ /mounts/work_src_done/STABLE/gnome-games/gnome-games.changes 2011-07-06 10:16:39.000000000 +0200 @@ -1,0 +2,75 @@ +Wed Jul 6 09:46:26 CEST 2011 - vuntz@opensuse.org + +- Update to version 3.1.3: + + Major changes: + - The seed games moved back to staging + + General: + - Build fixes + - Replace some deprecated gtk symbols + + Chess: Escape \ and " in .pgn files + + Glines: Only show the cursor when using keyboard + + Gnect: Port to GtkGrid + + Gtali: + - Could not load the kismet dice svg + + Gnotravex: + - Port to gsettings + - Help video got TTML captions + - Port to GtkGrid + + Sudoku: Cleanups + + Swell-foop: Only get the 1000 point bonus if all tiles are + removed + + Updated translations. +- Pass --enable-staging to configure to keep building seed games. +- Replace gconf schema packaging machinery with gsettings machinery + for gnotravex. + +------------------------------------------------------------------- +Tue May 17 18:28:59 CEST 2011 - dimstar@opensuse.org + +- Update to version 3.1.1: + + Major changes: + - Aisleriot was split out of gnome-games into its own module. + - Sudoku was ported to pygobject/GTK3. + - New default theme for swell-foop. + + libgames-support: + - As this is a private library, move .gir and .typelib to + private location. + - Use real icon names. + + Chess: + - bgo#647090: Correctly set up i18n + - Fix bug in Vala GTK bindings setting file filter labels + - bgo#649625: Correctly apply fifty move rule after 50 full + moves, not half moved + - Fix fullscreen mode not working + - Remember window size + - Update UI file to recent glade + - Use standard license in about dialog + - Use OptionContext for command line arguments + + Gnobots: Add the primary-toolbar style class + + Iagno: Default AI difficulty should be easiest + + Lightsoff: + - Fix to work with latest seed + - Fix settings dialog + - Set WM_CLASS for Shell Application tracking + + Mahjongg: Add the primary-toolbar style class + + Sudoku: + - Port to GNOME 3 + - Add the primary-toolbar style class + + Swell-Foop: + - Fix to work with latest seed + - Add shape to default theme so it is visble by color-blind + people + - Make test theme use the same colors as the defaut, and rename + to 'Colors'. Rename tango theme to 'Shapes and Colors' + - Fix settings dialog + - Set WM_CLASS for Shell Application tracking + - Fix About dialog description of the game +- Add pkgconfig(pygobject-2.0) BuildRequires. +- Drop gnome-games-swell_and_lightsoff.patch: fixed upstream. This + means we can remove the gnome-common BuildRequires as well as the + call to gnome-autogen.sh. +- Drop aisleriot subpackage. Update the various NOTEs about where + to find more info in the .spec file to mention glchess instead of + aisleriot. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gnome-games-3.0.0.tar.bz2 gnome-games-swell_and_lightsoff.patch New: ---- gnome-games-3.1.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-games.spec ++++++ --- /var/tmp/diff_new_pack.8vbKrG/_old 2011-07-12 10:21:40.000000000 +0200 +++ /var/tmp/diff_new_pack.8vbKrG/_new 2011-07-12 10:21:40.000000000 +0200 @@ -17,30 +17,25 @@ # norootforbuild -%define sudoku 0 Name: gnome-games -Version: 3.0.0 -Release: 3 +Version: 3.1.3 +Release: 1 # FIXME: validate list of games for the recommended subpackage License: GPLv2+ ; GPLv3+ ; LGPLv2.1+ Summary: Games for GNOME Url: http://www.gnome.org Group: Amusements/Games/Other -Source: %{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gnome-games/3.1/%{name}-%{version}.tar.bz2 Source1: %{name}-create-post Source2: README.openSUSE Source3: README-recommended.openSUSE -# PATCH-FIX-UPSTREAM gnome-games-swell_and_lightsoff.patch dimstar@opensuse.org -- Re-enable lightsoff and swell-foop. Patches collected from git. -Patch0: gnome-games-swell_and_lightsoff.patch BuildRequires: clutter-devel BuildRequires: clutter-gtk-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel -# Required by patch0 -BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: guile-devel BuildRequires: intltool @@ -51,19 +46,14 @@ # Needed to get lsb data BuildRequires: dummy-release BuildRequires: update-desktop-files +BuildRequires: pkgconfig(pygobject-2.0) BuildRequires: pkgconfig(sqlite3) -Requires: aisleriot Requires: glchess Requires: glines Requires: gnect Requires: gnibbles Requires: gnobots2 -%if %sudoku Requires: gnome-sudoku -%else -# We need to obsolete no longer existing games to ensure proper upgrade path. -Obsoletes: gnome-sudoku < %{version} -%endif Requires: gnomine Requires: gnotravex Requires: gnotski @@ -92,18 +82,12 @@ Summary: Recommended Games for GNOME Group: Amusements/Games/Other # Commented out requires are the games we don't want in recommended -Requires: aisleriot Requires: glchess #Requires: glines #Requires: gnect #Requires: gnibbles #Requires: gnobots2 -%if %sudoku Requires: gnome-sudoku -%else -# We need to obsolete no longer existing games to ensure proper upgrade path. -Obsoletes: gnome-sudoku < %{version} -%endif Requires: gnomine #Requires: gnotravex #Requires: gnotski @@ -146,19 +130,6 @@ This package contains shared libraries and data files needed by the various games. -%package -n aisleriot -License: GPLv2+ ; GPLv3+ ; LGPLv2.1+ -Summary: Solitaire Card Games for GNOME -Group: Amusements/Games/Board/Card -Requires: %{name}-support = %{version} -Recommends: aisleriot-lang -%gconf_schemas_prereq - -%description -n aisleriot -Aisleriot is a compilation of 80 different solitaire card games. - -This package is part of gnome-games. - %package -n glchess License: GPLv2+ ; GPLv3+ ; LGPLv2.1+ Summary: Chess Game for GNOME @@ -244,8 +215,6 @@ This package is part of gnome-games. -%if %sudoku - %package -n gnome-sudoku License: GPLv2+ ; GPLv3+ ; LGPLv2.1+ Summary: Sudoku Game for GNOME @@ -262,7 +231,6 @@ with the correct digits. This package is part of gnome-games. -%endif %package -n gnomine License: GPLv2+ ; GPLv3+ ; LGPLv2.1+ @@ -288,7 +256,7 @@ PreReq: permissions Requires: %{name}-support = %{version} Recommends: gnotravex-lang -%gconf_schemas_prereq +%glib2_gsettings_schema_requires %description -n gnotravex Tetravex is a simple puzzle game in which pieces have numbers on each @@ -421,16 +389,14 @@ This package is part of gnome-games. + %lang_package -n gnome-games-support -%lang_package -n aisleriot %lang_package -n glchess %lang_package -n glines %lang_package -n gnect %lang_package -n gnibbles %lang_package -n gnobots2 -%if %sudoku %lang_package -n gnome-sudoku -%endif %lang_package -n gnomine %lang_package -n gnotravex %lang_package -n gnotski @@ -440,21 +406,19 @@ %lang_package -n mahjongg %lang_package -n quadrapassel %lang_package -n swell-foop - %prep %setup -q -%patch0 -p1 cp -a %{S:1} . cp -a %{S:2} . cp -a %{S:3} . %build -gnome-autogen.sh %configure \ --disable-gnuchess \ --disable-schemas-install \ --disable-static \ - --disable-scrollkeeper + --disable-scrollkeeper \ + --enable-staging %__make %{?jobs:-j%jobs} %install @@ -463,15 +427,12 @@ %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif find %{buildroot} -name '*.la' -delete -%suse_update_desktop_file -N "FreeCell" -G "Solitaire" freecell %suse_update_desktop_file glchess %suse_update_desktop_file glines %suse_update_desktop_file gnect %suse_update_desktop_file gnibbles %suse_update_desktop_file gnobots2 -%if %sudoku %suse_update_desktop_file gnome-sudoku -%endif %suse_update_desktop_file gnomine %suse_update_desktop_file gnotravex %suse_update_desktop_file gnotski @@ -480,23 +441,18 @@ %suse_update_desktop_file lightsoff %suse_update_desktop_file mahjongg %suse_update_desktop_file -G "Tetris" quadrapassel -%suse_update_desktop_file -N "AisleRiot" -G "Solitaire" sol %suse_update_desktop_file swell-foop %find_lang %{name} %{?no_lang_C} -%find_lang glchess %{?no_lang_C} -for subpackage in aisleriot glines gnect gnibbles gnobots2 \ -%if %sudoku -gnome-sudoku \ -%endif -gnomine gnotravex gnotski gtali iagno lightsoff mahjongg quadrapassel swell-foop ; do +for subpackage in glchess gnotravex ; do + %find_lang ${subpackage} %{?no_lang_C} +done +for subpackage in glines gnect gnibbles gnobots2 gnome-sudoku gnomine gnotski gtali iagno lightsoff mahjongg quadrapassel swell-foop ; do %find_lang ${subpackage} %{?no_lang_C} %def_gconf_schemas ${subpackage} %add_gconf_schemas ${subpackage} done %end_gconf_schemas bash gnome-games-create-post %{buildroot} -# Those icons have a non-standard size, we really don't want them. -rm %{buildroot}%{_datadir}/icons/hicolor/{26x26,34x34,40x40,50x50,64x50}/apps/gnome-aisleriot.png %fdupes %{buildroot} %clean @@ -519,21 +475,6 @@ %postun support %glib2_gsettings_schema_postun -### aisleriot scriptlets ### - -%pre -n aisleriot -f aisleriot.schemas_pre - -%post -n aisleriot -%desktop_database_post -%icon_theme_cache_post - -%posttrans -n aisleriot -f aisleriot.schemas_posttrans - -%preun -n aisleriot -f aisleriot.schemas_preun - -%postun -n aisleriot -%desktop_database_postun -%icon_theme_cache_postun ### glchess scriptlets ### %post -n glchess @@ -619,8 +560,6 @@ %icon_theme_cache_postun ### gnome-sudoku scriptlets ### -%if %sudoku - %pre -n gnome-sudoku -f gnome-sudoku.schemas_pre %post -n gnome-sudoku @@ -634,7 +573,6 @@ %postun -n gnome-sudoku %desktop_database_postun %icon_theme_cache_postun -%endif ### gnomine scriptlets ### %pre -n gnomine -f gnomine.schemas_pre @@ -656,21 +594,17 @@ %icon_theme_cache_postun ### gnotravex scriptlets ### -%pre -n gnotravex -f gnotravex.schemas_pre - %post -n gnotravex -f gnotravex.scores_post %set_permissions %{_bindir}/gnotravex +%glib2_gsettings_schema_post %desktop_database_post %icon_theme_cache_post %verifyscript -n gnotravex %verify_permissions -e %{_bindir}/gnotravex -%posttrans -n gnotravex -f gnotravex.schemas_posttrans - -%preun -n gnotravex -f gnotravex.schemas_preun - %postun -n gnotravex +%glib2_gsettings_schema_postun %desktop_database_postun %icon_theme_cache_postun ### gnotski scriptlets ### @@ -807,39 +741,19 @@ %files support %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README -%{_libdir}/girepository-1.0/GnomeGamesSupport-*.typelib +%{_libdir}/gnome-games/GnomeGamesSupport-*.typelib %dir %{_libdir}/gnome-games %{_libdir}/gnome-games/libgames-support-gi.so* -%{_datadir}/gir-1.0/GnomeGamesSupport-*.gir +%{_libdir}/gnome-games/GnomeGamesSupport-*.gir %{_datadir}/glib-2.0/schemas/org.gnome.Games.WindowState.gschema.xml %dir %{_datadir}/gnome-games %{_datadir}/gnome-games/icons/ %{_datadir}/gnome-games/pixmaps/ %{_datadir}/gnome-games/sounds/ -%{_datadir}/gnome-games-common/ # NOTE: when adding/removing a package, make sure to update the # list of Requires for the gnome-games package (and, if adding, to # create all the scriplets as well as the lang package). -%files -n aisleriot -f aisleriot.schemas_list -%defattr(-, root, root) -%dir %{_datadir}/gnome/ -%dir %{_datadir}/gnome/help/ -%dir %{_datadir}/gnome/help/aisleriot/ -%doc %{_datadir}/gnome/help/aisleriot/C/ -%dir %{_datadir}/omf/ -%dir %{_datadir}/omf/aisleriot/ -%doc %{_datadir}/omf/aisleriot/aisleriot-C.omf -%{_bindir}/sol -%{_datadir}/applications/freecell.desktop -%{_datadir}/applications/sol.desktop -%{_datadir}/gnome-games/aisleriot/ -%{_libdir}/gnome-games/ar-cards-renderer -%{_datadir}/icons/hicolor/*/apps/gnome-aisleriot.* -%{_datadir}/icons/hicolor/*/apps/gnome-freecell.* -%{_mandir}/man?/sol.* -# If adding/removing a package, see the NOTE before aisleriot - %files -n glchess %defattr(-, root, root) %dir %{_datadir}/gnome/ @@ -855,7 +769,7 @@ %{_datadir}/glib-2.0/schemas/org.gnome.glchess.gschema.xml %{_datadir}/icons/hicolor/*/apps/gnome-glchess.* %{_mandir}/man?/glchess.* -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n glines -f glines.schemas_list %defattr(-, root, root) @@ -880,7 +794,7 @@ %ghost %{_localstatedir}/games/glines.Large.scores %ghost %{_localstatedir}/games/glines.Medium.scores %ghost %{_localstatedir}/games/glines.Small.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n gnect -f gnect.schemas_list %defattr(-, root, root) @@ -896,7 +810,7 @@ %{_datadir}/gnome-games/gnect/ %{_datadir}/icons/hicolor/*/apps/gnome-gnect.* %{_mandir}/man?/gnect.* -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n gnibbles -f gnibbles.schemas_list %defattr(-, root, root) @@ -926,7 +840,7 @@ %ghost %{_localstatedir}/games/gnibbles.3.1.scores %ghost %{_localstatedir}/games/gnibbles.4.0.scores %ghost %{_localstatedir}/games/gnibbles.4.1.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n gnobots2 -f gnobots2.schemas_list %defattr(-, root, root) @@ -963,9 +877,7 @@ %ghost %{_localstatedir}/games/gnobots2.robots_with_safe_teleport-safe.scores %ghost %{_localstatedir}/games/gnobots2.robots_with_safe_teleport-super-safe.scores %ghost %{_localstatedir}/games/gnobots2.robots_with_safe_teleport.scores -# If adding/removing a package, see the NOTE before aisleriot - -%if %sudoku +# If adding/removing a package, see the NOTE before glchess %files -n gnome-sudoku -f gnome-sudoku.schemas_list %defattr(-, root, root) @@ -982,8 +894,7 @@ %{_datadir}/applications/gnome-sudoku.desktop %{_datadir}/icons/hicolor/*/apps/gnome-sudoku.* %{_mandir}/man?/gnome-sudoku.* -# If adding/removing a package, see the NOTE before aisleriot -%endif +# If adding/removing a package, see the NOTE before glchess %files -n gnomine -f gnomine.schemas_list %defattr(-, root, root) @@ -1009,15 +920,16 @@ %ghost %{_localstatedir}/games/gnomine.Large.scores %ghost %{_localstatedir}/games/gnomine.Medium.scores %ghost %{_localstatedir}/games/gnomine.Small.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess -%files -n gnotravex -f gnotravex.schemas_list +%files -n gnotravex %defattr(-, root, root) %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ %dir %{_datadir}/gnome/help/gnotravex/ %doc %{_datadir}/gnome/help/gnotravex/C/ %{_datadir}/applications/gnotravex.desktop +%{_datadir}/glib-2.0/schemas/org.gnome.gnotravex.gschema.xml %{_datadir}/icons/hicolor/*/apps/gnome-tetravex.* %{_mandir}/man?/gnotravex.* %defattr (0755, games, games) @@ -1032,7 +944,7 @@ %ghost %{_localstatedir}/games/gnotravex.4x4.scores %ghost %{_localstatedir}/games/gnotravex.5x5.scores %ghost %{_localstatedir}/games/gnotravex.6x6.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n gnotski -f gnotski.schemas_list %defattr(-, root, root) @@ -1091,7 +1003,7 @@ %ghost %{_localstatedir}/games/gnotski.7.scores %ghost %{_localstatedir}/games/gnotski.8.scores %ghost %{_localstatedir}/games/gnotski.9.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n gtali -f gtali.schemas_list %defattr(-, root, root) @@ -1115,7 +1027,7 @@ # don't forget to remove obsolete scores in %%post. %ghost %{_localstatedir}/games/gtali.Colors.scores %ghost %{_localstatedir}/games/gtali.Regular.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n iagno -f iagno.schemas_list %defattr(-, root, root) @@ -1131,7 +1043,7 @@ %{_datadir}/gnome-games/iagno/ %{_datadir}/icons/hicolor/*/apps/gnome-iagno.* %{_mandir}/man?/iagno.* -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n lightsoff -f lightsoff.schemas_list %defattr(-, root, root) @@ -1146,7 +1058,7 @@ %{_datadir}/applications/lightsoff.desktop %{_datadir}/gnome-games/lightsoff/ %{_datadir}/icons/hicolor/*/apps/gnome-lightsoff.* -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n mahjongg -f mahjongg.schemas_list %defattr(-, root, root) @@ -1177,7 +1089,7 @@ %ghost %{_localstatedir}/games/mahjongg.pyramid.scores %ghost %{_localstatedir}/games/mahjongg.tictactoe.scores %ghost %{_localstatedir}/games/mahjongg.ziggurat.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n quadrapassel -f quadrapassel.schemas_list %defattr(-, root, root) @@ -1200,7 +1112,7 @@ # WARNING: If you are modifying this list, # don't forget to remove obsolete scores in %%post. %ghost %{_localstatedir}/games/quadrapassel.scores -# If adding/removing a package, see the NOTE before aisleriot +# If adding/removing a package, see the NOTE before glchess %files -n swell-foop -f swell-foop.schemas_list %defattr(-, root, root) @@ -1218,8 +1130,6 @@ %files support-lang -f %{name}.lang -%files -n aisleriot-lang -f aisleriot.lang - %files -n glchess-lang -f glchess.lang %files -n glines-lang -f glines.lang @@ -1230,10 +1140,7 @@ %files -n gnobots2-lang -f gnobots2.lang -%if %sudoku - %files -n gnome-sudoku-lang -f gnome-sudoku.lang -%endif %files -n gnomine-lang -f gnomine.lang ++++++ gnome-games-3.0.0.tar.bz2 -> gnome-games-3.1.3.tar.bz2 ++++++ GNOME/gnome-games/gnome-games-3.0.0.tar.bz2 /mounts/work_src_done/STABLE/gnome-games/gnome-games-3.1.3.tar.bz2 differ: char 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de