Kevin Fenzi 04b722c
%global xfceversion 4.8
f08fb21
b7427f8
Name:           xfdesktop
Kevin Fenzi 8421479
Version:        4.8.2
Orion Poplawski 98b46c9
Release:        2%{?dist}
b7427f8
Summary:        Desktop manager for the XFce Desktop Environment
b7427f8
b7427f8
Group:          User Interface/Desktops
b7427f8
License:        GPLv2+
b7427f8
URL:            http://www.xfce.org/
b7427f8
Source0:        http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2
f08fb21
# Change default background for Fedora
b7427f8
Patch0:         xfdesktop-4.5.92-backdrop-image.patch
b7427f8
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b7427f8
Kevin Fenzi 15c9639
BuildRequires:  libxfce4ui-devel >= 4.8.0
b7427f8
BuildRequires:  xfce4-panel-devel >= %{version}
b7427f8
BuildRequires:  libxml2-devel
b7427f8
BuildRequires:  gettext
b7427f8
BuildRequires:  exo-devel
b7427f8
BuildRequires:  Thunar-devel
b7427f8
BuildRequires:  dbus-glib-devel
b7427f8
BuildRequires:  dbus-devel
b7427f8
BuildRequires:  garcon-devel
b7427f8
BuildRequires:  libwnck-devel
b7427f8
BuildRequires:  libglade2-devel
b7427f8
BuildRequires:  libnotify-devel
b7427f8
BuildRequires:  xfconf-devel
b7427f8
BuildRequires:  intltool
b7427f8
BuildRequires:  desktop-file-utils
b7427f8
BuildRequires:  libSM-devel
b7427f8
BuildRequires:  libICE-devel
b7427f8
Requires:       xfwm4
b7427f8
Requires:       xfce4-panel
b7427f8
Requires:       xfce4-doc
b7427f8
Requires:       redhat-menus
757521b
%if 0%{?fedora} <= 9
b7427f8
Requires:       desktop-backgrounds-basic
757521b
%else
b7427f8
Requires:       desktop-backgrounds-compat
757521b
%endif
b7427f8
242d4fd
242d4fd
%description
02c3ce8
This package includes a desktop manager for the XFce Desktop Environment.
242d4fd
b7427f8
242d4fd
%prep
242d4fd
%setup -q
242d4fd
f08fb21
%patch0 -p1 -b .backdrop
b7427f8
3270427
242d4fd
%build
242d4fd
%configure
242d4fd
242d4fd
make %{?_smp_mflags}
242d4fd
242d4fd
%install
242d4fd
rm -rf $RPM_BUILD_ROOT
3270427
458fb65
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
3270427
b7427f8
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
3270427
b7427f8
desktop-file-validate \
b7427f8
    $RPM_BUILD_ROOT/%{_datadir}/applications/xfce-backdrop-settings.desktop
242d4fd
%find_lang %{name}
242d4fd
b7427f8
242d4fd
%clean
242d4fd
rm -rf $RPM_BUILD_ROOT
242d4fd
b7427f8
02c3ce8
%post
757521b
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
02c3ce8
b7427f8
02c3ce8
%postun
757521b
if [ $1 -eq 0 ] ; then
757521b
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
757521b
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
757521b
fi
757521b
b7427f8
757521b
%posttrans
757521b
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
02c3ce8
b7427f8
242d4fd
%files -f %{name}.lang
02c3ce8
%defattr(-,root,root,-)
242d4fd
%doc README TODO ChangeLog NEWS COPYING AUTHORS
b7427f8
%doc %{_docdir}/%{name}/
3270427
%{_bindir}/*
3270427
%{_datadir}/applications/*
3270427
%{_datadir}/icons/hicolor/*/*/*
3270427
%{_datadir}/pixmaps/*
274316b
%{_datadir}/xfce4/backdrops
3270427
%{_mandir}/man1/*
b7427f8
242d4fd
242d4fd
%changelog
Orion Poplawski 98b46c9
* Thu May 19 2011 Orion Poplawski <orion@cora.nwra.com> - 4.8.2-2
Orion Poplawski 98b46c9
- Drop BR on libxfce4menu-devel
Orion Poplawski 98b46c9
Kevin Fenzi 8421479
* Fri Apr 22 2011 Kevin Fenzi <kevin@scrye.com> - 4.8.2-1
Kevin Fenzi 8421479
- Update to 4.8.2
Kevin Fenzi 8421479
Kevin Fenzi 15c9639
* Tue Feb 08 2011 Kevin Fenzi <kevin@tummy.com> - 4.8.1-3
Kevin Fenzi 15c9639
- Fix requires and rebuild. 
Kevin Fenzi 15c9639
947d20a
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.1-2
947d20a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
947d20a
Kevin Fenzi b5918e4
* Sun Jan 30 2011 Kevin Fenzi <kevin@tummy.com> - 4.8.1-1
Kevin Fenzi b5918e4
- Update to 4.8.1
Kevin Fenzi b5918e4
Kevin Fenzi 04b722c
* Sun Jan 16 2011 Kevin Fenzi <kevin@tummy.com> - 4.8.0-1
Kevin Fenzi 04b722c
- Update to 4.8.0
Kevin Fenzi 04b722c
b7427f8
* Sun Jan 02 2011 Christoph Wickert <cwickert@fedoraproject.org> - 4.7.5-1
b7427f8
- Update to 4.7.5
b7427f8
b7427f8
* Sun Dec 05 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.7.4-1
b7427f8
- Update to 4.7.4
b7427f8
- Drop libnotify fix (upstreamed)
b7427f8
b7427f8
* Sat Dec 04 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.7.3-1
b7427f8
- Update to 4.7.3
b7427f8
- Fix for libnotify 0.7.0 (bugzilla.xfce.org #6915)
b7427f8
b7427f8
* Sat Nov 13 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.7.2-1
b7427f8
- Update to 4.7.2
b7427f8
b7427f8
* Wed Sep 29 2010 Jesse Keating <jkeating@fedpraproject.org> - 4.6.2-3
Jesse Keating 56308ea
- Rebuilt for gcc bug 634757
Jesse Keating 56308ea
e11dd6c
* Sun Sep 19 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.2-2
e11dd6c
- Fix backdrop-image.patch for F14 artwork (#635399)
e11dd6c
24747d6
* Fri May 21 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.2-1
24747d6
- Update to 4.6.2
24747d6
308e92e
* Sat Apr 17 2010 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-6
308e92e
- Adjustments for recent Goddard artwork changes
308e92e
5903618
* Sun Feb 14 2010 Kevin Fenzi <kevin@tummy.com> - 4.6.1-5
5903618
- Add patch for DSO linking. Fixes bug #564826
5903618
458fb65
* Sun Dec 20 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-4
458fb65
- Menu fixes
458fb65
757521b
* Sun Nov 01 2009 Christoph Wickert <cwickert@fedoraproject.org> - 4.6.1-3
757521b
- Fix dependency for default background image
757521b
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