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 - [email protected]
+
+- 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 
[email protected] -- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to