3270427
Summary: Desktop manager for the XFce Desktop Environment
242d4fd
Name: xfdesktop
2e9934e
Version: 4.6.2
2e9934e
Release: 1%{?dist}
2f3de84
License: GPLv2+
242d4fd
URL: http://www.xfce.org/
2e9934e
Source0: http://archive.xfce.org/src/xfce/xfdesktop/4.6/xfdesktop-%{version}.tar.bz2
f08fb21
f08fb21
# Change default background for Fedora
f08fb21
Patch0: xfdesktop-4.5.92-backdrop-image.patch
cb9d912
# Enable distro specific logo in desktop menu
f08fb21
Patch1: xfdesktop-4.5.92-desktop-menu-icon.patch
770c218
# Use redhat-menus to avoid duplicate entries in the menu
770c218
Patch2: xfdesktop-4.6.0-redhat-menus.patch
2e9934e
# fix icon in xfce-education.directory, taken from
2e9934e
# http://git.xfce.org/xfce/xfdesktop/commit/?id=c2de873891d8ce8c3be1399c6110ebfda489151b
2e9934e
Patch3: xfdesktop-4.6.1-education-menu-icon.patch
2e9934e
# Upstream bug: http://bugzilla.xfce.org/show_bug.cgi?id=6235
2e9934e
Patch4: xfdesktop-4.6.2-dsofix.patch
3270427
242d4fd
Group: User Interface/Desktops
3270427
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
3270427
3270427
Requires: xfwm4
3270427
Requires: xfce4-panel
770c218
Requires: xfce4-doc
770c218
Requires: redhat-menus
4593b76
%if 0%{?fedora} <= 9
4593b76
Requires: desktop-backgrounds-basic
4593b76
%else
4593b76
Requires: desktop-backgrounds-compat
4593b76
%endif
3270427
BuildRequires: libxfcegui4-devel >= %{version}
b23ab57
BuildRequires: xfce4-panel-devel >= %{version}
3270427
BuildRequires: libxml2-devel
52f1190
BuildRequires: gettext
274316b
BuildRequires: exo-devel
274316b
BuildRequires: Thunar-devel
274316b
BuildRequires: dbus-glib-devel
274316b
BuildRequires: dbus-devel
f08fb21
BuildRequires: libwnck-devel
f08fb21
BuildRequires: libglade2-devel
f08fb21
BuildRequires: libxfce4menu-devel
f08fb21
BuildRequires: xfconf-devel
f08fb21
BuildRequires: intltool
ad4366a
BuildRequires: libSM-devel
242d4fd
242d4fd
%description
02c3ce8
This package includes a desktop manager for the XFce Desktop Environment.
242d4fd
242d4fd
%prep
242d4fd
%setup -q
242d4fd
f08fb21
%patch0 -p1 -b .backdrop
f08fb21
%patch1 -p1 -b .distro-logo
770c218
%patch2 -p1 -b .orig
2e9934e
%patch3 -p1 -b .icon
2e9934e
%patch4 -p1 -b .dsofix
3270427
242d4fd
%build
242d4fd
%configure
242d4fd
242d4fd
make %{?_smp_mflags}
242d4fd
242d4fd
%install
242d4fd
rm -rf $RPM_BUILD_ROOT
3270427
2e9934e
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
3270427
aab10f5
rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/*/*.a
aab10f5
rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/*/*.la
3270427
242d4fd
%find_lang %{name}
242d4fd
242d4fd
%clean
242d4fd
rm -rf $RPM_BUILD_ROOT
242d4fd
02c3ce8
%post
4593b76
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
02c3ce8
02c3ce8
%postun
4593b76
if [ $1 -eq 0 ] ; then
4593b76
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
4593b76
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
4593b76
fi
4593b76
4593b76
%posttrans
4593b76
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
02c3ce8
242d4fd
%files -f %{name}.lang
02c3ce8
%defattr(-,root,root,-)
242d4fd
%doc README TODO ChangeLog NEWS COPYING AUTHORS
3270427
%{_bindir}/*
274316b
%{_libexecdir}/xfce4/panel-plugins/*
edbb1e0
%{_libdir}/xfce4/modules/
3270427
%{_datadir}/applications/*
3270427
%{_datadir}/icons/hicolor/*/*/*
3270427
%{_datadir}/pixmaps/*
770c218
%doc %{_datadir}/xfce4/doc/*/images/*
770c218
%doc %{_datadir}/xfce4/doc/*/*.html
274316b
%{_datadir}/xfce4/backdrops
3270427
%{_mandir}/man1/*
f08fb21
%config(noreplace) %{_sysconfdir}/xdg/menus/xfce-applications.menu
431b343
%{_datadir}/desktop-directories/*
f08fb21
%{_datadir}/xfce4/panel-plugins/xfce4-menu.desktop
242d4fd
242d4fd
%changelog
2e9934e
* Fri May 21 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.2-1
2e9934e
- Update to 4.6.2
2e9934e
2e9934e
* Sat Apr 17 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-6
2e9934e
- Adjustments for recent Goddard artwork changes
2e9934e
2e9934e
* Sun Feb 14 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.1-5
2e9934e
- Add patch for DSO linking. Fixes bug #564826
2e9934e
2e9934e
* Sun Dec 20 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-4
2e9934e
- Menu fixes
2e9934e
4593b76
* Sun Nov 01 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-3
4593b76
- Fix dependency for default background image
4593b76
6b27204
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.1-2
6b27204
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6b27204
0b9e15e
* Sun Apr 19 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.1-1
0b9e15e
- Update to 4.6.1
0b9e15e
18574a2
* Mon Apr 13 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.0-4
18574a2
- Exclude gnome-default-applications from menu to avoid duplicates (#488558)
18574a2
770c218
* Mon Mar 02 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.0-3
770c218
- Fix directory ownership problems
770c218
- Require xfce4-doc and redhat-menus
770c218
- Tweak and clean up Xfce menu
770c218
ad4366a
* Fri Feb 27 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-2
ad4366a
- Add libSM-devel to BuildRequires
ad4366a
5218ba1
* Thu Feb 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.6.0-1
5218ba1
- Update to 4.6.0
5218ba1
- Remove unneeded BuildRequires
5218ba1
a0eec99
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.99.1-2
a0eec99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a0eec99
444ab9e
* Mon Jan 26 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.99.1-1
444ab9e
- Update to 4.5.99.1
444ab9e
f08fb21
* Tue Jan 13 2009 Kevin Fenzi <kevin@tummy.com> - 4.5.93-1
f08fb21
- Update to 4.5.93
f08fb21
f08fb21
* Sun Dec 28 2008 Kevin Fenzi <kevin@tummy.com> - 4.5.92-1
f08fb21
- Update 4.5.92
f08fb21
9f92819
* Sun Aug 31 2008 Christoph Wickert <fedora@christoph-wickert.de> - 4.4.2-6
9f92819
- Update xdg-userdir-compat.patch to use upstream's variable names
9f92819
9f92819
* Wed Aug 27 2008 Christoph Wickert <fedora@christoph-wickert.de> - 4.4.2-5
cb9d912
- Use Fedora icon for desktop menu plugin (#445986)
9a43f93
- Respect xdg user directory paths (#457740)
cb9d912
- Fix menu icons
9a43f93
- Fix CRITICAL register message on startup
9a43f93
- Fix for x86_64
9a43f93
- Simplify g_list_free code
cb9d912
04c1da4
* Mon Aug 11 2008 Kevin Fenzi <kevin@tummy.com> - 4.4.2-4
04c1da4
- Add partial memory leak patch (partially fixes #428662)
04c1da4
0bec3e3
* Tue Feb 19 2008 Kevin Fenzi <kevin@tummy.com> - 4.4.2-3
0bec3e3
- Rebuild for gcc43
0bec3e3
- Add patch for gcc43
0bec3e3
0bec3e3
* Mon Dec 17 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.2-2
0bec3e3
- Apply patch to show default backdrop
0bec3e3
7ad37cb
* Sun Nov 18 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.2-1
7ad37cb
- Update to 4.4.2
7ad37cb
2f3de84
* Mon Aug 27 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-3
2f3de84
- Update License tag
2f3de84
- Update patch to have correct desktop image filename
2f3de84
1e220fd
* Tue Jul  9 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-2
1e220fd
- Add patch to fix menu lockups with new gtk2
1e220fd
edbb1e0
* Wed Apr 11 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.1-1
edbb1e0
- Update to 4.4.1
edbb1e0
edbb1e0
* Tue Apr  3 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.0-2
edbb1e0
- Own %%{_libdir}/xfce4/modules/
edbb1e0
- Own %%{_datadir}/xfce4-menueditor/
edbb1e0
92aaa0e
* Sun Jan 21 2007 Kevin Fenzi <kevin@tummy.com> - 4.4.0-1
92aaa0e
- Update to 4.4.0
92aaa0e
48950f3
* Fri Nov 10 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.2-1
48950f3
- Update to 4.3.99.2
48950f3
02c3ce8
* Thu Oct  5 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-5
02c3ce8
- Fix defattr
02c3ce8
- Add period to the end of description
02c3ce8
- Add gtk-update-icon-cache
02c3ce8
274316b
* Wed Oct  4 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-4
274316b
- Bump release for devel checkin
cf9b703
274316b
* Sun Sep 17 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-3
274316b
- Don't own datadir/xfce4/panel-plugins as thats owned by xfce4-panel
52f1190
274316b
* Sat Sep  9 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-2
274316b
- Add exo, dbus-glib and Thunar-devel BuildRequires
3d324c6
274316b
* Sun Sep  3 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.99.1-1
274316b
- Update to 4.3.99.1
274316b
274316b
* Wed Jul 12 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.90.2
274316b
- Update to 4.3.90.2
274316b
274316b
* Mon May  8 2006 Kevin Fenzi <kevin@tummy.com> - 4.3.90.1
274316b
- Update to 4.3.90.1
7f4b5b2
1ad9537
* Mon Nov  7 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.3-1.fc5
1ad9537
- Update to 4.2.3
1ad9537
- Added dist tag
1ad9537
eef4807
* Tue May 17 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.2-1.fc4
eef4807
- Update to 4.2.2
eef4807
eba32af
* Fri Mar 25 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-3.fc4
eba32af
- lowercase Release
eba32af
aab10f5
* Wed Mar 23 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-2.FC4
aab10f5
- Removed unneeded a/la files
aab10f5
- Rediffed xfdesktop-image patch against current version and applied
aab10f5
242d4fd
* Tue Mar 15 2005 Kevin Fenzi <kevin@tummy.com> - 4.2.1-1
242d4fd
- Updated to 4.2.1 version
242d4fd
3270427
* Thu Jan 27 2005 Than Ngo <than@redhat.com> 4.2.0-1
3270427
- 4.2.0
3270427
3270427
* Wed Sep 01 2004 Than Ngo <than@redhat.com> 4.0.6-2
3270427
- get rid useless static library #131485
3270427
3270427
* Tue Jul 20 2004 Than Ngo <than@redhat.com> 4.0.6-1
3270427
- update to 4.0.6
3270427
- fix bug #122743, #124951, #125058
3270427
3270427
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
3270427
- rebuilt
3270427
3270427
* Tue Apr 20 2004 Than Ngo <than@redhat.com> 4.0.5-2
3270427
- Change defaults for fedora, thanks to Olivier Fourdan <fourdan@xfce.org>
3270427
3270427
* Thu Apr 15 2004 Than Ngo <than@redhat.com> 4.0.5-1
3270427
- update to 4.0.5
3270427
3270427
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
3270427
- rebuilt
3270427
3270427
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
3270427
- rebuilt
3270427
3270427
* Tue Jan 27 2004 Than Ngo <than@redhat.com> 4.0.3-2
3270427
- fixed dependant libraries check on x86_64
3270427
3270427
* Wed Jan 14 2004 Than Ngo <than@redhat.com> 4.0.3-1
3270427
- 4.0.3 release
3270427
3270427
* Thu Dec 25 2003 Than Ngo <than@redhat.com> 4.0.2-1
3270427
- 4.0.2 release
242d4fd
3270427
* Tue Dec 16 2003 Than Ngo <than@redhat.com> 4.0.1-1
3270427
- initial build