1 Summary: Seahorse - A GNOME front end for GnuPG
2 Summary(pl.UTF-8): Seahorse - frontend GNOME do GnuPG
7 Group: X11/Applications
8 Source0: https://download.gnome.org/sources/seahorse/41/%{name}-%{version}.tar.xz
9 # Source0-md5: 75b057a0e9b3ee7468464f4c0713a341
10 URL: https://wiki.gnome.org/Apps/Seahorse
11 BuildRequires: avahi-devel >= 0.6
12 BuildRequires: avahi-glib-devel >= 0.6
13 BuildRequires: docbook-dtd412-xml
14 BuildRequires: gcr-devel >= 3.38
15 BuildRequires: gcr-ui-devel >= 3.38
16 BuildRequires: gettext-tools
17 BuildRequires: glib2-devel >= 1:2.66
18 BuildRequires: gnupg2 >= 2.2.0
19 BuildRequires: gpgme-devel >= 1:1.14.0
20 BuildRequires: gtk+3-devel >= 3.24.0
21 BuildRequires: libhandy1-devel >= 1.1.0
22 BuildRequires: libpwquality-devel
23 BuildRequires: libsecret-devel >= 0.16
24 BuildRequires: libsoup-devel >= 2.33.92
25 BuildRequires: meson >= 0.51
26 BuildRequires: ninja >= 1.5
27 BuildRequires: openldap-devel >= 2.4.6
29 BuildRequires: openssh
31 BuildRequires: openssh-clients
32 BuildRequires: pkgconfig
33 BuildRequires: rpm-build >= 4.6
34 BuildRequires: rpmbuild(find_lang) >= 1.23
35 BuildRequires: rpmbuild(macros) >= 1.736
36 BuildRequires: tar >= 1:1.22
37 BuildRequires: vala >= 2:0.22.0
38 BuildRequires: vala-gcr >= 3.38
39 BuildRequires: vala-gcr-ui >= 3.38
40 BuildRequires: vala-libhandy1 >= 1.1.0
41 BuildRequires: vala-libsecret >= 0.16
43 BuildRequires: yelp-tools
44 Requires(post,postun): desktop-file-utils
45 Requires(post,postun): gtk-update-icon-cache
46 Requires(post,postun): hicolor-icon-theme
48 Requires: glib2 >= 1:2.66
49 Requires: gnome-keyring >= 3.4.0
50 Requires: gnupg2 >= 2.2.0
51 Requires: gpgme >= 1:1.14.0
52 Requires: gtk+3 >= 3.24.0
53 Requires: libhandy1 >= 1.1.0
54 Requires: libsecret >= 0.16
55 Requires: libsoup >= 2.33.92
56 Suggests: %{name}-gnome-shell-search
57 Obsoletes: gnome-keyring-manager < 3
58 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61 Seahorse is a GNOME front end for GnuPG - the Gnu Privacy Guard
62 program. It is a tool for secure communications and data storage. Data
63 encryption and digital signature creation can easily be performed
64 through a GUI and Key Management operations can easily be carried out
65 through an intuitive interface. Both English and Japanese is support
68 %description -l pl.UTF-8
69 Seahorse to frontend GNOME do programu GnuPG - Gnu Privacy Guard. Jest
70 to narzędzie do bezpiecznego komunikowania i przechowywania danych.
71 Szyfrowanie danych i tworzenie cyfrowego podpisu może być łatwo
72 realizowane poprzez graficzny interfejs użytkownika, a zarządzanie
73 kluczami jest prowadzone przez intuicyjny interfejs.
75 %package gnome-shell-search
76 Summary: Package provideing seahorse support in gnome shell search
77 Summary(pl.UTF-8): Pakiet pozwalający przeszukiwanie seahorse z poziomu wyszukiwarki gnome shell
78 Group: X11/Applications
79 Requires: %{name} = %{version}-%{release}
82 %description gnome-shell-search
83 Seahorse is a GNOME front end for GnuPG - the Gnu Privacy Guard
84 program. It is a tool for secure communications and data storage. Data
85 encryption and digital signature creation can easily be performed
86 through a GUI and Key Management operations can easily be carried out
87 through an intuitive interface. Both English and Japanese is support
90 This package integrates Seahorse with gnome shell search tool.
92 %description gnome-shell-search -l pl.UTF-8
93 Seahorse to frontend GNOME do programu GnuPG - Gnu Privacy Guard. Jest
94 to narzędzie do bezpiecznego komunikowania i przechowywania danych.
95 Szyfrowanie danych i tworzenie cyfrowego podpisu może być łatwo
96 realizowane poprzez graficzny interfejs użytkownika, a zarządzanie
97 kluczami jest prowadzone przez intuicyjny interfejs.
99 Ten pakiet integruje Seahorse z wyszukiwarką gnome shell
109 %ninja_build -C build
112 rm -rf $RPM_BUILD_ROOT
114 %ninja_install -C build
116 %find_lang %{name} --with-gnome
119 rm -rf $RPM_BUILD_ROOT
122 %glib_compile_schemas
123 %update_icon_cache hicolor
126 %glib_compile_schemas
127 %update_icon_cache hicolor
129 %files -f %{name}.lang
130 %defattr(644,root,root,755)
131 %doc AUTHORS NEWS README.md
132 %attr(755,root,root) %{_bindir}/seahorse
133 %dir %{_libexecdir}/seahorse
134 %attr(755,root,root) %{_libexecdir}/seahorse/ssh-askpass
135 %attr(755,root,root) %{_libexecdir}/seahorse/xloadimage
137 %{_desktopdir}/org.gnome.seahorse.Application.desktop
138 %{_iconsdir}/hicolor/scalable/apps/org.gnome.seahorse.Application.svg
139 %{_iconsdir}/hicolor/symbolic/apps/org.gnome.seahorse.Application-symbolic.svg
140 %{_datadir}/metainfo/org.gnome.seahorse.Application.appdata.xml
141 %{_datadir}/dbus-1/services/org.gnome.seahorse.Application.service
142 %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.gschema.xml
143 %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.manager.gschema.xml
144 %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.window.gschema.xml
145 %{_mandir}/man1/seahorse.1*
147 %files gnome-shell-search
148 %defattr(644,root,root,755)
149 %{_datadir}/gnome-shell/search-providers/seahorse-search-provider.ini