Ignore:
Timestamp:
01/18/2019 09:10:31 PM (5 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.4, 9.0, 9.1, bdubbs/svn, 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:
7430906c
Parents:
18b9eae
Message:

Archive maven, archive junit, update to ant-1.10.5

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

File:
1 edited

Legend:

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

    r18b9eae rc084a2a  
    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.