Ignore:
Timestamp:
05/21/2019 12:39:37 PM (5 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, 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:
77deb22e
Parents:
1dbb694f
Message:

First round of remap attributes; the "doc" ones + a few "test". Rewrote some
parts so that doc that can be installed with recommended deps is in main
instructions. Also, move doc instructions in <command> tags to <screen>.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libassuan.xml

    r1dbb694f ra42c273  
    115115
    116116<screen><userinput>./configure --prefix=/usr &amp;&amp;
    117 make</userinput></screen>
    118 
    119     <para>
    120       If you wish to build documentation, you must have
    121       <xref linkend="texlive"/> installed and issue the following commands:
     117make                      &amp;&amp;
     118
     119make -C doc html                                                       &amp;&amp;
     120makeinfo --html --no-split -o doc/assuan_nochunks.html doc/assuan.texi &amp;&amp;
     121makeinfo --plaintext       -o doc/assuan.txt           doc/assuan.texi
     122</userinput></screen>
     123
     124    <para>
     125      The above commands build the documentation in html and plaintext formats.
     126      If you wish to build alternate formats of the documentation, you must
     127      have <xref linkend="texlive"/> installed and issue the following commands:
    122128    </para>
    123129
    124130<!--<screen><userinput>patch -Np1 -i ../libassuan-&libassuan-version;-fix_doc_build-1.patch &amp;&amp;-->
    125 <screen><userinput>make -C doc pdf ps</userinput></screen>
     131<screen remap="doc"><userinput>make -C doc pdf ps</userinput></screen>
    126132
    127133    <para>
     
    133139    </para>
    134140
    135 <screen role="root"><userinput>make install</userinput></screen>
    136 
    137     <para>
    138       If you built the documentation, install it by running the
    139       following commands as the
     141<screen role="root"><userinput>make install &amp;&amp;
     142
     143install -v -dm755   /usr/share/doc/libassuan-1.8.4/html &amp;&amp;
     144install -v -m644 doc/assuan.html/* \
     145                    /usr/share/doc/libassuan-1.8.4/html &amp;&amp;
     146install -v -m644 doc/assuan_nochunks.html \
     147                    /usr/share/doc/libassuan-1.8.4      &amp;&amp;
     148install -v -m644 doc/assuan.{txt,texi} \
     149                    /usr/share/doc/libassuan-1.8.4</userinput></screen>
     150
     151    <para>
     152      If you built alternate formats of the documentation, install them by
     153      running the following commands as the
    140154      <systemitem class="username">root</systemitem> user:
    141155    </para>
    142156
    143 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/libassuan-&libassuan-version; &amp;&amp;
    144 install -v -m644  doc/assuan.{pdf,ps,dvi} \
     157<screen role="root"
     158        remap="doc"><userinput>install -v -m644  doc/assuan.{pdf,ps,dvi} \
    145159                  /usr/share/doc/libassuan-&libassuan-version;</userinput></screen>
    146160  </sect2>
Note: See TracChangeset for help on using the changeset viewer.