nautilus-actions-vl.spec 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. Summary: Nautilus extension for customizing the context menu
  2. Summary(ja): コンテキストメニューをカスタマイズするための Nautilus 拡張
  3. Name: nautilus-actions
  4. Version: 2.30.3
  5. Release: 1%{?_dist_release}
  6. Group: User Interface/Desktops
  7. License: GPLv2+
  8. URL: http://www.grumz.net/node/8
  9. #Source0: ftp://ftp2.grumz.net/grumz/%{name}-%{version}.tar.gz
  10. Source0: ftp://pwi.dyndns.biz/tarballs/%{name}/%{name}-%{version}.tar.bz2
  11. #Patch0: nact-gnome_vfs_workaround.patch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: libgnomeui-devel, libglade2-devel, nautilus-devel
  14. BuildRequires: e2fsprogs-devel, gettext, perl-XML-Parser
  15. BuildRequires: unique-devel
  16. BuildRequires: libSM-devel
  17. %if %{?_dist_release} == "vl6"
  18. BuildRequires: libuuid-devel
  19. %endif
  20. BuildRequires: desktop-file-utils intltool
  21. Requires(pre): GConf2
  22. Requires(preun):GConf2
  23. %description
  24. Nautilus actions is an extension for Nautilus, the GNOME file manager.
  25. It provides an easy way to configure programs to be launch on files
  26. selected in Nautilus interface.
  27. %description -l ja
  28. Nautilus actions は、GNOME のファイルマネージャである Nautilus の機能拡張です。
  29. Nautilus のインターフェイスにて選択されたファイル上でプログラムを起動するための
  30. 簡単な設定方法を提供します。
  31. %prep
  32. %setup -q
  33. #%patch0 -p0 -b .fix
  34. %build
  35. %configure --enable-commandline-tool --disable-schemas-install
  36. make %{?_smp_mflags}
  37. %install
  38. rm -rf %{buildroot}
  39. make DESTDIR=%{buildroot} install
  40. rm -rf %{buildroot}/%{_libdir}/nautilus-actions/*.la
  41. rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-2.0/libnautilus-actions-menu.la
  42. rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-2.0/libnautilus-actions-tracker.la
  43. rm -rf %{buildroot}%{_datadir}/applications/fedora-nact.desktop
  44. desktop-file-install --delete-original \
  45. --vendor vine \
  46. --dir %{buildroot}%{_datadir}/applications \
  47. --mode 0644 \
  48. --remove-category Application \
  49. --remove-category AdvancedSettings \
  50. --add-category GNOME \
  51. --add-category Settings \
  52. %{buildroot}%{_datadir}/applications/nact.desktop
  53. %find_lang %{name}
  54. %clean
  55. rm -rf %{buildroot}
  56. %post
  57. touch --no-create %{_datadir}/icons/hicolor || :
  58. %postun
  59. if [ $1 -eq 0 ] ; then
  60. touch --no-create %{_datadir}/icons/hicolor &>/dev/null
  61. gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
  62. fi
  63. %files -f %{name}.lang
  64. %defattr(-,root,root,-)
  65. %doc AUTHORS COPYING ChangeLog README TODO
  66. %{_bindir}/nautilus-actions-*
  67. %{_libdir}/nautilus-actions/libna*.so
  68. %{_libdir}/nautilus/extensions-2.0/libnautilus-actions-menu.so
  69. %{_libdir}/nautilus/extensions-2.0/libnautilus-actions-tracker.so
  70. %{_datadir}/%{name}/
  71. %{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
  72. %{_datadir}/applications/vine-nact.desktop
  73. %{_includedir}/nautilus-actions
  74. %changelog
  75. * Tue Jun 15 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.30.3-1
  76. - new upstream release
  77. * Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
  78. - new upstream release
  79. * Sun Apr 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
  80. - new upstream release
  81. - add BuildRequires: libSM-devel
  82. * Tue Feb 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.3-1
  83. - new upstream release
  84. * Sun Jan 24 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-3
  85. - BuildRequires: libuuid-devel enabled VineSeed, disabled Stable
  86. (Because VineSeed provide libuuid-* packages, but Stable don't provide now)
  87. * Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-2
  88. - added BuildRequires: libuuid-devel, unique-devel (see [BTS:VineLinux:0893])
  89. * Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-1vl5
  90. - new upstream release
  91. - added --disable-schemas-install in cofigure option
  92. * Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.11.2-1vl5
  93. - new upstream release
  94. * Sun Jun 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.10.1-1vl5
  95. - new upstream release
  96. - changed Source0 URL
  97. - dropt Patch0
  98. * Sat May 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20090508-1vl5
  99. - updated Source0
  100. - imported Patch0 from fedora
  101. - added Description -l ja
  102. - spec in UTF-8
  103. * Mon Apr 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20081020-1vl5
  104. - initial build for VineSeed
  105. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-0.4.svn20081020
  106. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  107. * Thu Oct 23 2008 Deji Akingunola <dakingun@gmail.com> - 1.9-0.3.svn20081020
  108. - Update to a svn snapshot to fix bug #450988
  109. * Sat May 17 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-4
  110. - Fix the nautilus-extension directory
  111. * Sun Feb 10 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-3
  112. - Rebuild for gcc43
  113. * Wed Aug 22 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
  114. - Update the Source url
  115. - Rebuild
  116. * Fri Aug 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
  117. - License tag update
  118. * Thu May 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-1
  119. - New (bug-fix) release
  120. * Wed Sep 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-4
  121. - Fix issue with nautilus-action-config, bug #205967
  122. * Mon Aug 28 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-3
  123. - Rebuild for FC6
  124. * Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-2
  125. - Requires nautilus-devel instead of just nautilus to build
  126. * Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-1
  127. - Update to version 1.4
  128. * Tue May 30 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-2
  129. - Add gettext and perl(XML::Parser) to BRs
  130. * Mon May 01 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-1
  131. - Update to version 1.2
  132. - Make sure fix for upgrade from ver. < 1.0 doesn't throw up errors
  133. * Mon Feb 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-2
  134. - Rebuild for Fedora Extras 5
  135. * Wed Feb 8 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-1
  136. - New upstream version
  137. - Do away with gconf schemas installation
  138. * Mon Jan 2 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-6
  139. - Add nautilus extensions dir to configure arguments
  140. * Sun Jan 1 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-5
  141. - Remove libXdmcp-devel as BR, nautilus now takkes care of it
  142. * Sun Dec 18 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-4
  143. - Remove libSM-devel from build require as libgnomeui now build-requires
  144. - Add libXdmcp-devel to the build requires
  145. * Tue Nov 29 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-2
  146. - Remove unnecesary configure options
  147. - Clean-up the desktop file installation
  148. - Add e2fsprogs-devel buildrequire and remove explicit require on nautilus
  149. * Fri Nov 25 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-1
  150. - initial Extras release