get-scripts rev 30
Add javajre
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Jan 25 21:38:56 2015 +0100 (2015-01-25) |
parents | 552ec1a3614c |
children | 9367920b68c4 |
files | javajre |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/javajre Sun Jan 25 21:38:56 2015 +0100 1.3 @@ -0,0 +1,20 @@ 1.4 +WEB_SITE="http://java.com/en/download/linux_manual.jsp?locale=en" 1.5 +WGET_URL="$(wget -O - "$WEB_SITE" | sed '/Linux rpm/!d;s/.*href="\([^"]*\).*/\1/;q')" 1.6 +wget -O p.rpm "$WGET_URL" 1.7 +[ -f p.rpm ] || abort_package "Could not download RPM from $WGET_URL. Exiting." 1.8 + 1.9 +VERSION="$(rpm -qip p.rpm | awk '/Version/ { print $3 }')" 1.10 +LICENSE="$(rpm -qip p.rpm | awk '/License/ { print $5 }')" 1.11 +SHORT_DESC="$(rpm -qip p.rpm | sed '/^Summary/!d;s/.*: //')" 1.12 +DEPENDS="xorg-libXtst" 1.13 + 1.14 +mkdir -p $PACKAGE-$VERSION/fs 1.15 +rpm -qip p.rpm | sed '1,/^Description/d' > $PACKAGE-$VERSION/description.txt 1.16 +cd $PACKAGE-$VERSION/fs 1.17 +rpm2cpio ../../p.rpm | cpio -id 1.18 +mkdir usr/lib/mozilla/plugins usr/bin 1.19 +mv usr/java usr/lib 1.20 +ln -s /$(ls -d usr/lib/java/jre*/bin/java) usr/bin 1.21 +ln -s /$(ls -d usr/lib/java/jre*/lib/i386/libnpjp2.so) usr/lib/mozilla/plugins 1.22 +cd ../.. 1.23 +set +e