Hello community,
here is the log from the commit of package icewm
checked in at Mon Jan 28 16:03:14 CET 2008.
--------
--- icewm/icewm.changes 2007-08-13 11:56:09.000000000 +0200
+++ /mounts/work_src_done/STABLE/icewm/icewm.changes 2008-01-28 11:31:21.000000000 +0100
@@ -1,0 +2,17 @@
+Mon Jan 28 10:23:43 CET 2008 - mmarek@suse.cz
+
+- updated to 1.2.35
+ * Application tray bug fixes
+ * Add encoding/language to about dialog
+ * fix gmplayer switching to fullscreen
+ * popup dialog focus fixes
+ * fix screen change with xrandr 1.2
+ * build fixes (Bert Wesarg)
+ * fix FocusOnRaise
+ * tray fixes
+ * fix taskbar popup in fullscreen mode
+- don't install genpref (only needed at build time)
+- fixed build for older distributions in X11:windowmanagers
+- use %%suse_update_desktop_file
+
+-------------------------------------------------------------------
icewm-lite.changes: same change
Old:
----
icewm-1.2.32.tar.bz2
New:
----
icewm-1.2.35.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ icewm-lite.spec ++++++
--- /var/tmp/diff_new_pack.OB6168/_old 2008-01-28 16:01:50.000000000 +0100
+++ /var/tmp/diff_new_pack.OB6168/_new 2008-01-28 16:01:50.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package icewm-lite (Version 1.2.32)
+# spec file for package icewm-lite (Version 1.2.35)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -12,20 +12,21 @@
Name: icewm-lite
BuildRequires: freetype2-devel gcc-c++ xorg-x11-devel
-License: LGPL v2 or later
+License: LGPL v2.1 or later
Group: System/GUI/Other
Provides: icewm-bin
Requires: icewm
Conflicts: icewm-default
-Autoreqprov: on
-Version: 1.2.32
-Release: 5
+AutoReqProv: on
+Version: 1.2.35
+Release: 1
Source: icewm-%{version}.tar.bz2
Patch0: icewm-LANG.menu.patch
Patch1: icewm-multiByte.patch
Patch2: icewm-menu.patch
Patch3: icewm-docdir.patch
-URL: http://www.icewm.org/
+Patch4: icewm-1.2.30-strict-aliasing.patch
+Url: http://www.icewm.org/
Summary: Window Manager with Taskbar--Lite Version
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -50,6 +51,7 @@
%patch1
%patch2
%patch3
+%patch4
%build
%{?suse_update_config:%{suse_update_config -f}}
@@ -69,10 +71,9 @@
make %{?jobs:-j%jobs}
%install
-rm -rf $RPM_BUILD_ROOT;
mkdir -p $RPM_BUILD_ROOT/usr/bin
cd src
-install icewm icewmhint icewmbg icesh genpref icewm-session $RPM_BUILD_ROOT/usr/bin
+install icewm icewmhint icewmbg icesh icewm-session $RPM_BUILD_ROOT/usr/bin
%clean
rm -rf $RPM_BUILD_ROOT;
@@ -83,13 +84,26 @@
/usr/bin/icewmhint
/usr/bin/icewmbg
/usr/bin/icesh
-/usr/bin/genpref
/usr/bin/icewm-session
%changelog
-* Mon Aug 20 2007 - mmarek@suse.cz
+* Mon Jan 28 2008 mmarek@suse.cz
+- updated to 1.2.35
+ * Application tray bug fixes
+ * Add encoding/language to about dialog
+ * fix gmplayer switching to fullscreen
+ * popup dialog focus fixes
+ * fix screen change with xrandr 1.2
+ * build fixes (Bert Wesarg)
+ * fix FocusOnRaise
+ * tray fixes
+ * fix taskbar popup in fullscreen mode
+- don't install genpref (only needed at build time)
+- fixed build for older distributions in X11:windowmanagers
+- use %%suse_update_desktop_file
+* Mon Aug 20 2007 mmarek@suse.cz
- reduced BuildRequires
-* Mon Aug 13 2007 - mmarek@suse.cz
+* Mon Aug 13 2007 mmarek@suse.cz
- updated to 1.2.32 [#299583]
* auto-hide like taskbar activation in full screen mode added
* missing ShowSettingsMenu and ShowFocusModeMenu
@@ -99,12 +113,12 @@
* translation updates (cs, ru, zh_CN, zh_TW)
* bugfixes
- link duplicate theme icons
-* Fri Apr 20 2007 - dmueller@suse.de
+* Fri Apr 20 2007 dmueller@suse.de
- remove nosource, prevents -debuginfo creation
-* Fri Jan 12 2007 - mmarek@suse.cz
+* Fri Jan 12 2007 mmarek@suse.cz
- fix last change (Start -> Help didn't work)
(icewm-docdir.patch)
-* Thu Jan 11 2007 - mmarek@suse.cz
+* Thu Jan 11 2007 mmarek@suse.cz
- updated to 1.2.30
+ battery status cleanups
+ new option BatteryPollingPeriod (default 10 seconds)
@@ -136,51 +150,51 @@
less
+ use /usr/share/doc/packages/icewm (not icewm-%%version)
+ fixed default wallpaper location
-* Thu May 18 2006 - pnemec@suse.cz
+* Thu May 18 2006 pnemec@suse.cz
- updated to 1.2.26
many minor fix
some translation fix
strict-aliasing patch is in upstream now
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Fri Jan 20 2006 - tiwai@suse.de
+* Fri Jan 20 2006 tiwai@suse.de
- fixed strict-aliasing patch (#143861)
-* Mon Jan 02 2006 - pnemec@suse.cz
+* Mon Jan 02 2006 pnemec@suse.cz
- fixed wrong name of Norwegian messages
- removed X11R6 prefix
-* Mon Jan 02 2006 - pnemec@suse.cz
+* Mon Jan 02 2006 pnemec@suse.cz
- fixed strict aliasing errors ( -strict-aliasing.patch)
-* Mon May 23 2005 - ltinkl@suse.cz
+* Mon May 23 2005 ltinkl@suse.cz
- install the icewm-session binary (#75691)
-* Thu Apr 14 2005 - sbrabec@suse.cz
+* Thu Apr 14 2005 sbrabec@suse.cz
- Added audiofile-devel to neededforbuild.
-* Wed Feb 23 2005 - meissner@suse.de
+* Wed Feb 23 2005 meissner@suse.de
- fixed 0->NULL in Xft call.
-* Tue Nov 02 2004 - ltinkl@suse.cz
+* Tue Nov 02 2004 ltinkl@suse.cz
- updated to 1.2.16
-* Thu Aug 12 2004 - ltinkl@suse.cz
+* Thu Aug 12 2004 ltinkl@suse.cz
- update to 1.2.15
-* Fri Mar 12 2004 - ltinkl@suse.cz
+* Fri Mar 12 2004 ltinkl@suse.cz
- make the XDG menu work
- use the default SUSE wallpaper
-* Fri Feb 06 2004 - ltinkl@suse.cz
+* Fri Feb 06 2004 ltinkl@suse.cz
- support for xdg menu
-* Sat Jan 10 2004 - adrian@suse.de
+* Sat Jan 10 2004 adrian@suse.de
- build as user
-* Wed Oct 15 2003 - ltinkl@suse.cz
+* Wed Oct 15 2003 ltinkl@suse.cz
- updated to 1.2.13
-* Fri Jul 11 2003 - nadvornik@suse.cz
+* Fri Jul 11 2003 nadvornik@suse.cz
- updated to 1.2.9
-* Thu May 29 2003 - nadvornik@suse.cz
+* Thu May 29 2003 nadvornik@suse.cz
- installed genpref
-* Mon May 05 2003 - mfabian@suse.de
+* Mon May 05 2003 mfabian@suse.de
- remove "fontconfig fontconfig-devel" from neededforbuild and
use x-devel-packages instead of xf86
- use "-*-" instead of "-xftdummy-" as the foundry for the
default fonts when using Xft because the latest fontconfig
now actually uses the foundry and inserting an dummy value
doesn't work anymore.
-* Fri Apr 25 2003 - lmfabian@suse.de
+* Fri Apr 25 2003 lmfabian@suse.de
- update to 1.2.7
- add "fontconfig fontconfig-devel" to neededforbuild
- icewm-always-use-xft.patch: if we have Xft2, don't disable Xft
@@ -197,40 +211,40 @@
finally try "menu.ja". The current patch did it in the opposite
order, making it impossible to have different files for
ja_JP.eucJP and ja_JP.UTF-8.
-* Mon Mar 10 2003 - nadvornik@suse.cz
+* Mon Mar 10 2003 nadvornik@suse.cz
- added Requires: icewm [#24936]
-* Mon Feb 17 2003 - nadvornik@suse.cz
+* Mon Feb 17 2003 nadvornik@suse.cz
- use g++ for compilation and linking
-* Fri Feb 14 2003 - nadvornik@suse.cz
+* Fri Feb 14 2003 nadvornik@suse.cz
- updated to 1.2.6
-* Thu Nov 28 2002 - nadvornik@suse.cz
+* Thu Nov 28 2002 nadvornik@suse.cz
- fixed to compile with new gcc
-* Tue Oct 22 2002 - nadvornik@suse.cz
+* Tue Oct 22 2002 nadvornik@suse.cz
- set multiByte to true by default [#20656]
-* Fri Jul 26 2002 - nadvornik@suse.cz
+* Fri Jul 26 2002 nadvornik@suse.cz
- updated to 1.2.0
-* Wed Jun 26 2002 - nadvornik@suse.cz
+* Wed Jun 26 2002 nadvornik@suse.cz
- updated to 1.2.0pre3: many bugs fixed
-* Mon Apr 22 2002 - nadvornik@suse.cz
+* Mon Apr 22 2002 nadvornik@suse.cz
- fixed to compile
-* Tue Apr 02 2002 - nadvornik@suse.cz
+* Tue Apr 02 2002 nadvornik@suse.cz
- used suse_update_config
-* Tue Mar 12 2002 - nadvornik@suse.cz
+* Tue Mar 12 2002 nadvornik@suse.cz
- fixed Super key handling [bug #14734]
-* Fri Feb 01 2002 - ro@suse.de
+* Fri Feb 01 2002 ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
-* Tue Oct 23 2001 - nadvornik@suse.cz
+* Tue Oct 23 2001 nadvornik@suse.cz
- update to 1.0.9
- icon tray
- mouse wheel support for menus
- additional key bindings
- improved edge switching
- many bugfixes
-* Mon Oct 15 2001 - nadvornik@suse.cz
+* Mon Oct 15 2001 nadvornik@suse.cz
- fixed path to help files [bug #11793]
-* Tue Aug 21 2001 - nadvornik@suse.cz
+* Tue Aug 21 2001 nadvornik@suse.cz
- sources marked nosource (they are in icewm.spm)
-* Mon Aug 13 2001 - nadvornik@suse.cz
+* Mon Aug 13 2001 nadvornik@suse.cz
- compiled with g++ (now compiles on axp)
-* Fri Aug 10 2001 - nadvornik@suse.cz
+* Fri Aug 10 2001 nadvornik@suse.cz
- splitted from icewm
++++++ icewm.spec ++++++
--- /var/tmp/diff_new_pack.OB6168/_old 2008-01-28 16:01:50.000000000 +0100
+++ /var/tmp/diff_new_pack.OB6168/_new 2008-01-28 16:01:50.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package icewm (Version 1.2.32)
+# spec file for package icewm (Version 1.2.35)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -11,14 +11,17 @@
# norootforbuild
Name: icewm
-BuildRequires: fdupes gcc-c++ giflib-devel gnome-desktop-devel imlib-devel libtiff-devel update-desktop-files
-License: LGPL v2 or later
+BuildRequires: gcc-c++ giflib-devel gnome-desktop-devel imlib-devel libtiff-devel update-desktop-files
+%if 0%{?suse_version} >= 1030
+BuildRequires: fdupes
+%endif
+License: LGPL v2.1 or later
Group: System/GUI/Other
Provides: windowmanager
Requires: icewm-bin, xdg-menu, desktop-data
-Autoreqprov: on
-Version: 1.2.32
-Release: 5
+AutoReqProv: on
+Version: 1.2.35
+Release: 1
Source: icewm-%{version}.tar.bz2
Source1: %{name}.desktop
Patch0: icewm-LANG.menu.patch
@@ -26,7 +29,7 @@
Patch2: icewm-menu.patch
Patch3: icewm-docdir.patch
Patch4: icewm-1.2.30-strict-aliasing.patch
-URL: http://www.icewm.org/
+Url: http://www.icewm.org/
Summary: Window Manager with a Taskbar
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -95,6 +98,7 @@
autoconf
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"
+# needed for 10.[12] builds in the bs
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/gnome/%_lib/pkgconfig
./configure --without-debug \
--sysconfdir=/etc \
@@ -114,7 +118,6 @@
make %{?jobs:-j%jobs}
%install
-rm -rf $RPM_BUILD_ROOT;
make DESTDIR=$RPM_BUILD_ROOT install install-docs
mkdir -p $RPM_BUILD_ROOT/etc/icewm
for cfgfile in keys menu preferences toolbar winoptions ; do
@@ -122,8 +125,6 @@
$RPM_BUILD_ROOT/etc/icewm
done
%{find_lang} icewm
-cd src
-install genpref $RPM_BUILD_ROOT/usr/bin
ln -s icewm.html $RPM_BUILD_ROOT/%{_docdir}/icewm/index.html
cat >>$RPM_BUILD_ROOT/etc/icewm/preferences <