Changeset 2f3e3de9


Ignore:
Timestamp:
08/05/2019 08:26:50 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:
f95e57bf
Parents:
9eac457
Message:

Another round of adding remap="doc". jhalfs should be soon updated to
use them

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

Files:
18 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libdaemon.xml

    r9eac457 r2f3e3de9  
    100100    </para>
    101101
    102 <screen><userinput>make -C doc doxygen</userinput></screen>
     102<screen remap="doc"><userinput>make -C doc doxygen</userinput></screen>
    103103
    104104    <para>
     
    117117    </para>
    118118
    119 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/libdaemon-&libdaemon-version;/api &amp;&amp;
     119<screen role="root"
     120        remap="doc"><userinput>install -v -m755 -d /usr/share/doc/libdaemon-&libdaemon-version;/api &amp;&amp;
    120121install -v -m644 doc/reference/html/* /usr/share/doc/libdaemon-&libdaemon-version;/api &amp;&amp;
    121122install -v -m644 doc/reference/man/man3/* /usr/share/man/man3</userinput></screen>
  • general/genlib/libksba.xml

    r9eac457 r2f3e3de9  
    9191    then issue the following commands:</para>
    9292
    93 <screen><userinput>make -C doc ps pdf html</userinput></screen> -->
     93<screen remap="doc"><userinput>make -C doc ps pdf html</userinput></screen> -->
    9494
    9595    <para>To test the results, issue: <command>make check</command>.</para>
     
    108108    user:</para>
    109109
    110 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/libksba-&libksba-version;/html &amp;&amp;
     110<screen role="root"
     111        remap="doc"><userinput>install -v -m755 -d /usr/share/doc/libksba-&libksba-version;/html &amp;&amp;
    111112install -v -m644 doc/ksba.html/* \
    112113                    /usr/share/doc/libksba-&libksba-version;/html &amp;&amp;
  • general/prog/subversion.xml

    r9eac457 r2f3e3de9  
    191191    <para>
    192192      If you have <xref linkend="doxygen"/> installed and you wish to build the
    193       API documentation, issue: <command>doxygen doc/doxygen.conf</command>.
    194     </para>
     193      API documentation, issue:
     194    </para>
     195
     196<screen remap="doc"><userinput>doxygen doc/doxygen.conf</userinput></screen>
    195197
    196198    <para>
  • general/sysutils/dbus.xml

    r9eac457 r2f3e3de9  
    261261    </para>
    262262
    263 <screen><userinput>make distclean                     &amp;&amp;
     263<screen remap="test"><userinput>make distclean                     &amp;&amp;
    264264./configure --enable-tests         \
    265265            --enable-asserts       \
  • multimedia/cdwriteutils/libisoburn.xml

    r9eac457 r2f3e3de9  
    113113    </para>
    114114
    115 <screen><userinput>doxygen doc/doxygen.conf</userinput></screen>
     115<screen remap="doc"><userinput>doxygen doc/doxygen.conf</userinput></screen>
    116116
    117117    <para>
     
    131131    </para>
    132132
    133 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/libisoburn-&libisoburn-version; &amp;&amp;
     133<screen role="root"
     134        remap="doc"><userinput>install -v -dm755 /usr/share/doc/libisoburn-&libisoburn-version; &amp;&amp;
    134135install -v -m644 doc/html/* /usr/share/doc/libisoburn-&libisoburn-version;</userinput></screen>
    135136
  • multimedia/libdriv/alsa-lib.xml

    r9eac457 r2f3e3de9  
    131131   </para>
    132132
    133 <screen><userinput>make doc</userinput></screen>
     133<screen remap="doc"><userinput>make doc</userinput></screen>
    134134
    135135    <para>
     
    148148    </para>
    149149
    150 <screen role="root"><userinput>install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search &amp;&amp;
     150<screen role="root"
     151        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search &amp;&amp;
    151152install -v -m644 doc/doxygen/html/*.* \
    152153                /usr/share/doc/alsa-lib-&alsa-lib-version;/html &amp;&amp;
  • multimedia/libdriv/libmusicbrainz5.xml

    r9eac457 r2f3e3de9  
    119119    </para>
    120120
    121 <screen><userinput>doxygen ../Doxyfile</userinput></screen>
     121<screen remap="doc"><userinput>doxygen ../Doxyfile</userinput></screen>
    122122
    123123    <para>
     
    136136    </para>
    137137
    138 <screen role="root"><userinput>rm -rf /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version; &amp;&amp;
     138<screen role="root"
     139        remap="doc"><userinput>rm -rf /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version; &amp;&amp;
    139140cp -vr docs/ /usr/share/doc/libmusicbrainz-&libmusicbrainz5-version;</userinput></screen>
    140141
  • multimedia/libdriv/sdl2.xml

    r9eac457 r2f3e3de9  
    9292    </para>
    9393
    94 <screen><userinput>pushd docs  &amp;&amp;
     94<screen remap="doc"><userinput>pushd docs  &amp;&amp;
    9595  doxygen   &amp;&amp;
    9696popd</userinput></screen>
     
    110110    class="username">root</systemitem> user:</para>
    111111
    112 <screen role="root"><userinput>install -v -m755 -d        /usr/share/doc/SDL2-&sdl2-version;/html &amp;&amp;
     112<screen role="root"
     113        remap="doc"><userinput>install -v -m755 -d        /usr/share/doc/SDL2-&sdl2-version;/html &amp;&amp;
    113114cp -Rv  docs/output/html/* /usr/share/doc/SDL2-&sdl2-version;/html</userinput></screen>
    114115
  • multimedia/libdriv/xine-lib.xml

    r9eac457 r2f3e3de9  
    139139    must be installed and issue the following command:</para>
    140140
    141 <screen><userinput>doxygen doc/Doxyfile</userinput></screen>
     141<screen remap="doc"><userinput>doxygen doc/Doxyfile</userinput></screen>
    142142
    143143    <para>This package does not come with a test suite.</para>
     
    160160    the <systemitem class="username">root</systemitem> user to install it:</para>
    161161
    162 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/xine-lib-&xine-lib-version;/api &amp;&amp;
     162<screen role="root"
     163        remap="doc"><userinput>install -v -m755 -d /usr/share/doc/xine-lib-&xine-lib-version;/api &amp;&amp;
    163164install -v -m644    doc/api/* \
    164165                    /usr/share/doc/xine-lib-&xine-lib-version;/api</userinput></screen>
  • multimedia/videoutils/ffmpeg.xml

    r9eac457 r2f3e3de9  
    277277    </para>
    278278
    279 <screen role="nodump"><userinput><command>rsync -vrltLW  --delete --timeout=60 --contimeout=60 \
    280       rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/</command></userinput></screen>
     279<screen role="nodump"><userinput>rsync -vrltLW  --delete --timeout=60 --contimeout=60 \
     280      rsync://fate-suite.ffmpeg.org/fate-suite/ fate-suite/</userinput></screen>
    281281
    282282    <para>
  • networking/mailnews/mutt.xml

    r9eac457 r2f3e3de9  
    149149    the following command:</para>
    150150
    151 <screen><userinput>make -C doc manual.pdf</userinput></screen>
     151<screen remap="doc"><userinput>make -C doc manual.pdf</userinput></screen>
    152152
    153153    <para>This package does not come with a test suite.</para>
     
    164164    <systemitem class="username">root</systemitem> user:</para>
    165165
    166 <screen role='root'><userinput>install -v -m644 doc/manual.pdf \
     166<screen role='root' remap='doc'><userinput>install -v -m644 doc/manual.pdf \
    167167    /usr/share/doc/mutt-&mutt-version;</userinput></screen>
    168168
  • networking/netlibs/ldns.xml

    r9eac457 r2f3e3de9  
    113113    </para>
    114114
    115 <screen><userinput>make doc</userinput></screen>
     115<screen remap="doc"><userinput>make doc</userinput></screen>
    116116
    117117    <para>
     
    130130    </para>
    131131
    132 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/ldns-&ldns-version; &amp;&amp;
     132<screen role="root"
     133        remap="doc"><userinput>install -v -m755 -d /usr/share/doc/ldns-&ldns-version; &amp;&amp;
    133134install -v -m644 doc/html/* /usr/share/doc/ldns-&ldns-version;</userinput></screen>
    134135
  • postlfs/filesystems/fuse3.xml

    r9eac457 r2f3e3de9  
    120120      The API documentation is included in the package, but
    121121      if you have <xref linkend="doxygen"/> installed and wish to rebuild
    122       it, issue <command>doxygen doc/Doxyfile</command>.
     122      it, issue:
    123123    </para>
     124
     125<screen remap="doc"><userinput>doxygen doc/Doxyfile</userinput></screen>
    124126
    125127    <para>
  • postlfs/filesystems/parted.xml

    r9eac457 r2f3e3de9  
    114114    PDF and Postcript documentation issue the following commands:</para>
    115115
    116 <screen><userinput>texi2pdf             -o doc/parted.pdf doc/parted.texi &amp;&amp;
     116<screen remap="doc"><userinput>texi2pdf             -o doc/parted.pdf doc/parted.texi &amp;&amp;
    117117texi2dvi             -o doc/parted.dvi doc/parted.texi &amp;&amp;
    118118dvips                -o doc/parted.ps  doc/parted.dvi</userinput></screen>
     
    121121    fails in BLFS (because it needs a locale C.UTF-8):</para>
    122122
    123 <screen><userinput>sed -i '/t0251-gpt-unicode.sh/d' tests/Makefile</userinput></screen>
    124 
    125     <para>
    126       To test the results, issue: <command>make check</command>.  Note that
    127       many tests are skipped if not run as the <systemitem
    128       class="username">root</systemitem> user.
    129     </para>
     123<screen remap="test"><userinput>sed -i '/t0251-gpt-unicode.sh/d' tests/Makefile</userinput></screen>
     124
     125    <para>
     126      To test the results, issue, as the <systemitem
     127      class="username">root</systemitem> user:
     128    </para>
     129
     130<screen role="root" remap="test"><userinput>make check</userinput></screen>
     131
     132    <note>
     133      <para>
     134        Many tests are skipped if not run as the <systemitem
     135        class="username">root</systemitem> user.
     136      </para>
     137    </note>
    130138
    131139    <para>
     
    144152    user:</para>
    145153
    146 <screen role="root"><userinput>install -v -m644 doc/FAT doc/API doc/parted.{pdf,ps,dvi} \
     154<screen role="root"
     155        remap="doc"><userinput>install -v -m644 doc/FAT doc/API doc/parted.{pdf,ps,dvi} \
    147156                    /usr/share/doc/parted-&parted-version;</userinput></screen>
    148157  </sect2>
  • server/major/bind.xml

    r9eac457 r2f3e3de9  
    153153    To run the tests, as an unprivileged user, execute:</para>
    154154
    155 <screen><userinput>make -k check</userinput></screen>
     155<screen remap="test"><userinput>make -k check</userinput></screen>
    156156
    157157    <para>Again as <systemitem class="username">root</systemitem>, clean up the
  • server/other/unbound.xml

    r9eac457 r2f3e3de9  
    130130    </para>
    131131
    132 <screen><userinput>make doc</userinput></screen>
     132<screen remap="doc"><userinput>make doc</userinput></screen>
    133133
    134134    <para>To test the results, issue <command>make check</command>.</para>
     
    146146    </para>
    147147
    148 <screen role="root"><userinput>install -v -m755 -d /usr/share/doc/unbound-&unbound-version; &amp;&amp;
     148<screen role="root"
     149        remap="doc"><userinput>install -v -m755 -d /usr/share/doc/unbound-&unbound-version; &amp;&amp;
    149150install -v -m644 doc/html/* /usr/share/doc/unbound-&unbound-version;</userinput></screen>
    150151
  • x/lib/fltk.xml

    r9eac457 r2f3e3de9  
    124124    <para>If you wish to create the API documentation, issue:</para>
    125125
    126 <screen><userinput>make -C documentation html</userinput></screen>
     126<screen remap="doc"><userinput>make -C documentation html</userinput></screen>
    127127
    128128    <para>The tests for the package are interactive.  To execute the tests, run
  • xsoft/other/pidgin.xml

    r9eac457 r2f3e3de9  
    157157      If you have <xref linkend="doxygen"/> installed
    158158      (<xref linkend="graphviz"/> can be used also) and you wish to create the
    159       API documentation, issue: <command>make docs</command>.
    160     </para>
     159      API documentation, issue:
     160    </para>
     161
     162<screen remap="doc"><userinput>make docs</userinput></screen>
    161163
    162164    <para>
     
    178180    </para>
    179181
    180 <screen role="root"><userinput>mkdir -pv /usr/share/doc/pidgin-&pidgin-version;/api &amp;&amp;
     182<screen role="root"
     183        remap="doc"><userinput>mkdir -pv /usr/share/doc/pidgin-&pidgin-version;/api &amp;&amp;
    181184cp -v doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen>
    182185
Note: See TracChangeset for help on using the changeset viewer.