Changeset 488b738f for general/prog


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

Location:
general/prog
Files:
2 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>
  • general/prog/vala.xml

    r2faa98e3 r488b738f  
    77  <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    88  <!ENTITY vala-download-ftp  "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    9   <!ENTITY vala-md5sum        "cabefb88e75c4d729cdd2db4ba7eff13">
     9  <!ENTITY vala-md5sum        "e7d05683bcac0306fc8d7c875eb3fef1">
    1010  <!ENTITY vala-size          "3.2 MB">
    11   <!ENTITY vala-buildsize     "111 MB (including tests)">
    12   <!ENTITY vala-time          "0.8 SBU (using parallelism=4; with tests)">
     11  <!ENTITY vala-buildsize     "142 MB (including tests)">
     12  <!ENTITY vala-time          "1.1 SBU (add 0.6 SBU for tests)">
    1313]>
    1414
     
    150150          vala-&vala-major-version;,
    151151          valac,
    152           valadoc,
    153           vala-gen-introspect,
    154           vapicheck, and
     152          valadoc (not built if the sed is applied),
     153          vala-gen-introspect, and
    155154          vapigen (symlinks);
    156155
    157156          valac-&vala-major-version;,
    158           valadoc-&vala-major-version;,
    159           vala-gen-introspect-&vala-major-version;,
    160           vapicheck-&vala-major-version;, and
     157          valadoc-&vala-major-version; (not built if the sed is applied),
     158          vala-gen-introspect-&vala-major-version;, and
    161159          vapigen-&vala-major-version;
    162160        </seg>
    163161        <seg>
    164162          libvala-&vala-major-version;.so and
    165           libvaladoc-&vala-major-version;.so
     163          libvaladoc-&vala-major-version;.so (not built if the sed is applied)
    166164        </seg>
    167165        <seg>
    168166          /usr/include/vala-&vala-major-version;,
    169           /usr/include/valadoc-&vala-major-version;,
     167          /usr/include/valadoc-&vala-major-version; (not built if the sed is applied),
    170168          /usr/lib/vala-&vala-major-version;,
    171           /usr/lib/valadoc,
     169          /usr/lib/valadoc (not built if the sed is applied),
    172170          /usr/share/vala,
    173           /usr/share/valadoc,
     171          /usr/share/valadoc (not built if the sed is applied),
    174172          /usr/share/devhelp/books/vala-&vala-major-version;, and
    175173          /usr/share/vala-&vala-major-version;
     
    209207      </varlistentry>
    210208
     209<!--
    211210      <varlistentry id="vapicheck">
    212211        <term><command>vapicheck</command></term>
     
    219218          </indexterm>
    220219        </listitem>
    221       </varlistentry>
     220      </varlistentry>-->
    222221
    223222      <varlistentry id="vapigen">
Note: See TracChangeset for help on using the changeset viewer.