]>
Commit | Line | Data |
---|---|---|
dbc7d33d | 1 | Summary: Seahorse - A GNOME front end for GnuPG |
9dc86bc8 | 2 | Summary(pl.UTF-8): Seahorse - frontend GNOME do GnuPG |
cdc477a3 | 3 | Name: seahorse |
96042d71 | 4 | Version: 3.32.2 |
1fe8629d | 5 | Release: 1 |
51cbdc65 | 6 | License: GPL v2 |
cdc477a3 | 7 | Group: X11/Applications |
2b020eaf | 8 | Source0: http://ftp.gnome.org/pub/GNOME/sources/seahorse/3.32/%{name}-%{version}.tar.xz |
96042d71 | 9 | # Source0-md5: c7dbd465f5d80c0e8f2496b71dd2e173 |
d91eb87a | 10 | URL: http://www.gnome.org/projects/seahorse/ |
9d99c472 | 11 | BuildRequires: avahi-devel >= 0.6 |
51cbdc65 | 12 | BuildRequires: avahi-glib-devel >= 0.6 |
efb19179 | 13 | BuildRequires: docbook-dtd412-xml |
f1c85e61 | 14 | BuildRequires: gcr-devel >= 3.12.0 |
bfcba9e2 | 15 | BuildRequires: gcr-ui-devel >= 3.12.0 |
b4680674 | 16 | BuildRequires: gettext-tools |
bfcba9e2 | 17 | BuildRequires: glib2-devel >= 1:2.44.0 |
f4f3c6ab | 18 | BuildRequires: gnupg2 >= 2.0.12 |
bfcba9e2 JP |
19 | BuildRequires: gpgme-devel >= 1:1.7.0 |
20 | BuildRequires: gtk+3-devel >= 3.22.0 | |
51cbdc65 | 21 | BuildRequires: intltool >= 0.40.0 |
2b020eaf | 22 | BuildRequires: libpwquality-devel |
1666f5ee AF |
23 | BuildRequires: libsecret-devel >= 0.16 |
24 | BuildRequires: libsoup-devel >= 2.33.92 | |
bfcba9e2 JP |
25 | BuildRequires: meson >= 0.42 |
26 | BuildRequires: ninja | |
ac2f0c9c | 27 | BuildRequires: openldap-devel >= 2.4.6 |
bfcba9e2 JP |
28 | # ssh-keygen bin path |
29 | BuildRequires: openssh | |
30 | # ssh bin path | |
31 | BuildRequires: openssh-clients | |
f1823f0b | 32 | BuildRequires: pkgconfig |
b20f267f | 33 | BuildRequires: rpmbuild(find_lang) >= 1.23 |
bfcba9e2 | 34 | BuildRequires: rpmbuild(macros) >= 1.727 |
9d99c472 | 35 | BuildRequires: vala >= 2:0.22.0 |
f1c85e61 | 36 | BuildRequires: vala-gcr >= 3.12.0 |
bfcba9e2 JP |
37 | BuildRequires: vala-gcr-ui >= 3.12.0 |
38 | BuildRequires: vala-libsecret >= 0.16 | |
9d99c472 | 39 | BuildRequires: yelp-tools |
03cb69d9 | 40 | Requires(post,postun): desktop-file-utils |
f601557a | 41 | Requires(post,postun): gtk-update-icon-cache |
dbc7d33d | 42 | Requires(post,postun): hicolor-icon-theme |
f1c85e61 | 43 | Requires: gcr >= 3.12.0 |
bfcba9e2 | 44 | Requires: glib2 >= 1:2.44.0 |
6cd4a641 | 45 | Requires: gnome-keyring >= 3.4.0 |
f4f3c6ab | 46 | Requires: gnupg2 >= 2.0.12 |
bfcba9e2 JP |
47 | Requires: gpgme >= 1:1.7.0 |
48 | Requires: gtk+3 >= 3.22.0 | |
9d99c472 | 49 | Requires: libsecret >= 0.16 |
991e55a5 | 50 | Requires: libsoup >= 2.33.92 |
6cd4a641 | 51 | Obsoletes: gnome-keyring-manager |
483349e7 MB |
52 | # sr@Latn vs. sr@latin |
53 | Conflicts: glibc-misc < 6:2.7 | |
cdc477a3 | 54 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
55 | ||
a02d9a96 | 56 | %description |
68723542 | 57 | Seahorse is a GNOME front end for GnuPG - the Gnu Privacy Guard |
9606b670 | 58 | program. It is a tool for secure communications and data storage. Data |
59 | encryption and digital signature creation can easily be performed | |
60 | through a GUI and Key Management operations can easily be carried out | |
61 | through an intuitive interface. Both English and Japanese is support | |
62 | is provided. | |
a02d9a96 | 63 | |
9aff2383 | 64 | %description -l pl.UTF-8 |
dbc7d33d | 65 | Seahorse to frontend GNOME do programu GnuPG - Gnu Privacy Guard. Jest |
9aff2383 JR |
66 | to narzędzie do bezpiecznego komunikowania i przechowywania danych. |
67 | Szyfrowanie danych i tworzenie cyfrowego podpisu może być łatwo | |
68 | realizowane poprzez graficzny interfejs użytkownika, a zarządzanie | |
ff117168 JB |
69 | kluczami jest prowadzone przez intuicyjny interfejs. |
70 | ||
a02d9a96 | 71 | %prep |
cdc477a3 | 72 | %setup -q |
483349e7 | 73 | |
a02d9a96 | 74 | %build |
bfcba9e2 JP |
75 | %meson build \ |
76 | -Dpgp-support=true | |
77 | %meson_build -C build | |
a02d9a96 | 78 | |
79 | %install | |
cdc477a3 | 80 | rm -rf $RPM_BUILD_ROOT |
81 | ||
bfcba9e2 | 82 | %meson_install -C build |
a02d9a96 | 83 | |
74dca57c | 84 | %find_lang %{name} --with-gnome |
7422ac8f | 85 | |
a02d9a96 | 86 | %clean |
87 | rm -rf $RPM_BUILD_ROOT | |
88 | ||
fcce9e63 | 89 | %post |
03cb69d9 | 90 | %glib_compile_schemas |
310f1f7c | 91 | %update_icon_cache hicolor |
7b18c95f | 92 | |
502956d0 | 93 | %postun |
03cb69d9 | 94 | %glib_compile_schemas |
310f1f7c | 95 | %update_icon_cache hicolor |
7b18c95f | 96 | |
cdc477a3 | 97 | %files -f %{name}.lang |
98 | %defattr(644,root,root,755) | |
bfcba9e2 | 99 | %doc AUTHORS NEWS README.md |
a940124b | 100 | %attr(755,root,root) %{_bindir}/seahorse |
bfcba9e2 JP |
101 | %dir %{_libexecdir}/seahorse |
102 | %attr(755,root,root) %{_libexecdir}/seahorse/ssh-askpass | |
103 | %attr(755,root,root) %{_libexecdir}/seahorse/xloadimage | |
7b18c95f | 104 | %{_datadir}/%{name} |
2b020eaf | 105 | %{_desktopdir}/org.gnome.seahorse.Application.desktop |
9d99c472 | 106 | %{_iconsdir}/hicolor/*x*/apps/seahorse*.png |
2b020eaf JP |
107 | %{_iconsdir}/hicolor/scalable/apps/org.gnome.seahorse.Application.svg |
108 | %{_iconsdir}/hicolor/symbolic/apps/org.gnome.seahorse.Application-symbolic.svg | |
109 | %{_datadir}/metainfo/org.gnome.seahorse.Application.appdata.xml | |
9d99c472 | 110 | %{_datadir}/dbus-1/services/org.gnome.seahorse.Application.service |
03cb69d9 PZ |
111 | %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.gschema.xml |
112 | %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.manager.gschema.xml | |
113 | %{_datadir}/glib-2.0/schemas/org.gnome.seahorse.window.gschema.xml | |
1666f5ee | 114 | %{_datadir}/gnome-shell/search-providers/seahorse-search-provider.ini |
9d99c472 | 115 | %{_mandir}/man1/seahorse.1* |