head	1.2;
access;
symbols
	RELEASE_4_10_0:1.1
	RELEASE_5_2_1:1.1
	RELEASE_5_2_0:1.1
	RELEASE_4_9_0:1.1
	RELEASE_5_1_0:1.1
	RELEASE_4_8_0:1.1
	RELEASE_5_0_0:1.1
	RELEASE_4_7_0:1.1
	RELEASE_4_6_2:1.1
	RELEASE_4_6_1:1.1
	RELEASE_4_6_0:1.1
	RELEASE_5_0_DP1:1.1
	RELEASE_4_5_0:1.1
	RELEASE_4_4_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2004.08.29.15.00.35;	author jkoshy;	state dead;
branches;
next	1.1;

1.1
date	2001.08.24.09.12.43;	author jkoshy;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Upgrade to v110.48.

Submitted by:	Johannes 5 Joemann <joemann@@beefree.free.de> [MAINTAINER]
@
text
@--- src/system/installml.orig	Thu Jun  1 20:33:57 2000
+++ src/system/installml	Wed Aug 15 18:49:56 2001
@@@@ -3,7 +3,7 @@@@
 # The tmpfile is for pathconfig editing (see below).
 tmpfile=pathconfig.tmp.$$
 
-trap 'rm -f $tmpfile; exit 1' 0 1 2 3 15
+trap 'rm -f $tmpfile; exit 1' 1 2 3 15
 
 this=$0
 here=`pwd`
@@@@ -11,8 +11,10 @@@@
 twoup=`pwd`
 cd $here
 
-MAIN_HEAP_DIR=$twoup/bin/.heap
-MAIN_LIB_DIR=$twoup/lib
+INSTALLROOT=${INSTALLROOT:-$twoup}
+
+MAIN_HEAP_DIR=$INSTALLROOT/bin/.heap
+MAIN_LIB_DIR=$INSTALLROOT/lib
 
 if [ $# -gt 0 ] ; then
     STEM=$1
@@@@ -54,7 +56,7 @@@@
     fi
 }
 
-HEAP_FILE=$STEM.$ARCH-$OPSYS
+HEAP_FILE=$STEM.$HEAP_SUFFIX
 LIB_DIR=$STEM.lib
 
 if [ ! -f $HEAP_FILE ] ; then
@@@@ -68,7 +70,7 @@@@
 fi
 
 # Moving the heap image to its place
-mv $HEAP_FILE $MAIN_HEAP_DIR/sml.$ARCH-$OPSYS
+mv $HEAP_FILE $MAIN_HEAP_DIR/sml.$HEAP_SUFFIX
 
 # Moving each individual library...
 cd $LIB_DIR
@@@@ -94,4 +96,5 @@@@
 END { for (i in mapping) print i, mapping[i] }' \
  | sort >$pcfile
 
+rm -f $tmpfile
 rm -r $LIB_DIR
@


1.1
log
@Upgrade to SML/NJ v110.34.  Add a number of nifty configurability options.

PR:		ports/29656
Submitted by:	Johannes 5 Joemann <joemann@@beefree.free.de>
@
text
@@

