|
|
@ -1,25 +1,25 @@ |
|
|
|
import 'compile/configure' |
|
|
|
|
|
|
|
name=icedtea |
|
|
|
version=3.5.1 |
|
|
|
version_bootstrap=2.6.11 |
|
|
|
version=3.7.0 |
|
|
|
version_bootstrap=2.6.13 |
|
|
|
version_gcc=6.4.0 |
|
|
|
version_ecj=4.9 |
|
|
|
version_apache_ant=1.9.9 |
|
|
|
version_apache_ant=1.9.11 |
|
|
|
|
|
|
|
define_option '!bootstrap: Bootstrap this program' |
|
|
|
|
|
|
|
dlextract "http://icedtea.wildebeest.org/download/source/$name-$version.tar.xz" \ |
|
|
|
'7bc206735f6e6fda34b269930ee3138f' |
|
|
|
'648a52c2f008ee0bbb865a2a1768891b' |
|
|
|
modules=" |
|
|
|
c57826f1cc09e093d0be4fd0dfb82df3-corba.tar.xz |
|
|
|
004b2ec681cbef34dea91ca82fe82acd-hotspot.tar.xz |
|
|
|
9d905e1dfbf3e237701278409018ab8e-jaxp.tar.xz |
|
|
|
abed18435f40b6d9d83497e751b3837e-jaxws.tar.xz |
|
|
|
b1ab8588c2e832075feda3f935382146-jdk.tar.xz |
|
|
|
226fdadf19095d3f6048610e6b82ad78-langtools.tar.xz |
|
|
|
2d058d76099b6659e9146e137af449f8-nashorn.tar.xz |
|
|
|
e133701bdef10fc58baa7dd588e3daf9-openjdk.tar.xz |
|
|
|
2ee9aa7e85ed2fb9af1ab87fb87e404b-corba.tar.xz |
|
|
|
85693d6cd04ca1b9a694afa81e7c4dda-hotspot.tar.xz |
|
|
|
c3a5eb1567ac3d8cbfa3dd8cd0848b6f-jaxp.tar.xz |
|
|
|
286778356533d5fe3d8ab9c2c747fe3b-jaxws.tar.xz |
|
|
|
84c39ca647e24fe81c08bc10e016d194-jdk.tar.xz |
|
|
|
c03e84cceca1d9173b409920fad3aa93-langtools.tar.xz |
|
|
|
4895a6a002374c0dea0be055cb75b9a5-nashorn.tar.xz |
|
|
|
c686c8d283bc9f89a8874c5344d4e83a-openjdk.tar.xz |
|
|
|
" |
|
|
|
for module in $modules; do |
|
|
|
package="$(echo "$module" | cut -d- -f2)" |
|
|
@ -41,19 +41,19 @@ if option bootstrap; then |
|
|
|
|
|
|
|
( name=apache-ant version="$version_apache_ant" |
|
|
|
dlextract "https://www.apache.org/dist/ant/source/$name-$version-src.tar.bz2" \ |
|
|
|
'c988158e101e7700b45c14b9804fd554' |
|
|
|
'b3fc479d9f3b9fd5af4cdf08ac172c55' |
|
|
|
) |
|
|
|
|
|
|
|
dlextract "http://icedtea.wildebeest.org/download/source/$name-$version_bootstrap.tar.xz" \ |
|
|
|
'da92dc915b9999e0c08b6b1db28420e3' |
|
|
|
'a0fad4c5c9b4ec59240afff6484c6764' |
|
|
|
bootstrap_modules=" |
|
|
|
7421292df9a57b5bc892788c4df2f13c-corba.tar.bz2 |
|
|
|
3e28fd3d4815574831e16ec5264f0fda-hotspot.tar.bz2 |
|
|
|
8b685efa4e8d06b2607c105a55435ea4-jaxp.tar.bz2 |
|
|
|
34b8337051df83096cedd5460532a86e-jaxws.tar.bz2 |
|
|
|
175bb86777aceca41131e460e5c5a170-jdk.tar.bz2 |
|
|
|
eec9595fcd3e0f2871293894015fcc3b-langtools.tar.bz2 |
|
|
|
27ef02c4b81f025cc8d9118efad128cb-openjdk.tar.bz2 |
|
|
|
6e30aa6f2393537d2558b51f7793aa4c-corba.tar.bz2 |
|
|
|
036fdb0a696857f42e70403916267267-hotspot.tar.bz2 |
|
|
|
74525da9d7f57bf6640fe3aed591d455-jaxp.tar.bz2 |
|
|
|
89a547e306caba44416c2c86b7704146-jaxws.tar.bz2 |
|
|
|
a8aa55d0b7a1aaceadf0b6886d326c17-jdk.tar.bz2 |
|
|
|
b00e63ffee72633aa88d3cdf33686da3-langtools.tar.bz2 |
|
|
|
f56a3ebf4774ec78b35422c93ccb95c4-openjdk.tar.bz2 |
|
|
|
" |
|
|
|
for module in $bootstrap_modules; do |
|
|
|
package="$(echo "$module" | cut -d- -f2)" |
|
|
@ -85,7 +85,9 @@ if option bootstrap; then |
|
|
|
mkdir build; cd build |
|
|
|
../configure \ |
|
|
|
--prefix="$PWD/../install" \ |
|
|
|
--disable-multilib \ |
|
|
|
--disable-bootstrap \ |
|
|
|
--disable-nls \ |
|
|
|
--enable-languages=java \ |
|
|
|
--enable-java-home \ |
|
|
|
--with-java-home="$PWD/../install/lib/jvm/jre" |
|
|
|