Changeset d61ead0a for pst


Ignore:
Timestamp:
02/19/2018 05:46:45 AM (6 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, 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:
46cfa88
Parents:
eab496c5
Message:

Update to OpenJDK-9.0.4.
Update to make-ca-0.7.
Update to Apache-Ant-1.10.2.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/ps/fop.xml

    reab496c5 rd61ead0a  
    9090        </para>
    9191      </listitem>
    92 
    93       <listitem>
    94         <para>Java Advanced Imaging (JAI) API components (architecture dependent):
    95           <simplelist>
    96             <member><ulink url="&jai-download;"/></member>
    97             <member>&jai-md5sum;</member>
    98             <member>&jai-size;</member>
    99           </simplelist>
    100           <literallayout>or</literallayout> <!-- Force some space -->
    101           <simplelist>
    102             <member><ulink url="&jai64-download;"/></member>
    103             <member>&jai64-md5sum;</member>
    104             <member>&jai64-size;</member>
    105           </simplelist>
    106         </para>
    107       </listitem>
    10892    </itemizedlist>
    109 <!--    <itemizedlist spacing="compact">
    110       <title>Required patch</title>
    111       <listitem>
    112         <para>
    113           <ulink url="&patch-root;/fop-&fop-version;-listNPE-1.patch"/>
    114         </para>
    115       </listitem>
    116     </itemizedlist>-->
    11793
    11894    <bridgehead renderas="sect3">fop Dependencies</bridgehead>
     
    167143
    168144    <sect3>
    169       <title>Installing Java Advanced Imaging (JAI) API components</title>
    170 
    171       <para>
    172         Install the JAI API components. As the <systemitem
    173         class="username">root</systemitem> user:
    174       </para>
    175 
    176 <screen role="root"><userinput>case `uname -m` in
    177   i?86)
    178     tar -xf ../jai-&jai-version;-lib-linux-i586.tar.gz
    179     cp -v jai-&jai-version;/lib/{jai*,mlibwrapper_jai.jar} $JAVA_HOME/jre/lib/ext/
    180     cp -v jai-&jai-version;/lib/libmlib_jai.so             $JAVA_HOME/jre/lib/i386/
    181     ;;
    182 
    183   x86_64)
    184     tar -xf ../jai-&jai-version;-lib-linux-amd64.tar.gz
    185     cp -v jai-&jai-version;/lib/{jai*,mlibwrapper_jai.jar} $JAVA_HOME/jre/lib/ext/
    186     cp -v jai-&jai-version;/lib/libmlib_jai.so             $JAVA_HOME/jre/lib/amd64/
    187     ;;
    188 esac</userinput></screen>
    189     </sect3>
    190 
    191     <sect3>
    192145      <title>Installing fop Components</title>
    193146
    194147      <para>
    195         The <command>javadoc</command> command coming with OpenJDK 8 has
     148        The <command>javadoc</command> command coming with OpenJDK 9 has
    196149        become much stricter than before regarding the conformance of the
    197150        Javadoc comments in source code to HTML. The FOP documentation does
     
    202155<screen><userinput>sed -i '\@&lt;/javad@i\
    203156&lt;arg value="-Xdoclint:none"/&gt;\
    204 &lt;arg value="--allow-script-in-comments"/&gt;' fop/build.xml</userinput></screen>
     157&lt;arg value="--allow-script-in-comments"/&gt;\
     158&lt;arg value="--ignore-source-errors"/&gt;' \
     159    fop/build.xml</userinput></screen>
    205160
    206161      <para>
     
    218173<screen><userinput>cd fop                    &amp;&amp;
    219174export LC_ALL=en_US.UTF-8 &amp;&amp;
    220 
    221 ant compile               &amp;&amp;
    222 ant jar-main              &amp;&amp;
    223 ant jar-hyphenation       &amp;&amp;
    224 ant javadocs              &amp;&amp;
     175ant all javadocs          &amp;&amp;
    225176mv build/javadocs .</userinput></screen>
    226177
     
    357308      <para>
    358309        To include the <command>fop</command> script in your path,
    359         update your personal or system-wide profile with the following:
    360       </para>
    361 
    362 <screen><literal>PATH=$PATH:/opt/fop</literal></screen>
     310        update the system-wide profile with the following command as the
     311        <systemitem class="username">root</systemitem> user:
     312      </para>
     313
     314<screen><literal>cat &gt; /etc/profile.d/fop.sh &lt;&lt; "EOF"
     315# Begin /etc/profile.d/fop.sh
     316
     317pathappend /opt/fop
     318
     319# End /etc/profile.d/fop.sh
     320EOF</literal></screen>
    363321
    364322      <note>
Note: See TracChangeset for help on using the changeset viewer.