Commit b10682ee authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Added cacerts symlink and reorganized build so it may be used by openjdk

parent de564f56
......@@ -16,21 +16,23 @@ build-6:
chmod 600 swap
mkswap swap
swapon swap
tar xf icedtea6-1.13.13.tar.xz
patch -Np1 -d icedtea6-1.13.13 < icedtea6-1.13.13-fixed.patch
cp icedtea6/1.13.13/* icedtea6-1.13.13
ln -sfv /bin/head /usr/bin/head
ln -sfv /bin/find /usr/bin/find
ln -sfv /usr/bin/touch /bin/touch
cd icedtea6-1.13.13 && PATH=/build/usr/bin:$$PATH ./configure --prefix=/usr --with-jdk-home=/build/opt/gcj --without-rhino --disable-system-kerberos --disable-system-gif
$(MAKE) -C icedtea6-1.13.13 PATH=/build/usr/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
tar xf icedtea6-1.13.13.tar.xz
patch -Np1 -d icedtea6-1.13.13 < icedtea6-1.13.13-fixed.patch
cp icedtea6/1.13.13/* icedtea6-1.13.13
cd icedtea6-1.13.13 && PATH=/build/usr/bin:/build/ant/bin:$$PATH ./configure --prefix=/usr --with-jdk-home=/build/opt/gcj --without-rhino --disable-system-kerberos
$(MAKE) -C icedtea6-1.13.13 PATH=/build/usr/bin:/build/ant/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
cd icedtea6-1.13.13 && cp -R openjdk.build/j2sdk-image /opt/icedtea6-1.13.13
chown -R root:root /opt/icedtea6-1.13.13
ln -sfv -n icedtea6-1.13.13 /opt/jdk
rm -f /opt/jdk/jre/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/jre/lib/security/cacerts
rm -rf icedtea6-1.13.13
rm /usr/bin/head
rm /usr/bin/find
rm /bin/touch
rm -rf icedtea6-1.13.13
swapoff swap
rm -rf swap
......@@ -47,21 +49,25 @@ build-7:
tar xf icedtea-2.6.10.tar.xz
patch -Np1 -d icedtea-2.6.10 < icedtea-2.6.10-fixed.patch
cp icedtea7/2.6.10/* icedtea-2.6.10
cd icedtea-2.6.10 && PATH=/build/usr/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --without-rhino --disable-system-kerberos --disable-system-gif --disable-system-gtk --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-2.6.10 PATH=/build/usr/bin:/opt/jdk/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
cd icedtea-2.6.10 && PATH=/build/usr/bin:/build/ant/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --without-rhino --disable-system-kerberos --disable-system-gtk --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-2.6.10 PATH=/build/usr/bin:/build/ant/bin:/opt/jdk/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
cd icedtea-2.6.10 && cp -R openjdk.build/j2sdk-image /opt/icedtea-2.6.10
chown -R root:root /opt/icedtea-2.6.10
ln -sfv -n icedtea-2.6.10 /opt/jdk
rm -f /opt/jdk/jre/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/jre/lib/security/cacerts
rm -rf /opt/icedtea6-1.13.13
rm -rf icedtea-2.6.10
tar xf icedtea-2.6.20.tar.xz
patch -Np1 -d icedtea-2.6.20 < icedtea-2.6.20-fixed.patch
cp icedtea7/2.6.20/* icedtea-2.6.20
cd icedtea-2.6.20 && PATH=/build/usr/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --without-rhino --disable-system-kerberos --disable-system-gif --disable-system-gtk --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-2.6.20 PATH=/build/usr/bin:/opt/jdk/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
cd icedtea-2.6.20 && PATH=/build/usr/bin:/build/ant/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --without-rhino --disable-system-kerberos --disable-system-gtk --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-2.6.20 PATH=/build/usr/bin:/build/ant/bin:/opt/jdk/bin:$$PATH DISABLE_HOTSPOT_OS_VERSION_CHECK=ok
cd icedtea-2.6.20 && cp -R openjdk.build/j2sdk-image /opt/icedtea-2.6.20
chown -R root:root /opt/icedtea-2.6.20
ln -sfv -n icedtea-2.6.20 /opt/jdk
rm -f /opt/jdk/jre/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/jre/lib/security/cacerts
rm -rf /opt/icedtea-2.6.10
rm -rf icedtea-2.6.20
rm /usr/bin/head
......@@ -70,19 +76,22 @@ build-7:
swapoff swap
rm -rf swap
8: 7
$(MAKE) -C ../ant temporary
8: gcj ant build-6 build-7 build-8 clean
build-8:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf icedtea-3.14.0.tar.xz
cp icedtea8/3.14.0/* icedtea-3.14.0
cd icedtea-3.14.0 && PATH=/build/usr/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --disable-system-gif --disable-system-kerberos --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-3.14.0 PATH=/build/usr/bin:/opt/jdk/bin:$$PATH
cd icedtea-3.14.0 && PATH=/build/ant/bin:/opt/jdk/bin:$$PATH JAVA_HOME=/opt/jdk CLASSPATH=.:/usr/share/java ./configure --prefix=/usr --with-jdk-home=/opt/jdk --disable-system-kerberos --disable-system-pcsc --disable-system-sctp
$(MAKE) -C icedtea-3.14.0 PATH=/build/ant/bin:/opt/jdk/bin:$$PATH
cd icedtea-3.14.0 && cp -R openjdk.build/images/j2sdk-image /opt/icedtea-3.14.0
chown -R root:root /opt/icedtea-3.14.0
ln -sfv -n icedtea-3.14.0 /opt/jdk
rm -f /opt/jdk/jre/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/jre/lib/security/cacerts
rm -rf /opt/icedtea-2.6.20
rm -rf icedtea-3.14.0
swapoff swap
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment