e40fb7
Summary: Utility for secure communication and data storage
e40fb7
Name:    gnupg2
e40fb7
Version: 2.0.22
e40fb7
Release: 5%{?dist}
e40fb7
e40fb7
License: GPLv3+
e40fb7
Group:   Applications/System
e40fb7
Source0: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2
e40fb7
Source1: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2.sig
e40fb7
# svn export svn://cvs.gnupg.org/gnupg/trunk gnupg2; tar cjf gnupg-<date>svn.tar.bz2 gnupg2
e40fb7
#Source0: gnupg2-20090809svn.tar.bz2
e40fb7
Patch1:  gnupg-2.0.20-insttools.patch
e40fb7
Patch3:  gnupg-2.0.20-secmem.patch
e40fb7
Patch4:  gnupg-2.0.18-protect-tool-env.patch
e40fb7
Patch5:  gnupg-2.0.20-ocsp-keyusage.patch
e40fb7
Patch6:  gnupg-2.0.22-fips-algo.patch
e40fb7
Patch7:  gnupg-2.0.22-rsa-es.patch
e40fb7
Patch8:  gnupg-2.0.22-cve-2018-12020.patch
e40fb7
e40fb7
URL:     http://www.gnupg.org/
e40fb7
e40fb7
#BuildRequires: automake libtool texinfo transfig
e40fb7
BuildRequires: bzip2-devel
e40fb7
BuildRequires: curl-devel
e40fb7
BuildRequires: docbook-utils
e40fb7
BuildRequires: gettext
e40fb7
BuildRequires: libassuan-devel >= 2.0.0
e40fb7
BuildRequires: libgcrypt-devel >= 1.4
e40fb7
BuildRequires: libgpg-error-devel => 1.4
e40fb7
BuildRequires: libksba-devel >= 1.0.2
e40fb7
BuildRequires: openldap-devel
e40fb7
BuildRequires: libusb-devel
e40fb7
BuildRequires: pcsc-lite-libs
e40fb7
BuildRequires: pth-devel
e40fb7
BuildRequires: readline-devel ncurses-devel
e40fb7
BuildRequires: zlib-devel
e40fb7
e40fb7
Requires(post): /sbin/install-info
e40fb7
Requires(postun): /sbin/install-info
e40fb7
Requires: pinentry
e40fb7
e40fb7
%if 0%{?rhel} > 5
e40fb7
# pgp-tools, perl-GnuPG-Interface requires 'gpg' (not sure why) -- Rex
e40fb7
Provides: gpg = %{version}-%{release}
e40fb7
# Obsolete GnuPG-1 package
e40fb7
Provides: gnupg = %{version}-%{release}
e40fb7
Obsoletes: gnupg <= 1.4.10
e40fb7
%endif
e40fb7
e40fb7
%package smime
e40fb7
Summary: CMS encryption and signing tool and smart card support for GnuPG
e40fb7
Requires: gnupg2 = %{version}-%{release}
e40fb7
Group: Applications/Internet
e40fb7
e40fb7
e40fb7
%description
e40fb7
GnuPG is GNU's tool for secure communication and data storage.  It can
e40fb7
be used to encrypt data and to create digital signatures.  It includes
e40fb7
an advanced key management facility and is compliant with the proposed
e40fb7
OpenPGP Internet standard as described in RFC2440 and the S/MIME
e40fb7
standard as described by several RFCs.
e40fb7
e40fb7
GnuPG 2.0 is a newer version of GnuPG with additional support for
e40fb7
S/MIME.  It has a different design philosophy that splits
e40fb7
functionality up into several modules. The S/MIME and smartcard functionality
e40fb7
is provided by the gnupg2-smime package.
e40fb7
e40fb7
%description smime
e40fb7
GnuPG is GNU's tool for secure communication and data storage. This
e40fb7
package adds support for smart cards and S/MIME encryption and signing
e40fb7
to the base GnuPG package 
e40fb7
e40fb7
%prep
e40fb7
%setup -q -n gnupg-%{version}
e40fb7
e40fb7
%if 0%{?rhel} > 5
e40fb7
%patch1 -p1 -b .insttools
e40fb7
%endif
e40fb7
%patch3 -p1 -b .secmem
e40fb7
%patch4 -p1 -b .ptool-env
e40fb7
%patch5 -p1 -b .keyusage
e40fb7
%patch6 -p1 -b .fips
e40fb7
%patch7 -p1 -b .rsa-es
e40fb7
%patch8 -p1 -b .sanitize-filename
e40fb7
e40fb7
# pcsc-lite library major: 0 in 1.2.0, 1 in 1.2.9+ (dlopen()'d in pcsc-wrapper)
e40fb7
# Note: this is just the name of the default shared lib to load in scdaemon,
e40fb7
# it can use other implementations too (including non-pcsc ones).
e40fb7
%global pcsclib %(basename $(ls -1 %{_libdir}/libpcsclite.so.? 2>/dev/null ) 2>/dev/null )
e40fb7
e40fb7
sed -i -e 's/"libpcsclite\.so"/"%{pcsclib}"/' scd/{scdaemon,pcsc-wrapper}.c
e40fb7
e40fb7
e40fb7
%build
e40fb7
e40fb7
%configure \
e40fb7
  --disable-rpath \
