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

Revision 5038, 7.2 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.2.1

Line 
1Summary:        A GNOME3 frontend for GnuPG
2Summary(ja):    GnuPG の GNOME3 フロントエンド
3Name:           seahorse
4Version:        3.2.1
5Release:        1%{?_dist_release}
6License:        GPL
7Group:          User Interface/Desktops
8URL:            http://seahorse.sourceforge.net/
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/seahorse/3.2/%{name}-%{version}.tar.xz
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12BuildRequires:  libgnome-devel >= 2.32.0
13BuildRequires:  libgnomeui-devel
14BuildRequires:  gtk3-devel >= 3.0.0
15BuildRequires:  gnupg >= 1.2.4
16BuildRequires:  gpgme-devel >= 1.0.0
17BuildRequires:  openldap-devel
18BuildRequires:  libsoup-devel >= 2.32.0
19BuildRequires:  nautilus >= 2.32.0
20BuildRequires:  libgnome-keyring-devel >= 2.32.0
21BuildRequires:  gnome-keyring-devel >= 2.29.4
22BuildRequires:  avahi-glib-devel >= 0.6
23BuildRequires:  dbus-glib-devel >= 0.88
24BuildRequires:  libnotify-devel
25BuildRequires:  openssh
26BuildRequires:  openssh-clients
27BuildRequires:  gnome-doc-utils >= 0.3.2
28BuildRequires:  libSM-devel
29BuildRequires:  docbook-dtds
30BuildRequires:  gobject-introspection-devel
31BuildRequires:  desktop-file-utils
32Requires(post):   scrollkeeper
33Requires(postun): glib2, scrollkeeper
34Requires(posttrans): glib2, scrollkeeper
35
36Obsoletes:      seahorse-devel < 3.1.4
37
38Obsoletes:      gnome-keyring-manager < 2.21
39Provides:       gnome-keyring-manager < 2.21
40
41# for Source1
42BuildRequires:  autoconf
43
44Vendor:         Project Vine
45Distribution:   Vine Linux
46
47%description
48Seahorse is a GNOME3 front end for th GNU Privacy Guard (GnuPG).
49It is a tool for secure communications and data storage. Data encryption
50and digital signature creation can easily be performed through a GUI, and
51Key Management operations also can be performed.
52
53%description -l ja
54Seahorse は GNU Privacy Guard (GnuPG) の GNOME3 フロントエンドです。
55安全なコミュニケーションとデータ保管のためのツールです。データの暗号化や復号、
56デジタル署名の作成・検証を GUI で容易に行うことができます。また、鍵の管理も行
57うことができます。
58
59
60%prep
61%setup -q
62
63%build
64# Remove next line when upstream adopt Source2
65autoreconf
66%configure \
67    --disable-update-mime-database \
68    --disable-static
69make %{?_smp_mflags}
70
71%install
72[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
73
74export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
75make install DESTDIR=$RPM_BUILD_ROOT
76unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
77
78desktop-file-install \
79  --vendor="" --dir=%{buildroot}/%{_datadir}/applications \
80  --remove-category=Utility \
81  --remove-category=Security \
82  --remove-category=GTK \
83  --remove-category=GNOME \
84  --add-category=Applications \
85  --add-category=X-GNOME-PersonalSettings \
86  --add-category=Settings \
87  %{buildroot}/%{_datadir}/applications/seahorse.desktop
88
89%find_lang %{name}
90
91%clean
92[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
93
94%post
95/sbin/ldconfig
96%{_bindir}/scrollkeeper-update -q ||:
97
98%postun
99/sbin/ldconfig
100%{_bindir}/scrollkeeper-update -q ||:
101glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
102
103%posttrans
104glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
105
106%files -f %{name}.lang
107%defattr(-,root,root)
108%doc AUTHORS COPYING ChangeLog NEWS README TODO
109## %{_sysconfdir}/xdg/autostart/*.desktop
110%{_bindir}/seahorse
111%{_libdir}/seahorse
112%{_datadir}/GConf/gsettings/*.convert
113%{_datadir}/applications/*.desktop
114%{_datadir}/glib-2.0/schemas/*.xml
115%{_datadir}/gnome/help/*
116%{_datadir}/omf/*
117%{_datadir}/icons/*
118%{_datadir}/seahorse
119%{_datadir}/pixmaps/*
120%{_mandir}/man1/*
121
122
123%changelog
124* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
125- new upstream release
126
127* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
128- new upstream release
129
130* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
131- new upstream release
132
133* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
134- new upstream release
135
136* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
137- new upstream release
138- change BuildRequires: gtk3-devel instead of gtk2-devel
139- delete -devel sub package
140
141* Mon Jun 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-2
142- add BuildRequires: desktop-file-utils, gnome-keyring-devel
143- change category of seahorse.desktop
144
145* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
146- new upstream release
147- add BuildRequires: gobejct-introspection-devel
148- remove BuildRequires: libglade2-devel
149- remove SOURCE1 and SOURCE2
150- add Obsoletes: gnome-keyring-manager < 2.21
151- add Provides: gnome-keyring-manager < 2.21
152- add configure option (--enable-introspection=yes)
153
154* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-5
155- rebuild with rpm-4.8.1 for pkg-config file
156
157* Sun Aug 15 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.30.1-5
158- update Source2
159- fix URI of Source0
160
161* Tue Aug 03 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.30.1-4
162- update Source2
163
164* Wed Jun 16 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.30.1-3
165- add Source1-2 for japanese help.
166- add autoconf to BR for japanese help.
167
168* Sat Jun 12 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-2
169- add BuildRequires: openssh-clients
170
171* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1
172- new upstream release
173
174* Thu Apr 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
175- new upstream release
176
177* Mon Mar 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.1-1
178- new upstream release
179- add BuildRequires: gnome-doc-utils >= 0.3.2, libSM-devel, docbook-dtds
180
181* Thu Apr  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.26.0-1
182- new upstream release
183- built with openldap-2.4.11
184- spec in UTF-8
185- made devel subpackage
186
187* Sun Apr 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
188- new upstream release
189
190* Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.2-0vl2
191- rebuild with gnutls-1.4.1
192
193* Sat Sep 30 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.2-0vl1
194- new upstream release
195- enable LDAP support
196- add --disable-update-mime-database option to %%configure
197- update Makefile.patch (patch0)
198- update dependencies
199
200* Tue Feb 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8-0vl1
201- new upstream release
202- drop obsolete gedit.patch (patch1)
203- remove unneeded files
204
205* Sun Sep 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.7.9-0vl1
206- new upstream release
207- dropped SOURCE1 (merged into source)
208- added Patch1 for building with gedit 2.12
209- rebuild with libsoup 2.2.6.1
210
211* Fri May 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.7.8-0vl2
212- add BuildRequires: libsoup >= 2.2 for HKP keyserver support
213
214* Thu May 12 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.7.8-0vl1
215- upstream release
216- update ja.po, Makefile.patch
217- update files list
218
219* Sun Mar 06 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.7.6-0vl1
220- initial build for Vine Linux
221- update ja.po
222
223* Wed Oct 26 2004 Nate Nielsen <nielsen@memberwebs.com>
224- Remove *.a and *.la from RPM_BUILD_ROOT
225- Remove updated mime database from RPM_BUILD_ROOT
226
227* Wed Oct 13 2004 Nate Nielsen <nielsen@memberwebs.com>
228- Added new mime info
229
230* Tue Oct 12 2004 Nate Nielsen <nielsen@memberwebs.com>
231- Added the gedit plugin to the default manifest
232
233* Fri May 02 2003 Yanko Kaneti <yaneti@declera.com>
234- Add some new files to the manifest
235
236* Wed Jan 15 2002 Jean Schurger <yshark@schurger.org>
237- Scrollkeeper stuff
238- locales install by %find_lang
239- secure use of rm -rf
240
241* Tue Jan 14 2002 Yanko Kaneti <yaneti@declera.com>
242- First spec
Note: See TracBrowser for help on using the repository browser.