Ignore:
Timestamp:
04/04/2018 04:58:01 PM (6 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
d560d4b2
Parents:
2faa98e3
Message:

Updates:
icu-61.1, + modify libreoffice instructions to allow building with this

version of icu

vala-0.40.2
apache-ant-1.10.3
dovecot-2.3.1

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

File:
1 edited

Legend:

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

    r2faa98e3 r488b738f  
    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        "57235f3dccfc4b18a260862905ce6c04">
    10   <!ENTITY apache-ant-size          "3.6 MB">
    11   <!ENTITY apache-ant-buildsize     "262 MB">
    12   <!ENTITY apache-ant-time          "0.3 SBU (with a JVM using 4 cores)">
     9  <!ENTITY apache-ant-md5sum        "9db4b8ebdf3ee3a50aceb96ee6d54e6a">
     10  <!ENTITY apache-ant-size          "4.0 MB">
     11  <!ENTITY apache-ant-buildsize     "262 MB (not including downloaded files">
     12  <!ENTITY apache-ant-time          "0.3 SBU (with 4 cores; add download time)">
    1313]>
    1414
     
    6363      </listitem>
    6464    </itemizedlist>
    65 
     65<!--
    6666    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    6767    <itemizedlist spacing="compact">
     
    9191      </listitem>
    9292    </itemizedlist>
    93 
     93-->
    9494    <bridgehead renderas="sect3">Apache Ant Dependencies</bridgehead>
    9595
     
    112112  <sect2 role="installation">
    113113    <title>Installation of Apache Ant</title>
    114 
     114<!--
    115115    <note><para>Several dependent packages have moved since the packaging of
    116116    <application>Ant</application> requiring download of the above extra files.
     
    122122      ../xz-1.0.jar  lib     &amp;&amp;
    123123unzip -p ../NetRexx-3.06-GA.zip lib/NetRexxC.jar > lib/NetRexxC.jar</userinput></screen>
    124 
    125     <para>Build a limited bootstrap version of <application>Apache
    126     Ant</application> using the following command:</para>
     124-->
     125    <para>
     126      Build a limited bootstrap version of <application>Apache
     127      Ant</application> using the following command:
     128    </para>
    127129
    128130<screen><userinput>./bootstrap.sh</userinput></screen>
    129131
    130     <para>Download the rest of the runtime dependencies using the
    131     <filename>fetch.xml</filename> ant build script:</para>
    132 
    133 <screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=system || true &amp;&amp;
     132    <para>
     133      Download the runtime dependencies using the
     134      <filename>fetch.xml</filename> ant build script:
     135    </para>
     136
     137<screen><userinput>bootstrap/bin/ant -f fetch.xml -Ddest=system &amp;&amp;
    134138cp -v lib/*.jar lib/optional/</userinput></screen>
    135139
    136     <para>Build <application>Apache Ant</application> by running the following
    137     command:</para>
     140    <para>
     141      Build <application>Apache Ant</application> by running the following
     142      command:
     143    </para>
    138144
    139145<screen><userinput>./build.sh -Ddist.dir=$PWD/ant-&apache-ant-version; dist</userinput></screen>
    140146
    141     <para>Install, as the <systemitem class="username">root</systemitem> user:</para>
     147    <para>
     148      Install, as the <systemitem class="username">root</systemitem> user:
     149    </para>
    142150
    143151<screen role="root"><userinput>cp -rv ant-&apache-ant-version; /opt/            &amp;&amp;
     
    150158    <title>Command Explanations</title>
    151159
    152     <para><command>bootstrap/bin/ant -f fetch.xml -Ddest=system ||
    153     true</command>: These commands download the rest of the missing dependencies
    154     into the source tree (in the <filename>lib/</filename> directory).</para>
    155 
    156     <para><command>cp -v ... lib/optional</command>: This command copies the
    157     previously downloaded jar files to the expected place in the source
    158     tree so that <command>ant</command> picks them up at buld time.</para>
    159 
    160     <para><command>./build.sh -Ddist.dir=$PWD/ant-&apache-ant-version;
    161     dist</command>: This command builds, tests, then
    162     installs the package into
    163     <filename class='directory'>a temporary directory.</filename>.</para>
     160    <para>
     161      <command>bootstrap/bin/ant -f fetch.xml -Ddest=system</command>:
     162      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.
     170    </para>
     171
     172    <para>
     173      <command>./build.sh -Ddist.dir=$PWD/ant-&apache-ant-version;
     174      dist</command>: This command builds, tests, then installs the package
     175      into a temporary directory.
     176    </para>
    164177
    165178  </sect2>
     
    222235
    223236      <seglistitem>
    224         <seg>ant, antRun, antRun.pl, complete-ant-cmd.pl, runant.pl, and runant.py</seg>
    225         <seg>ant*.jar</seg>
     237        <seg>
     238          ant, antRun, antRun.pl, complete-ant-cmd.pl, runant.pl, and runant.py         </seg>
     239        <seg>
     240          Numerous <filename>ant*.jar</filename>  and dependant libraries in
     241          <envar>$ANT_HOME</envar><filename>/lib</filename>
     242        </seg>
    226243        <seg>/opt/ant-&apache-ant-version;</seg>
    227244      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.