nautilus-actions-vl.spec 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295
  1. Summary: Nautilus extension for customizing the context menu
  2. Summary(ja): コンテキストメニューをカスタマイズするための Nautilus 拡張
  3. Name: nautilus-actions
  4. Version: 3.2.4
  5. Release: 1%{?_dist_release}
  6. Group: User Interface/Desktops
  7. License: GPLv2+
  8. URL: http://www.nautilus-actions.org/
  9. Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.0/%{name}-%{version}.tar.xz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: desktop-file-utils
  12. BuildRequires: e2fsprogs-devel
  13. BuildRequires: gettext
  14. BuildRequires: glib2-devel >= 2.16.0
  15. BuildRequires: gtk3-devel
  16. BuildRequires: dbus-glib-devel
  17. BuildRequires: intltool >= 0.35.5
  18. BuildRequires: libgnomeui-devel
  19. BuildRequires: libglade2-devel
  20. BuildRequires: libgtop2-devel >= 2.23.1
  21. BuildRequires: libSM-devel
  22. BuildRequires: libxml2-devel
  23. BuildRequires: nautilus-devel
  24. BuildRequires: perl-XML-Parser
  25. BuildRequires: pkgconfig
  26. BuildRequires: unique3-devel
  27. BuildRequires: gnome-doc-utils >= 0.3.2
  28. BuildRequires: libuuid-devel
  29. Requires(pre): GConf2
  30. Requires(preun):GConf2
  31. Requires: ksh
  32. %description
  33. Nautilus actions is an extension for Nautilus, the GNOME file manager.
  34. It provides an easy way to configure programs to be launch on files
  35. selected in Nautilus interface.
  36. %description -l ja
  37. Nautilus actions は、GNOME のファイルマネージャである Nautilus の機能拡張です。
  38. Nautilus のインターフェイスにて選択されたファイル上でプログラムを起動するための
  39. 簡単な設定方法を提供します。
  40. %package devel
  41. Summary: Development tools for the %{name}
  42. Summary(ja): %{name} の開発ツール
  43. Group: Development/Libraries
  44. Requires: %{name} = %{version}-%{release}
  45. %description devel
  46. This package contains headers and shared libraries needed for development
  47. with %{name}.
  48. %description -l ja devel
  49. このパッケージは %{name} の開発に必要なヘッダと共有ライブラリを含みます。
  50. %prep
  51. %setup -q
  52. %build
  53. %configure --disable-schemas-install --with-gtk=3
  54. make %{?_smp_mflags}
  55. %install
  56. rm -rf %{buildroot}
  57. make DESTDIR=%{buildroot} install
  58. rm -rf %{buildroot}/%{_libdir}/nautilus-actions/*.la
  59. rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.la
  60. rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.la
  61. rm -rf %{buildroot}%{_datadir}/applications/fedora-nact.desktop
  62. desktop-file-install --delete-original \
  63. --vendor vine \
  64. --dir %{buildroot}%{_datadir}/applications \
  65. --mode 0644 \
  66. --remove-category Application \
  67. --remove-category AdvancedSettings \
  68. --remove-category FileManager \
  69. --add-category GTK \
  70. --add-category Settings \
  71. --add-category Utility \
  72. %{buildroot}%{_datadir}/applications/nact.desktop
  73. %find_lang %{name}
  74. %clean
  75. rm -rf %{buildroot}
  76. %post
  77. /sbin/ldconfig
  78. touch --no-create %{_datadir}/icons/hicolor || :
  79. %postun
  80. /sbin/ldconfig
  81. if [ $1 -eq 0 ] ; then
  82. touch --no-create %{_datadir}/icons/hicolor &>/dev/null
  83. gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  84. fi
  85. %posttrans
  86. gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  87. %files -f %{name}.lang
  88. %defattr(-,root,root,-)
  89. %doc AUTHORS COPYING ChangeLog README TODO
  90. %{_bindir}/nautilus-actions-*
  91. %{_libexecdir}/nautilus-actions/*
  92. %{_libdir}/nautilus-actions/libna*.so
  93. %{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.so
  94. %{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.so
  95. %{_datadir}/%{name}/
  96. %{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
  97. %{_datadir}/applications/vine-nact.desktop
  98. %{_datadir}/gnome/help/%{name}*
  99. %{_datadir}/gtk-doc/*
  100. %{_datadir}/omf/*
  101. %files devel
  102. %defattr(-,root,root,-)
  103. %{_includedir}/%{name}/
  104. %changelog
  105. * Fri Nov 07 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.2.4-1
  106. - new upstream release
  107. * Fri May 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.2.2-1
  108. - new upstream release
  109. - fixed %%files
  110. * Sat Dec 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.1.5-1
  111. - new upstream release
  112. - changed source archive type
  113. - disabled conditional branch in BuildRequires
  114. - added BuildRequires: unique3-devel
  115. - added Requires: ksh
  116. - added %configure option --with-gtk=3
  117. - fixed %%files
  118. * Thu Jan 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.7-1
  119. - new upstream release
  120. * Thu Jan 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.6-1
  121. - new upstream release
  122. * Thu Jan 6 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.5-1
  123. - new upstream release
  124. - deleted unrecognized configure option (--enable-commandline-tool)
  125. * Wed Dec 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-2
  126. - add BuildRequires: gnome-doc-utils
  127. - remove Release tag (devel package)
  128. * Thu Dec 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.3-1
  129. - new upstream release
  130. * Sun Dec 5 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.2-1
  131. - new upstream release
  132. * Wed Oct 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0-1
  133. - new upstream release
  134. - cleaned up spec
  135. - changed URL
  136. - changed source0 URL
  137. - added and arranged BuildRequires
  138. - BuildRequires: desktop-file-utils
  139. - BuildRequires: e2fsprogs-devel
  140. - BuildRequires: gettext
  141. - BuildRequires: glib2-devel >= 2.16.0
  142. - BuildRequires: gtk2-devel >= 2.12.0
  143. - BuildRequires: dbus-glib-devel
  144. - BuildRequires: intltool >= 0.35.5
  145. - BuildRequires: libgnomeui-devel
  146. - BuildRequires: libglade2-devel
  147. - BuildRequires: libgtop2-devel >= 2.23.1
  148. - BuildRequires: libSM-devel
  149. - BuildRequires: libxml2-devel
  150. - BuildRequires: nautilus-devel
  151. - BuildRequires: perl-XML-Parser
  152. - BuildRequires: pkgconfig
  153. - BuildRequires: unique-devel
  154. - splitted -devel package
  155. - changed desktop-file-install action
  156. - added --remove-category FileManager
  157. - changed --add-category GNOME to GTK
  158. - run gtk-update-icon-cache on %%posttrans
  159. * Tue Jun 15 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.30.3-1
  160. - new upstream release
  161. * Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
  162. - new upstream release
  163. * Sun Apr 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
  164. - new upstream release
  165. - add BuildRequires: libSM-devel
  166. * Tue Feb 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.3-1
  167. - new upstream release
  168. * Sun Jan 24 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-3
  169. - BuildRequires: libuuid-devel enabled VineSeed, disabled Stable
  170. (Because VineSeed provide libuuid-* packages, but Stable don't provide now)
  171. * Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-2
  172. - added BuildRequires: libuuid-devel, unique-devel (see [BTS:VineLinux:0893])
  173. * Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-1vl5
  174. - new upstream release
  175. - added --disable-schemas-install in cofigure option
  176. * Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.11.2-1vl5
  177. - new upstream release
  178. * Sun Jun 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.10.1-1vl5
  179. - new upstream release
  180. - changed Source0 URL
  181. - dropt Patch0
  182. * Sat May 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20090508-1vl5
  183. - updated Source0
  184. - imported Patch0 from fedora
  185. - added Description -l ja
  186. - spec in UTF-8
  187. * Mon Apr 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20081020-1vl5
  188. - initial build for VineSeed
  189. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-0.4.svn20081020
  190. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  191. * Thu Oct 23 2008 Deji Akingunola <dakingun@gmail.com> - 1.9-0.3.svn20081020
  192. - Update to a svn snapshot to fix bug #450988
  193. * Sat May 17 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-4
  194. - Fix the nautilus-extension directory
  195. * Sun Feb 10 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-3
  196. - Rebuild for gcc43
  197. * Wed Aug 22 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
  198. - Update the Source url
  199. - Rebuild
  200. * Fri Aug 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
  201. - License tag update
  202. * Thu May 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-1
  203. - New (bug-fix) release
  204. * Wed Sep 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-4
  205. - Fix issue with nautilus-action-config, bug #205967
  206. * Mon Aug 28 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-3
  207. - Rebuild for FC6
  208. * Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-2
  209. - Requires nautilus-devel instead of just nautilus to build
  210. * Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-1
  211. - Update to version 1.4
  212. * Tue May 30 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-2
  213. - Add gettext and perl(XML::Parser) to BRs
  214. * Mon May 01 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-1
  215. - Update to version 1.2
  216. - Make sure fix for upgrade from ver. < 1.0 doesn't throw up errors
  217. * Mon Feb 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-2
  218. - Rebuild for Fedora Extras 5
  219. * Wed Feb 8 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-1
  220. - New upstream version
  221. - Do away with gconf schemas installation
  222. * Mon Jan 2 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-6
  223. - Add nautilus extensions dir to configure arguments
  224. * Sun Jan 1 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-5
  225. - Remove libXdmcp-devel as BR, nautilus now takkes care of it
  226. * Sun Dec 18 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-4
  227. - Remove libSM-devel from build require as libgnomeui now build-requires
  228. - Add libXdmcp-devel to the build requires
  229. * Tue Nov 29 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-2
  230. - Remove unnecesary configure options
  231. - Clean-up the desktop file installation
  232. - Add e2fsprogs-devel buildrequire and remove explicit require on nautilus
  233. * Fri Nov 25 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-1
  234. - initial Extras release