4723d2a
%global majorversion 0.7
f111f76
%global libversion 0.700.5
7763fdd
7ae70a3
Name:		xfdashboard
f111f76
Version:	0.7.5
f111f76
Release:	1%{?dist}
7ae70a3
Summary:	GNOME shell like dashboard for Xfce
7ae70a3
7ae70a3
License:	GPLv2+
7763fdd
URL:		http://goodies.xfce.org/projects/applications/%{name}/start
7763fdd
Source0:	http://archive.xfce.org/src/apps/xfdashboard/%{majorversion}/%{name}-%{version}.tar.bz2
7ae70a3
cd7b9dc
BuildRequires:	libwnck3-devel
7ae70a3
BuildRequires:	clutter-devel
7ae70a3
BuildRequires:	xfconf-devel
7ae70a3
BuildRequires:	garcon-devel
ae4d410
BuildRequires:	libxfce4util-devel
7ae70a3
BuildRequires:	libtool
7ae70a3
BuildRequires:	xfce4-dev-tools
7ae70a3
BuildRequires:	libICE-devel
7fb91a9
BuildRequires:	desktop-file-utils
0822d56
BuildRequires:	libXcomposite-devel
0822d56
BuildRequires:	libXdamage-devel
0822d56
BuildRequires:	libXinerama-devel
7ae70a3
7ae70a3
%description
7ae70a3
Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce
7ae70a3
desktop. It can be configured to run to any keyboard shortcut and when executed
7ae70a3
provides an overview of applications currently open enabling the user to switch
7ae70a3
between different applications. The search feature works like Xfce's app finder
7ae70a3
which makes it convenient to search for and start applications.
7ae70a3
85ce606
%package themes
90f64ba
Summary:	Themes for xfdashboard
85ce606
Requires:	%{name}
85ce606
85ce606
%description themes
90f64ba
Additional themes for use with xfdashboard
90f64ba
90f64ba
%package devel
90f64ba
Summary:	Devel files for xfdashboard
43cacda
Requires:	%{name} = %{version}-%{release}
90f64ba
90f64ba
%description devel
90f64ba
Development related files for xfdashboard
85ce606
7ae70a3
%prep
7ae70a3
%setup -q
7ae70a3
7ae70a3
%build
7ae70a3
export CFLAGS="%{optflags}"
48e155f
2d7d9fe
%configure
48e155f
%make_build
7ae70a3
7ae70a3
%install
48e155f
%make_install
1ebae75
56e432d
%find_lang %{name}
7ae70a3
1ebae75
# remove .la files
1ebae75
find %{buildroot} -name '*.la' -exec rm -f {} ';'
1ebae75
91d86ca
%check
91d86ca
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
6eb3cb7
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-settings.desktop
91d86ca
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
91d86ca
48e155f
%ldconfig_scriptlets
91d86ca
56e432d
%files -f %{name}.lang
11542b4
%license COPYING
93cb432
%doc AUTHORS README
a3ac20c
%{_bindir}/%{name}
6eb3cb7
%{_bindir}/%{name}-settings
a3ac20c
%{_datadir}/%{name}/bindings.xml
6eb3cb7
%{_datadir}/%{name}/preferences.ui
fd6397b
%{_datadir}/appdata/%{name}.appdata.xml
7fb91a9
%{_datadir}/applications/%{name}.desktop
6eb3cb7
%{_datadir}/applications/%{name}-settings.desktop
7fb91a9
%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
91d86ca
%{_datadir}/icons/hicolor/*/*/%{name}.png
fd6397b
%{_datadir}/themes/%{name}/*
90f64ba
%{_libdir}/lib%{name}.so.0
0e96be7
%{_libdir}/lib%{name}.so.%{libversion}
53aa42b
%{_libdir}/%{name}/plugins/clock-view.so
3148af6
%{_libdir}/%{name}/plugins/gnome-shell-search-provider.so
90f64ba
%{_libdir}/%{name}/plugins/hot-corner.so
4723d2a
%{_libdir}/%{name}/plugins/middle-click-window-close.so
7ae70a3
85ce606
%files themes
85ce606
%{_datadir}/themes/%{name}-*
85ce606
90f64ba
%files devel
90f64ba
%{_includedir}/%{name}/*
90f64ba
%{_libdir}/pkgconfig/lib%{name}.pc
90f64ba
%{_libdir}/lib%{name}.so
90f64ba
7ae70a3
%changelog
f111f76
* Thu Aug 09 2018 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.5-1
f111f76
- Update to 0.7.5
f111f76
59d9706
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.4-4
59d9706
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
59d9706
48e155f
* Tue Jun 26 2018 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.4-3
48e155f
- Modernize spec
48e155f
689f247
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.4-2
689f247
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
689f247
b56509d
* Tue Sep 19 2017 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.4-1
b56509d
- Update to 0.7.4
b56509d
fc22b71
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.3-3
fc22b71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
fc22b71
f3b824b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.3-2
f3b824b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f3b824b
737536b
* Thu Jul 20 2017 Kevin Fenzi <kevin@scrye.com> - 0.7.3-1
737536b
- update to 0.7.3. Fixes bug #1469327
737536b
daa2aa2
* Mon May 15 2017 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.2-1
daa2aa2
- Update to 0.7.2
daa2aa2
b08df9a
* Tue Mar 07 2017 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.1-1
b08df9a
- Update to 0.7.1
b08df9a
4f00bef
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-2
4f00bef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4f00bef
4723d2a
* Wed Sep 07 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.7.0-1
4723d2a
- Update to 0.7.0
4723d2a
dab32f7
* Sat May 21 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.6.0-1
dab32f7
- Update to 0.6.0
dab32f7
11542b4
* Sat Apr 16 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.92-3
11542b4
- Fix license file installation
11542b4
0e96be7
* Thu Mar 31 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.92-2
0e96be7
- Update to correct libxfdashboard version
0e96be7
- Add macro for library versioning
0e96be7
72952cb
* Thu Mar 31 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.92-1
72952cb
- Bug fix update
72952cb
- Minor UI change (configure button for plugins)
72952cb
0822d56
* Thu Mar 24 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.91-3
0822d56
- Enabled live windows and multi-monitor support
0822d56
- added BR: libxcomposite, libxinerama, libxdamage
0822d56
f9ac486
* Tue Mar 22 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.91-2
f9ac486
- Update library version and fix typos
f9ac486
6820d54
* Tue Mar 22 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.91-1
f9ac486
- Update to v0.5.91
6820d54
- Drop upstreamed patch
6820d54
43cacda
* Sun Mar 06 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.90-3
43cacda
- Fix bungled requires for devel subpackage
43cacda
103b268
* Sat Mar 05 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.90-2
103b268
- Add upstream patch to enable hot fix initialization
103b268
90f64ba
* Sat Mar 05 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.90-1
90f64ba
- Update to latest upstream version
90f64ba
- Added devel subpackage
90f64ba
- Added xfdashboard libraries
90f64ba
bddd5e6
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.5-2
bddd5e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
bddd5e6
85488ae
* Sun Jan 31 2016 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.5-1
3148af6
- Update to 0.5.5
3148af6
- Fixes bug #1303479
3148af6
5208fe5
* Sat Dec 19 2015 Kevin Fenzi <kevin@scrye.com> - 0.5.4-1
5208fe5
- Update to 0.5.4. Fixes bug #1293031
5208fe5
53aa42b
* Sat Nov 14 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.3-1
53aa42b
- Update to latest upstream version (0.5.3)
53aa42b
c38664c
* Thu Oct 08 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.5.2-1
c38664c
- Update to 0.5.2
c38664c
cf20edc
* Tue Sep 08 2015 Kevin Fenzi <kevin@scrye.com> 0.5.1-1
cf20edc
- Update to 0.5.1. Fixes bug #1260818
cf20edc
27864b2
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
27864b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
27864b2
2aeefbb
* Thu Jun 11 2015 Kevin Fenzi <kevin@scrye.com> 0.5.0-1
2aeefbb
- Update to 0.5.0
2aeefbb
39cfff7
* Sat May 30 2015 Kevin Fenzi <kevin@scrye.com> 0.4.2-1
39cfff7
- Update to 0.4.2
39cfff7
d9dfac4
* Sat May 30 2015 Kevin Fenzi <kevin@scrye.com> 0.4.1-1
d9dfac4
- Update to 0.4.1 Fixes bug #1226500
d9dfac4
3562330
* Sun Apr 12 2015 Kevin Fenzi <kevin@scrye.com> 0.4.0-1
3562330
- Update to 0.4.0 Fixes bug #1211005
3562330
7763fdd
* Sat Mar 28 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.91-1
7763fdd
- Update to 0.3.91
7763fdd
- Removed upstreamed patches
7763fdd
- Updated to source and URL to point to xfce project links
7763fdd
a358f16
* Thu Mar 26 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.90-2
a358f16
- Fix for crash due to missing icons
a358f16
bf9dcfb
* Wed Mar 18 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.90-1
bf9dcfb
- Update to 0.3.90
bf9dcfb
- Removed patch for forcing X11 backend in clutter
bf9dcfb
2b7f2b9
* Mon Mar 09 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.9-4
2b7f2b9
- Force X11 backend for clutter
2b7f2b9
fe79d19
* Sun Mar 01 2015 Mukundan Ragavan <nonamedotc@gmail.com> - 0.3.9-3
fe79d19
- Rebuild from Xfce 4.12
fe79d19
651ad72
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.3.9-2
651ad72
- Rebuilt for Fedora 23 Change
651ad72
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
651ad72
56e432d
* Sat Feb 21 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.9-1
56e432d
- Updated to 0.3.9
56e432d
- Translatations added
56e432d
538f016
* Sat Jan 24 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.8-1
538f016
- Update to 0.3.8
538f016
dd323f2
* Sat Jan 17 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.7-1
dd323f2
- Update to 0.3.7
dd323f2
- Bugfix update to 0.3.6
dd323f2
fe3590d
* Sat Jan 17 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.6-1
fe3590d
- Update to 0.3.6
ae4d410
- Added libxfce4util-devel as BR for building settings manager
fe3590d
a3ac20c
* Mon Jan 12 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.5-1
a3ac20c
- Update to 0.3.5
a3ac20c
85ce606
* Thu Nov 27 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.4-1
85ce606
- Update to 0.3.4
85ce606
- Move additional themes provided to -themes subpackage
85ce606
cace605
* Mon Oct 20 2014 Kevin Fenzi <kevin@scrye.com> 0.3.3-1
cace605
- Update to 0.3.3
cace605
dde1547
* Mon Sep 08 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.2-1
dde1547
- Updated to latest upstream version
dde1547
- New features included
dde1547
40ca2cc
* Wed Sep 03 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.1-1
40ca2cc
- Updated to latest upstream version
40ca2cc
a98039e
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
a98039e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a98039e
93cb432
* Tue Jul 22 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.0-1
93cb432
- Latest upstream version with bugfixes and enhancements
93cb432
- Removed ChangeLog from doc
93cb432
6935312
* Sun Jul 20 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.1-1
6935312
- Updated to latest upstream version
6935312
e8cf565
* Sat Jul 12 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.0-2
e8cf565
- Initial build for F22
e8cf565
fd6397b
* Wed Jun 11 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.0-1
fd6397b
- Updated to latest upstream release
fd6397b
- Added appdata file
aad3df5
91d86ca
* Wed Jun 04 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.92-1
91d86ca
- Updated to latest version
91d86ca
- Added application icons
91d86ca
7fb91a9
* Tue May 20 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.91-1
7fb91a9
- Fixed URL
7fb91a9
- Updated to 0.1.91 - API change with this update
7fb91a9
- Removed TODO
7fb91a9
- Added BuildRequires for desktop-file-utils
7fb91a9
- desktop file added - will show in XFCE menu
7fb91a9
- desktop file for autostart added
7fb91a9
bcca115
* Fri May 02 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.90-1
bcca115
- Update to 0.1.90
bcca115
- multiple bug fixes and improvements
bcca115
e436f57
* Sun Mar 23 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.6-2
e436f57
- Updated to 0.1.6
e436f57
- Added xfdashboard.xml to files section
e436f57
34c2b98
* Sun Mar 23 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.6-1
34c2b98
- Updated to 0.1.6
34c2b98
30157c2
* Sat Mar 8 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.5-1
30157c2
- Updated to latest release containing new enhancements
30157c2
3b5d0ae
* Tue Feb 25 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.4-2
3b5d0ae
- Patch for enabling workspace switching added
3b5d0ae
- Upstream bug - issue#1 on github
3b5d0ae
ac40989
* Mon Feb 24 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.4-1
ac40989
- Updated to the latest upstream version
ac40989
- Includes theming support (provides a default theme)
2de3842
0ac9223
* Tue Feb 11 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.3-1
0ac9223
- Updated to the latest upstream version
0ac9223
7ae70a3
* Mon Feb 10 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.2-3
7ae70a3
- Corrected flags used for building the package
7ae70a3
- Edited the description
7ae70a3
7ae70a3
* Sun Feb 02 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.2-2
7ae70a3
- Corrected version used for packaging
7ae70a3
- Added the doc files
7ae70a3
7ae70a3
* Wed Jan 29 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.3-1
7ae70a3
- Initial build for Fedora