Author: randy Date: 2010-03-17 11:38:24 -0600 (Wed, 17 Mar 2010) New Revision: 8338
Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/nasm.xml trunk/BOOK/introduction/welcome/changelog.xml Log: Updated to NASM-2.08 Modified: trunk/BOOK/general/prog/nasm.xml =================================================================== --- trunk/BOOK/general/prog/nasm.xml 2010-03-17 03:48:29 UTC (rev 8337) +++ trunk/BOOK/general/prog/nasm.xml 2010-03-17 17:38:24 UTC (rev 8338) @@ -5,11 +5,11 @@ %general-entities; <!ENTITY NASM-download-http "http://www.nasm.us/pub/nasm/releasebuilds/&NASM-version;/nasm-&NASM-version;.tar.bz2"> - <!ENTITY NASM-download-ftp " "> - <!ENTITY NASM-md5sum "d8934231e81874c29374ddef1fbdb1ed"> - <!ENTITY NASM-size "768 KB"> - <!ENTITY NASM-buildsize "21.5 MB (includes building and installing all docs)"> - <!ENTITY NASM-time "0.3 SBU"> + <!ENTITY NASM-download-ftp " "> + <!ENTITY NASM-md5sum "aa229cdc849293813bff52502772f73c"> + <!ENTITY NASM-size "782 KB"> + <!ENTITY NASM-buildsize "24 MB (includes building and installing all docs)"> + <!ENTITY NASM-time "0.3 SBU"> ]> <sect1 id="NASM" xreflabel="NASM-&NASM-version;"> @@ -85,10 +85,12 @@ make -C rdoff/doc && make -C rdoff/doc html</userinput></screen> - <para>To build the base <application>NASM</application> documentation, - ensure you have <application>Ghostscript</application> installed and issue:</para> + <para>To build the base <application>NASM</application> and RDOFF PDF + documentation, ensure you have <xref linkend="gs"/> installed and + issue:</para> -<screen><userinput>make doc</userinput></screen> +<screen><userinput>make doc && +make -C rdoff/doc pdf</userinput></screen> <para>To build the RDOFF Postscript documentation, ensure you have <xref linkend="tetex"/> installed and issue:</para> @@ -96,34 +98,44 @@ <screen><userinput>sed -i -e "s/dvips \$</& -o rdoff.ps/" rdoff/doc/Makefile && make -C rdoff/doc ps</userinput></screen> - <para>To build the RDOFF PDF documentation, ensure you have - <application>Ghostscript</application> installed and issue:</para> - -<screen><userinput>make -C rdoff/doc pdf</userinput></screen> - <para>This package does not come with a test suite.</para> <para>Now, as the <systemitem class="username">root</systemitem> user:</para> -<screen role="root"><userinput>make install && -make install_rdf && -install -v -m644 rdoff/doc/rdoff.info /usr/share/info && -install -v -m755 -d /usr/share/doc/nasm/html && -install -v -m644 rdoff/doc/v1-v2.txt /usr/share/doc/nasm && -cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html</userinput></screen> +<screen role="root"><userinput>make install install_rdf && +install -v -m755 -d /usr/share/doc/nasm-&NASM-version;/html && +install -v -m644 rdoff/doc/v1-v2.txt \ + /usr/share/doc/nasm-&NASM-version; && +cp -v -R rdoff/doc/rdoff \ + /usr/share/doc/nasm-&NASM-version;/html && +install -v -m644 rdoff/doc/rdoff.info* \ + /usr/share/info && +pushd /usr/share/info && + rm -fv dir && + for FILENAME in *; do install-info $FILENAME dir; done && +popd</userinput></screen> <para>If you built the <application>Ghostscript</application> generated documentation, install it using the following commands as the <systemitem class="username">root</systemitem> user:</para> -<screen role="root"><userinput>make install_doc && -install -v -m644 rdoff/doc/rdoff.pdf /usr/share/doc/nasm</userinput></screen> +<screen role="root"><userinput>sed -i 's|doc/nasm|share/doc/nasm-&NASM-version;|' doc/Makefile && +make install_doc && +pushd /usr/share/info && + rm -fv dir && + for FILENAME in *; do install-info $FILENAME dir; done && +popd && + +install -v -m644 rdoff/doc/rdoff.pdf \ + /usr/share/doc/nasm-&NASM-version;</userinput></screen> + <para>Lastly, if you built the RDOFF Postscript documentation, install it using the following command as the <systemitem class="username">root</systemitem> user:</para> -<screen role="root"><userinput>install -v -m644 rdoff/doc/rdoff.ps /usr/share/doc/nasm</userinput></screen> +<screen role="root"><userinput>install -v -m644 rdoff/doc/rdoff.ps \ + /usr/share/doc/nasm-&NASM-version;</userinput></screen> </sect2> @@ -139,7 +151,7 @@ <seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdf2ith, rdf2srec, rdfdump, rdflib, and rdx</seg> <seg>None</seg> - <seg>/usr/share/doc/nasm</seg> + <seg>/usr/share/doc/nasm-&NASM-version;</seg> </seglistitem> </segmentedlist> Modified: trunk/BOOK/general.ent =================================================================== --- trunk/BOOK/general.ent 2010-03-17 03:48:29 UTC (rev 8337) +++ trunk/BOOK/general.ent 2010-03-17 17:38:24 UTC (rev 8338) @@ -272,7 +272,7 @@ <!ENTITY jdk-version "6 Update 18"> <!ENTITY junit-version "4.8.1"> <!ENTITY librep-version "0.17"> -<!ENTITY NASM-version "2.07"> +<!ENTITY NASM-version "2.08"> <!ENTITY pdl-version "2.4.2"> <!ENTITY php-version "5.3.2"> <!ENTITY Python-version "2.6.4"> Modified: trunk/BOOK/introduction/welcome/changelog.xml =================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml 2010-03-17 03:48:29 UTC (rev 8337) +++ trunk/BOOK/introduction/welcome/changelog.xml 2010-03-17 17:38:24 UTC (rev 8338) @@ -45,6 +45,9 @@ <para>March 17th, 2010</para> <itemizedlist> <listitem> + <para>[randy] - Updated to NASM-2.08.</para> + </listitem> + <listitem> <para>[randy] - Modified the EsoundD instructions to put the docs in the proper spot.</para> </listitem> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
