xfdashboard-vl.spec 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. Name: xfdashboard
  2. Version: 0.4.0
  3. Release: 1%{?_dist_release}
  4. Summary: GNOME shell like dashboard for Xfce
  5. Summary(ja): Xfce 向けの GNOME Shell 風ダッシュボード
  6. Group: User Interface/Desktops
  7. License: GPLv2+
  8. URL: http://xfdashboard.froevel.de
  9. Source0: http://archive.xfce.org/src/apps/%{name}/0.4/%{name}-%{version}.tar.bz2
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: libwnck3-devel
  12. BuildRequires: clutter-devel >= 1.12
  13. BuildRequires: xfconf-devel >= 2.32
  14. BuildRequires: garcon-devel >= 0.2.0
  15. BuildRequires: libxfce4util-devel
  16. BuildRequires: libtool
  17. BuildRequires: gtk3-devel >= 3.2
  18. BuildRequires: xfconf-devel >= 4.10.0
  19. BuildRequires: xfce4-dev-tools
  20. BuildRequires: libICE-devel
  21. BuildRequires: libXcomposite-devel
  22. BuildRequires: libXdamage-devel
  23. BuildRequires: libXinerama-devel
  24. BuildRequires: desktop-file-utils
  25. %description
  26. Xfdashboard provides a GNOME shell dashboard like interface for use with Xfce
  27. desktop. It can be configured to run to any keyboard shortcut and when executed
  28. provides an overview of applications currently open enabling the user to switch
  29. between different applications. The search feature works like Xfce's app finder
  30. which makes it convenient to search for and start applications.
  31. #'
  32. %package themes
  33. Summary: Themes for Xfdashboard
  34. Summary(ja): Xfdashboard のテーマ集
  35. Group: User Interface/Desktops
  36. BuildArch: noarch
  37. Requires: %{name} = %{version}-%{release}
  38. %description themes
  39. Additional themes for use with Xfdashboard
  40. %prep
  41. %setup -q
  42. %build
  43. %configure
  44. make %{?_smp_mflags} V=1
  45. %install
  46. rm -rf %{buildroot}
  47. make install DESTDIR=%{buildroot}
  48. %find_lang %{name}
  49. %check
  50. desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
  51. desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-settings.desktop
  52. desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
  53. %clean
  54. rm -rf %{buildroot}
  55. %post
  56. /bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  57. %postun
  58. if [ $1 -eq 0 ] ; then
  59. /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
  60. /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  61. fi
  62. %posttrans
  63. /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  64. %files -f %{name}.lang
  65. %doc AUTHORS COPYING README
  66. %{_bindir}/%{name}
  67. %{_bindir}/%{name}-settings
  68. %{_datadir}/%{name}/bindings.xml
  69. %{_datadir}/%{name}/preferences.ui
  70. %{_datadir}/appdata/%{name}.appdata.xml
  71. %{_datadir}/applications/%{name}.desktop
  72. %{_datadir}/applications/%{name}-settings.desktop
  73. %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
  74. %{_datadir}/icons/hicolor/*/*/%{name}.png
  75. %{_datadir}/themes/%{name}/*
  76. %files themes
  77. %{_datadir}/themes/%{name}-*
  78. %changelog
  79. * Fri Apr 17 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.4.0-1
  80. - Initial build for Vine Linux
  81. * Sun Mar 01 2015 Mukundan Ragavan <nonamedotc@gmail.com> - 0.3.9-3
  82. - Rebuild from Xfce 4.12
  83. * Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.3.9-2
  84. - Rebuilt for Fedora 23 Change
  85. https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
  86. * Sat Feb 21 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.9-1
  87. - Updated to 0.3.9
  88. - Translatations added
  89. * Sat Jan 24 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.8-1
  90. - Update to 0.3.8
  91. * Sat Jan 17 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.7-1
  92. - Update to 0.3.7
  93. - Bugfix update to 0.3.6
  94. * Sat Jan 17 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.6-1
  95. - Update to 0.3.6
  96. - Added libxfce4util-devel as BR for building settings manager
  97. * Mon Jan 12 2015 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.5-1
  98. - Update to 0.3.5
  99. * Thu Nov 27 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.4-1
  100. - Update to 0.3.4
  101. - Move additional themes provided to -themes subpackage
  102. * Mon Oct 20 2014 Kevin Fenzi <kevin@scrye.com> 0.3.3-1
  103. - Update to 0.3.3
  104. * Mon Sep 08 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.2-1
  105. - Updated to latest upstream version
  106. - New features included
  107. * Wed Sep 03 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.1-1
  108. - Updated to latest upstream version
  109. * Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
  110. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
  111. * Tue Jul 22 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.3.0-1
  112. - Latest upstream version with bugfixes and enhancements
  113. - Removed ChangeLog from doc
  114. * Sun Jul 20 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.1-1
  115. - Updated to latest upstream version
  116. * Sat Jul 12 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.0-2
  117. - Initial build for F22
  118. * Wed Jun 11 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.2.0-1
  119. - Updated to latest upstream release
  120. - Added appdata file
  121. * Wed Jun 04 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.92-1
  122. - Updated to latest version
  123. - Added application icons
  124. * Tue May 20 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.91-1
  125. - Fixed URL
  126. - Updated to 0.1.91 - API change with this update
  127. - Removed TODO
  128. - Added BuildRequires for desktop-file-utils
  129. - desktop file added - will show in XFCE menu
  130. - desktop file for autostart added
  131. * Fri May 02 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.90-1
  132. - Update to 0.1.90
  133. - multiple bug fixes and improvements
  134. * Sun Mar 23 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.6-2
  135. - Updated to 0.1.6
  136. - Added xfdashboard.xml to files section
  137. * Sun Mar 23 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.6-1
  138. - Updated to 0.1.6
  139. * Sat Mar 8 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.5-1
  140. - Updated to latest release containing new enhancements
  141. * Tue Feb 25 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.4-2
  142. - Patch for enabling workspace switching added
  143. - Upstream bug - issue#1 on github
  144. * Mon Feb 24 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.4-1
  145. - Updated to the latest upstream version
  146. - Includes theming support (provides a default theme)
  147. * Tue Feb 11 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.3-1
  148. - Updated to the latest upstream version
  149. * Mon Feb 10 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.2-3
  150. - Corrected flags used for building the package
  151. - Edited the description
  152. * Sun Feb 02 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.2-2
  153. - Corrected version used for packaging
  154. - Added the doc files
  155. * Wed Jan 29 2014 Mukundan Ragavan <nonamedotc@fedoraproject.org> - 0.1.3-1
  156. - Initial build for Fedora