wok diff get-java6-jre/stuff/get-java6-jre @ rev 18745

linux*zram: add CONFIG_FILES (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Dec 25 21:45:26 2015 +0100 (2015-12-25)
parents 02fddc35e8f8
children
line diff
     1.1 --- a/get-java6-jre/stuff/get-java6-jre	Sun Jan 06 14:02:36 2013 +0100
     1.2 +++ b/get-java6-jre/stuff/get-java6-jre	Fri Dec 25 21:45:26 2015 +0100
     1.3 @@ -1,4 +1,4 @@
     1.4 -#!/bin/sh 
     1.5 +#!/bin/sh
     1.6  # Get and install the SUN Java Runtime Environnement
     1.7  #
     1.8  # (C) 2007-2012 SliTaz - GNU General Public License v3.
     1.9 @@ -10,22 +10,24 @@
    1.10  SHORT_DESC="SUN Java Runtime."
    1.11  DEPENDS="xorg-libXtst"
    1.12  TARBALL="jre.bin"
    1.13 -TEMP_DIR="/tmp/$PACKAGE.$$"
    1.14 +TEMP_DIR="$(mktemp -d)"
    1.15  ROOT="$1"
    1.16  
    1.17  URL="$(wget -O - ${WEB_SITE}en/download/manual_v6.jsp | \
    1.18         sed '/self-extracting/!d;s/.*href="\([^"]*\).*/\1/;q')"
    1.19  
    1.20  # Check if we are root starting anything
    1.21 -if test $(id -u) != 0 ; then
    1.22 +if [ $(id -u) -ne 0 ]; then
    1.23  	echo -e "\nYou must be root to run `basename $0`."
    1.24  	echo -e "Please type 'su' and root password to become super-user.\n"
    1.25 +	rm -rf "$TEMP_DIR"
    1.26  	exit 1
    1.27  fi
    1.28  
    1.29  # Avoid reinstall
    1.30  if [ -d $ROOT/var/lib/tazpkg/installed/$PACKAGE ]; then
    1.31  	echo -e "\n$PACKAGE package is already installed.\n"
    1.32 +	rm -rf "$TEMP_DIR"
    1.33  	exit 1
    1.34  fi
    1.35  
    1.36 @@ -33,14 +35,13 @@
    1.37  
    1.38  # Create TEMP_DIR
    1.39  CUR_DIR=$(pwd)
    1.40 -test -d $TEMP_DIR || mkdir $TEMP_DIR
    1.41  cd $TEMP_DIR
    1.42  
    1.43  # Download the file
    1.44  test -f $TARBALL || wget $URL -O $TARBALL
    1.45  if [ ! -f $TARBALL ]; then
    1.46  	cd $CUR_DIR
    1.47 -	rm -rf $TEMP_DIR
    1.48 +	rm -rf "$TEMP_DIR"
    1.49  	echo "Could not download $TARBALL. Exiting."
    1.50  	exit 1
    1.51  fi
    1.52 @@ -79,13 +80,11 @@
    1.53  
    1.54  post_install()
    1.55  {
    1.56 -	echo -n "Processing post install commands..."
    1.57  	[ -d /usr/lib/mozilla/plugins ] || mkdir -p /usr/lib/mozilla/plugins 
    1.58  	ln -s /usr/lib/java/jre\$VERSION/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins
    1.59  
    1.60  	cd /usr/bin
    1.61  	ln -s /usr/lib/java/jre\$VERSION/bin/java 
    1.62 -	status
    1.63  }
    1.64  
    1.65  post_remove()
    1.66 @@ -109,4 +108,4 @@
    1.67  
    1.68  # Clean
    1.69  cd $CUR_DIR
    1.70 -rm -rf $TEMP_DIR
    1.71 +rm -rf "$TEMP_DIR"