Blame SPECS/gnupg2.spec

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