Changeset 936 in MondoRescue for branches/stable/mindi/install.sh
- Timestamp:
- Nov 16, 2006, 2:17:27 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mindi/install.sh
r934 r936 10 10 11 11 if [ "_$PREFIX" != "_" ]; then 12 local=$PREFIX 12 local=${HEAD}$PREFIX 13 sublocal=$PREFIX 13 14 if [ -f /usr/local/sbin/mindi ]; then 14 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove it!"15 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove your manual installation !" 15 16 fi 16 conf=$CONFDIR/mindi 17 if [ "_$CONFDIR" != "_" ]; then 18 conf=${HEAD}$CONFDIR/mindi 19 subconf=$CONFDIR/mindi 20 else 21 echo "CONFDIR should be defined if PREFIX is defined" 22 exit -1 23 fi 17 24 echo $PATH | grep /usr/sbin > /dev/null || echo "Warning - your PATH environmental variable is BROKEN. Please add /usr/sbin to your PATH." 18 25 else 19 26 local=/usr/local 27 sublocal=$local 20 28 if [ -f /usr/sbin/mindi ]; then 21 29 echo "WARNING: /usr/sbin/mindi exists. You should probably remove the mindi package !" 22 30 fi 23 31 conf=$local/etc/mindi 32 subconf=$conf 24 33 echo $PATH | grep $local/sbin > /dev/null || echo "Warning - your PATH environmental variable is BROKEN. Please add $local/sbin to your PATH." 25 34 fi … … 27 36 if uname -a | grep Knoppix > /dev/null || [ -e "/ramdisk/usr" ] ; then 28 37 local=/ramdisk/usr 38 sublocal=$local 39 conf=/ramdisk/etc 40 subconf=$conf 29 41 export PATH=/ramdisk/usr/sbin:/ramdisk/usr/bin:/$PATH 30 42 fi … … 37 49 MANDIR=$local/share/man/man8 38 50 else 39 MANDIR=$ MANDIR/man851 MANDIR=${HEAD}$MANDIR/man8 40 52 fi 41 53 if [ _"$DOCDIR" == _"" ]; then 42 54 DOCDIR=$local/share/doc/mindi-$MINDIVER 43 55 else 44 DOCDIR=$ DOCDIR/mindi-$MINDIVER56 DOCDIR=${HEAD}$DOCDIR/mindi-$MINDIVER 45 57 fi 46 58 if [ _"$LIBDIR" == _"" ]; then 47 locallib=$LIBDIR48 else49 59 ARCH=`/bin/arch` 50 60 echo $ARCH | grep -E '^i[0-9]86$' &> /dev/null && ARCH=i386 && locallib=$local/lib 51 61 echo $ARCH | grep -E '^x86_64$' &> /dev/null && locallib=$local/lib64 52 62 echo $ARCH | grep -E '^ia64$' &> /dev/null && locallib=$local/lib 53 export ARCH 63 sublocallib=$locallib 64 else 65 locallib=${HEAD}$LIBDIR 66 sublocallib=$LIBDIR 54 67 fi 55 68 … … 69 82 70 83 # Substitute variables for mindi 71 sed -e "s~^MINDI_PREFIX=XXX~MINDI_PREFIX=$ local~" -e "s~^MINDI_CONF=YYY~MINDI_CONF=$conf~" -e "s~^MINDI_VER=VVV~MINDI_VER=$MINDIVER~" -e "s~^MINDI_REV=RRR~MINDI_REV=$MINDIREV~" -e "s~^MINDI_LIB=LLL~MINDI_LIB=$locallib~" mindi > $local/sbin/mindi84 sed -e "s~^MINDI_PREFIX=XXX~MINDI_PREFIX=$sublocal~" -e "s~^MINDI_CONF=YYY~MINDI_CONF=$subconf~" -e "s~^MINDI_VER=VVV~MINDI_VER=$MINDIVER~" -e "s~^MINDI_REV=RRR~MINDI_REV=$MINDIREV~" -e "s~^MINDI_LIB=LLL~MINDI_LIB=$sublocallib~" mindi > $local/sbin/mindi 72 85 chmod 755 $local/sbin/mindi 73 86 install -m 755 parted2fdisk.pl $local/sbin
Note:
See TracChangeset
for help on using the changeset viewer.