# # spec file for package xfwm4 (Version 4.4.1) # # Copyright (c) 2007 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. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: xfwm4 BuildRequires: xfce-mcs-manager-devel >= 4.3.0 BuildRequires: dbus-1-devel gtk2-devel xorg-x11-devel BuildRequires: startup-notification startup-notification-devel Summary: Next generation window manager for xfce Version: 4.4.1 Release: 19 License: GNU General Public License (GPL) URL: http://www.xfce.org/ Source0: %{name}-%{version}.tar.bz2 Patch0: %{name}-%{version}-fix-typo.patch Group: System/GUI/Other BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: windowmanager Requires: xfce-mcs-manager >= 4.3.0 %description xfwm4 is a window manager compatible with GNOME, GNOME2, KDE2, KDE3 and Xfce. Authors: -------- Olivier Fourdan %prep %setup -q %patch0 %build export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure \ --enable-compositor make %{?jobs:-j%jobs} %install make DESTDIR=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc example.gtkrc-2.0 README COPYING AUTHORS COMPOSITOR ChangeLog INSTALL TODO %{_bindir}/* %{_libdir}/xfce4 %{_datadir}/locale/*/*/* %{_datadir}/applications/* %{_datadir}/icons/* %{_datadir}/themes/* %{_datadir}/xf* %changelog * Wed May 30 2007 - bwalle@suse.de - disable KDE systray support, it's broken for applications that want to hide their application icon like the volume unmounter * Wed Apr 18 2007 - prusnak@suse.cz - removed invalid line from spec file * Wed Apr 11 2007 - prusnak@suse.cz - fixed compilation on older Xorg/XFree86 (fix-typo.patch) * Wed Apr 11 2007 - bwalle@suse.de - update to 4.4.1 o Add support for shape input with XShape extension 1.1. o Make the title button in the xfwm4 settings manager dragable. o Fix a misinterpretation of ICCCM about when to send a synthetic configureNotify event. o Add new hidden option to instruct xfwm4 not to bring window back on current workspace when activated. o Place splash screen windows on the normal layer, so that dialogs that get mapped during startup have a chance to be placed above the splash screen. o Raise focused window on workspace switch. o Sort Z-order on workspace change. o Fix the small lag before icon update at first map and when updating all frames at once. o Use timeout for frame redraw, check actual WM name changes to work around apps that falsely update their WM name property. o Updated translations: Hungaria, Catalan, Italian, Polish, German, Japanese, Turkish, Ukrainian, Dutch, Chinese (simplified) and French. o New translations: Albanian (Besnik Bleta), English (Jeff Bailes). * Sun Feb 25 2007 - bwalle@suse.de - removed KDE systray support (deprecated) * Mon Jan 29 2007 - pnemec@suse.cz - removed providing %%name from packages #236139 * Sun Jan 21 2007 - bwalle@suse.de - upgraded to 4.4.0 * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Sat Jan 21 2006 - cthiel@suse.de - update to 4.2.3.2 * Mon Aug 01 2005 - cthiel@suse.de - fixed Requires * Wed May 18 2005 - cthiel@suse.de - update to 4.2.2 - dropped xfwm4-gcc4.diff * Tue Apr 19 2005 - cthiel@suse.de - update to 4.2.1 - enabled compositor - added xfwm4-gcc4.diff * Thu Feb 10 2005 - adrian@suse.de - install session desktop file * Thu Nov 04 2004 - mmj@suse.de - locale rename: no -> nb * Wed May 19 2004 - ltinkl@suse.cz - fix packaging the docu as well * Mon May 17 2004 - ltinkl@suse.cz - initial version