source: projects/specs/trunk/s/seahorse-plugins/seahorse-plugins-vl.spec @ 1211

Revision 1211, 9.8 KB checked in by yasumichi, 14 years ago (diff)

seahorse-pluginsのspecファイルを追加。(まだパッケージ未作成)

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