INTEGRATION: CWS nativefixer3 (1.3.12); FILE MERGED
2005/01/13 18:03:30 is 1.3.12.1: #i39194# correct tail syntax
This commit is contained in:
@@ -10,6 +10,22 @@ fi
|
|||||||
|
|
||||||
linenum=LINENUMBERPLACEHOLDER
|
linenum=LINENUMBERPLACEHOLDER
|
||||||
|
|
||||||
|
# Determining current platform
|
||||||
|
|
||||||
|
platform=`uname -s`
|
||||||
|
|
||||||
|
case $platform in
|
||||||
|
SunOS)
|
||||||
|
tail_prog="tail"
|
||||||
|
;;
|
||||||
|
Linux)
|
||||||
|
tail_prog="tail -n"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
tail_prog="tail"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
more << "EOF"
|
more << "EOF"
|
||||||
LICENSEFILEPLACEHOLDER
|
LICENSEFILEPLACEHOLDER
|
||||||
EOF
|
EOF
|
||||||
@@ -31,9 +47,6 @@ done
|
|||||||
echo
|
echo
|
||||||
echo "Searching for the PRODUCTNAMEPLACEHOLDER installation ..."
|
echo "Searching for the PRODUCTNAMEPLACEHOLDER installation ..."
|
||||||
|
|
||||||
# Determining current platform
|
|
||||||
|
|
||||||
platform=`uname -s`
|
|
||||||
case $platform in
|
case $platform in
|
||||||
SunOS)
|
SunOS)
|
||||||
PACKAGENAME=`pkginfo -x | grep PRODUCTNAMEPLACEHOLDER-core | sed "s/ .*//"`
|
PACKAGENAME=`pkginfo -x | grep PRODUCTNAMEPLACEHOLDER-core | sed "s/ .*//"`
|
||||||
@@ -101,14 +114,14 @@ echo "Unpacking and installing..."
|
|||||||
|
|
||||||
case $platform in
|
case $platform in
|
||||||
SunOS)
|
SunOS)
|
||||||
tail +$linenum $0 | gunzip | (cd $outdir; tar xvf -)
|
$tail_prog +$linenum $0 | gunzip | (cd $outdir; tar xvf -)
|
||||||
adminfile=$outdir/admin.$$
|
adminfile=$outdir/admin.$$
|
||||||
echo "basedir=$PRODUCTINSTALLLOCATION" > $adminfile
|
echo "basedir=$PRODUCTINSTALLLOCATION" > $adminfile
|
||||||
/usr/sbin/pkgadd -d $outdir -a $adminfile PACKAGENAMEPLACEHOLDER
|
/usr/sbin/pkgadd -d $outdir -a $adminfile PACKAGENAMEPLACEHOLDER
|
||||||
|
|
||||||
;;
|
;;
|
||||||
Linux)
|
Linux)
|
||||||
tail +$linenum $0 > $outdir/PACKAGENAMEPLACEHOLDER
|
$tail_prog +$linenum $0 > $outdir/PACKAGENAMEPLACEHOLDER
|
||||||
rpm --prefix $PRODUCTINSTALLLOCATION -i $outdir/PACKAGENAMEPLACEHOLDER
|
rpm --prefix $PRODUCTINSTALLLOCATION -i $outdir/PACKAGENAMEPLACEHOLDER
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
Reference in New Issue
Block a user