Ignore:
Timestamp:
08/27/18 15:00:11 (7 years ago)
Author:
Edwin Eefting <edwin@datux.nl>
Branches:
gcc484, master, perl-5.22
Children:
c834706
Parents:
1163be4
Message:

jdk upgrade

File:
1 edited

Legend:

Unmodified
Added
Removed
  • npl/java/jdk/jdk.SlackBuild

    r1163be4 rac05c71  
    88
    99#Version of the sourcefiles
    10 VER=1.6.0_22
    11 
     10VER=1.8.0_162
    1211ARCH=i386
    1312
    14 #run sun binary installer
    15 chmod +x *.bin
    16 ./jdk-6u22-dlj-linux-i586.bin --accept-license --unpack || exit 1
     13mkdir -p /tmp/pkg/usr/lib
    1714
    18 #zet op goede plek
    19 mkdir -p /tmp/pkg/usr/lib
    20 mv jdk$VER /tmp/pkg/usr/lib/jdk || exit 1
    21 ln -s jdk /tmp/pkg/usr/lib/java || exit 1
     15tar -xvzf jdk-8u162-linux-i586.tar.gz
     16mv jdk1.8.0_162 /tmp/pkg/usr/lib/java || exit 1
    2217
    23 #strip zooi die we niet nodig zijn, of waar we geen dependencys voor hebben/willen:
    24 rm -r /tmp/pkg/usr/lib/jdk/db
    25 rm -r /tmp/pkg/usr/lib/jdk/demo
    26 rm -r /tmp/pkg/usr/lib/jdk/sample
    27 rm -r /tmp/pkg/usr/lib/jdk/jre/plugin
    28 rm /tmp/pkg/usr/lib/java/jre/lib/i386/libjawt.so
    29 rm /tmp/pkg/usr/lib/java/jre/lib/i386/libJdbcOdbc.so
    30 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/motif21/
    31 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/xawt/
    32 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/libjavaplugin_nscp_gcc29.so
    33 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/libjavaplugin_nscp.so
    34 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/libjavaplugin_jni.so
    35 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/libsplashscreen.so
    36 rm -r /tmp/pkg/usr/lib/java/jre/lib/i386/libjsoundalsa.so
    37 rm /tmp/pkg/usr/lib/java/src.zip
    38 
    39 #postinstaller
    40 mkdir -p /tmp/pkg/etc/postinst.d
    41 cp post.jdk /tmp/pkg/etc/postinst.d
    42 chmod +x /tmp/pkg/etc/postinst.d/post.jdk || exit 1
    43 
    44 #profile
    45 mkdir -p /tmp/pkg/etc/profile.d
    46 cp j2sdk.csh j2sdk.sh /tmp/pkg/etc/profile.d
    47 chmod +x /tmp/pkg/etc/profile.d/*
    48 
    49 #strip bins and other stuff
    50 syn3_strip /tmp/pkg || exit 1
    5118
    5219#move development stuff and create seperate development package
Note: See TracChangeset for help on using the changeset viewer.