get-scripts annotate javajre @ rev 41

list CATEGORY, VERSION, LICENSE (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun May 03 11:41:50 2015 +0200 (2015-05-03)
parents 890d312f93cf
children 62d94e6800db
rev   line source
pascal@34 1 SHORT_DESC="The lastest java runtime environment"
pascal@30 2 WEB_SITE="http://java.com/en/download/linux_manual.jsp?locale=en"
pascal@34 3 # end of get.list data
pascal@30 4 WGET_URL="$(wget -O - "$WEB_SITE" | sed '/Linux rpm/!d;s/.*href="\([^"]*\).*/\1/;q')"
pascal@31 5 wget -O - "$WGET_URL" > p.rpm
pascal@31 6 [ -s p.rpm ] || abort_package "Could not download RPM from $WGET_URL. Exiting."
pascal@30 7
pascal@30 8 VERSION="$(rpm -qip p.rpm | awk '/Version/ { print $3 }')"
pascal@30 9 LICENSE="$(rpm -qip p.rpm | awk '/License/ { print $5 }')"
pascal@30 10 SHORT_DESC="$(rpm -qip p.rpm | sed '/^Summary/!d;s/.*: //')"
pascal@30 11
pascal@31 12 mkdir -p $PACKAGE-$VERSION/fs/usr/lib/mozilla/plugins $PACKAGE-$VERSION/fs/usr/bin
pascal@30 13 rpm -qip p.rpm | sed '1,/^Description/d' > $PACKAGE-$VERSION/description.txt
pascal@30 14 cd $PACKAGE-$VERSION/fs
pascal@30 15 rpm2cpio ../../p.rpm | cpio -id
pascal@30 16 mv usr/java usr/lib
pascal@30 17 ln -s /$(ls -d usr/lib/java/jre*/bin/java) usr/bin
pascal@30 18 ln -s /$(ls -d usr/lib/java/jre*/lib/i386/libnpjp2.so) usr/lib/mozilla/plugins
pascal@30 19 cd ../..