wok diff get-java6-jdk/stuff/get-java6-jdk @ rev 23056

xplanet: add giflib5 patch
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Mar 07 16:37:51 2020 +0100 (2020-03-07)
parents e5dde73f1ac9
children
line diff
     1.1 --- a/get-java6-jdk/stuff/get-java6-jdk	Sun Feb 28 19:46:30 2010 +0000
     1.2 +++ b/get-java6-jdk/stuff/get-java6-jdk	Sat Mar 07 16:37:51 2020 +0100
     1.3 @@ -9,39 +9,41 @@
     1.4  VERSION="1.6.0_13"
     1.5  URL="http://raphaello.univ-fcomte.fr/ftp/java/Jdk"
     1.6  TARBALL="jdk-6u13-linux-i586.bin"
     1.7 -TEMP_DIR="/tmp/$PACKAGE.$$"
     1.8 +TEMP_DIR="$(mktemp -d)"
     1.9  ROOT="$1"
    1.10  
    1.11  # Check if we are root starting anything
    1.12 -if test $(id -u) != 0 ; then
    1.13 -	echo -e "\nYou must be root to run `basename $0`."
    1.14 +if [ $(id -u) -ne 0 ]; then
    1.15 +	echo -e "\nYou must be root to run $(basename $0)."
    1.16  	echo -e "Please type 'su' and root password to become super-user.\n"
    1.17 +	rm -rf "$TEMP_DIR"
    1.18  	exit 1
    1.19  fi
    1.20  
    1.21  # Avoid reinstall
    1.22  if [ -d $ROOT/var/lib/tazpkg/installed/$PACKAGE ]; then
    1.23  	echo -e "\n$PACKAGE package is already installed.\n"
    1.24 +	rm -rf "$TEMP_DIR"
    1.25  	exit 1
    1.26  fi
    1.27  
    1.28  # Check if java6-jre is installed 
    1.29  if [ -d $ROOT/var/lib/tazpkg/installed/java6-jre ]; then
    1.30  	echo -e "\njava6-jre must be uninstalled before install java6-jdk.\n"
    1.31 +	rm -rf "$TEMP_DIR"
    1.32  	exit 2
    1.33  fi
    1.34  
    1.35  
    1.36  # Create TEMP_DIR
    1.37  CUR_DIR=$(pwd)
    1.38 -test -d $TEMP_DIR || mkdir $TEMP_DIR
    1.39  cd $TEMP_DIR
    1.40  
    1.41  # Download the file
    1.42  test -f $TARBALL || wget $URL/$TARBALL
    1.43  if [ ! -f $TARBALL ]; then
    1.44  	cd $CUR_DIR
    1.45 -	rm -rf $TMP_DIR
    1.46 +	rm -rf "$TMP_DIR"
    1.47  	echo "Could not download $TARBALL. Exiting."
    1.48  	exit 1
    1.49  fi
    1.50 @@ -79,7 +81,6 @@
    1.51  
    1.52  post_install()
    1.53  {
    1.54 -	echo -n "Processing post install commands..."
    1.55  	cd /usr/lib/firefox*/plugins
    1.56  	ln -s /usr/lib/java/jdk\$VERSION/jre/plugin/i386/ns7/libjavaplugin_oji.so
    1.57  
    1.58 @@ -89,7 +90,6 @@
    1.59  	ln -s /usr/lib/java/jdk\$VERSION/bin/javac
    1.60  	ln -s /usr/lib/java/jdk\$VERSION/bin/javadoc
    1.61  	ln -s /usr/lib/java/jdk\$VERSION/bin/javap
    1.62 -	status
    1.63  }
    1.64  
    1.65  post_remove()
    1.66 @@ -110,10 +110,4 @@
    1.67  
    1.68  # Clean
    1.69  cd $CUR_DIR
    1.70 -rm -rf $TEMP_DIR
    1.71 -
    1.72 -
    1.73 -
    1.74 -
    1.75 -
    1.76 -
    1.77 +rm -rf "$TEMP_DIR"