Changeset 68d0ff78 for postlfs


Ignore:
Timestamp:
08/13/2014 03:08:44 PM (10 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
fa7ae3f3
Parents:
b5105b9c
Message:

Update to gnupg-2.0.26.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@13902 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/gnupg2.xml

    rb5105b9c r68d0ff78  
    77  <!ENTITY gnupg2-download-http " ">
    88  <!ENTITY gnupg2-download-ftp  "ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-&gnupg2-version;.tar.bz2">
    9   <!ENTITY gnupg2-md5sum        "048d8de797125f1d8e6cf3bdff9e2d12">
     9  <!ENTITY gnupg2-md5sum        "fa7e704aad33eb114d1840164455aec1">
    1010  <!ENTITY gnupg2-size          "4.2 MB">
    11   <!ENTITY gnupg2-buildsize     "67 MB (additional 1 MB for the tests)">
     11  <!ENTITY gnupg2-buildsize     "68 MB">
    1212  <!ENTITY gnupg2-time          "0.6 SBU (additional 0.5 SBU for the tests)">
    1313]>
     
    6262    </itemizedlist>
    6363
    64       <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    65       <itemizedlist spacing="compact">
    66         <listitem>
    67           <para>
    68              Required patch:
    69             <ulink url="&patch-root;/gnupg-&gnupg2-version;-import_filter_and_add_kbnode_t-1.patch"/>
    70           </para>
    71         </listitem>
    72       </itemizedlist>
    73 
    7464    <bridgehead renderas="sect3">GnuPG 2 Dependencies</bridgehead>
    7565
     
    10393    commands:</para>
    10494
    105 <screen><userinput>patch -Np1 -i ../gnupg-&gnupg2-version;-import_filter_and_add_kbnode_t-1.patch &amp;&amp;
    106 ./configure --prefix=/usr \
     95<screen><userinput>./configure --prefix=/usr \
    10796            --enable-symcryptrun \
    10897            --docdir=/usr/share/doc/gnupg-&gnupg2-version; &amp;&amp;
     
    125114    <systemitem class="username">root</systemitem> user:</para>
    126115
    127 <screen role="root"><userinput>make install               &amp;&amp;
    128 ln -sv gpg2  /usr/bin/gpg  &amp;&amp;
    129 ln -sv gpgv2 /usr/bin/gpgv &amp;&amp;
     116<screen role="root"><userinput>make install &amp;&amp;
    130117
    131118install -v -m755 -d /usr/share/doc/gnupg-&gnupg2-version;/html       &amp;&amp;
     
    135122                    /usr/share/doc/gnupg-&gnupg2-version;</userinput></screen>
    136123
     124    <para>Optionally, symlinks for compatibility with the first version of GnuPG
     125    can be created issuing, as
     126    <systemitem class="username">root</systemitem> user:</para>
     127
     128<screen role="root"><userinput>for f in gpg gpgv
     129do
     130  ln -svf ${f}2.1 /usr/share/man/man1/${f}.1 &amp;&amp;
     131  ln -svf ${f}2   /usr/bin/${f}
     132done
     133unset f</userinput></screen>
     134
    137135    <para>If you created alternate formats of the documentation, install it
    138136    using the following command as the
     
    149147    <title>Command Explanations</title>
    150148
    151     <para><command>ln -sv gpg...</command>: Symlinks for compatibility with the
    152     first version of <application>GnuPG</application>.</para>
    153 
    154149    <para><parameter>--docdir=/usr/share/doc/gnupg-&gnupg2-version;</parameter>:
    155150    This switch changes the default docdir to <filename
     
    158153    <para><parameter>--enable-symcryptrun</parameter>: This switch enables
    159154    building the symcryptrun program.</para>
    160 
    161     <para><option>--libexecdir=/usr/lib/gnupg2</option>: This option
    162     creates a <filename class="directory">gnupg</filename> directory in
    163     <filename class="directory">/usr/lib</filename> instead of
    164     <filename class="directory">/usr/libexec</filename> in accordance
    165     with the old version of the FHS used before LFS-7.5.</para>
    166155
    167156  </sect2>
     
    176165
    177166      <seglistitem>
    178         <seg>gpg (symlink), gpg2, gpg-agent, gnupg-pcsc-wrapper, gpg2keys_curl,
    179         gpg2keys_finger, addgnupghome, gpgconf, gpg-connect-agent, gpgkey2ssh,
    180         gpg2keys_hkp, gpg2keys_ldap, gpg-check-pattern, applygnupgdefaults,
    181         gpgparsemail, gpgsm, gpgsm-gencert.sh, gpg-preset-passphrase,
    182         gpg-protect-tool, scdaemon, gpgv (symlink), gpgv2, kbxutil,
    183         symcryptrun, and watchgnupg</seg>
     167        <seg>addgnupghome, applygnupgdefaults, gnupg-pcsc-wrapper, gpg,
     168        gpg-agent, gpg-check-pattern, gpg-connect-agent, gpg-preset-passphrase,
     169        gpg-protect-tool, gpg2, gpg2keys_curl, gpg2keys_finger, gpg2keys_hkp,
     170        gpg2keys_ldap, gpgconf, gpgkey2ssh, gpgparsemail, gpgsm,
     171        gpgsm-gencert.sh, gpgv, gpgv2, kbxutil, scdaemon, symcryptrun,
     172        and watchgnupg</seg>
    184173        <seg>None</seg>
    185174        <seg>/usr/share/doc/gnupg-&gnupg2-version; and
     
    220209        <listitem>
    221210          <para>is a daemon used to manage secret (private) keys independently
    222           from any protocol. It is used as a backend for <command>gpg</command>
     211          from any protocol. It is used as a backend for <command>gpg2</command>
    223212          and <command>gpgsm</command> as well as for a couple of other
    224213          utilities.</para>
     
    236225          <indexterm zone="gnupg2 gpg-connect-agent">
    237226            <primary sortas="b-gpg-connect-agent">gpg-connect-agent</primary>
     227          </indexterm>
     228        </listitem>
     229      </varlistentry>
     230
     231      <varlistentry id="gpg">
     232        <term><command>gpg</command></term>
     233        <listitem>
     234          <para>(optional) is a symlink to <command>gpg2</command> for
     235          compatibility with the first version of GnuPG.</para>
     236          <indexterm zone="gnupg2 gpg">
     237            <primary sortas="b-gpg">gpg</primary>
    238238          </indexterm>
    239239        </listitem>
     
    280280        <term><command>gpgsm</command></term>
    281281        <listitem>
    282           <para>is a tool similar to <command>gpg</command> used to provide
     282          <para>is a tool similar to <command>gpg2</command> used to provide
    283283          digital encryption and signing services on X.509 certificates and the
    284284          CMS protocol. It is mainly used as a backend for S/MIME mail
     
    301301      </varlistentry>
    302302
     303      <varlistentry id="gpgv">
     304        <term><command>gpgv</command></term>
     305        <listitem>
     306          <para>(optional) is a symlink to <command>gpgv2</command> for
     307          compatibility with the first version of GnuPG.</para>
     308          <indexterm zone="gnupg2 gpgv">
     309            <primary sortas="b-gpgv">gpgv</primary>
     310          </indexterm>
     311        </listitem>
     312      </varlistentry>
     313
    303314      <varlistentry id="gpgv2">
    304315        <term><command>gpgv2</command></term>
Note: See TracChangeset for help on using the changeset viewer.