Hello community, here is the log from the commit of package aisleriot for openSUSE:Factory checked in at Mon Aug 8 15:42:08 CEST 2011. -------- --- aisleriot/aisleriot.changes 2011-06-15 13:23:47.000000000 +0200 +++ /mounts/work_src_done/STABLE/aisleriot/aisleriot.changes 2011-07-01 12:49:51.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Jul 1 12:41:23 CEST 2011 - vuntz@opensuse.org + +- Split some card themes in aisleriot-themes, to make the main + package smaller. +- Add aisleriot-theme-install.patch to let aisleriot know about the + right name of the package for extra themes. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- aisleriot-theme-install.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aisleriot.spec ++++++ --- /var/tmp/diff_new_pack.YZojxt/_old 2011-08-08 15:41:38.000000000 +0200 +++ /var/tmp/diff_new_pack.YZojxt/_new 2011-08-08 15:41:38.000000000 +0200 @@ -19,12 +19,14 @@ Name: aisleriot Version: 3.1.0 -Release: 1 +Release: 3 License: GPLv3+ Summary: Solitaire Card Games for GNOME Url: http://www.gnome.org Group: Amusements/Games/Board/Card Source: %{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM aisleriot-theme-install.patch bgo#648601 vuntz@opensuse.org -- Let aisleriot know that extra themes are in aisleriot-themes +Patch0: aisleriot-theme-install.patch BuildRequires: gnome-doc-utils-devel BuildRequires: guile-devel BuildRequires: intltool @@ -48,9 +50,23 @@ %description Aisleriot is a compilation of 80 different solitaire card games. +%package themes +License: GPLv3+ +Summary: Solitaire Card Games for GNOME -- Extra Themes +Group: Amusements/Games/Board/Card +Requires: %{name} = %{version} +Enhances: %{name} +BuildArch: noarch + +%description themes +Aisleriot is a compilation of 80 different solitaire card games. + +This package provides extra themes for Aisleriot. + %lang_package %prep %setup -q +%patch0 -p1 %build %configure \ @@ -105,6 +121,24 @@ %{_datadir}/icons/hicolor/*/apps/gnome-aisleriot.* %{_datadir}/icons/hicolor/*/apps/gnome-freecell.* %{_mandir}/man?/sol.* +# Exclude files that are in themes +%exclude %{_datadir}/aisleriot/cards/anglo.svg +%exclude %{_datadir}/aisleriot/cards/anglo_bitmap.svg +%exclude %{_datadir}/aisleriot/cards/bellot.svg +%exclude %{_datadir}/aisleriot/cards/bonded.svg +%exclude %{_datadir}/aisleriot/cards/dondorf.svg +%exclude %{_datadir}/aisleriot/cards/gnomangelo_bitmap.svg +%exclude %{_datadir}/aisleriot/cards/ornamental.svg + +%files themes +%defattr(-, root, root) +%{_datadir}/aisleriot/cards/anglo.svg +%{_datadir}/aisleriot/cards/anglo_bitmap.svg +%{_datadir}/aisleriot/cards/bellot.svg +%{_datadir}/aisleriot/cards/bonded.svg +%{_datadir}/aisleriot/cards/dondorf.svg +%{_datadir}/aisleriot/cards/gnomangelo_bitmap.svg +%{_datadir}/aisleriot/cards/ornamental.svg %files lang -f aisleriot.lang ++++++ aisleriot-theme-install.patch ++++++ Index: aisleriot-3.1.0/data/theme-install.ini =================================================================== --- aisleriot-3.1.0.orig/data/theme-install.ini +++ aisleriot-3.1.0/data/theme-install.ini @@ -37,7 +37,7 @@ ThemesKDE=kdegames-minimal; ThemesPySol=PySolFC-cardsets; [SUSE LINUX] -ThemesSVG=gnome-games-extra-data; +ThemesSVG=aisleriot-themes; ThemesKDE=kdegames4-carddecks-default;kdegames4-carddecks-other; ThemesPySol=pysol-cardsets; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org