]> git.pld-linux.org Git - packages/enigmail.git/blame - enigmail.spec
- up to 2.1.2
[packages/enigmail.git] / enigmail.spec
CommitLineData
840a614a
JB
1#
2# Conditional build:
6d8531e5 3%bcond_without thunderbird # Mozilla Thunderbird addon
7ee2474a 4%bcond_without seamonkey # Mozilla SeaMonkey addon
5a2a572b 5
840a614a
JB
6Summary: Mozilla mail clients extension for the GnuPG authentication and encryption features
7Summary(pl.UTF-8): Rozszerzenie klientów pocztowych Mozilla do uwierzytelniania i szyfrowania w oparciu o GnuPG
8Name: enigmail
5a2a572b
JR
9Version: 2.1.2
10Release: 1
840a614a
JB
11Epoch: 1
12License: MPL v1.1 or GPL v2+ or LGPL v2.1+
13Group: X11/Applications/Mail
5a2a572b
JR
14Source0: https://enigmail.net/download/source/%{name}-%{version}.tar.gz
15# Source0-md5: 50ace3f61a9c937d59b6a15bb9b260fa
16URL: http://enigmail.net/
840a614a
JB
17BuildRequires: make >= 3.81
18BuildRequires: perl-base >= 5
19BuildRequires: python >= 1:2.7
20BuildRequires: zip
5a2a572b 21BuildRequires: unzip
840a614a
JB
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25Enigmail is an extension to the Mozilla-based mail clients (like
8de18756 26Mozilla Thunderbird, Mozilla Seamonkey or Iceape) which
840a614a
JB
27allows users to access the authentication and encryption features
28provided by GnuPG.
29
30Main Features:
31- Encrypt/sign mail when sending, decrypt/authenticate received mail
32- Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
33- Per-Account based encryption and signing defaults
34- Per-Recipient rules for automated key selection, and
35 enabling/disabling encryption and signing
36- OpenPGP key management interface
37
38%description -l pl.UTF-8
39Enigmail to rozszerzenie klientów pocztowych opartych na Mozilli (jak
8de18756 40Mozilla Thunderbird, Mozilla Seamonkey i Iceape), pozwalające
840a614a
JB
41użytkownikom na dostęp do uwierzytelniania i szyfrowania zapewnianego
42przez GnuPG.
43
44Główne możliwości:
45- szyfrowanie/podpisywanie poczty przy wysyłaniu,
46 odszyfrowywanie/uwierzytelnianie poczty odebranej
47- obsługa inline-PGP (RFC 2440) i PGP/MIME (RFC 3156)
48- ustawienia domyślne szyfrowania i podpisywania dla każdego konta
49- reguły automatycznego wyboru kluczy i włączenia szyfrowania oraz
50 podpisywania dla każdego adresata
51- interfejs do zarządzania kluczami OpenPGP
52
6d8531e5 53%package -n thunderbird-addon-enigmail
840a614a
JB
54Summary: Thunderbird extension for the authentication and encryption features provided by GnuPG
55Summary(pl.UTF-8): Rozszerzenie Thunderbirda do uwierzytelniania i szyfrowania zapewnianego przez GnuPG
56Group: X11/Applications/Mail
f7c8db79
JB
57Requires: gnupg2 >= 2.0.7
58Requires: gnupg-agent >= 2.0.7
6d8531e5 59Requires: thunderbird >= 38.0
6657af64
JB
60Obsoletes: icedove-addon-enigmail
61Obsoletes: mozilla-thunderbird-addon-enigmail
8de18756 62BuildArch: noarch
840a614a 63
6d8531e5 64%description -n thunderbird-addon-enigmail
840a614a
JB
65Enigmail is an extension to the Mozilla Thunderbird mail client of
66which allows users to access the authentication and encryption
67features provided by GnuPG.
68
69Main Features:
70- Encrypt/sign mail when sending, decrypt/authenticate received mail
71- Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
72- Per-Account based encryption and signing defaults
73- Per-Recipient rules for automated key selection, and
74 enabling/disabling encryption and signing
75- OpenPGP key management interface
76
6d8531e5 77%description -n thunderbird-addon-enigmail -l pl.UTF-8
840a614a
JB
78Enigmail to rozszerzenie klienta pocztowego Mozilla Thunderbird,
79pozwalające użytkownikom na dostęp do uwierzytelniania i szyfrowania
80zapewnianego przez GnuPG.
81
82Główne możliwości:
83- szyfrowanie/podpisywanie poczty przy wysyłaniu,
84 odszyfrowywanie/uwierzytelnianie poczty odebranej
85- obsługa inline-PGP (RFC 2440) i PGP/MIME (RFC 3156)
86- ustawienia domyślne szyfrowania i podpisywania dla każdego konta
87- reguły automatycznego wyboru kluczy i włączenia szyfrowania oraz
88 podpisywania dla każdego adresata
89- interfejs do zarządzania kluczami OpenPGP
90
91%package -n seamonkey-addon-enigmail
92Summary: SeaMonkey extension for the authentication and encryption features provided by GnuPG
93Summary(pl.UTF-8): Rozszerzenie SeaMonkeya do uwierzytelniania i szyfrowania zapewnianego przez GnuPG
94Group: X11/Applications/Mail
f7c8db79
JB
95Requires: gnupg2 >= 2.0.7
96Requires: gnupg-agent >= 2.0.7
97Requires: seamonkey >= 2.35
7ee2474a
JR
98Obsoletes: iceape-addon-enigmail
99BuildArch: noarch
840a614a
JB
100
101%description -n seamonkey-addon-enigmail
102Enigmail is an extension to the mail client of Mozilla SeaMonkey which
103allows users to access the authentication and encryption features
104provided by GnuPG.
105
106Main Features:
107- Encrypt/sign mail when sending, decrypt/authenticate received mail
108- Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
109- Per-Account based encryption and signing defaults
110- Per-Recipient rules for automated key selection, and
111 enabling/disabling encryption and signing
112- OpenPGP key management interface
113
114%description -n seamonkey-addon-enigmail -l pl.UTF-8
115Enigmail to rozszerzenie klienta pocztowego programu Mozilla
116SeaMonkey, pozwalające użytkownikom na dostęp do uwierzytelniania i
117szyfrowania zapewnianego przez GnuPG.
118
119Główne możliwości:
120- szyfrowanie/podpisywanie poczty przy wysyłaniu,
121 odszyfrowywanie/uwierzytelnianie poczty odebranej
122- obsługa inline-PGP (RFC 2440) i PGP/MIME (RFC 3156)
123- ustawienia domyślne szyfrowania i podpisywania dla każdego konta
124- reguły automatycznego wyboru kluczy i włączenia szyfrowania oraz
125 podpisywania dla każdego adresata
126- interfejs do zarządzania kluczami OpenPGP
127
840a614a
JB
128%prep
129%setup -q -n %{name}
130
131%build
132%configure
133
86234366 134%{__make} -j1
840a614a
JB
135
136%install
5a2a572b
JR
137install -d $RPM_BUILD_ROOT%{_datadir}/thunderbird/distribution/extensions/\{847b3a00-7ab1-11d4-8f02-006008948af5\}
138unzip build/%{name}-%{version}.xpi -d $RPM_BUILD_ROOT%{_datadir}/thunderbird/distribution/extensions/\{847b3a00-7ab1-11d4-8f02-006008948af5\}/
139
140install -d $RPM_BUILD_ROOT%{_datadir}/seamonkey/extensions/\{847b3a00-7ab1-11d4-8f02-006008948af5\}
141unzip build/%{name}-%{version}.xpi -d $RPM_BUILD_ROOT%{_datadir}/seamonkey/extensions/\{847b3a00-7ab1-11d4-8f02-006008948af5\}
8de18756 142
840a614a
JB
143%clean
144rm -rf $RPM_BUILD_ROOT
145
5a2a572b
JR
146%if %{with thunderbird}
147%files -n thunderbird-addon-enigmail
148%defattr(644,root,root,755)
149%dir %{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}
150%{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome
151%{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/bootstrap.js
152%{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
153%{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/install.rdf
154%{_datadir}/thunderbird/distribution/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/manifest.json
155%endif
156
157%if %{with seamonkey}
158%files -n seamonkey-addon-enigmail
159%defattr(644,root,root,755)
160%dir %{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}
161%{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome
162%{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/bootstrap.js
163%{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/chrome.manifest
164%{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/install.rdf
165%{_datadir}/seamonkey/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/manifest.json
166%endif
This page took 0.100938 seconds and 4 git commands to generate.