mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
Update to gnupg2-2.4.0
This commit is contained in:
parent
25bc5c808a
commit
624015965a
@ -41,6 +41,10 @@
|
||||
<listitem>
|
||||
<para>December 21st, 2022</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[pierre] - Update to gnupg2-2.4.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;17427">#17427</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[pierre] - Update to libksba-1.6.3 (security update). Fixes
|
||||
<ulink url="&blfs-ticket-root;17429">#17429</ulink>.</para>
|
||||
|
@ -5,7 +5,7 @@
|
||||
<!ENTITY cryptsetup-minor "2.4">
|
||||
<!ENTITY cryptsetup-version "&cryptsetup-minor;.3">
|
||||
<!ENTITY cyrus-sasl-version "2.1.28">
|
||||
<!ENTITY gnupg2-version "2.3.8">
|
||||
<!ENTITY gnupg2-version "2.4.0">
|
||||
<!ENTITY gnutls-version "3.7.8">
|
||||
<!ENTITY gpgme-version "1.18.0">
|
||||
<!ENTITY iptables-version "1.8.8">
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY gnupg2-download-http "&gnupg-http;/gnupg/gnupg-&gnupg2-version;.tar.bz2">
|
||||
<!ENTITY gnupg2-download-ftp "&gnupg-ftp;/gnupg/gnupg-&gnupg2-version;.tar.bz2">
|
||||
<!ENTITY gnupg2-md5sum "f9e9dfaf150d31abc77d09e509c6231b">
|
||||
<!ENTITY gnupg2-md5sum "1a9dd55be7a9d0a6ef34ec3ba0d674a5">
|
||||
<!ENTITY gnupg2-size "7.3 MB">
|
||||
<!ENTITY gnupg2-buildsize "128 MB (with tests)">
|
||||
<!ENTITY gnupg2-time "0.4 SBU (using parallelism=4; add 0.3 SBU for tests)">
|
||||
<!ENTITY gnupg2-buildsize "164 MB (with tests)">
|
||||
<!ENTITY gnupg2-time "0.5 SBU (using parallelism=4; add 0.4 SBU for tests)">
|
||||
]>
|
||||
|
||||
<sect1 id="gnupg2" xreflabel="GnuPG-&gnupg2-version;">
|
||||
@ -123,7 +123,7 @@
|
||||
<screen><userinput>sed -e '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' \
|
||||
-i tools/Makefile.in</userinput></screen>
|
||||
-->
|
||||
|
||||
<!-- fixed in 2.4.0
|
||||
<para>
|
||||
First, fix an issue causing build failure if
|
||||
<application>OpenLDAP</application> is not installed:
|
||||
@ -132,20 +132,23 @@
|
||||
<screen><userinput>sed -e '/ks_ldap_free_state/i #if USE_LDAP' \
|
||||
-e '/ks_get_state =/a #endif' \
|
||||
-i dirmngr/server.c</userinput></screen>
|
||||
|
||||
-->
|
||||
<para>
|
||||
Install <application>GnuPG</application> by running the following
|
||||
commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--sysconfdir=/etc \
|
||||
--docdir=/usr/share/doc/gnupg-&gnupg2-version; &&
|
||||
<screen><userinput>mkdir build &&
|
||||
cd build &&
|
||||
|
||||
../configure --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--sysconfdir=/etc \
|
||||
--docdir=/usr/share/doc/gnupg-&gnupg2-version; &&
|
||||
make &&
|
||||
|
||||
makeinfo --html --no-split -o doc/gnupg_nochunks.html doc/gnupg.texi &&
|
||||
makeinfo --plaintext -o doc/gnupg.txt doc/gnupg.texi &&
|
||||
makeinfo --html --no-split -I doc -o doc/gnupg_nochunks.html ../doc/gnupg.texi &&
|
||||
makeinfo --plaintext -I doc -o doc/gnupg.txt ../doc/gnupg.texi &&
|
||||
make -C doc html</userinput></screen>
|
||||
|
||||
<para>
|
||||
@ -176,7 +179,7 @@ make -C doc html</userinput></screen>
|
||||
install -v -m755 -d /usr/share/doc/gnupg-&gnupg2-version;/html &&
|
||||
install -v -m644 doc/gnupg_nochunks.html \
|
||||
/usr/share/doc/gnupg-&gnupg2-version;/html/gnupg.html &&
|
||||
install -v -m644 doc/*.texi doc/gnupg.txt \
|
||||
install -v -m644 ../doc/*.texi doc/gnupg.txt \
|
||||
/usr/share/doc/gnupg-&gnupg2-version; &&
|
||||
install -v -m644 doc/gnupg.html/* \
|
||||
/usr/share/doc/gnupg-&gnupg2-version;/html</userinput></screen>
|
||||
@ -200,6 +203,11 @@ install -v -m644 doc/gnupg.html/* \
|
||||
This command is needed to build the gpg-zip program.
|
||||
</para>
|
||||
-->
|
||||
<para>
|
||||
<command>mkdir build && cd build</command>: the Gnupg2
|
||||
developpers recommend to build the package in a dedicated directory.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>--docdir=/usr/share/doc/gnupg-&gnupg2-version;</parameter>:
|
||||
This switch changes the default docdir to <filename
|
||||
@ -235,8 +243,8 @@ install -v -m644 doc/gnupg.html/* \
|
||||
<seglistitem>
|
||||
<seg>addgnupghome, applygnupgdefaults, dirmngr, dirmngr-client, g13
|
||||
(optional), gpg-agent, gpg-card, gpg-connect-agent, gpg, gpgconf,
|
||||
gpgparsemail, gpgscm, gpgsm, gpgsplit, gpgtar, gpgv, gpg-wks-server,
|
||||
<!--gpg-zip, --> kbxutil,
|
||||
gpgparsemail, gpgscm, gpgsm, gpgsplit, gpgtar, gpgv, gpg-wks-client,
|
||||
gpg-wks-server, kbxutil,
|
||||
<!--symcryptrun,--> and watchgnupg</seg>
|
||||
<seg>None</seg>
|
||||
<seg>/usr/share/doc/gnupg-&gnupg2-version; and
|
||||
@ -460,6 +468,19 @@ install -v -m644 doc/gnupg.html/* \
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="gpg-wks-client">
|
||||
<term><command>gpg-wks-client</command></term>
|
||||
<listitem>
|
||||
<para>
|
||||
is a client for the
|
||||
<application>Web Key Service</application> protocol
|
||||
</para>
|
||||
<indexterm zone="gnupg2 gpg-wks-client">
|
||||
<primary sortas="b-gpg-wks-client">gpg-wks-client</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="gpg-wks-server">
|
||||
<term><command>gpg-wks-server</command></term>
|
||||
<listitem>
|
||||
|
Loading…
Reference in New Issue
Block a user