Ignore:
Timestamp:
02/03/2019 06:37:53 PM (5 years ago)
Author:
DJ Lucas <dj@…>
Branches:
elogind
Children:
4d176c4f
Parents:
8f6f10e
Message:

Merge to HEAD 21080.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/apache-ant.xml

    r8f6f10e rd60cd837  
    77  <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz">
    88  <!ENTITY apache-ant-download-ftp  " ">
    9   <!ENTITY apache-ant-md5sum        "a8297467f7d13873897ff4418ff1e932">
     9  <!ENTITY apache-ant-md5sum        "0e52ab84fdfae1c3a675d2746409a52c">
    1010  <!ENTITY apache-ant-size          "4.0 MB">
    11   <!ENTITY apache-ant-buildsize     "264 MB">
    12   <!ENTITY apache-ant-time          "0.2 SBU (excluding download time)">
     11  <!ENTITY apache-ant-buildsize     "186 MB">
     12  <!ENTITY apache-ant-time          "0.4 SBU (excluding download time)">
    1313]>
    1414
     
    112112  <sect2 role="installation">
    113113    <title>Installation of Apache Ant</title>
    114 <!--
    115     <note><para>Several dependent packages have moved since the packaging of
    116     <application>Ant</application> requiring download of the above extra files.
    117     Copy those files into the source tree with the following
    118     commands:</para></note>
    119 
    120 <screen><userinput>cp -v ../jai-core-1.1.3.jar  \
    121       ../jai-codec-1.1.3.jar \
    122       ../xz-1.0.jar  lib     &amp;&amp;
    123 unzip -p ../NetRexx-3.06-GA.zip lib/NetRexxC.jar > lib/NetRexxC.jar</userinput></screen>
    124 -->
     114
     115    <para>
     116      First fix an incompatibility issue between the documentation standard
     117      used in the build tree, and the one expected by <xref
     118      linkend="openjdk"/>:
     119    </para>
     120
     121<screen><userinput>sed -i 's/--add-modules java.activation/-html4/' build.xml</userinput></screen>
     122
    125123    <para>
    126124      Build a limited bootstrap version of <application>Apache
     
    135133    </para>
    136134
    137 <screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=system &amp;&amp;
    138 cp -v lib/*.jar lib/optional/</userinput></screen>
     135<screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=optional</userinput></screen>
    139136
    140137    <para>
     
    159156
    160157    <para>
    161       <command>bootstrap/bin/ant -f fetch.xml -Ddest=system</command>:
     158      <command>bootstrap/bin/ant -f fetch.xml -Ddest=optional</command>:
    162159      Downloads the missing dependencies to user's home directory, and copy
    163       them into the source tree (in the <filename>lib/</filename> directory).
    164     </para>
    165 
    166     <para>
    167       <command>cp -v ... lib/optional</command>: This command copies the
    168       previously downloaded jar files to the expected place in the source
    169       tree so that <command>ant</command> picks them up at buld time.
     160      them into the source tree (in the <filename>lib/optional</filename>
     161      directory, where <command>ant</command> picks them up at build time).
    170162    </para>
    171163
Note: See TracChangeset for help on using the changeset viewer.