Hello community, here is the log from the commit of package gpg2 for openSUSE:Factory checked in at 2020-03-16 10:16:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpg2 (Old) and /work/SRC/openSUSE:Factory/.gpg2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpg2" Mon Mar 16 10:16:15 2020 rev:147 rq:784634 version:2.2.19 Changes: -------- --- /work/SRC/openSUSE:Factory/gpg2/gpg2.changes 2020-02-22 19:03:25.785987021 +0100 +++ /work/SRC/openSUSE:Factory/.gpg2.new.3160/gpg2.changes 2020-03-16 10:16:55.195552571 +0100 @@ -1,0 +2,6 @@ +Fri Mar 13 10:39:09 UTC 2020 - Fabian Vogt <[email protected]> + +- Split dirmngr into a subpackage to avoid a hard dependency of + gpg2 on libgnutls + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpg2.spec ++++++ --- /var/tmp/diff_new_pack.wKAAhb/_old 2020-03-16 10:16:56.343553039 +0100 +++ /var/tmp/diff_new_pack.wKAAhb/_new 2020-03-16 10:16:56.355553044 +0100 @@ -65,8 +65,7 @@ Requires: libksba >= 1.3.4 Requires: pinentry Requires(post): %{install_info_prereq} -Obsoletes: dirmngr < 2.1.0 -Provides: dirmngr = %{version} +Recommends: dirmngr = %{version} Provides: gnupg = %{version} Provides: gpg = 1.4.9 Provides: newpg @@ -81,6 +80,18 @@ gpg2 provides GPGSM, gpg-agent, and a keybox library. +%package -n dirmngr +Summary: Keyserver, CRL, and OCSP access for GnuPG +Group: Productivity/Networking/Security + +%description -n dirmngr +Since version 2.1 of GnuPG, dirmngr takes care of accessing the OpenPGP +keyservers. As with previous versions it is also used as a server for managing +and downloading certificate +revocation lists (CRLs) for X.509 certificates, downloading X.509 certificates, +and providing access to OCSP providers. Dirmngr is invoked internally by gpg, +gpgsm, or via the gpg-connect-agent tool. + %lang_package %prep @@ -167,10 +178,13 @@ %files %{_infodir}/gnupg* +%exclude %{_mandir}/*/dirmngr*%{ext_man} %{_mandir}/*/*%{ext_man} %license COPYING* %doc AUTHORS ChangeLog NEWS THANKS TODO doc/FAQ +%exclude %{_docdir}/%{name}/examples/systemd-user/dirmngr.* %doc %{_docdir}/%{name} +%exclude %{_bindir}/dirmngr* %{_bindir}/* %{_libdir}/[^d]* %{_sbindir}/addgnupghome @@ -181,4 +195,10 @@ %dir %{_sysconfdir}/gnupg %config(noreplace) %{_sysconfdir}/gnupg/gpgconf.conf +%files -n dirmngr +%license COPYING* +%{_mandir}/*/dirmngr*%{ext_man} +%{_docdir}/%{name}/examples/systemd-user/dirmngr.* +%{_bindir}/dirmngr* + %changelog