e40fb7
  --enable-standard-socket
e40fb7
e40fb7
# need scratch gpg database for tests
e40fb7
mkdir -p $HOME/.gnupg
e40fb7
e40fb7
make %{?_smp_mflags}
e40fb7
e40fb7
e40fb7
%install
e40fb7
make install DESTDIR=%{buildroot} \
e40fb7
  INSTALL="install -p" \
e40fb7
  docdir=%{_docdir}/%{name}-%{version}
e40fb7
e40fb7
%if ! (0%{?rhel} > 5)
e40fb7
# drop file conflicting with gnupg-1.x
e40fb7
rm -f %{buildroot}%{_mandir}/man1/gpg-zip.1*
e40fb7
%endif
e40fb7
e40fb7
%find_lang %{name}
e40fb7
e40fb7
# gpgconf.conf
e40fb7
mkdir -p %{buildroot}%{_sysconfdir}/gnupg
e40fb7
touch %{buildroot}%{_sysconfdir}/gnupg/gpgconf.conf
e40fb7
e40fb7
# more docs
e40fb7
install -m644 -p AUTHORS COPYING ChangeLog NEWS THANKS TODO \
e40fb7
  %{buildroot}%{_docdir}/%{name}-%{version}/
e40fb7
e40fb7
%if 0%{?rhel} > 5
e40fb7
# compat symlinks
e40fb7
ln -sf gpg2 %{buildroot}%{_bindir}/gpg
e40fb7
ln -sf gpgv2 %{buildroot}%{_bindir}/gpgv
e40fb7
ln -sf gpg2.1 %{buildroot}%{_mandir}/man1/gpg.1
e40fb7
ln -sf gpgv2.1 %{buildroot}%{_mandir}/man1/gpgv.1
e40fb7
%endif
e40fb7
e40fb7
# info dir
e40fb7
rm -f %{buildroot}%{_infodir}/dir
e40fb7
e40fb7
e40fb7
%check
e40fb7
# need scratch gpg database for tests
e40fb7
mkdir -p $HOME/.gnupg
e40fb7
# we skip the test on ppc as it hangs and we do not ship gnupg2
e40fb7
# as multilib anyway
e40fb7
%ifnarch ppc
e40fb7
make -k check
e40fb7
%endif
e40fb7
e40fb7
%post
e40fb7
/sbin/install-info %{_infodir}/gnupg.info %{_infodir}/dir ||:
e40fb7
e40fb7
%preun
e40fb7
if [ $1 -eq 0 ]; then
e40fb7
  /sbin/install-info --delete %{_infodir}/gnupg.info %{_infodir}/dir ||:
