Ignore:
Timestamp:
03/24/2020 07:19:44 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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:
fa3edfef
Parents:
914049f6
Message:

Format postlfs/security and misc/forgotten

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/sgml/openjade.xml

    r914049f6 r47274444  
    3030    <title>Introduction to OpenJade</title>
    3131
    32     <para>The <application>OpenJade</application> package contains a
    33     DSSSL engine. This is useful for SGML and XML transformations into
    34     RTF, TeX, SGML and XML.</para>
     32    <para>
     33      The <application>OpenJade</application> package contains a
     34      DSSSL engine. This is useful for SGML and XML transformations into
     35      RTF, TeX, SGML and XML.
     36    </para>
    3537
    3638    &lfs91_checked;
     
    3941    <itemizedlist spacing="compact">
    4042      <listitem>
    41         <para>Download (HTTP): <ulink url="&openjade-download-http;"/></para>
    42       </listitem>
    43       <listitem>
    44         <para>Download (FTP): <ulink url="&openjade-download-ftp;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download MD5 sum: &openjade-md5sum;</para>
    48       </listitem>
    49       <listitem>
    50         <para>Download size: &openjade-size;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Estimated disk space required: &openjade-buildsize;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated build time: &openjade-time;</para>
     43        <para>
     44          Download (HTTP): <ulink url="&openjade-download-http;"/>
     45        </para>
     46      </listitem>
     47      <listitem>
     48        <para>
     49          Download (FTP): <ulink url="&openjade-download-ftp;"/>
     50        </para>
     51      </listitem>
     52      <listitem>
     53        <para>
     54          Download MD5 sum: &openjade-md5sum;
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download size: &openjade-size;
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Estimated disk space required: &openjade-buildsize;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Estimated build time: &openjade-time;
     70        </para>
    5771      </listitem>
    5872    </itemizedlist>
     
    6276      <listitem>
    6377        <para>
    64           Required patch:
    65           <ulink url="&patch-root;/openjade-&openjade-version;-upstream-1.patch"/>
     78          Required patch: <ulink
     79            url="&patch-root;/openjade-&openjade-version;-upstream-1.patch"/>
    6680        </para>
    6781      </listitem>
     
    7185
    7286    <bridgehead renderas="sect4">Required</bridgehead>
    73     <para role="required"><xref linkend="opensp"/></para>
     87    <para role="required">
     88      <xref linkend="opensp"/>
     89    </para>
    7490
    7591    <para condition="html" role="usernotes">User Notes:
     
    8197    <title>Installation of OpenJade</title>
    8298
    83     <para>First fix problems when building with newer compilers:</para>
     99    <para>
     100      First fix problems when building with newer compilers:
     101    </para>
    84102
    85103<screen><userinput>patch -Np1 -i ../openjade-&openjade-version;-upstream-1.patch</userinput></screen>
    86104
    87     <para>Now fix a compilation problem with perl-5.16 and later:</para>
     105    <para>
     106      Now fix a compilation problem with perl-5.16 and later:
     107    </para>
    88108
    89109<screen><userinput>sed -i -e '/getopts/{N;s#&amp;G#g#;s#do .getopts.pl.;##;}' \
    90110       -e '/use POSIX/ause Getopt::Std;' msggen.pl</userinput></screen>
    91111
    92     <para>Install <application>OpenJade</application> by running the following
    93     commands:</para>
     112    <para>
     113      Install <application>OpenJade</application> by running the following
     114      commands:
     115    </para>
    94116
    95117<screen><userinput>export CXXFLAGS="$CXXFLAGS -fno-lifetime-dse"            &amp;&amp;
     
    103125make</userinput></screen>
    104126
    105     <para>This package does not come with a test suite.</para>
    106 
    107     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     127    <para>
     128      This package does not come with a test suite.
     129    </para>
     130
     131    <para>
     132      Now, as the <systemitem class="username">root</systemitem> user:
     133    </para>
    108134
    109135<!-- Be careful of spacing here -->
     
    131157    <title>Command Explanations</title>
    132158
    133     <para><command>export CXXFLAGS=...</command>: This command prevents
    134     segmentation faults when the package is compiled with
    135     <application>gcc-6.1</application>.</para>
    136 
    137     <para><command>make install-man</command>: This command installs the
    138     <command>openjade</command> man page.</para>
    139 
    140     <para><parameter>--disable-static</parameter>: This switch prevents
    141     the building of the static library.</para>
    142 
    143     <para><parameter>--enable-http</parameter>: This switch adds support
    144     for HTTP.</para>
    145 
    146     <para><parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: This
    147     switch sets the path to the centralized catalog.</para>
    148 
    149     <para><parameter>--enable-default-search-path</parameter>: This switch
    150     sets the default value of <envar>SGML_SEARCH_PATH</envar>.</para>
    151 
    152     <para>
    153     <parameter>--datadir=/usr/share/sgml/openjade-&openjade-version;</parameter>:
    154     This switch puts data files in
    155     <filename>/usr/share/sgml/openjade-&openjade-version;</filename> instead of
    156     <filename class="directory">/usr/share</filename>.</para>
    157 
    158     <para><command>ln -v -sf ...</command>: These commands create the
    159     <application>Jade</application> equivalents of
    160     <application>OpenJade</application> executables and libraries.</para>
     159    <para>
     160      <command>export CXXFLAGS=...</command>: This command prevents
     161      segmentation faults when the package is compiled with
     162      <application>gcc-6.1</application>.
     163    </para>
     164
     165    <para>
     166      <command>make install-man</command>: This command installs the
     167      <command>openjade</command> man page.
     168    </para>
     169
     170    <para>
     171      <parameter>--disable-static</parameter>: This switch prevents
     172      the building of the static library.
     173    </para>
     174
     175    <para>
     176      <parameter>--enable-http</parameter>: This switch adds support
     177      for HTTP.
     178    </para>
     179
     180    <para>
     181      <parameter>--enable-default-catalog=/etc/sgml/catalog</parameter>: This
     182      switch sets the path to the centralized catalog.
     183    </para>
     184
     185    <para>
     186      <parameter>--enable-default-search-path</parameter>: This switch
     187      sets the default value of <envar>SGML_SEARCH_PATH</envar>.
     188    </para>
     189
     190    <para>
     191      <parameter>
     192        --datadir=/usr/share/sgml/openjade-&openjade-version;</parameter>:
     193      This switch puts data files in
     194      <filename>/usr/share/sgml/openjade-&openjade-version;</filename> instead
     195      of <filename class="directory">/usr/share</filename>.
     196    </para>
     197
     198    <para>
     199      <command>ln -v -sf ...</command>: These commands create the
     200      <application>Jade</application> equivalents of
     201      <application>OpenJade</application> executables and libraries.
     202    </para>
    161203
    162204  </sect2>
     
    168210      <title>Configuration Information</title>
    169211
    170       <para>As the <systemitem class="username">root</systemitem> user:</para>
     212      <para>
     213        As the <systemitem class="username">root</systemitem> user:
     214      </para>
    171215
    172216<screen role="root"><userinput>echo "SYSTEM \"http://www.oasis-open.org/docbook/xml/&DocBook-version;/docbookx.dtd\" \
     
    174218    /usr/share/sgml/openjade-&openjade-version;/catalog</userinput></screen>
    175219
    176       <para>This configuration is only necessary if you intend to use
    177       <application>OpenJade</application> to process the BLFS XML files through
    178       DSSSL Stylesheets.</para>
     220      <para>
     221        This configuration is only necessary if you intend to use
     222        <application>OpenJade</application> to process the BLFS XML files
     223        through DSSSL Stylesheets.
     224      </para>
    179225
    180226    </sect3>
     
    208254        <term><command>openjade</command></term>
    209255        <listitem>
    210           <para>is a DSSSL engine used for transformations.</para>
     256          <para>
     257            is a DSSSL engine used for transformations.
     258          </para>
    211259          <indexterm zone="openjade openjade-prog">
    212260            <primary sortas="b-openjade">openjade</primary>
     
    218266        <term><command>jade</command></term>
    219267        <listitem>
    220           <para>is a symlink to <command>openjade</command>.</para>
     268          <para>
     269            is a symlink to <command>openjade</command>.
     270          </para>
    221271          <indexterm zone="openjade jade">
    222272            <primary sortas="b-jade">jade</primary>
Note: See TracChangeset for help on using the changeset viewer.