Update some components of FOP, and tag

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21989 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Pierre Labastie 2019-08-17 21:11:33 +00:00
parent ddbaa486d5
commit 2a8af5fb30

View File

@ -11,13 +11,13 @@
<!ENTITY fop-buildsize "497 MB ">
<!ENTITY fop-time "1.1 SBU">
<!ENTITY pdfbox-version "2.0.15">
<!ENTITY pdfbox-version "2.0.16">
<!ENTITY pdfbox-download "http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/pdfbox-&pdfbox-version;.jar">
<!ENTITY pdfbox-md5sum "7086c30f5e903976a5a7293567586120">
<!ENTITY pdfbox-size "2.5 MB">
<!ENTITY pdfbox-md5sum "0f1782f92a3c66df7d821ab251f2cb89">
<!ENTITY pdfbox-size "2.6 MB">
<!ENTITY fontbox-download "http://mirror.reverse.net/pub/apache/pdfbox/&pdfbox-version;/fontbox-&pdfbox-version;.jar">
<!ENTITY fontbox-md5sum "16bf3a7c978bb8dba5e18499d19ea3d8">
<!ENTITY fontbox-md5sum "08bfafc724b3ac2682a8cac0dccedc5d">
<!ENTITY fontbox-size "1.5 MB">
<!ENTITY offo-download "&sourceforge-dl;/offo/2.2/offo-hyphenation.zip">
@ -52,7 +52,7 @@
primary output target is PDF.
</para>
&lfs84_checked;
&lfs90_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -167,8 +167,9 @@ rm -rf offo-hyphenation</userinput></screen>
<title>Installing fop Components</title>
<para>
The <command>javadoc</command> command that ships with OpenJDK 10 has
become much more strict than previous versions regarding conformance of
The <command>javadoc</command> command that ships with OpenJDK 10 and
later has
become much stricter than previous versions regarding conformance of
the Javadoc comments in source code to HTML. The FOP documentation does
not meet those standards, so the conformance checks have to be
disabled. This can be done with the following command:
@ -186,6 +187,14 @@ rm -rf offo-hyphenation</userinput></screen>
</para>
<screen><userinput>sed -e '/hyph\.stack/s/512k/1M/' \
-i fop/build.xml</userinput></screen>
<para>
With <xref linkend="openjdk"/>, the minimum source version is 1.7,
while <application>FOP</application> build system has 1.6. Change that:
</para>
<screen><userinput>sed -e 's/1\.6/1.7/' \
-i fop/build.xml</userinput></screen>
<para>