e40fb7
fi
e40fb7
e40fb7
e40fb7
%files -f %{name}.lang
e40fb7
%defattr(-,root,root,-)
e40fb7
#doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO
e40fb7
%{_docdir}/%{name}-%{version}/
e40fb7
%dir %{_sysconfdir}/gnupg
e40fb7
%ghost %config(noreplace) %{_sysconfdir}/gnupg/gpgconf.conf
e40fb7
## docs say to install suid root, but fedora/rh security folk say not to
e40fb7
#attr(4755,root,root) %{_bindir}/gpg2
e40fb7
%{_bindir}/gpg2
e40fb7
%{_bindir}/gpgv2
e40fb7
%{_bindir}/gpg-connect-agent
e40fb7
%{_bindir}/gpg-agent
e40fb7
%{_bindir}/gpgconf
e40fb7
%{_bindir}/gpgparsemail
e40fb7
%if 0%{?rhel} > 5
e40fb7
%{_bindir}/gpg
e40fb7
%{_bindir}/gpgv
e40fb7
%{_bindir}/gpgsplit
e40fb7
%{_bindir}/gpg-zip
e40fb7
%else
e40fb7
%{_bindir}/gpgkey2ssh
e40fb7
%endif
e40fb7
%{_bindir}/watchgnupg
e40fb7
%{_sbindir}/*
e40fb7
%{_datadir}/gnupg/
e40fb7
%{_libexecdir}/*
e40fb7
%{_infodir}/*.info*
e40fb7
%{_mandir}/man?/*
e40fb7
%exclude %{_datadir}/gnupg/com-certs.pem
e40fb7
%exclude %{_mandir}/man?/gpgsm*
e40fb7
%exclude %{_mandir}/man?/scdaemon*
e40fb7
%exclude %{_libexecdir}/scdaemon
e40fb7
e40fb7
%files smime
e40fb7
%defattr(-,root,root,-)
e40fb7
%{_bindir}/gpgsm*
e40fb7
%{_bindir}/kbxutil
e40fb7
%{_libexecdir}/scdaemon
e40fb7
%{_mandir}/man?/gpgsm*
e40fb7
%{_mandir}/man?/scdaemon*
e40fb7
%{_datadir}/gnupg/com-certs.pem
e40fb7
e40fb7
e40fb7
%changelog
e40fb7
* Thu Jun 21 2018 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-5
e40fb7
- fix CVE-2018-12020 - missing sanitization of original filename
e40fb7
e40fb7
* Thu Mar 24 2016 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-4
e40fb7
- allow import of RSA-E and RSA-S keys (patch by Marcel Kolaja) (#1233182)
e40fb7
- do not abort when missing hash algorithm in FIPS mode (#1078962)
e40fb7
e40fb7
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.0.22-3
e40fb7
- Mass rebuild 2014-01-24
e40fb7
e40fb7
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0.22-2
e40fb7
- Mass rebuild 2013-12-27
e40fb7
e40fb7
* Thu Oct 10 2013 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-1
e40fb7
- new upstream release fixing CVE-2013-4402 and CVE-2013-4351
e40fb7
e40fb7
* Fri Aug 23 2013 Tomáš Mráz <tmraz@redhat.com> - 2.0.21-1
e40fb7
- new upstream release
e40fb7
e40fb7
* Wed May 15 2013 Tomas Mraz <tmraz@redhat.com> - 2.0.20-1
e40fb7
- new upstream release
e40fb7
e40fb7
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-8
e40fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e40fb7
e40fb7
* Wed Jan  2 2013 Tomas Mraz <tmraz@redhat.com> - 2.0.19-7
e40fb7
- fix CVE-2012-6085 - skip invalid key packets (#891142)
e40fb7
e40fb7
* Thu Nov 22 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-6
e40fb7
- use AES as default crypto algorithm in FIPS mode (#879047)
e40fb7
e40fb7
* Fri Nov 16 2012 Jamie Nguyen <jamielinux@fedoraproject.org> - 2.0.19-5
e40fb7
- rebuild for 
e40fb7
e40fb7
* Fri Jul 27 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-4
e40fb7
- fix negated condition (#843842)
e40fb7
e40fb7
* Thu Jul 26 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-3
e40fb7
- add compat symlinks and provides if built on RHEL
e40fb7
e40fb7
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-2
e40fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e40fb7
e40fb7
* Tue Apr 24 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-1
e40fb7
- new upstream release
e40fb7
- set environment in protect-tool (#548528)
e40fb7
- do not reject OCSP signing certs without keyUsage (#720174)
e40fb7
e40fb7
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-3
e40fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e40fb7
e40fb7
* Wed Oct 12 2011 Rex Dieter <rdieter@fedoraproject.org> 2.0.18-2
e40fb7
- build with --enable-standard-socket
e40fb7
e40fb7
* Wed Aug 17 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.18-1
e40fb7
- new upstream release (#728481)
e40fb7
e40fb7
* Mon Jul 25 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.17-2
e40fb7
- fix a bug that shows up with the new libgcrypt release (#725369)
e40fb7
e40fb7
* Thu Jan 20 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.17-1
e40fb7
- new upstream release (#669611)
e40fb7
e40fb7
* Tue Aug 17 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.16-3
e40fb7
- drop the provides/obsoletes for gnupg
e40fb7
- drop the man page file conflicting with gnupg-1.x
e40fb7
e40fb7
* Fri Aug 13 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.16-2
e40fb7
- drop the compat symlinks as gnupg-1.x is revived
e40fb7
e40fb7
* Tue Jul 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.16-1
e40fb7
- gnupg-2.0.16
e40fb7
e40fb7
* Fri Jul 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.14-4
e40fb7
- gpgsm realloc patch (#617706)
e40fb7
e40fb7
* Fri Jun 18 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-3
e40fb7
- initialize small amount of secmem for list of algorithms in help (#598847)
e40fb7
  (necessary in the FIPS mode of libgcrypt)
e40fb7
e40fb7
* Tue Feb  9 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-2
e40fb7
- disable selinux support - it is too rudimentary and restrictive (#562982)
e40fb7
e40fb7
* Mon Jan 11 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-1
e40fb7
- new upstream version
e40fb7
- fix a few tests so they do not need to execute gpg-agent
e40fb7
e40fb7
* Tue Dec  8 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.0.13-4
e40fb7
- Explicitly BR libassuan-static in accordance with the Packaging
e40fb7
  Guidelines (libassuan-devel is still static-only).
e40fb7
e40fb7
* Fri Oct 23 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.13-3
e40fb7
- drop s390 specific ifnarchs as all the previously missing dependencies
e40fb7
  are now there
e40fb7
- split out gpgsm into a smime subpackage to reduce main package dependencies
e40fb7
e40fb7
* Wed Oct 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.13-2
e40fb7
- provide/obsolete gnupg-1 and add compat symlinks to be able to drop
e40fb7
  gnupg-1
e40fb7
e40fb7
* Fri Sep 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.13-1
e40fb7
- gnupg-2.0.13
e40fb7
- Unable to use gpg-agent + input methods (#228953)
e40fb7
e40fb7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-2
e40fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e40fb7
e40fb7
* Wed Jun 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.12-1
e40fb7
- gnupg-2.0.12
e40fb7
e40fb7
* Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.11-1
e40fb7
- gnupg-2.0.11
e40fb7
e40fb7
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-2
e40fb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e40fb7
e40fb7
* Sat Jan 31 2009 Karsten Hopp <karsten@redhat.com> 2.0.10-1
e40fb7
- don't require pcsc-lite-libs and libusb on mainframe where
e40fb7
  we don't have those packages as there's no hardware for that
e40fb7
e40fb7
* Tue Jan 13 2009 Rex Dieter <rdieter@fedoraproject.org> 2.0.10-1
e40fb7
- gnupg-2.0.10
e40fb7
e40fb7
* Mon Aug 04 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.9-3
e40fb7
- workaround rpm quirks 
e40fb7
e40fb7
* Sat May 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.0.9-2
e40fb7
- Patch from upstream to fix curl 7.18.1+ and gcc4.3+ compile error
e40fb7
e40fb7
* Mon May 19 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.0.9-1.1
e40fb7
- minor release bump for sparc rebuild
e40fb7
e40fb7
* Wed Mar 26 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.9-1
e40fb7
- gnupg2-2.0.9
e40fb7
- drop Provides: openpgp
e40fb7
- versioned Provides: gpg
e40fb7
- own %%_sysconfdir/gnupg
e40fb7
e40fb7
* Fri Feb 08 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.8-3 
e40fb7
- respin (gcc43)
e40fb7
e40fb7
* Wed Jan 23 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.8-2
e40fb7
- avoid kde-filesystem dep (#427316)
e40fb7
e40fb7
* Thu Dec 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.8-1
e40fb7
- gnupg2-2.0.8
e40fb7
e40fb7
* Mon Dec 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.8-0.1.rc1
e40fb7
- gnupg2-2.0.8rc1
e40fb7
e40fb7
* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-5
e40fb7
- respin for openldap
e40fb7
e40fb7
* Mon Nov 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-4
e40fb7
- Requires: kde-filesystem (#377841)
e40fb7
e40fb7
* Wed Oct 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-3
e40fb7
- %%build: (re)add mkdir -p $HOME/.gnupg
e40fb7
e40fb7
* Wed Oct 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-2
e40fb7
- Requires: dirmngr (#312831)
e40fb7
e40fb7
* Mon Sep 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-1
e40fb7
- gnupg-2.0.7
e40fb7
e40fb7
* Fri Aug 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.6-2
e40fb7
- respin (libassuan)
e40fb7
e40fb7
* Thu Aug 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.6-1
e40fb7
- gnupg-2.0.6
e40fb7
- License: GPLv3+
e40fb7
e40fb7
* Thu Aug 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-4
e40fb7
- License: GPLv3
e40fb7
e40fb7
* Mon Jul 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-3
e40fb7
- 2.0.5 too many open files fix
e40fb7
e40fb7
* Fri Jul 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-2
e40fb7
- gnupg-2.0.5
e40fb7
- gpg-agent not restarted after kde session crash/killed (#196327)
e40fb7
- BR: libassuan-devel > 1.0.2, libksba-devel > 1.0.2
e40fb7
e40fb7
* Fri May 18 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.4-1
e40fb7
- gnupg-2.0.4
e40fb7
e40fb7
* Thu Mar 08 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.3-1
e40fb7
- gnupg-2.0.3
e40fb7
e40fb7
* Fri Feb 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.2-1
e40fb7
- gnupg-2.0.2
e40fb7
e40fb7
* Wed Dec 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-2
e40fb7
- CVE-2006-6235 (#219934)
e40fb7
e40fb7
* Wed Nov 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-1
e40fb7
- gnupg-2.0.1
e40fb7
- CVE-2006-6169 (#217950)
e40fb7
e40fb7
* Sat Nov 25 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-0.3.rc1
e40fb7
- gnupg-2.0.1rc1 
e40fb7
e40fb7
* Thu Nov 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-4
e40fb7
- update %%description
e40fb7
- drop dearmor patch
e40fb7
e40fb7
* Mon Nov 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-3
e40fb7
- BR: libassuan-static >= 1.0.0
e40fb7
e40fb7
* Mon Nov 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-2
e40fb7
- gnupg-2.0.0
e40fb7
e40fb7
* Fri Nov 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-3
e40fb7
- upstream 64bit patch
e40fb7
e40fb7
* Mon Nov 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-2
e40fb7
- fix (more) file conflicts with gnupg
e40fb7
e40fb7
* Mon Nov 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-1
e40fb7
- 1.9.95
e40fb7
e40fb7
* Wed Oct 25 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.94-1
e40fb7
- 1.9.94
e40fb7
e40fb7
* Wed Oct 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.93-1
e40fb7
- 1.9.93
e40fb7
e40fb7
* Wed Oct 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.92-2
e40fb7
- fix file conflicts with gnupg
e40fb7
e40fb7
* Wed Oct 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.92-1
e40fb7
- 1.9.92
e40fb7
e40fb7
* Tue Oct 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-4
e40fb7
- make check ||: (apparently checks return err even on success?)
e40fb7
e40fb7
* Tue Oct 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-3
e40fb7
- --enable-selinux-support
e40fb7
- x86_64: --disable-optimization (to avoid gpg2 segfaults), for now
e40fb7
e40fb7
* Thu Oct 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-1
e40fb7
- 1.9.91
e40fb7
e40fb7
* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-8
e40fb7
- respin
e40fb7
e40fb7
* Tue Sep 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.90-1
e40fb7
- 1.9.90 (doesn't build, not released)
e40fb7
e40fb7
* Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.23-1
e40fb7
- 1.9.23 (doesn't build, not released)
e40fb7
e40fb7
* Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-7
e40fb7
- gpg-agent-startup.sh: fix case where valid .gpg-agent-info exists
e40fb7
e40fb7
* Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-6
e40fb7
- fix "syntax error in gpg-agent-startup.sh" (#206887)
e40fb7
e40fb7
* Thu Sep 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-3
e40fb7
- fc6 respin (for libksba-1.0)
e40fb7
e40fb7
* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-2
e40fb7
- fc6 respin
e40fb7
e40fb7
* Fri Jul 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-1
e40fb7
- 1.9.22
e40fb7
e40fb7
* Thu Jun 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.21-3
e40fb7
- fix "gpg-agent not restarted after kde session crash/killed (#196327)
e40fb7
e40fb7
* Thu Jun 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.21-2
e40fb7
- 1.9.21
e40fb7
- omit gpg2 binary to address CVS-2006-3082 (#196190)
e40fb7
e40fb7
* Mon Mar  6 2006 Ville Skyttä <ville.skytta at iki.fi>> 1.9.20-3
e40fb7
- Don't hardcode pcsc-lite lib name (#184123)
e40fb7
e40fb7
* Thu Feb 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.20-2
e40fb7
- fc4+: use /etc/kde/(env|shutdown) for scripts (#175744)
e40fb7
e40fb7
* Fri Feb 10 2006 Rex Dieter <rexdieter[AT]users.sf.net>
e40fb7
- fc5: gcc/glibc respin
e40fb7
e40fb7
* Tue Dec 20 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.20-1
e40fb7
- 1.9.20
e40fb7
e40fb7
* Thu Dec 01 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-8
e40fb7
- include gpg-agent-(startup|shutdown) scripts (#136533)
e40fb7
- BR: libksba-devel >= 1.9.12 
e40fb7
- %%check: be permissive about failures (for now)
e40fb7
e40fb7
* Wed Nov 30 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-3
e40fb7
- BR: libksba-devel >= 1.9.13
e40fb7
e40fb7
* Tue Oct 11 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-2
e40fb7
- back to BR: libksba-devel = 1.9.11
e40fb7
e40fb7
* Tue Oct 11 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-1
e40fb7
- 1.9.19
e40fb7
e40fb7
* Fri Aug 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-9
e40fb7
- configure: NEED_KSBA_VERSION=0.9.12 -> 0.9.11
e40fb7
e40fb7
* Fri Aug 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-7
e40fb7
- re-enable 'make check', rebuild against (older) libksba-0.9.11
e40fb7
e40fb7
* Tue Aug  9 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-6
e40fb7
- don't 'make check' by default (regular builds pass, but FC4/5+plague fails)
e40fb7
e40fb7
* Mon Aug  8 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-5
e40fb7
- 1.9.18
e40fb7
- drop pth patch (--enable-gpg build fixed)
e40fb7
- update description (from README)
e40fb7
e40fb7
* Fri Jul  1 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.9.17-1
e40fb7
- 1.9.17, signal info patch applied upstream (#162264).
e40fb7
- Patch to fix lvalue build error with gcc4 (upstream #485).
e40fb7
- Patch scdaemon and pcsc-wrapper to load the versioned (non-devel)
e40fb7
  pcsc-lite lib by default.
e40fb7
e40fb7
* Fri May 13 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.16-3
e40fb7
- Include upstream's patch for signal.c.
e40fb7
e40fb7
* Tue May 10 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.16-1
e40fb7
- Merge changes from Rex's 1.9.16-1 (Thu Apr 21):
e40fb7
-   opensc support unconditional
e40fb7
-   remove hard-coded .gz from %%post/%%postun
e40fb7
-   add %%check section
e40fb7
-   add pth patch
e40fb7
- Put back patch modified from 1.9.15-4 to make tests verbose
e40fb7
  and change signal.c to describe received signals better.
e40fb7
e40fb7
* Sun May  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
e40fb7
- Drop patch0 again.
e40fb7
e40fb7
* Sun May  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.15-4
e40fb7
- Add patch0 temporarily to get some output from failing test.
e40fb7
e40fb7
* Sat May  7 2005 David Woodhouse <dwmw2@infradead.org> 1.9.15-3
e40fb7
- Rebuild.
e40fb7
e40fb7
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
e40fb7
- rebuilt
e40fb7
e40fb7
* Tue Feb  1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:1.9.15-1
e40fb7
- Make install-info in scriptlets less noisy.
e40fb7
e40fb7
* Tue Jan 18 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.15-0.fdr.1
e40fb7
- 1.9.15
e40fb7
e40fb7
* Fri Jan 07 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.14-0.fdr.2
e40fb7
- note patch/hack to build against older ( <1.0) libgpg-error-devel
e40fb7
e40fb7
* Thu Jan 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.14-0.fdr.1
e40fb7
- 1.9.14
e40fb7
- enable opensc support
e40fb7
- BR: libassuan-devel >= 0.6.9
e40fb7
e40fb7
* Thu Oct 21 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.4
e40fb7
- remove suid.
e40fb7
e40fb7
* Thu Oct 21 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.3
e40fb7
- remove Provides: newpg
e40fb7
e40fb7
* Wed Oct 20 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.2
e40fb7
- Requires: pinentry
e40fb7
- gpg2 suid
e40fb7
- update description
e40fb7
e40fb7
* Tue Oct 19 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.1
e40fb7
- first try
e40fb7
- leave out opensc support (for now), enable --with-opensc
e40fb7