Changeset c084a2a


Ignore:
Timestamp:
01/18/2019 09:10:31 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, 12.2, 8.4, 9.0, 9.1, bdubbs/svn, gimp3, 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/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, 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

Files:
7 edited
2 moved

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
  • general/prog/prog.xml

    r18b9eae rc084a2a  
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openjdk.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ojdk-conf.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="maven.xml"/>
    7675  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="apache-ant.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="junit.xml"/>
    7876
    7977</chapter>
  • general/prog/subversion.xml

    r18b9eae rc084a2a  
    126126      <ulink url="http://www.inet.no/dante/">Dante</ulink> or
    127127      <ulink url="http://jikes.sourceforge.net/">Jikes</ulink>,
    128       and <xref linkend="junit"/> (to test the Java bindings)
     128      and <ulink url="https://junit.org/junit4/">JUnit 4</ulink>
     129      (to test the Java bindings).
    129130    </para>
    130131
     
    196197      and the location of the JUnit jar has to be specified by passing the
    197198      <option>--with-junit=&lt;path to junit jar&gt;</option> parameter to
    198       <command>configure</command>.
     199      <command>configure</command>. Note that <application>JUnit</application>
     200      is included in <xref linkend="apache-ant"/>, and can be accessed by
     201      passing <option>--with-junit=/opt/ant/lib/junit-4.12.jar</option>
     202      to <command>configure</command>.
    199203    </para>
    200204
  • introduction/welcome/changelog.xml

    r18b9eae rc084a2a  
    4545      <para>January 18th, 2019</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Archive maven and junit. Fixes
     49          <ulink url="&blfs-ticket-root;10548">#10548</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[pierre] - Update to apache-ant-1.10.5. Fixes
     53          <ulink url="&blfs-ticket-root;11067">#11067</ulink>.</para>
     54        </listitem>
    4755        <listitem>
    4856          <para>[bdubbbs] - Update to inkscape-0.92.4. Fixes
  • packages.ent

    r18b9eae rc084a2a  
    351351<!ENTITY yasm-version                 "1.3.0">
    352352
    353 <!ENTITY apache-ant-version           "1.10.4">
    354 <!ENTITY maven-version                "3.5.4">
     353<!ENTITY apache-ant-version           "1.10.5">
     354<!--
     355<!ENTITY maven-version                "3.6.0">
    355356<!ENTITY junit-major                  "4">
    356357<!ENTITY junit-version                "4.12">
    357358<!ENTITY hamcrest-version             "1.3">
     359-->
    358360<!ENTITY openjdk-version              "11.0.2">
    359361<!ENTITY openjdk-build                "7">
  • pst/ps/fop.xml

    r18b9eae rc084a2a  
    122122    <bridgehead renderas="sect4">Optional</bridgehead>
    123123    <para role="optional">
    124       <xref linkend="junit"/> (to run tests),
     124<!-- Included into ant      <xref linkend="junit"/> (to run tests),-->
    125125      <xref linkend="x-window-system"/> (to run tests),
    126       <xref linkend="maven"/> (an alternate build system),
     126<!--      <xref linkend="maven"/> (an alternate build system), not funcional
     127      with fop-2.3          -->
    127128      <ulink url="https://java.net/projects/jai-imageio">JAI Image I/O Tools</ulink>, and
    128129      <ulink url="http://jeuclid.sourceforge.net/">JEuclid</ulink>
  • xsoft/office/libreoffice.xml

    r18b9eae rc084a2a  
    220220      <xref linkend="gdb"/>,
    221221      <xref linkend="gnutls"/>,
    222       <xref linkend="junit"/>,
     222<!-- not anymore in the book, but included in apache-ant
     223     <xref linkend="junit"/>, -->
    223224<!--      <xref linkend="kdelibs"/>, -->
    224225      <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
     
    632633      other programs or in earlier versions of libreoffice
    633634      <application>base</application>. You may also need to add:
    634       <option>--with-junit=/opt/ant/lib/junit-&junit-version;.jar</option>
     635      <option>--with-junit=/opt/ant/lib/junit-4.12.jar</option>
    635636      <option>--with-jdk-home=/opt/jdk</option>
    636       <option>--with-hamcrest=/opt/ant/lib/hamcrest-core-&hamcrest-version;.jar</option>
     637      <option>--with-hamcrest=/opt/ant/lib/hamcrest-core-1.3.jar</option>
    637638    </para>
    638639
Note: See TracChangeset for help on using the changeset viewer.