|
|
ccc36e9 |
# spec file for thunderbird-enigmail
|
|
|
ccc36e9 |
#
|
|
|
f44f02c |
# Copyright (c) 2009-2015 Remi Collet
|
|
|
ccc36e9 |
# License: CC-BY-SA
|
|
|
f44f02c |
# http://creativecommons.org/licenses/by-sa/4.0/
|
|
|
ccc36e9 |
#
|
|
|
ccc36e9 |
# Please, preserve the changelog entries
|
|
|
ccc36e9 |
#
|
|
|
9f1e646 |
%global thunderbird_app_id \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
|
|
|
f28b5dc |
%global enimail_app_id \{847b3a00-7ab1-11d4-8f02-006008948af5\}
|
|
|
f28b5dc |
|
|
|
c060c27 |
%global thunmin 38.0
|
|
|
f28b5dc |
|
|
|
9f1e646 |
%global enigmail_extname %{_datadir}/mozilla/extensions/%{thunderbird_app_id}/%{enimail_app_id}
|
|
|
f28b5dc |
|
|
|
77a7e7e |
#global gitcommit d77065b0c1ddae7a666827e9a83fb728b303503d
|
|
|
77a7e7e |
#global gitdate 20150227
|
|
|
77a7e7e |
#global gitshort %(c=%{gitcommit}; echo ${c:0:7})
|
|
|
f28b5dc |
|
|
|
f28b5dc |
Summary: Authentication and encryption extension for Mozilla Thunderbird
|
|
|
f28b5dc |
Name: thunderbird-enigmail
|
|
|
63b774f |
Version: 1.9.4
|
|
|
63b774f |
Release: 1%{?dist}
|
|
|
f28b5dc |
URL: http://enigmail.mozdev.org/
|
|
|
f28b5dc |
# All files licensed under MPL 1.1/GPL 2.0/LGPL 2.1
|
|
|
f28b5dc |
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
|
|
f28b5dc |
Group: Applications/Internet
|
|
|
c060c27 |
|
|
|
c060c27 |
BuildArch: noarch
|
|
|
c060c27 |
|
|
|
ccc36e9 |
%if 0%{?gitdate}
|
|
|
ccc36e9 |
# git clone git://git.code.sf.net/p/enigmail/source enigmail-source
|
|
Remi Collet |
c07d0a3 |
# cd enigmail-source; git checkout c429d03
|
|
|
f44f02c |
# git archive --format=tar.gz --prefix enigmail/ --output ../enigmail-1.8-d77065b.tar.gz --verbose master
|
|
|
ccc36e9 |
Source0: enigmail-%{version}-%{gitshort}.tar.gz
|
|
|
f28b5dc |
%else
|
|
|
ccc36e9 |
Source0: http://www.mozilla-enigmail.org/download/source/enigmail-%{version}.tar.gz
|
|
|
f28b5dc |
%endif
|
|
|
054e72c |
Source1: thunderbird-enigmail.metainfo.xml
|
|
|
f28b5dc |
|
|
|
f28b5dc |
BuildRequires: zip
|
|
|
ccc36e9 |
BuildRequires: perl >= 5.8
|
|
|
ccc36e9 |
BuildRequires: python >= 2.7
|
|
|
f28b5dc |
|
|
|
054e72c |
%if 0%{?fedora} >= 21
|
|
|
054e72c |
BuildRequires: libappstream-glib
|
|
|
054e72c |
%endif
|
|
|
054e72c |
|
|
|
ccc36e9 |
Requires: thunderbird >= %{thunmin}
|
|
|
d91b948 |
Requires: pinentry-gui
|
|
|
d91b948 |
Requires: gnupg2
|
|
|
f28b5dc |
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%description
|
|
|
f28b5dc |
Enigmail is an extension to the mail client Mozilla Thunderbird
|
|
|
f28b5dc |
which allows users to access the authentication and encryption
|
|
|
f28b5dc |
features provided by GnuPG
|
|
|
f28b5dc |
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%prep
|
|
|
19c1c1f |
%setup -q -n enigmail
|
|
|
f28b5dc |
|
|
|
73f3c03 |
RDF=package/install.rdf
|
|
|
73f3c03 |
|
|
|
73f3c03 |
grep "em:version" $RDF
|
|
|
73f3c03 |
grep "em:min" $RDF
|
|
|
73f3c03 |
sed -e '/em:version/s/>[1-9].*%{version}</' -i $RDF
|
|
|
73f3c03 |
|
|
|
73f3c03 |
grep -q "<em:version>%{version}</em:version>" $RDF || exit 1
|
|
|
77a7e7e |
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%build
|
|
|
ccc36e9 |
# see https://www.enigmail.net/download/build_instructions.php
|
|
|
ccc36e9 |
%configure
|
|
|
f28b5dc |
|
|
Remi Collet |
c07d0a3 |
make
|
|
|
f28b5dc |
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%install
|
|
|
f28b5dc |
mkdir -p $RPM_BUILD_ROOT%{enigmail_extname}
|
|
|
5a59a96 |
unzip -q build/enigmail-*.xpi -d $RPM_BUILD_ROOT%{enigmail_extname}
|
|
|
f28b5dc |
|
|
|
054e72c |
# if Fedora >= 21
|
|
|
054e72c |
# install MetaInfo file for firefox
|
|
|
054e72c |
%if 0%{?fedora} >= 21
|
|
|
054e72c |
DESTDIR=%{buildroot} appstream-util install %{SOURCE1}
|
|
|
054e72c |
%endif
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%files
|
|
|
f28b5dc |
%{enigmail_extname}
|
|
|
f28b5dc |
|
|
|
054e72c |
# GNOME Software Center metadata
|
|
|
054e72c |
%if 0%{?fedora} >= 21
|
|
|
054e72c |
%{_datadir}/appdata/*.metainfo.xml
|
|
|
054e72c |
%endif
|
|
|
f28b5dc |
|
|
|
f28b5dc |
#===============================================================================
|
|
|
f28b5dc |
|
|
|
f28b5dc |
%changelog
|
|
|
63b774f |
* Sun Jul 17 2016 Christian Dersch <lupinix@mailbox.org> - 1.9.4-1
|
|
|
63b774f |
- new version
|
|
|
63b774f |
|
|
|
9f1e646 |
* Thu Jun 09 2016 Christian Dersch <lupinix@mailbox.org> - 1.9.3-2
|
|
|
9f1e646 |
- Fixed installation path for noarch
|
|
|
9f1e646 |
|
|
|
c060c27 |
* Thu Jun 09 2016 Christian Dersch <lupinix@mailbox.org> - 1.9.3-1
|
|
|
c060c27 |
- new version (1.9.3)
|
|
|
c060c27 |
- minimum Thunderbird release now 38.0
|
|
|
c060c27 |
- package is noarch now
|
|
|
c060c27 |
|
|
|
56a180c |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-5
|
|
|
56a180c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
56a180c |
|
|
|
054e72c |
* Mon Jan 04 2016 Christian Dersch <lupinix@mailbox.org> - 1.8.2-4
|
|
|
054e72c |
- Add Appstream metadata (#1267628)
|
|
|
054e72c |
|
|
|
7c86edf |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.2-3
|
|
|
7c86edf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
7c86edf |
|
|
|
d91b948 |
* Tue Apr 28 2015 Remi Collet <remi@fedoraproject.org> 1.8.2-2
|
|
|
d91b948 |
- add dependency on pinentry-gui #1215779
|
|
|
d91b948 |
- add explicit dependency on gnupg2
|
|
|
d91b948 |
|
|
|
73f3c03 |
* Fri Apr 17 2015 Remi Collet <remi@fedoraproject.org> 1.8.2-1
|
|
|
73f3c03 |
- Enigmail 1.8.2
|
|
|
73f3c03 |
|
|
|
5a59a96 |
* Mon Mar 23 2015 Remi Collet <remi@fedoraproject.org> 1.8.1-1
|
|
|
5a59a96 |
- Enigmail 1.8.1
|
|
|
5a59a96 |
|
|
|
77a7e7e |
* Tue Mar 17 2015 Remi Collet <remi@fedoraproject.org> 1.8-1
|
|
|
77a7e7e |
- Enigmail 1.8
|
|
|
77a7e7e |
|
|
|
f44f02c |
* Fri Feb 27 2015 Remi Collet <remi@fedoraproject.org> 1.8-0.1.20150227gitd77065b
|
|
|
f44f02c |
- update to git snapshot (post 1.8 Beta 1)
|
|
|
f44f02c |
|
|
|
a40d2b8 |
* Fri Aug 29 2014 Remi Collet <remi@fedoraproject.org> 1.7.2-1
|
|
|
5df8593 |
- Enigmail 1.7.2, fix CVE-2014-5369
|
|
|
5df8593 |
|
|
|
767cf31 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-2
|
|
|
767cf31 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
767cf31 |
|
|
|
19c1c1f |
* Tue Jul 15 2014 Remi Collet <remi@fedoraproject.org> 1.7-1
|
|
|
19c1c1f |
- Enigmail 1.7
|
|
|
19c1c1f |
|
|
Remi Collet |
c07d0a3 |
* Fri Jul 11 2014 Remi Collet <remi@fedoraproject.org> 1.7-0.3.20140709gitc429d03
|
|
Remi Collet |
c07d0a3 |
- test build, new snapshot
|
|
Remi Collet |
c07d0a3 |
- disable parallel build (broken)
|
|
Remi Collet |
c07d0a3 |
|
|
|
5c28685 |
* Mon Jun 9 2014 Remi Collet <remi@fedoraproject.org> 1.7-0.2.20140608git611bc95
|
|
|
5c28685 |
- fix empty debuginfo (#1011048)
|
|
|
5c28685 |
|
|
|
ccc36e9 |
* Mon Jun 9 2014 Remi Collet <remi@fedoraproject.org> 1.7-0.1.20140608git611bc95
|
|
|
ccc36e9 |
- Enigmail 1.7pre (git snapshot)
|
|
|
ccc36e9 |
- new build system, without need for Thunderbird sources
|
|
|
ccc36e9 |
|
|
|
fb15aef |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-3
|
|
|
fb15aef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
fb15aef |
|
|
|
745fbad |
* Sun Nov 03 2013 Dennis Gilmore <dennis@ausil.us> 1.6-2
|
|
|
745fbad |
- remove ExcludeArch armv7hl
|
|
|
745fbad |
|
|
|
a684bed |
* Tue Oct 8 2013 Remi Collet <remi@fedoraproject.org> 1.6-1
|
|
|
a684bed |
- Enigmail 1.6
|
|
|
a684bed |
|
|
|
32efff0 |
* Sat Sep 21 2013 Remi Collet <remi@fedoraproject.org> 1.5.2-3
|
|
|
32efff0 |
- Enigmail 1.5.2 for Thunderbird > 24
|
|
|
32efff0 |
|
|
|
df2c5bb |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-2
|
|
|
df2c5bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
df2c5bb |
|
|
|
c10301a |
* Thu Jul 4 2013 Remi Collet <remi@fedoraproject.org> 1.5.2-1
|
|
|
c10301a |
- Enigmail 1.5.2 for Thunderbird 17.0.7
|
|
|
c10301a |
|
|
|
a87379b |
* Sun Feb 10 2013 Remi Collet <remi@fedoraproject.org> 1.5.1-1
|
|
|
a87379b |
- Enigmail 1.5.1 for Thunderbird 17.0.2
|
|
|
a87379b |
- sync with latest thunderbird.spec changes
|
|
|
a87379b |
|
|
|
79bd912 |
* Sun Dec 30 2012 Remi Collet <remi@fedoraproject.org> 1.5.0-1
|
|
|
79bd912 |
- Enigmail 1.5.0 for Thunderbird 17
|
|
|
79bd912 |
|
|
|
65589e1 |
* Tue Nov 20 2012 Jan Horak <jhorak@redhat.com> - 1.4.6-2
|
|
|
65589e1 |
- Rebuild against newer Thunderbird
|
|
|
65589e1 |
|
|
|
015155b |
* Fri Nov 9 2012 Remi Collet <remi@fedoraproject.org> 1.4.6-1
|
|
|
015155b |
- Enigmail 1.4.6 for Thunderbird 16
|
|
|
015155b |
|
|
|
f28b5dc |
* Tue Oct 16 2012 Remi Collet <remi@fedoraproject.org> 1.4.5-2
|
|
|
f28b5dc |
- Enigmail 1.4.5 for Thunderbird 16.0.1
|
|
|
f28b5dc |
- merge changes from thunderbird in rawhide
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Tue Oct 9 2012 Remi Collet <remi@fedoraproject.org> 1.4.5-1
|
|
|
f28b5dc |
- Enigmail 1.4.5 for Thunderbird 16
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon Aug 27 2012 Remi Collet <remi@fedoraproject.org> 1.4.4-2
|
|
|
f28b5dc |
- Enigmail 1.4.4 for Thunderbird 15.0
|
|
|
f28b5dc |
|
|
|
a87379b |
* Tue Aug 21 2012 Remi Collet <remi@fedoraproject.org> 1.4.4-1
|
|
|
f28b5dc |
- Enigmail 1.4.4 for Thunderbird 14.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Jul 21 2012 Remi Collet <remi@fedoraproject.org> 1.4.3-1
|
|
|
f28b5dc |
- Enigmail 1.4.3 for Thunderbird 14.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Tue Jun 05 2012 Remi Collet <remi@fedoraproject.org> 1.4.2-1
|
|
|
f28b5dc |
- Enigmail 1.4.2 for Thunderbird 13.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Apr 28 2012 Remi Collet <remi@fedoraproject.org> 1.4.1-1
|
|
|
f28b5dc |
- Enigmail 1.4.1 for Thunderbird 12.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Fri Mar 16 2012 Remi Collet <remi@fedoraproject.org> 1.4-2.1
|
|
|
f28b5dc |
- latest patch from rawhide
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Thu Mar 15 2012 Remi Collet <remi@fedoraproject.org> 1.4-2
|
|
|
f28b5dc |
- Enigmail 1.4 for Thunderbird 11.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Mar 03 2012 Remi Collet <remi@fedoraproject.org> 1.4-1
|
|
|
f28b5dc |
- Enigmail 1.4 for Thunderbird 10.0.2
|
|
|
f28b5dc |
- using upstream fixlang.pl instead of our fixlang.php
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Tue Jan 31 2012 Remi Collet <remi@fedoraproject.org> 1.3.5-1
|
|
|
f28b5dc |
- Enigmail 1.3.5 for Thunderbird 10.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Wed Dec 21 2011 Remi Collet <remi@fedoraproject.org> 1.3.4-1
|
|
|
f28b5dc |
- Enigmail 1.3.4 for Thunderbird 9.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Nov 12 2011 Remi Collet <remi@fedoraproject.org> 1.3.3-1
|
|
|
f28b5dc |
- Enigmail 1.3.3 for Thunderbird 8.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Wed Oct 12 2011 Georgi Georgiev <chutzimir@gmail.com> - 1.3.2-2
|
|
|
f28b5dc |
- Make it work on RHEL
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Oct 01 2011 Remi Collet <remi@fedoraproject.org> 1.3.2-2
|
|
|
f28b5dc |
- Enigmail 1.3.2 for Thunderbird 7.0.1
|
|
|
f28b5dc |
- fix extension version
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Thu Sep 29 2011 Remi Collet <remi@fedoraproject.org> 1.3.2-1
|
|
|
f28b5dc |
- Enigmail 1.3.2 for Thunderbird 7.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Wed Aug 17 2011 Remi Collet <remi@fedoraproject.org> 1.3-1
|
|
|
f28b5dc |
- Enigmail 1.3 for Thunderbird 6.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Jul 30 2011 Remi Collet <remi@fedoraproject.org> 1.2.1-1
|
|
|
f28b5dc |
- Enigmail 1.2.1 for Thunderbird 5.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Tue Jul 19 2011 Remi Collet <remi@fedoraproject.org> 1.2-1.2
|
|
|
f28b5dc |
- add --enable-chrome-format=jar to generate enigmail.jar
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sun Jul 17 2011 Remi Collet <remi@fedoraproject.org> 1.2-1.1
|
|
|
f28b5dc |
- fix BR (dos2unix + php-cli)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sun Jul 17 2011 Remi Collet <rpms@famillecollet.com> 1.2-1
|
|
|
f28b5dc |
- Enigmail 1.2 for Thunderbird 5.0
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Thu Jul 22 2010 Remi Collet <rpms@famillecollet.com> 1.1.2-3
|
|
|
f28b5dc |
- move to /usr/lib/mozilla/extensions (as lightning)
|
|
|
f28b5dc |
- build against thunderbird 3.1.1 sources
|
|
|
f28b5dc |
- sync patches with F-13
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Jul 10 2010 Remi Collet <rpms@famillecollet.com> 1.1.2-2
|
|
|
f28b5dc |
- remove link mecanism as thundebird dir is now stable (see #608511)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Wed Jun 30 2010 Remi Collet <rpms@famillecollet.com> 1.1.2-1
|
|
|
f28b5dc |
- Enigmail 1.1.1 (against thunderbird 3.1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Jun 26 2010 Remi Collet <rpms@famillecollet.com> 1.1.1-2
|
|
|
f28b5dc |
- new sources (only fix displayed version)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Jun 26 2010 Remi Collet <rpms@famillecollet.com> 1.1.1-1
|
|
|
f28b5dc |
- Enigmail 1.1.1 (against thunderbird 3.1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon May 31 2010 Remi Collet <rpms@famillecollet.com> 1.1-1
|
|
|
f28b5dc |
- Enigmail 1.1 (against thunderbird 3.1rc1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon Feb 01 2010 Remi Collet <rpms@famillecollet.com> 1.0.1-1
|
|
|
f28b5dc |
- Enigmail 1.0.1 (against thunderbird 3.0.1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Fri Jan 29 2010 Remi Collet <rpms@famillecollet.com> 1.0.1-0.1.rc1
|
|
|
f28b5dc |
- Enigmail 1.0.1rc1 (against thunderbird 3.0.1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon Nov 30 2009 Remi Collet <rpms@famillecollet.com> 1.0.0-1
|
|
|
f28b5dc |
- Enigmail 1.0 (against thunderbird 3.0rc1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat Nov 21 2009 Remi Collet <rpms@famillecollet.com> 1.0-0.1.cvs20091121
|
|
|
f28b5dc |
- new CVS snapshot (against thunderbird 3.0rc1)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Tue Jul 21 2009 Remi Collet <rpms@famillecollet.com> 0.97a-0.1.cvs20090721
|
|
|
f28b5dc |
- new CVS snapshot (against thunderbird 3.0b3)
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Thu May 21 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.3.cvs20090521
|
|
|
f28b5dc |
- new CVS snapshot
|
|
|
f28b5dc |
- fix License and Sumnary
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon May 18 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.2.cvs20090516
|
|
|
f28b5dc |
- use mozilla-extension-update.sh from thunderbird-lightning
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sat May 16 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.1.cvs20090516
|
|
|
f28b5dc |
- new CVS snapshot
|
|
|
f28b5dc |
- rpmfusion review proposal
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Thu Apr 30 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.1.cvs20090430.fc11.remi
|
|
|
f28b5dc |
- new CVS snapshot
|
|
|
f28b5dc |
- F11 build
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Mon Mar 16 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.1.cvs20090316.fc#.remi
|
|
|
f28b5dc |
- new CVS snapshot
|
|
|
f28b5dc |
- add enigmail-fixlang.php
|
|
|
f28b5dc |
|
|
|
f28b5dc |
* Sun Mar 15 2009 Remi Collet <rpms@famillecollet.com> 0.96a-0.1.cvs20090315.fc#.remi
|
|
|
f28b5dc |
- enigmail 0.96a (CVS), Thunderbird 3.0b2
|
|
|
f28b5dc |
|