f63bb71
Summary: Next generation window manager for Xfce
f63bb71
Name: xfwm4
2401305
Version: 4.6.0
641b8a2
Release: 2%{?dist}
52419ef
License: GPLv2+
f63bb71
URL: http://www.xfce.org/
03186ed
Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfwm4-%{version}.tar.bz2
1a5373c
Patch0: xfwm4-4.5.92-nodoka.patch
85a1712
f63bb71
Group: User Interface/Desktops
85a1712
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
85a1712
e19be00
Requires: libxfcegui4 >= %{version}
641b8a2
Requires: xfce4-doc
e19be00
BuildRequires: libxfcegui4-devel >= %{version}
3ddcf08
BuildRequires: libXext-devel
9288a5c
BuildRequires: gettext intltool
722a9da
BuildRequires: libXcomposite-devel
722a9da
BuildRequires: libXdamage-devel
722a9da
BuildRequires: startup-notification-devel
1a5373c
BuildRequires: libglade2-devel
1a5373c
BuildRequires: libwnck-devel
1a5373c
BuildRequires: xfconf-devel
f63bb71
f63bb71
%description
f63bb71
xfwm4 is a window manager compatible with GNOME, GNOME2, KDE2, KDE3 and Xfce.
f63bb71
f63bb71
%prep
f63bb71
%setup -q
4ee2fa9
# use Nodoka Theme
51473f2
%patch0 -p1 -b .nodoka
f63bb71
f63bb71
%build
51473f2
%configure  --disable-static
f63bb71
f63bb71
make %{?_smp_mflags}
f63bb71
f63bb71
%install
f63bb71
rm -rf $RPM_BUILD_ROOT
0c622f6
make install DESTDIR=$RPM_BUILD_ROOT
0c622f6
f63bb71
%find_lang %{name}
f63bb71
f63bb71
%clean
f63bb71
rm -rf $RPM_BUILD_ROOT
f63bb71
fe35dba
%post
7618c06
touch --no-create %{_datadir}/icons/hicolor
7618c06
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
7618c06
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
7618c06
fi
fe35dba
fe35dba
%postun
7618c06
touch --no-create %{_datadir}/icons/hicolor
7618c06
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
7618c06
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
7618c06
fi
fe35dba
f63bb71
%files -f %{name}.lang
fe35dba
%defattr(-,root,root,-)
f63bb71
%doc example.gtkrc-2.0 README TODO COPYING AUTHORS COMPOSITOR
f63bb71
%{_bindir}/xfwm4
1a5373c
%{_bindir}/xfwm4-settings
1a5373c
%{_bindir}/xfwm4-tweaks-settings
1a5373c
%{_bindir}/xfwm4-workspace-settings
85a1712
%{_datadir}/applications/*
85a1712
%{_datadir}/icons/hicolor/*/*/*
641b8a2
%doc %{_datadir}/xfce4/doc/*/images/*
641b8a2
%doc %{_datadir}/xfce4/doc/*/*.html
f63bb71
%{_datadir}/xfwm4
641b8a2
%{_datadir}/themes/*
641b8a2
%{_libexecdir}/xfce4/xfwm4
f63bb71
f63bb71
%changelog
641b8a2
* Sat Feb 28 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.0-2
641b8a2
- Fix directory ownership problems
641b8a2
- Require xfce4-doc
641b8a2
2401305
* Thu Feb 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-1
2401305
- Update to 4.6.0
2401305
- Remove unneeded BuildRequires
2401305
40ec934
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.99.1-2
40ec934
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
40ec934
e4c0054
* Mon Jan 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-1
e4c0054
- Update to 4.5.99.1
e4c0054
e5bfbea
* Tue Jan 13 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.93-1
e5bfbea
- Update to 4.5.93
e5bfbea
1a5373c
* Sat Dec 27 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-1
1a5373c
- Update to 4.5.92
1a5373c
7618c06
* Mon Oct 27 2008 Christoph Wickert <cwickert@fedoraproject.org> - 4.4.3-1
7618c06
- Update to 4.4.3
7618c06
- Update gtk-update-icon-cache scriptlets
7618c06
7618c06
* Sun Jul 20 2008 Christoph Wickert <cwickert@fedoraproject.org> - 4.4.2-4
4ee2fa9
- Really switch to Nodoka theme
4ee2fa9
7618c06
* Wed Apr 23 2008 Christoph Wickert <cwickert@fedoraproject.org> - 4.4.2-3
51473f2
- Switch to Nodoka theme by default
51473f2
- disable-static instead of removing *.a files
51473f2
943708e
* Sun Feb 10 2008 Kevin Fenzi <kevin@tummy.com> - 4.4.2-2
943708e
- Rebuild for gcc43
943708e
a2c343f
* Sun Nov 18 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.2-1
a2c343f
- Update to 4.4.2
a2c343f
52419ef
* Mon Aug 27 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-3
52419ef
- Update License tag
52419ef
dc9bc82
* Mon Jul  9 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-2
dc9bc82
- Add patch for gtk2 hang issue (fixes #243735) 
dc9bc82
abf24f1
* Wed Apr 11 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-1
abf24f1
- Update to 4.4.1
abf24f1
e19be00
* Sun Jan 21 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.0-1
e19be00
- Update to 4.4.0
e19be00
59d4577
* Fri Nov 10 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.2-1
59d4577
- Update to 4.3.99.2
59d4577
fe35dba
* Thu Oct  5 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-6
fe35dba
- Fix defattr
fe35dba
- Add gtk-update-icon-cache
fe35dba
722a9da
* Wed Oct  4 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-5
722a9da
- Bump release for devel checkin
f17e10f
722a9da
* Mon Oct  2 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-4
722a9da
- Own the datadir/xfce4 directory
9288a5c
722a9da
* Mon Oct  2 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-3
722a9da
- Add libXcomposite-devel and libXdamage-devel BuildRequires
722a9da
- Add startup-notification-devel BuildRequires
722a9da
722a9da
* Sun Sep 24 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-2
722a9da
- Don't own the xfce4 docdir. (xfdesktop does)
722a9da
722a9da
* Sun Sep  3 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-1
722a9da
- Upgrade to 4.3.99.1
722a9da
- Fix macro in changelog
722a9da
722a9da
* Wed Jul 12 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.90.2-1
722a9da
- Upgrade to 4.3.90.2
722a9da
722a9da
* Mon May  8 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.90.1-1
722a9da
- Upgrade 4.3.90.1
6a65b1f
3ddcf08
* Thu Nov 17 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.3.2-3.fc5
3ddcf08
- Added libXpm-devel and libXext-devel BuildRequires
3ddcf08
9f9aca3
* Thu Nov 17 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.3.2-2.fc5
9f9aca3
- Add imake and libXt-devel BuildRequires
9f9aca3
4d800bb
* Wed Nov 16 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.3.2-1.fc5
4d800bb
- Update to 4.2.3.2
4d800bb
9bf0d9e
* Mon Nov  7 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.3.1-1.fc5
9bf0d9e
- Update to 4.2.3.1
9bf0d9e
- Added dist tag
9bf0d9e
- Rediffed bluecurve-prep patch
9bf0d9e
0674958
* Tue May 17 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.2-1.fc4
0674958
- Update to 4.2.2
0674958
- Rediffed bluecurve-prep patch
0674958
- Removed focus patch (applied upstream)
0674958
44f7ac3
* Sun Mar 27 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-5.fc4
44f7ac3
- Add patch for focus issue (bug #152299)
44f7ac3
e66b962
* Fri Mar 25 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-4.fc4
e66b962
- lowercase Release
e66b962
0c622f6
* Wed Mar 23 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-3.FC4
0c622f6
- Removed unneeded a/la files
0c622f6
85a1712
* Sun Mar 20 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-2
85a1712
- Readded changelogs
85a1712
- Split old fedora patch into a bluecurve-prep and bluecurve patch and applied
85a1712
f63bb71
* Tue Mar 15 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-1
f63bb71
- Updated to version 4.2.1
f63bb71
f63bb71
* Tue Mar  8 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.0-2
722a9da
- Removed generic INSTALL from %%doc
f63bb71
- Fixed case of Xfce
f63bb71
f63bb71
* Sun Mar  6 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.0-1
f63bb71
- Inital Fedora Extras version
85a1712
85a1712
* Thu Jan 27 2005 Than Ngo <than@redhat.com> 4.2.0-1
85a1712
- 4.2.0
85a1712
85a1712
* Mon Jul 19 2004 Than Ngo <than@redhat.com> 4.0.6-1
85a1712
- update to 4.0.6
85a1712
- use %%find_lang macros
85a1712
85a1712
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
85a1712
- rebuilt
85a1712
85a1712
* Tue Apr 20 2004 Than Ngo <than@redhat.com> 4.0.5-2
85a1712
- Add a patch for stacking request with sibling, thanks to Olivier Fourdan <fourdan@xfce.org>
85a1712
- Change defaults for fedora, thanks to Olivier Fourdan <fourdan@xfce.org>
85a1712
85a1712
* Thu Apr 15 2004 Than Ngo <than@redhat.com> 4.0.5-1
85a1712
- update to 4.0.5
85a1712
85a1712
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
85a1712
- rebuilt
85a1712
85a1712
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
85a1712
- rebuilt
85a1712
85a1712
* Tue Jan 27 2004 Than Ngo <than@redhat.com> 4.0.3.1-2
85a1712
- fixed dependant libraries check on x86_64
85a1712
85a1712
* Tue Jan 13 2004 Than Ngo <than@redhat.com> 4.0.3.1-1
85a1712
- 4.0.3.1 release
85a1712
85a1712
* Mon Jan 12 2004 Than Ngo <than@redhat.com> 4.0.3-1
85a1712
- 4.0.3 release
85a1712
85a1712
* Thu Dec 25 2003 Than Ngo <than@redhat.com> 4.0.2-1
85a1712
- 4.0.2 release
85a1712
85a1712
* Tue Dec 16 2003 Than Ngo <than@redhat.com> 4.0.1-1
85a1712
- initial build