Hello community,
here is the log from the commit of package desktop-data-openSUSE for openSUSE:Factory
checked in at Fri Feb 11 02:14:49 CET 2011.
--------
--- desktop-data-openSUSE/desktop-data-openSUSE.changes 2011-01-17 15:23:27.000000000 +0100
+++ /mounts/work_src_done/STABLE/desktop-data-openSUSE/desktop-data-openSUSE.changes 2011-02-10 15:18:25.000000000 +0100
@@ -1,0 +2,25 @@
+Thu Feb 10 14:17:25 UTC 2011 - wstephenson@novell.com
+
+- Move package-manager.desktop here from libzypp (bnc#329635)
+
+-------------------------------------------------------------------
+Wed Feb 9 11:30:29 CET 2011 - vuntz@opensuse.org
+
+- Add default 11.4 wallpaper.
+- Improve summary and description.
+- Untar the source file in %prep instead of %install.
+- Add openSUSE-default.xml to define the GNOME background: this
+ will make sure we only display the background once, even if it's
+ available in different sizes. We add some checks to make sure the
+ content of this file is always correct.
+- Add desktop-data-openSUSE.xml.in and use it to generate
+ desktop-data-openSUSE.xml instead of doing it while listing all
+ available wallpapers: with openSUSE-default.xml, we don't have to
+ explicitly list all default wallpapers.
+- Move generation of GNOME-related xml files to %build instead of
+ %install.
+- Move generation of GNOME-related xml files to %build instead of
+ %install.
+- Use fdupes.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
desktop-data-openSUSE.xml.in
openSUSE-default.xml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ desktop-data-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.OouFJM/_old 2011-02-11 02:14:15.000000000 +0100
+++ /var/tmp/diff_new_pack.OouFJM/_new 2011-02-11 02:14:15.000000000 +0100
@@ -19,11 +19,11 @@
Name: desktop-data-openSUSE
-BuildRequires: hicolor-icon-theme perl-RPC-XML update-desktop-files xdg-menu xdg-utils
+BuildRequires: fdupes hicolor-icon-theme perl-RPC-XML update-desktop-files xdg-menu xdg-utils
Version: 11.4
-Release: 2
-%define wallpaper_version 113
-Summary: SUSE Theme Files for KDE and GNOME
+Release: 3
+%define wallpaper_version 114
+Summary: Shared Desktop Files for openSUSE
License: GPLv2+
Group: System/GUI/Other
Obsoletes: susewm
@@ -40,6 +40,8 @@
Source: desktop-data.tar.bz2
Source1: %name.fillup
Source2: update_rpm
+Source3: desktop-data-openSUSE.xml.in
+Source4: openSUSE-default.xml
BuildArch: noarch
Provides: desktop-data-SuSE = 11.0
Obsoletes: desktop-data-SuSE <= 11.0
@@ -51,7 +53,8 @@
Provides: desktop-branding = %{version}
%description
-This package contains the SUSE menu structure files for KDE and GNOME.
+This package contains shared desktop files, like the default
+applications menu structure and the default wallpaper.
%package extra
License: GPLv2+
@@ -67,46 +70,43 @@
This package contains additional wallpapers.
%prep
+%setup -q -c
%build
+mkdir -p desktop-data/usr/share/gnome-background-properties
+sed "s:@VERSION@:%{version}:g" %SOURCE3 > desktop-data/usr/share/gnome-background-properties/desktop-data-openSUSE.xml
-%install
-mkdir -p $RPM_BUILD_ROOT/
-tar xfj %{SOURCE0} -C $RPM_BUILD_ROOT/ --no-same-owner --exclude=CVS --exclude=.cvsignore
-mv $RPM_BUILD_ROOT/desktop-data/* $RPM_BUILD_ROOT/
-mkdir -p $RPM_BUILD_ROOT/usr/share/gnome-background-properties
-mkdir -p $RPM_BUILD_ROOT/etc/xdg/menus/applications-merged
-rmdir $RPM_BUILD_ROOT/desktop-data
-cat >$RPM_BUILD_ROOT/usr/share/gnome-background-properties/desktop-data-openSUSE.xml <