Changeset 04af8b24


Ignore:
Timestamp:
10/19/2004 01:31:22 AM (20 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 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:
b650556
Parents:
dc477899
Message:

Modified sed commands in JadeTex instructions; modified DocBook-utils, libusb and FontConfig instructions to account for removal of OpenSP SGML catalog definitions

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libusb.xml

    rdc477899 r04af8b24  
    5858
    5959<para><option>--disable-build-docs</option>: This switch avoids building the
    60 documentation. If you wish to build the documentation , you may need to remove
     60documentation. If you wish to build the documentation, you may need to remove
    6161the <application>OpenSP</application> catalog definitions from the system
    62 <acronym>SGML</acronym> catalogs. Use the following commands before building
     62<acronym>SGML</acronym> catalogs. Use the following command before building
    6363the package to accomplish this:</para>
    6464
    65 <screen><userinput><command>sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
    66     /etc/sgml/catalog &amp;&amp;
    67 sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
     65<screen><userinput><command>sed -i.orig \
     66    -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
     67    /etc/sgml/catalog \
    6868    /etc/sgml/sgml-docbook.cat</command></userinput></screen>
    69 
    70 <para>If desired, restore the orginal <acronym>SGML</acronym> catalogs after
    71 the build is complete using the following commands:</para>
    72 
    73 <screen><userinput><command>cp /etc/sgml/catalog.orig /etc/sgml/catalog &amp;&amp;
    74 cp /etc/sgml/sgml-docbook.cat.orig /etc/sgml/sgml-docbook.cat</command></userinput></screen>
    7569
    7670</sect2>
  • general/graphlib/fontconfig.xml

    rdc477899 r04af8b24  
    7575<application>DocBook-utils</application>, you may need to remove the
    7676<application>OpenSP</application> catalog definitions from the system
    77 <acronym>SGML</acronym> catalogs. Use the following commands before building
     77<acronym>SGML</acronym> catalogs. Use the following command before building
    7878the package to accomplish this:</para>
    7979
    80 <screen><userinput><command>sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
    81     /etc/sgml/catalog &amp;&amp;
    82 sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
     80<screen><userinput><command>sed -i.orig \
     81    -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
     82    /etc/sgml/catalog \
    8383    /etc/sgml/sgml-docbook.cat</command></userinput></screen>
    84 
    85 <para>If desired, restore the orginal <acronym>SGML</acronym> catalogs after
    86 the build is complete using the following commands:</para>
    87 
    88 <screen><userinput><command>cp /etc/sgml/catalog.orig /etc/sgml/catalog &amp;&amp;
    89 cp /etc/sgml/sgml-docbook.cat.orig /etc/sgml/sgml-docbook.cat</command></userinput></screen>
    9084
    9185</sect2>
  • introduction/welcome/changelog.xml

    rdc477899 r04af8b24  
    2424
    2525<listitem><para>October 18th, 2004 [randy]: Updated to
    26 DocBook XSL Stylesheets-1.66.1</para></listitem>
     26DocBook XSL Stylesheets-1.66.1; modified DocBook-utils, FontConfig and
     27libusb instructions to account for the removal of the OpenSP SGML catalog
     28definitions; modified sed commands in JadeTeX instructions.</para></listitem>
    2729
    2830<listitem><para>October 18th, 2004 [larry]: Added autofs-4.1.3 to
  • pst/sgml/docbook-utils.xml

    rdc477899 r04af8b24  
    1919<?dbhtml filename="docbook-utils.html"?>
    2020<title>DocBook-utils-&docbook-utils-version;</title>
    21 
    2221
    2322<sect2>
     
    6362<title>Installation of <application>DocBook-utils</application></title>
    6463
     64<note><para>Earlier versions of the <acronym>BLFS</acronym>
     65<application>OpenSP</application> instructions installed a catalog
     66containing an SGMLDECL <filename>unicode.sd</filename> declaration
     67into the system <acronym>SGML</acronym> catalogs. This declaration
     68causes some of the <application>OpenJade</application> programs to
     69fail occasionally. You'll need to remove these catalog definitions
     70if they exist, or the package build will fail. The following command
     71can determine if you need to remove these catalog definitions:</para>
     72
     73<screen><userinput><command>grep "OpenSP-1.5.1" /etc/sgml/catalog</command></userinput></screen>
     74
     75<para>If anything was returned, run the following command to remove
     76the catalog definitions:</para>
     77
     78<screen><userinput><command>sed -i.orig \
     79    -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
     80    /etc/sgml/catalog \
     81    /etc/sgml/sgml-docbook.cat</command></userinput></screen></note>
     82
    6583<para>Install <application>DocBook-utils</application> by running the
    6684following commands:</para>
    6785
    68 <screen><userinput><command>sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
    69     /etc/sgml/catalog &amp;&amp;
    70 sed -i.orig -e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
    71     /etc/sgml/sgml-docbook.cat &amp;&amp;
    72 ./configure --prefix=/usr &amp;&amp;
     86<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    7387make &amp;&amp;
    74 make install &amp;&amp;
    75 cp /etc/sgml/catalog.orig /etc/sgml/catalog &amp;&amp;
    76 cp /etc/sgml/sgml-docbook.cat.orig /etc/sgml/sgml-docbook.cat</command></userinput></screen>
     88make install</command></userinput></screen>
    7789
    78 <para>Many packages will use an alternate name for the
     90<para>Many packages use an alternate name for the
    7991<application>DocBook-utils</application> scripts. If you wish to create these
    8092alternate names, use the following command:</para>
     
    8496    ln -s docbook2$doctype /usr/bin/db2$doctype
    8597done</command></userinput></screen>
    86 
    87 </sect2>
    88 
    89 <sect2>
    90 <title>Command explanations</title>
    91 
    92 <para><command>sed -i.orig -e ...</command>: These two <command>sed</command>'s
    93 remove <application>OpenSP</application> catalog definitions from the
    94 <acronym>SGML</acronym> catalogs because the SGMLDECL unicode.sd declaration
    95 creates errors when <command>openjade</command> builds the
    96 <application>DocBook-utils</application> documentation files. Backup copies of
    97 the files are made and copied back to their original place after the build is
    98 complete. Though these errors are harmless, and won't affect
    99 <application>DocBook-utils</application> functionality after the build, the
    100 declarations are temporarily removed to provide a clean package build.</para>
    10198
    10299</sect2>
  • pst/typesetting/jadetex.xml

    rdc477899 r04af8b24  
    5353commands:</para>
    5454
    55 <screen><userinput><command>cp /usr/share/texmf/web2c/texmf.cnf \
    56    /usr/share/texmf/web2c/texmf.cnf.backup &amp;&amp;
    57 sed -i -e "s@original texmf.cnf@modified texmf.cnf@" \
     55<screen><userinput><command>sed -i.orig -e "s/original texmf.cnf/modified texmf.cnf/" \
    5856   /usr/share/texmf/web2c/texmf.cnf</command></userinput></screen>
    5957
     
    117115tex -ini -progname=latex latex.ini &amp;&amp;
    118116mv /usr/share/texmf/web2c/latex.fmt \
    119    /usr/share/texmf/web2c/latex.fmt.backup &amp;&amp;
     117   /usr/share/texmf/web2c/latex.fmt.orig &amp;&amp;
    120118install -m 644 latex.fmt /usr/share/texmf/web2c &amp;&amp;
    121119cd ..</command></userinput></screen>
     
    134132<title>Command explanations</title>
    135133
    136 <para><command>sed -i -e "s@original texmf.cnf@modified texmf.cnf@"</command>:
     134<para><command>sed -i -e "s/original texmf.cnf/modified texmf.cnf/"</command>:
    137135This changes <filename>/usr/share/texmf/web2c/texmf.cnf</filename> so that if
    138136<application>TeX</application> is upgraded, this file won't get
Note: See TracChangeset for help on using the changeset viewer.