123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #! /bin/bash
- # Yes, Bash, because we use features specific to it.
- # Make it possible to specify another location (DESTDIR=/usr/bin ./install.sh).
- if [ -z $DESTDIR ]; then
- DESTDIR=/usr/local/bin
- elif [ ! -e $DESTDIR ]; then
- echo "$DESTDIR does not exist, installing to /usr/local/bin"
- DESTDIR=/usr/local/bin
- fi
- echo "Give root's password:"
- # The version of su on Mac OS X requires the user name to be specified
- su root -c "
- echo Continuing installation.
- chown root ucon64
- chmod 4775 ucon64
- cp -p ucon64 $DESTDIR
- "
- if [ ! -e $HOME/.ucon64 ]; then
- mkdir $HOME/.ucon64
- fi
- if [ ! -e $HOME/.ucon64/dat ]; then
- mkdir $HOME/.ucon64/dat
- echo "You can copy/move your DAT file collection to $HOME/.ucon64/dat"
- fi
- if [ ${OSTYPE:0:6} == darwin ]; then
- LIBSUFFIX=.dylib
- elif [ $OSTYPE == cygwin ]; then
- LIBSUFFIX=.dll
- elif [ $OSTYPE == msys ]; then
- LIBSUFFIX=.dll
- else
- LIBSUFFIX=.so
- fi
- if [ -f libdiscmage/discmage$LIBSUFFIX ]; then
- cp libdiscmage/discmage$LIBSUFFIX $HOME/.ucon64
- elif [ -f discmage$LIBSUFFIX ]; then
- cp discmage$LIBSUFFIX $HOME/.ucon64
- fi
- echo "Be sure to check $HOME/.ucon64rc for some options after"
- echo "you've run uCON64 once."
- echo
|