Ignore:
Timestamp:
05/05/2005 04:59:41 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, 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, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
7dac9f1
Parents:
0c5fbf2
Message:

Tagged nasm.xml and jdk.xml fixes.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/nasm.xml

    r0c5fbf2 r5eaa687  
    55  %general-entities;
    66
    7 <!ENTITY NASM-download-http "http://prdownloads.sourceforge.net/nasm/nasm-&NASM-version;.tar.bz2">
    8 <!ENTITY NASM-download-ftp " ">
    9 <!ENTITY NASM-md5sum "2032ad44c7359f7a9a166a40a633e772">
    10 <!ENTITY NASM-size "543 KB">
    11 <!ENTITY NASM-buildsize "17.3 MB (includes building and installing all docs)">
    12 <!ENTITY NASM-time "0.20 SBU">
     7  <!ENTITY NASM-download-http "http://prdownloads.sourceforge.net/nasm/nasm-&NASM-version;.tar.bz2">
     8  <!ENTITY NASM-download-ftp " ">
     9  <!ENTITY NASM-md5sum "2032ad44c7359f7a9a166a40a633e772">
     10  <!ENTITY NASM-size "543 KB">
     11  <!ENTITY NASM-buildsize "17.3 MB (includes building and installing all docs)">
     12  <!ENTITY NASM-time "0.20 SBU">
    1313]>
    1414
    1515<sect1 id="NASM" xreflabel="NASM-&NASM-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="NASM.html" ?>
    21 <title>NASM-&NASM-version;</title>
    22 <indexterm zone="NASM">
    23 <primary sortas="a-NASM">NASM</primary></indexterm>
    24 
    25 <sect2>
    26 <title>Introduction to
    27 <application><acronym>NASM</acronym></application></title>
    28 
    29 <para><application><acronym>NASM</acronym></application> (Netwide Assembler)
    30 is an 80x86 assembler designed for portability and modularity. It includes a
    31 disassembler as well.</para>
    32 
    33 <sect3><title>Package information</title>
    34 <itemizedlist spacing='compact'>
    35 <listitem><para>Download (HTTP):
    36 <ulink url="&NASM-download-http;"/></para></listitem>
    37 <listitem><para>Download (FTP):
    38 <ulink url="&NASM-download-ftp;"/></para></listitem>
    39 <listitem><para>Download MD5 sum: &NASM-md5sum;</para></listitem>
    40 <listitem><para>Download size: &NASM-size;</para></listitem>
    41 <listitem><para>Estimated disk space required:
    42 &NASM-buildsize;</para></listitem>
    43 <listitem><para>Estimated build time:
    44 &NASM-time;</para></listitem></itemizedlist>
    45 </sect3>
    46 
    47 <sect3><title><application><acronym>NASM</acronym></application>
    48 dependencies</title>
    49 <sect4><title>Optional (for building documentation)</title>
    50 <para><xref linkend="tex"/>, and
    51 <xref linkend="espgs"/> or <xref linkend="gs"/></para>
    52 </sect4>
    53 </sect3>
    54 </sect2>
    55 
    56 <sect2>
    57 <title>Installation of
    58 <application><acronym>NASM</acronym></application></title>
    59 
    60 <para>Install <application><acronym>NASM</acronym></application> by running
    61 the following commands:</para>
    62 
    63 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
     16  <?dbhtml filename="NASM.html" ?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>NASM-&NASM-version;</title>
     24
     25  <indexterm zone="NASM">
     26    <primary sortas="a-NASM">NASM</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30    <title>Introduction to NASM</title>
     31
     32    <para><application>NASM</application> (Netwide Assembler)
     33    is an 80x86 assembler designed for portability and modularity. It includes a
     34    disassembler as well.</para>
     35
     36    <bridgehead renderas="sect3">Package Information</bridgehead>
     37    <itemizedlist spacing="compact">
     38      <listitem>
     39        <para>Download (HTTP): <ulink url="&NASM-download-http;"/></para>
     40      </listitem>
     41      <listitem>
     42        <para>Download (FTP): <ulink url="&NASM-download-ftp;"/></para>
     43      </listitem>
     44      <listitem>
     45        <para>Download MD5 sum: &NASM-md5sum;</para>
     46      </listitem>
     47      <listitem>
     48        <para>Download size: &NASM-size;</para>
     49      </listitem>
     50      <listitem>
     51        <para>Estimated disk space required: &NASM-buildsize;</para>
     52      </listitem>
     53      <listitem>
     54        <para>Estimated build time: &NASM-time;</para>
     55      </listitem>
     56    </itemizedlist>
     57
     58    <bridgehead renderas="sect3">NASM Dependencies</bridgehead>
     59
     60    <bridgehead renderas="sect4">Optional (for Building Documentation)</bridgehead>
     61    <para><xref linkend="tex"/>, and
     62    <xref linkend="espgs"/> or <xref linkend="gs"/></para>
     63
     64  </sect2>
     65
     66  <sect2 role="installation">
     67    <title>Installation of NASM</title>
     68
     69    <para>Install <application>NASM</application> by running
     70    the following commands:</para>
     71
     72<screen><userinput>./configure --prefix=/usr &amp;&amp;
    6473make &amp;&amp;
    6574make -C rdoff/doc &amp;&amp;
    66 make -C rdoff/doc html</command></userinput></screen>
    67 
    68 <para>To build the base <application><acronym>NASM</acronym></application>
    69 documentation, ensure you have Ghostscript installed and issue:</para>
    70 
    71 <screen><userinput><command>make doc</command></userinput></screen>
    72 
    73 <para>To build the <acronym>RDOFF</acronym> Postscript documentation,
    74 ensure you have <xref linkend="tex"/> installed and issue:</para>
    75 
    76 <screen><userinput><command>sed -i -e "s/dvips \$&lt;/&amp; -o rdoff.ps/" rdoff/doc/Makefile &amp;&amp;
    77 make -C rdoff/doc ps</command></userinput></screen>
    78 
    79 <para>To build the <acronym>RDOFF</acronym> <acronym>PDF</acronym>
    80 documentation, ensure you have Ghostscript installed and issue:</para>
    81 
    82 <screen><userinput><command>make -C rdoff/doc pdf</command></userinput></screen>
    83 
    84 <para>This package does not come with a test suite.</para>
    85 
    86 <para>Now, as the root user:</para>
    87 
    88 <screen><userinput role='root'><command>make install &amp;&amp;
     75make -C rdoff/doc html</userinput></screen>
     76
     77    <para>To build the base <application>NASM</application> documentation,
     78    ensure you have <application>Ghostscript</application> installed and issue:</para>
     79
     80<screen><userinput>make doc</userinput></screen>
     81
     82    <para>To build the RDOFF Postscript documentation,
     83    ensure you have <xref linkend="tex"/> installed and issue:</para>
     84
     85<screen><userinput>sed -i -e "s/dvips \$&lt;/&amp; -o rdoff.ps/" rdoff/doc/Makefile &amp;&amp;
     86make -C rdoff/doc ps</userinput></screen>
     87
     88    <para>To build the RDOFF PDF documentation, ensure you have
     89    <application>Ghostscript</application> installed and issue:</para>
     90
     91<screen><userinput>make -C rdoff/doc pdf</userinput></screen>
     92
     93    <para>This package does not come with a test suite.</para>
     94
     95    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     96
     97<screen role="root"><userinput>make install &amp;&amp;
    8998make install_rdf &amp;&amp;
    9099install -v -m644 rdoff/doc/rdoff.info /usr/share/info &amp;&amp;
    91100install -v -m755 -d /usr/share/doc/nasm/html &amp;&amp;
    92101install -v -m644 rdoff/doc/v1-v2.txt /usr/share/doc/nasm &amp;&amp;
    93 cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html</command></userinput></screen>
    94 
    95 <para>If you built the Ghostscript generated documentation, install it using
    96 the following commands as the root user:</para>
    97 
    98 <screen><userinput role='root'><command>make install_doc &amp;&amp;
    99 install -v -m644 rdoff/doc/rdoff.pdf /usr/share/doc/nasm</command></userinput></screen>
    100 
    101 <para>Lastly, if you built the <acronym>RDOFF</acronym> Postscript
    102 documentation, install it using the following command as the root user:</para>
    103 
    104 <screen><userinput role='root'><command>install -v -m644 rdoff/doc/rdoff.ps /usr/share/doc/nasm</command></userinput></screen>
    105 
    106 </sect2>
    107 
    108 <sect2>
    109 <title>Contents</title>
    110 
    111 <segmentedlist>
    112 <segtitle>Installed Programs</segtitle>
    113 <segtitle>Installed Libraries</segtitle>
    114 <segtitle>Installed Directories</segtitle>
    115 
    116 <seglistitem>
    117 <seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdfdump, rdflib and
    118 rdx</seg>
    119 <seg>None</seg>
    120 <seg>/usr/share/doc/nasm</seg>
    121 </seglistitem>
    122 </segmentedlist>
    123 
    124 <variablelist>
    125 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    126 <?dbfo list-presentation="list"?>
    127 
    128 <varlistentry id="nasm-prog">
    129 <term><command>nasm</command></term>
    130 <listitem><para>is a portable 80x86 assembler.</para>
    131 <indexterm zone="NASM nasm-prog">
    132 <primary sortas="b-nasm">nasm</primary>
    133 </indexterm></listitem>
    134 </varlistentry>
    135 
    136 <varlistentry id="ndisasm">
    137 <term><command>ndisasm</command></term>
    138 <listitem><para>is an 80x86 binary file disassembler.</para>
    139 <indexterm zone="NASM ndisasm">
    140 <primary sortas="b-ndisasm">ndisasm</primary>
    141 </indexterm></listitem>
    142 </varlistentry>
    143 
    144 <varlistentry id="ldrdf">
    145 <term><command>ldrdf</command></term>
    146 <listitem><para>is an <acronym>RDOFF</acronym> linker.</para>
    147 <indexterm zone="NASM ldrdf">
    148 <primary sortas="b-ldrdf">ldrdf</primary>
    149 </indexterm></listitem>
    150 </varlistentry>
    151 
    152 <varlistentry id="rdfdump">
    153 <term><command>rdfdump</command></term>
    154 <listitem><para>dumps the contents of an <acronym>RDOFF</acronym> file.</para>
    155 <indexterm zone="NASM rdfdump">
    156 <primary sortas="b-rdfdump">rdfdump</primary>
    157 </indexterm></listitem>
    158 </varlistentry>
    159 
    160 <varlistentry id="rdflib">
    161 <term><command>rdflib</command></term>
    162 <listitem><para>is an <acronym>RDOFF</acronym> librarian.</para>
    163 <indexterm zone="NASM rdflib">
    164 <primary sortas="b-rdflib">rdflib</primary>
    165 </indexterm></listitem>
    166 </varlistentry>
    167 
    168 <varlistentry id="rdx">
    169 <term><command>rdx</command></term>
    170 <listitem><para>is used to load and execute an <acronym>RDOFF</acronym>
    171 module.</para>
    172 <indexterm zone="NASM rdx">
    173 <primary sortas="b-rdx">rdx</primary>
    174 </indexterm></listitem>
    175 </varlistentry>
    176 </variablelist>
    177 
    178 </sect2>
     102cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html</userinput></screen>
     103
     104    <para>If you built the <application>Ghostscript</application> generated
     105    documentation, install it using the following commands as the
     106    <systemitem class="username">root</systemitem> user:</para>
     107
     108<screen role="root"><userinput>make install_doc &amp;&amp;
     109install -v -m644 rdoff/doc/rdoff.pdf /usr/share/doc/nasm</userinput></screen>
     110
     111    <para>Lastly, if you built the RDOFF Postscript documentation, install it
     112    using the following command as the
     113    <systemitem class="username">root</systemitem> user:</para>
     114
     115<screen role="root"><userinput>install -v -m644 rdoff/doc/rdoff.ps /usr/share/doc/nasm</userinput></screen>
     116
     117  </sect2>
     118
     119  <sect2 role="content">
     120    <title>Contents</title>
     121
     122    <segmentedlist>
     123      <segtitle>Installed Programs</segtitle>
     124      <segtitle>Installed Libraries</segtitle>
     125      <segtitle>Installed Directories</segtitle>
     126
     127      <seglistitem>
     128        <seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdfdump, rdflib, and
     129        rdx</seg>
     130        <seg>None</seg>
     131        <seg>/usr/share/doc/nasm</seg>
     132      </seglistitem>
     133    </segmentedlist>
     134
     135    <variablelist>
     136      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     137      <?dbfo list-presentation="list"?>
     138      <?dbhtml list-presentation="table"?>
     139
     140      <varlistentry id="nasm-prog">
     141        <term><command>nasm</command></term>
     142        <listitem>
     143          <para>is a portable 80x86 assembler.</para>
     144          <indexterm zone="NASM nasm-prog">
     145            <primary sortas="b-nasm">nasm</primary>
     146          </indexterm>
     147        </listitem>
     148      </varlistentry>
     149
     150      <varlistentry id="ndisasm">
     151        <term><command>ndisasm</command></term>
     152        <listitem>
     153          <para>is an 80x86 binary file disassembler.</para>
     154          <indexterm zone="NASM ndisasm">
     155            <primary sortas="b-ndisasm">ndisasm</primary>
     156          </indexterm>
     157        </listitem>
     158      </varlistentry>
     159
     160      <varlistentry id="ldrdf">
     161        <term><command>ldrdf</command></term>
     162        <listitem>
     163          <para>is an RDOFF linker.</para>
     164          <indexterm zone="NASM ldrdf">
     165            <primary sortas="b-ldrdf">ldrdf</primary>
     166          </indexterm>
     167        </listitem>
     168      </varlistentry>
     169
     170      <varlistentry id="rdfdump">
     171        <term><command>rdfdump</command></term>
     172        <listitem>
     173          <para>dumps the contents of an RDOFF file.</para>
     174          <indexterm zone="NASM rdfdump">
     175            <primary sortas="b-rdfdump">rdfdump</primary>
     176          </indexterm>
     177        </listitem>
     178      </varlistentry>
     179
     180      <varlistentry id="rdflib">
     181        <term><command>rdflib</command></term>
     182        <listitem>
     183          <para>is an RDOFF librarian.</para>
     184          <indexterm zone="NASM rdflib">
     185            <primary sortas="b-rdflib">rdflib</primary>
     186          </indexterm>
     187        </listitem>
     188      </varlistentry>
     189
     190      <varlistentry id="rdx">
     191        <term><command>rdx</command></term>
     192        <listitem>
     193          <para>is used to load and execute an RDOFF module.</para>
     194          <indexterm zone="NASM rdx">
     195            <primary sortas="b-rdx">rdx</primary>
     196          </indexterm>
     197        </listitem>
     198      </varlistentry>
     199
     200    </variablelist>
     201
     202  </sect2>
    179203
    180204</sect1>
Note: See TracChangeset for help on using the changeset viewer.