seahorse-plugins-vl.spec 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. # Basic Information
  2. Name: seahorse-plugins
  3. Version: 2.30.1
  4. Release: 1%{?_dist_release}
  5. License: GPL-2
  6. Group: Applications/Accessories
  7. Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.30/%{name}-%{version}.tar.bz2
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  9. Vendor: Project Vine
  10. Distribution: Vine Linux
  11. Packager: yasumichi
  12. Summary: plugins and utilities for encryption in GNOME
  13. Summary(ja): GNOMEにおける暗号化のためのプラグインとユーティリティ
  14. # Dependency
  15. Requires: GConf2
  16. Requires: glib2
  17. Requires: gtk2 >= 2.18.0
  18. Requires: gnupg
  19. Requires: gpgme
  20. Requires: nautilus
  21. Requires: libgnome-keyring
  22. Requires: dbus-glib
  23. #Requires: epiphany
  24. Requires: gedit
  25. Requires: libbonoboui
  26. Requires: gnome-panel
  27. Requires: libnotify
  28. Requires: evolution-data-server
  29. BuildRequires: gnome-doc-utils
  30. BuildRequires: pkgconfig
  31. BuildRequires: GConf2-devel
  32. BuildRequires: glib2-devel
  33. BuildRequires: gtk2-devel >= 2.18.0
  34. BuildRequires: gnupg
  35. BuildRequires: gpgme-devel
  36. BuildRequires: nautilus-devel
  37. BuildRequires: libgnome-keyring-devel
  38. BuildRequires: dbus-glib-devel
  39. BuildRequires: seahorse-devel
  40. BuildRequires: epiphany
  41. BuildRequires: gedit-devel
  42. BuildRequires: libbonoboui-devel
  43. BuildRequires: gnome-panel
  44. BuildRequires: libnotify-devel
  45. BuildRequires: evolution-data-server
  46. %description
  47. Seahorse is integrated into the GNOME Desktop Environment and allows users to
  48. perform operations from their regular applications, like nautilus or gedit.
  49. %description -l ja
  50. SeahorseがGNOMEデスクトップ環境に統合され、NautilusやgEditといったユーザが
  51. よく使うアプリケーションから操作を実行することができます。
  52. %prep
  53. %setup -q
  54. %build
  55. %configure --disable-update-mime-database --disable-epiphany
  56. %{__make} %{?_smp_mflags}
  57. %install
  58. %{__rm} -rf ${RPM_BUILD_ROOT}
  59. export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
  60. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  61. unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
  62. %find_lang %{name}
  63. %clean
  64. %{__rm} -rf ${RPM_BUILD_ROOT}
  65. %post
  66. /sbin/ldconfig
  67. %{_bindir}/scrollkeeper-update -q ||:
  68. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  69. gconftool-2 --makefile-install-rule \
  70. %{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas > /dev/null ||:
  71. gconftool-2 --makefile-install-rule \
  72. %{_sysconfdir}/gconf/schemas/seahorse-plugins.schemas > /dev/null ||:
  73. update-mime-database %{_datadir}/mime/
  74. %pre
  75. if [ "$1" -gt 1 ]; then
  76. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  77. gconftool-2 --makefile-uninstall-rule \
  78. %{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas > /dev/null ||:
  79. gconftool-2 --makefile-uninstall-rule \
  80. %{_sysconfdir}/gconf/schemas/seahorse-plugins.schemas > /dev/null ||:
  81. fi
  82. %preun
  83. if [ "$1" -eq 0 ]; then
  84. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  85. gconftool-2 --makefile-uninstall-rule \
  86. %{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas > /dev/null ||:
  87. gconftool-2 --makefile-uninstall-rule \
  88. %{_sysconfdir}/gconf/schemas/seahorse-plugins.schemas > /dev/null ||:
  89. fi
  90. %postun
  91. /sbin/ldconfig
  92. %{_bindir}/scrollkeeper-update -q ||:
  93. update-mime-database %{_datadir}/mime/
  94. %files -f %{name}.lang
  95. %defattr(-,root,root)
  96. %doc COPYING ChangeLog NEWS README
  97. %{_sysconfdir}/gconf/schemas/seahorse-gedit.schemas
  98. %{_sysconfdir}/gconf/schemas/seahorse-plugins.schemas
  99. %{_bindir}/seahorse-agent
  100. %{_bindir}/seahorse-preferences
  101. %{_bindir}/seahorse-tool
  102. %{_libdir}/bonobo/servers/GNOME_SeahorseApplet.server
  103. #%%{_libdir}/gedit-2/plugins/libseahorse-pgp.a
  104. #%%{_libdir}/gedit-2/plugins/libseahorse-pgp.la
  105. %{_libdir}/gedit-2/plugins/libseahorse-pgp.so
  106. %{_libdir}/gedit-2/plugins/seahorse-pgp.gedit-plugin
  107. #%%{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.a
  108. #%%{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.la
  109. %{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.so
  110. %{_libdir}/seahorse/seahorse-applet
  111. %{_datadir}/applications/seahorse-pgp-encrypted.desktop
  112. %{_datadir}/applications/seahorse-pgp-keys.desktop
  113. %{_datadir}/applications/seahorse-pgp-preferences.desktop
  114. %{_datadir}/applications/seahorse-pgp-signature.desktop
  115. %{_datadir}/gnome-2.0/ui/GNOME_SeahorseApplet.xml
  116. %{_datadir}/gnome/help/seahorse-applet/C/legal.xml
  117. %{_datadir}/gnome/help/seahorse-applet/C/seahorse-applet.xml
  118. %{_datadir}/gnome/help/seahorse-applet/es/seahorse-applet.xml
  119. %{_datadir}/gnome/help/seahorse-applet/fr/seahorse-applet.xml
  120. %{_datadir}/gnome/help/seahorse-applet/it/seahorse-applet.xml
  121. %{_datadir}/gnome/help/seahorse-applet/oc/seahorse-applet.xml
  122. %{_datadir}/gnome/help/seahorse-applet/ru/seahorse-applet.xml
  123. %{_datadir}/gnome/help/seahorse-applet/sv/seahorse-applet.xml
  124. %{_datadir}/gnome/help/seahorse-applet/vi/seahorse-applet.xml
  125. %{_datadir}/gnome/help/seahorse-plugins/C/legal.xml
  126. %{_datadir}/gnome/help/seahorse-plugins/C/seahorse-plugins.xml
  127. %{_datadir}/gnome/help/seahorse-plugins/ca/seahorse-plugins.xml
  128. %{_datadir}/gnome/help/seahorse-plugins/cs/seahorse-plugins.xml
  129. %{_datadir}/gnome/help/seahorse-plugins/de/seahorse-plugins.xml
  130. %{_datadir}/gnome/help/seahorse-plugins/el/seahorse-plugins.xml
  131. %{_datadir}/gnome/help/seahorse-plugins/en_GB/seahorse-plugins.xml
  132. %{_datadir}/gnome/help/seahorse-plugins/es/seahorse-plugins.xml
  133. %{_datadir}/gnome/help/seahorse-plugins/fr/seahorse-plugins.xml
  134. %{_datadir}/gnome/help/seahorse-plugins/it/seahorse-plugins.xml
  135. %{_datadir}/gnome/help/seahorse-plugins/oc/seahorse-plugins.xml
  136. %{_datadir}/gnome/help/seahorse-plugins/ru/seahorse-plugins.xml
  137. %{_datadir}/gnome/help/seahorse-plugins/sv/seahorse-plugins.xml
  138. %{_datadir}/gnome/help/seahorse-plugins/vi/seahorse-plugins.xml
  139. %{_datadir}/icons/hicolor/48x48/apps/seahorse-applet.png
  140. %{_datadir}/icons/hicolor/scalable/apps/seahorse-applet.svg
  141. %{_datadir}/man/man1/seahorse-agent.1.gz
  142. %{_datadir}/man/man1/seahorse-tool.1.gz
  143. %{_datadir}/mime/packages/seahorse.xml
  144. %{_datadir}/omf/seahorse-applet/seahorse-applet-C.omf
  145. %{_datadir}/omf/seahorse-applet/seahorse-applet-es.omf
  146. %{_datadir}/omf/seahorse-applet/seahorse-applet-fr.omf
  147. %{_datadir}/omf/seahorse-applet/seahorse-applet-it.omf
  148. %{_datadir}/omf/seahorse-applet/seahorse-applet-oc.omf
  149. %{_datadir}/omf/seahorse-applet/seahorse-applet-ru.omf
  150. %{_datadir}/omf/seahorse-applet/seahorse-applet-sv.omf
  151. %{_datadir}/omf/seahorse-applet/seahorse-applet-vi.omf
  152. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-C.omf
  153. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-ca.omf
  154. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-cs.omf
  155. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-de.omf
  156. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-el.omf
  157. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-en_GB.omf
  158. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-es.omf
  159. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-fr.omf
  160. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-it.omf
  161. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-oc.omf
  162. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-ru.omf
  163. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-sv.omf
  164. %{_datadir}/omf/seahorse-plugins/seahorse-plugins-vi.omf
  165. %{_datadir}/pixmaps/seahorse-applet.svg
  166. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-applet-encrypted.png
  167. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-applet-key.png
  168. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-applet-signed.png
  169. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-applet-text.png
  170. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-applet-unknown.png
  171. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-key-personal.png
  172. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-key.png
  173. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-sign-bad.png
  174. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-sign-ok.png
  175. %{_datadir}/pixmaps/seahorse-plugins/22x22/seahorse-sign.png
  176. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet-encrypted.png
  177. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet-key.png
  178. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet-signed.png
  179. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet-text.png
  180. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet-unknown.png
  181. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-applet.png
  182. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-key-personal.png
  183. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-key.png
  184. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-sign-bad.png
  185. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-sign-ok.png
  186. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-sign-unknown.png
  187. %{_datadir}/pixmaps/seahorse-plugins/48x48/seahorse-sign.png
  188. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet-encrypted.svg
  189. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet-key.svg
  190. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet-signed.svg
  191. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet-text.svg
  192. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet-unknown.svg
  193. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-applet.svg
  194. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-key-personal.svg
  195. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-key-ssh.svg
  196. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-key.svg
  197. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-person.svg
  198. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-share-keys.svg
  199. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-sign-bad.svg
  200. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-sign-ok.svg
  201. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-sign-unknown.svg
  202. %{_datadir}/pixmaps/seahorse-plugins/scalable/seahorse-sign.svg
  203. %{_datadir}/seahorse-plugins/ui/seahorse-agent-cache.xml
  204. %{_datadir}/seahorse-plugins/ui/seahorse-applet-preferences.xml
  205. %{_datadir}/seahorse-plugins/ui/seahorse-multi-encrypt.xml
  206. %{_datadir}/seahorse-plugins/ui/seahorse-notify.xml
  207. %{_datadir}/seahorse-plugins/ui/seahorse-prefs.xml
  208. %{_datadir}/seahorse-plugins/ui/seahorse-progress.xml
  209. %changelog
  210. * Thu Jun 17 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.30.1-1
  211. - initial build for Vine Linux