123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798 |
- %bcond_with systemd
- %global install_as_gpg2 0
- Summary: Utility for secure communication and data storage
- Summary(ja): GnuPG2 - 安全なデータ交換と保存のためのユーティリティ
- Name: gnupg2
- Version: 2.4.5
- Release: 1%{?_dist_release}%{?with_systemd:.systemd}
- Group: security
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: iwaim
- License: GPLv3+
- URL: http://www.gnupg.org/
- Source0: https://gnupg.org/ftp/gcrypt/gnupg/gnupg-%{version}.tar.bz2
- Source1: https://gnupg.org/ftp/gcrypt/gnupg/gnupg-%{version}.tar.bz2.sig
- # needed for compatibility with system FIPS mode
- Patch3: gnupg-2.1.10-secmem.patch
- # non-upstreamable patch adding file-is-digest option needed for Copr
- # https://dev.gnupg.org/T1646
- Patch4: gnupg-2.4.1-file-is-digest.patch
- Patch6: gnupg-2.1.1-fips-algo.patch
- # allow 8192 bit RSA keys in keygen UI with large RSA
- Patch9: gnupg-2.2.23-large-rsa.patch
- # fix missing uid on refresh from keys.openpgp.org
- # https://salsa.debian.org/debian/gnupg2/commit/f292beac1171c6c77faf41d1f88c2e0942ed4437
- Patch20: gnupg-2.2.18-tests-add-test-cases-for-import-without-uid.patch
- Patch21: gnupg-2.4.0-gpg-allow-import-of-previously-known-keys-even-without-UI.patch
- Patch22: gnupg-2.2.18-gpg-accept-subkeys-with-a-good-revocation-but-no-self-sig.patch
- # Fixes for issues found in Coverity scan - reported upstream
- Patch30: gnupg-2.2.21-coverity.patch
- # Revert the introduction of the RFC4880bis draft into defaults
- Patch31: gnupg2-revert-rfc4880bis.patch
- # Mostly reverts https://dev.gnupg.org/rGeae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed
- Patch33: gnupg-2.4.3-restore-systemd-sockets.patch
- #BuildRequires: automake libtool texinfo transfig
- BuildRequires: bzip2-devel
- BuildRequires: curl-devel
- BuildRequires: docbook-utils
- BuildRequires: gettext
- BuildRequires: libassuan-devel >= 2.1.0
- BuildRequires: libgcrypt-devel >= 1.6.0
- BuildRequires: libgpg-error-devel >= 1.16
- BuildRequires: libksba-devel >= 1.3.0
- BuildRequires: openldap-devel
- BuildRequires: libusb1-devel
- BuildRequires: pcsc-lite-libs
- BuildRequires: npth-devel
- BuildRequires: readline-devel ncurses-devel
- BuildRequires: pkgconfig(zlib)
- BuildRequires: gnutls-devel
- BuildRequires: sqlite3-devel
- BuildRequires: fuse fuse3
- Recommends: pinentry
- Recommends: gnupg2-smime
- %if !0%{?install_as_gpg2}
- # Obsolete GnuPG-1 package
- Provides: gnupg = %{version}-%{release}
- Obsoletes: gnupg < 1.5.0
- %endif
- Provides: dirmngr = %{version}-%{release}
- Obsoletes: dirmngr < 1.2.0-1
- %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
- %description
- GnuPG is GNU's tool for secure communication and data storage. It can
- be used to encrypt data and to create digital signatures. It includes
- an advanced key management facility and is compliant with the proposed
- OpenPGP Internet standard as described in RFC2440 and the S/MIME
- standard as described by several RFCs.
- GnuPG 2.0 is a newer version of GnuPG with additional support for
- S/MIME. It has a different design philosophy that splits
- functionality up into several modules. The S/MIME and smartcard functionality
- is provided by the gnupg2-smime package.
- %description -l ja
- GnuPGは、安全なデータ交換と保存のためのGNUツールです。データの
- 暗号化やデジタル署名の生成が可能です。先進的な鍵管理機能を持ち、
- RFC2440として提案され承認されたOpenPGPインターネット標準、またい
- くつかのRFCにて示されるS/MIME標準に準拠しています。
- GnuPG 2.0はS/MIMEサポートが追加されたGnuPGの新しいバージョンで
- す。S/MIMEは違ったデザイン哲学を持つため、別モジュールに分割され
- ています。S/SMIMEやスマートカード機能はgnupg2-smimeパッケージにて
- 提供されています。
- %package smime
- Summary: CMS encryption and signing tool and smart card support for GnuPG
- Summary(ja): GnuPG2用のCMS暗号化・スマートカード機能
- Requires: gnupg2 = %{version}-%{release}
- Group: security
- %description smime
- GnuPG is GNU's tool for secure communication and data storage. This
- package adds support for smart cards and S/MIME encryption and signing
- to the base GnuPG package
- %description -l ja smime
- GnuPGは、安全なデータ交換と保存のためのGNUツールです。このパッ
- ケージはGnuPG2パッケージにスマートカードやS/MIME暗号化・署名機能
- を追加します。
- %debug_package
- %prep
- %setup -q -n gnupg-%{version}
- %patch3 -p1 -b .secmem
- %patch4 -p1 -b .file-is-digest
- %patch6 -p1 -b .fips
- %patch9 -p1 -b .large-rsa
- %patch20 -p1 -b .test_missing_uid
- %patch21 -p1 -b .prev_known_key
- %patch22 -p1 -b .good_revoc
- %patch30 -p1 -b .coverity
- %patch31 -p1 -b .revert-rfc4880bis
- %if %{with systemd}
- %patch33 -p1 -b .systemd
- %endif
- # pcsc-lite library major: 0 in 1.2.0, 1 in 1.2.9+ (dlopen()'d in pcsc-wrapper)
- # Note: this is just the name of the default shared lib to load in scdaemon,
- # it can use other implementations too (including non-pcsc ones).
- %global pcsclib %(basename $(ls -1 %{_libdir}/libpcsclite.so.? 2>/dev/null ) 2>/dev/null )
- sed -i -e 's/"libpcsclite\.so"/"%{pcsclib}"/' scd/scdaemon.c
- %build
- # --enable-gpg-is-gpg2=no is still exists but has no effects.
- %configure \
- --disable-gpgtar \
- --disable-rpath \
- --enable-g13 \
- --enable-large-secmem
- # need scratch gpg database for tests
- mkdir -p $HOME/.gnupg
- make %{?_smp_mflags}
- %install
- make install DESTDIR=%{buildroot} \
- INSTALL="install -p" \
- docdir=%{_pkgdocdir}
- %if 0%{?install_as_gpg2}
- # rename file conflicting with gnupg-1.x
- rename gnupg.7 gnupg2.7 %{buildroot}%{_mandir}/man7/gnupg.7*
- mv %{buildroot}%{_bindir}/gpg %{buildroot}%{_bindir}/gpg2
- mv %{buildroot}%{_bindir}/gpgv %{buildroot}%{_bindir}/gpgv2
- mv %{buildroot}%{_mandir}/man1/gpg.1 %{buildroot}%{_mandir}/man1/gpg2.1
- mv %{buildroot}%{_mandir}/man1/gpgv.1 %{buildroot}%{_mandir}/man1/gpgv2.1
- rm -f %{buildroot}%{_bindir}/gpg-zip
- rm -f %{buildroot}%{_bindir}/gpgsplit
- %else
- # compat symlinks
- ln -sf gpg %{buildroot}%{_bindir}/gpg2
- ln -sf gpgv %{buildroot}%{_bindir}/gpgv2
- ln -sf gpg.1 %{buildroot}%{_mandir}/man1/gpg2.1
- ln -sf gpgv.1 %{buildroot}%{_mandir}/man1/gpgv2.1
- ln -sf gnupg.7 %{buildroot}%{_mandir}/man7/gnupg2.7
- %endif
- %find_lang %{name}
- # gpgconf.conf
- mkdir -p %{buildroot}%{_sysconfdir}/gnupg
- touch %{buildroot}%{_sysconfdir}/gnupg/gpgconf.conf
- mkdir -p %{buildroot}%{_sysconfdir}/profile.d
- echo "export GPG_TTY=\$(tty)" > %{buildroot}%{_sysconfdir}/profile.d/gnupg2.sh
- echo "setenv GPG_TTY \`tty\`" > %{buildroot}%{_sysconfdir}/profile.d/gnupg2.csh
- # more docs
- install -m644 -p AUTHORS NEWS THANKS TODO \
- %{buildroot}%{_pkgdocdir}
- # info dir
- rm -f %{buildroot}%{_infodir}/dir
- %if %{with systemd}
- # Move the systemd user units to appropriate directory
- install -d -m755 %{buildroot}%{_userunitdir}
- mv %{buildroot}%{_pkgdocdir}/examples/systemd-user/*.socket %{buildroot}%{_userunitdir}
- mv %{buildroot}%{_pkgdocdir}/examples/systemd-user/*.service %{buildroot}%{_userunitdir}
- %endif
- %ifarch x86_64
- %check
- # need scratch gpg database for tests
- mkdir -p $HOME/.gnupg
- # some gpg2 tests (still) FAIL on non i386 platforms
- make -k check
- %endif
- %if !0%{?install_as_gpg2}
- %pre
- for f in \
- %{_bindir}/gpg2 \
- %{_bindir}/gpgv2 \
- %{_mandir}/man1/gpg2.1* \
- %{_mandir}/man1/gpgv2.1* \
- %{_mandir}/man7/gnupg2.7*
- do
- if [ -e $f -a ! -L $f ]; then
- rm -f $f
- fi
- done
- %endif
- %triggerpreun -- gnupg < 1.5.0
- echo | gzip > %{_infodir}/gpg.info.gz ||:
- echo | gzip > %{_infodir}/gpgv.info.gz ||:
- exit 0
- %triggerpostun -- gnupg < 1.5.0
- rm -f %{_infodir}/gpg.info.gz ||:
- rm -f %{_infodir}/gpgv.info.gz ||:
- %files -f %{name}.lang
- %{!?_licensedir:%global license %%doc}
- %license COPYING
- #doc AUTHORS NEWS README THANKS TODO
- %{_pkgdocdir}
- %dir %{_sysconfdir}/gnupg
- %ghost %config(noreplace) %{_sysconfdir}/gnupg/gpgconf.conf
- %{_sysconfdir}/profile.d/gnupg2.sh
- %{_sysconfdir}/profile.d/gnupg2.csh
- ## docs say to install suid root, but fedora/rh security folk say not to
- %if !%{?install_as_gpg2}
- %{_bindir}/gpg
- %{_bindir}/gpgv
- %{_bindir}/gpgsplit
- %endif
- %{_bindir}/gpg2
- %{_bindir}/gpgv2
- %{_bindir}/gpg-connect-agent
- %{_bindir}/gpg-agent
- %{_bindir}/gpg-card
- %{_bindir}/gpgconf
- %{_bindir}/gpgparsemail
- %{_bindir}/gpgscm
- %{_bindir}/g13
- %{_bindir}/dirmngr
- %{_bindir}/dirmngr-client
- %{_bindir}/watchgnupg
- %{_bindir}/gpg-wks-server
- %{_bindir}/gpg-wks-client
- %{_sbindir}/*
- %{_datadir}/gnupg/
- %{_libexecdir}/*
- %{_infodir}/*.info*
- %{_mandir}/man?/*
- %exclude %{_mandir}/man?/gpgsm*
- %if %{with systemd}
- %{_userunitdir}/*
- %endif
- %files smime
- %{_bindir}/gpgsm*
- %{_bindir}/kbxutil
- %{_mandir}/man?/gpgsm*
- %changelog
- * Thu Jun 27 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.4.5-1
- - update to 2.4.5.
- * Thu Oct 19 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.4.3-1
- - update to 2.4.3.
- - re-imported all patches from rawhide.
- - Obsoletes:gnupg(1.x).
- * Thu Jan 05 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.41-1
- - update to 2.2.41.
- - updated Patch21.
- * Thu Jul 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.36-1
- - update to 2.2.36.
- * Tue Sep 14 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.30-1
- - update to 2.2.30.
- - dropped install-info scriptlets.
- * Wed Jun 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.28-1
- - update to 2.2.28.
- * Tue Feb 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.27-1
- - update to 2.2.27.
- - re-imported all patches from rawhide.
- * Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.23-1
- - update to 2.2.23.
- - re-imported Patch1, 5 and 9 from rawhide.
- - imported Patch20-30 from rawhide.
- * Sun Mar 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.19-1
- - update to 2.2.19.
- * Sun May 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.15-1
- - update to 2.2.15.
- - dropped Patch2.
- * Thu Mar 01 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.5-1
- - update to 2.2.5.
- - updated Patch1 and 4.
- - dropped Patch7.
- - imported Patch2 and 9 from rawhide.
- * Mon Mar 20 2017 IWAI, Masaharu <iwaim.sub@gmail.com> - 2.1.18-1
- - update to 2.1.18
- - update file-is-digest patch (Patch4)
- - update build patch (Patch7)
- - add gpgscm
- - drop com-certs.pem by upstream's default (ver. 2.1.14)
- - add Packager tag
- * Sun May 22 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.1.12-3
- - added japanese summary and description.
- * Sat May 21 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.1.12-2
- - initial build for Vine Linux.
- * Thu May 5 2016 Tomáš Mráz <tmraz@redhat.com> - 2.1.12-1
- - upgrade to 2.1.12
- * Tue Apr 12 2016 Tomáš Mráz <tmraz@redhat.com> - 2.1.11-4
- - make the pinentry dependency weak as for the public-key operations it
- is not needed (#1324595)
- * Mon Mar 7 2016 Tomáš Mráz <tmraz@redhat.com> - 2.1.11-3
- - add recommends weak dependency for gnupg2-smime
- * Sat Mar 5 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.1.11-2
- - Don't ship ChangeLog, core details already covered in NEWS
- * Tue Feb 16 2016 Tomáš Mráz <tmraz@redhat.com> - 2.1.11-1
- - upgrade to 2.1.11
- * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.10-4
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
- * Wed Jan 13 2016 Dan Horák <dan[at]danny.cz> - 2.1.10-3
- - fix the insttools patch
- * Wed Jan 13 2016 Tomáš Mráz <tmraz@redhat.com> - 2.1.10-2
- - rebase the insttools patch needed for full gpgv1 replacement
- * Mon Dec 7 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.10-1
- - upgrade to 2.1.10
- * Mon Oct 12 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.9-1
- - upgrade to 2.1.9
- * Fri Sep 11 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.8-1
- - upgrade to 2.1.8
- * Thu Aug 13 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.7-1
- - upgrade to 2.1.7
- * Tue Aug 11 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.6-1
- - upgrade to 2.1.6
- * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.5-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
- * Fri Jun 12 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.5-1
- - upgrade to 2.1.5
- * Tue May 26 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.4-2
- - use gnutls for TLS support in dirmngr (#1224816)
- * Fri May 15 2015 Robert Scheck <robert@fedoraproject.org> - 2.1.4-1
- - upgrade to 2.1.4 (#1192353)
- * Thu Apr 16 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.3-1
- - new upstream release fixing minor bugs
- * Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.1.2-2
- - Rebuilt for Fedora 23 Change
- https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
- * Wed Feb 18 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.2-1
- - new upstream release fixing two minor security issues
- * Fri Jan 30 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.1-2
- - resolve conflict with gnupg by renaming conflicting manual page (#1187472)
- * Thu Jan 29 2015 Tomáš Mráz <tmraz@redhat.com> - 2.1.1-1
- - new upstream release
- - this release now includes the dirmngr which is obsoleted as separate package
- * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.25-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
- * Tue Aug 5 2014 Tomáš Mráz <tmraz@redhat.com> - 2.0.25-1
- - new upstream release fixing a minor regression introduced by the previous one
- - add --file-is-digest option needed for copr
- * Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> - 2.0.24-2
- - fix license handling
- * Wed Jun 25 2014 Tomáš Mráz <tmraz@redhat.com> - 2.0.24-1
- - new upstream release fixing CVE-2014-4617
- * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.22-4
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
- * Wed May 7 2014 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-3
- - do not dump core if hash algorithm not available in the FIPS mode
- * Tue Mar 4 2014 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-2
- - rebuilt against new libgcrypt
- * Tue Oct 8 2013 Tomáš Mráz <tmraz@redhat.com> - 2.0.22-1
- - new upstream release fixing CVE-2013-4402
- * Fri Aug 23 2013 Tomáš Mráz <tmraz@redhat.com> - 2.0.21-1
- - new upstream release
- * Wed Aug 7 2013 Tomas Mraz <tmraz@redhat.com> - 2.0.20-3
- - adjust to the unversioned docdir change (#993785)
- * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.20-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
- * Wed May 15 2013 Tomas Mraz <tmraz@redhat.com> - 2.0.20-1
- - new upstream release
- * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-8
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
- * Wed Jan 2 2013 Tomas Mraz <tmraz@redhat.com> - 2.0.19-7
- - fix CVE-2012-6085 - skip invalid key packets (#891142)
- * Thu Nov 22 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-6
- - use AES as default crypto algorithm in FIPS mode (#879047)
- * Fri Nov 16 2012 Jamie Nguyen <jamielinux@fedoraproject.org> - 2.0.19-5
- - rebuild for <f18 (#877106)
- * Fri Jul 27 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-4
- - fix negated condition (#843842)
- * Thu Jul 26 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-3
- - add compat symlinks and provides if built on RHEL
- * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
- * Tue Apr 24 2012 Tomas Mraz <tmraz@redhat.com> - 2.0.19-1
- - new upstream release
- - set environment in protect-tool (#548528)
- - do not reject OCSP signing certs without keyUsage (#720174)
- * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-3
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Wed Oct 12 2011 Rex Dieter <rdieter@fedoraproject.org> 2.0.18-2
- - build with --enable-standard-socket
- * Wed Aug 17 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.18-1
- - new upstream release (#728481)
- * Mon Jul 25 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.17-2
- - fix a bug that shows up with the new libgcrypt release (#725369)
- * Thu Jan 20 2011 Tomas Mraz <tmraz@redhat.com> - 2.0.17-1
- - new upstream release (#669611)
- * Tue Aug 17 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.16-3
- - drop the provides/obsoletes for gnupg
- - drop the man page file conflicting with gnupg-1.x
- * Fri Aug 13 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.16-2
- - drop the compat symlinks as gnupg-1.x is revived
- * Tue Jul 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.16-1
- - gnupg-2.0.16
- * Fri Jul 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.0.14-4
- - gpgsm realloc patch (#617706)
- * Fri Jun 18 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-3
- - initialize small amount of secmem for list of algorithms in help (#598847)
- (necessary in the FIPS mode of libgcrypt)
- * Tue Feb 9 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-2
- - disable selinux support - it is too rudimentary and restrictive (#562982)
- * Mon Jan 11 2010 Tomas Mraz <tmraz@redhat.com> - 2.0.14-1
- - new upstream version
- - fix a few tests so they do not need to execute gpg-agent
- * Tue Dec 8 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.0.13-4
- - Explicitly BR libassuan-static in accordance with the Packaging
- Guidelines (libassuan-devel is still static-only).
- * Fri Oct 23 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.13-3
- - drop s390 specific ifnarchs as all the previously missing dependencies
- are now there
- - split out gpgsm into a smime subpackage to reduce main package dependencies
- * Wed Oct 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.13-2
- - provide/obsolete gnupg-1 and add compat symlinks to be able to drop
- gnupg-1
- * Fri Sep 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.13-1
- - gnupg-2.0.13
- - Unable to use gpg-agent + input methods (#228953)
- * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Wed Jun 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.12-1
- - gnupg-2.0.12
- * Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.0.11-1
- - gnupg-2.0.11
- * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Sat Jan 31 2009 Karsten Hopp <karsten@redhat.com> 2.0.10-1
- - don't require pcsc-lite-libs and libusb on mainframe where
- we don't have those packages as there's no hardware for that
- * Tue Jan 13 2009 Rex Dieter <rdieter@fedoraproject.org> 2.0.10-1
- - gnupg-2.0.10
- * Mon Aug 04 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.9-3
- - workaround rpm quirks
- * Sat May 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.0.9-2
- - Patch from upstream to fix curl 7.18.1+ and gcc4.3+ compile error
- * Mon May 19 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.0.9-1.1
- - minor release bump for sparc rebuild
- * Wed Mar 26 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.9-1
- - gnupg2-2.0.9
- - drop Provides: openpgp
- - versioned Provides: gpg
- - own %%_sysconfdir/gnupg
- * Fri Feb 08 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.8-3
- - respin (gcc43)
- * Wed Jan 23 2008 Rex Dieter <rdieter@fedoraproject.org> 2.0.8-2
- - avoid kde-filesystem dep (#427316)
- * Thu Dec 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.8-1
- - gnupg2-2.0.8
- * Mon Dec 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.8-0.1.rc1
- - gnupg2-2.0.8rc1
- * Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-5
- - respin for openldap
- * Mon Nov 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-4
- - Requires: kde-filesystem (#377841)
- * Wed Oct 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-3
- - %%build: (re)add mkdir -p $HOME/.gnupg
- * Wed Oct 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-2
- - Requires: dirmngr (#312831)
- * Mon Sep 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.7-1
- - gnupg-2.0.7
- * Fri Aug 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.6-2
- - respin (libassuan)
- * Thu Aug 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.6-1
- - gnupg-2.0.6
- - License: GPLv3+
- * Thu Aug 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-4
- - License: GPLv3
- * Mon Jul 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-3
- - 2.0.5 too many open files fix
- * Fri Jul 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.5-2
- - gnupg-2.0.5
- - gpg-agent not restarted after kde session crash/killed (#196327)
- - BR: libassuan-devel > 1.0.2, libksba-devel > 1.0.2
- * Fri May 18 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.4-1
- - gnupg-2.0.4
- * Thu Mar 08 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.3-1
- - gnupg-2.0.3
- * Fri Feb 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 2.0.2-1
- - gnupg-2.0.2
- * Wed Dec 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-2
- - CVE-2006-6235 (#219934)
- * Wed Nov 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-1
- - gnupg-2.0.1
- - CVE-2006-6169 (#217950)
- * Sat Nov 25 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.1-0.3.rc1
- - gnupg-2.0.1rc1
- * Thu Nov 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-4
- - update %%description
- - drop dearmor patch
- * Mon Nov 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-3
- - BR: libassuan-static >= 1.0.0
- * Mon Nov 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 2.0.0-2
- - gnupg-2.0.0
- * Fri Nov 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-3
- - upstream 64bit patch
- * Mon Nov 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-2
- - fix (more) file conflicts with gnupg
- * Mon Nov 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.95-1
- - 1.9.95
- * Wed Oct 25 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.94-1
- - 1.9.94
- * Wed Oct 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.93-1
- - 1.9.93
- * Wed Oct 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.92-2
- - fix file conflicts with gnupg
- * Wed Oct 11 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.92-1
- - 1.9.92
- * Tue Oct 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-4
- - make check ||: (apparently checks return err even on success?)
- * Tue Oct 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-3
- - --enable-selinux-support
- - x86_64: --disable-optimization (to avoid gpg2 segfaults), for now
- * Thu Oct 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.91-1
- - 1.9.91
- * Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-8
- - respin
- * Tue Sep 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.90-1
- - 1.9.90 (doesn't build, not released)
- * Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.23-1
- - 1.9.23 (doesn't build, not released)
- * Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-7
- - gpg-agent-startup.sh: fix case where valid .gpg-agent-info exists
- * Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-6
- - fix "syntax error in gpg-agent-startup.sh" (#206887)
- * Thu Sep 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-3
- - fc6 respin (for libksba-1.0)
- * Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-2
- - fc6 respin
- * Fri Jul 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.22-1
- - 1.9.22
- * Thu Jun 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.21-3
- - fix "gpg-agent not restarted after kde session crash/killed (#196327)
- * Thu Jun 22 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.21-2
- - 1.9.21
- - omit gpg2 binary to address CVS-2006-3082 (#196190)
- * Mon Mar 6 2006 Ville Skyttä <ville.skytta at iki.fi>> 1.9.20-3
- - Don't hardcode pcsc-lite lib name (#184123)
- * Thu Feb 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.20-2
- - fc4+: use /etc/kde/(env|shutdown) for scripts (#175744)
- * Fri Feb 10 2006 Rex Dieter <rexdieter[AT]users.sf.net>
- - fc5: gcc/glibc respin
- * Tue Dec 20 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.20-1
- - 1.9.20
- * Thu Dec 01 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-8
- - include gpg-agent-(startup|shutdown) scripts (#136533)
- - BR: libksba-devel >= 1.9.12
- - %%check: be permissive about failures (for now)
- * Wed Nov 30 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-3
- - BR: libksba-devel >= 1.9.13
- * Tue Oct 11 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-2
- - back to BR: libksba-devel = 1.9.11
- * Tue Oct 11 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.19-1
- - 1.9.19
- * Fri Aug 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-9
- - configure: NEED_KSBA_VERSION=0.9.12 -> 0.9.11
- * Fri Aug 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-7
- - re-enable 'make check', rebuild against (older) libksba-0.9.11
- * Tue Aug 9 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-6
- - don't 'make check' by default (regular builds pass, but FC4/5+plague fails)
- * Mon Aug 8 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.18-5
- - 1.9.18
- - drop pth patch (--enable-gpg build fixed)
- - update description (from README)
- * Fri Jul 1 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.9.17-1
- - 1.9.17, signal info patch applied upstream (#162264).
- - Patch to fix lvalue build error with gcc4 (upstream #485).
- - Patch scdaemon and pcsc-wrapper to load the versioned (non-devel)
- pcsc-lite lib by default.
- * Fri May 13 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.16-3
- - Include upstream's patch for signal.c.
- * Tue May 10 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.16-1
- - Merge changes from Rex's 1.9.16-1 (Thu Apr 21):
- - opensc support unconditional
- - remove hard-coded .gz from %%post/%%postun
- - add %%check section
- - add pth patch
- - Put back patch modified from 1.9.15-4 to make tests verbose
- and change signal.c to describe received signals better.
- * Sun May 8 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- - Drop patch0 again.
- * Sun May 8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.9.15-4
- - Add patch0 temporarily to get some output from failing test.
- * Sat May 7 2005 David Woodhouse <dwmw2@infradead.org> 1.9.15-3
- - Rebuild.
- * Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- - rebuilt
- * Tue Feb 1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:1.9.15-1
- - Make install-info in scriptlets less noisy.
- * Tue Jan 18 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.15-0.fdr.1
- - 1.9.15
- * Fri Jan 07 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.14-0.fdr.2
- - note patch/hack to build against older ( <1.0) libgpg-error-devel
- * Thu Jan 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.14-0.fdr.1
- - 1.9.14
- - enable opensc support
- - BR: libassuan-devel >= 0.6.9
- * Thu Oct 21 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.4
- - remove suid.
- * Thu Oct 21 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.3
- - remove Provides: newpg
- * Wed Oct 20 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.2
- - Requires: pinentry
- - gpg2 suid
- - update description
- * Tue Oct 19 2004 Rex Dieter <rexdieter[AT]users.sf.net> 1.9.11-0.fdr.1
- - first try
- - leave out opensc support (for now), enable --with-opensc
|