83 lines
2.4 KiB
Text
83 lines
2.4 KiB
Text
$NetBSD: patch-ad,v 1.10 2012/05/04 16:01:53 joerg Exp $
|
|
|
|
--- install.sh.orig 2001-08-08 00:14:54.000000000 +0000
|
|
+++ install.sh
|
|
@@ -57,7 +57,7 @@ XBINOWNER=root
|
|
XBINGROUP=bin
|
|
ERRFILE=/tmp/xmcd.err
|
|
TMPFILE=/tmp/xmcdinst.$$
|
|
-STARTUP_SCRIPT=.xmcd_start
|
|
+STARTUP_SCRIPT=xmcd_start
|
|
|
|
#
|
|
# Utility functions
|
|
@@ -493,7 +493,7 @@ trap "rm -f $TMPFILE; exit 1" 1 2 3 5 15
|
|
#
|
|
OS_SYS=`(uname -s) 2>/dev/null`
|
|
OS_REL=`(uname -r) 2>/dev/null`
|
|
-OS_MACH=`(uname -m) 2>/dev/null`
|
|
+OS_MACH=@MACHINE_ARCH@
|
|
|
|
if [ -z "$OS_SYS" ]
|
|
then
|
|
@@ -693,7 +693,7 @@ then
|
|
$ECHO "\n\nYou should be the super user to install xmcd."
|
|
|
|
YNDEF=n
|
|
- if [ -z "$BATCH" ] && get_yn "\n Proceed with installation anyway"
|
|
+ if true
|
|
then
|
|
$ECHO "\nWARNING: Without super-user privilege, some files may"
|
|
$ECHO "not be properly installed, or they may be installed"
|
|
@@ -1159,10 +1159,10 @@ fi
|
|
# Install files
|
|
|
|
SHELL_S=`echo $SHELL | sed 's/\//\\\\\//g'`
|
|
-BINDIR_S=`echo $BINDIR | sed 's/\//\\\\\//g'`
|
|
-LIBDIR_S=`echo $LIBDIR | sed 's/\//\\\\\//g'`
|
|
-XMCDLIB_S=`echo $XMCDLIB | sed 's/\//\\\\\//g'`
|
|
-DISCOGDIR_S=`echo $DISCOGDIR | sed 's/\//\\\\\//g'`
|
|
+BINDIR_S=`echo $REAL_BINDIR | sed 's/\//\\\\\//g'`
|
|
+LIBDIR_S=`echo $REAL_LIBDIR | sed 's/\//\\\\\//g'`
|
|
+XMCDLIB_S=`echo $REAL_XMCDLIB | sed 's/\//\\\\\//g'`
|
|
+DISCOGDIR_S=`echo $REAL_DISCOGDIR | sed 's/\//\\\\\//g'`
|
|
XMCDURL_S=`echo $XMCD_URL | sed 's/\//\\\\\//g'`
|
|
|
|
$ECHO "\nInstalling xmcd files..."
|
|
@@ -1226,20 +1226,11 @@ do
|
|
done
|
|
|
|
# Configuration files
|
|
-if [ -f $XMCDLIB/config/common.cfg ]
|
|
-then
|
|
- diff $XMCDLIB/config/common.cfg libdi_d/common.cfg >/dev/null 2>&1
|
|
- if [ $? -ne 0 ]
|
|
- then
|
|
- # Save old config file for use by config.sh
|
|
- mv $XMCDLIB/config/common.cfg $XMCDLIB/config/common.cfg.old
|
|
- fi
|
|
-fi
|
|
-inst_file libdi_d/common.cfg $XMCDLIB/config/common.cfg \
|
|
+inst_file libdi_d/common.cfg $XMCDLIB/config/common.cfg.dist \
|
|
$FILEPERM $OWNER $GROUP
|
|
-inst_file libdi_d/device.cfg $XMCDLIB/config/device.cfg \
|
|
+inst_file libdi_d/device.cfg $XMCDLIB/config/device.cfg.dist \
|
|
$FILEPERM $OWNER $GROUP
|
|
-inst_file cdinfo_d/wwwwarp.cfg $XMCDLIB/config/wwwwarp.cfg \
|
|
+inst_file cdinfo_d/wwwwarp.cfg $XMCDLIB/config/wwwwarp.cfg.dist \
|
|
$FILEPERM $OWNER $GROUP
|
|
|
|
rm -f $XMCDLIB/config/.tbl/*
|
|
@@ -1595,12 +1586,6 @@ then
|
|
done
|
|
fi
|
|
|
|
-# Generate local discography index files
|
|
-if [ -x $XMCDLIB/scripts/genidx ]
|
|
-then
|
|
- $XMCDLIB/scripts/genidx
|
|
-fi
|
|
-
|
|
if [ -z "$BATCH" ]
|
|
then
|
|
# Run device-dependent config script
|