get-scripts
annotate javajre @ rev 80
libreoffice: fix menu entries (again)
author |
Pascal Bellard <pascal.bellard@slitaz.org> |
date |
Sun Jun 09 11:40:00 2019 +0200 (2019-06-09) |
parents |
6ca05e6839e1 |
children |
|
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@63
|
6 [ -s p.rpm ] || abort_package
|
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 ../..
|