You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
3.4 KiB
88 lines
3.4 KiB
Index: install.sh |
|
--- install.sh.orig 2012-06-30 14:56:00.000000000 +0200 |
|
+++ install.sh 2012-10-22 09:06:32.000000000 +0200 |
|
@@ -84,7 +84,7 @@ |
|
local s # Manual section |
|
|
|
s=`echo $p | cut -c ${#p}` |
|
- cat man/$p | sed -e "s/ETC_DIR_PLACEHOLDER/$exp_etcdir/ ; s/BIN_DIR_PLACEHOLDER/$exp_bindir/ ; s/LIB_DIR_PLACEHOLDER/$exp_libdir/ ; s/LOG_DIR_PLACEHOLDER/$exp_logdir/ ; s/MSG_DIR_PLACEHOLDER/$exp_msgdir/ ; s/DOC_DIR_PLACEHOLDER/$exp_docdir/" > $MANDIR/man${s}/$p |
|
+ cat man/$p | sed -e "s/ETC_DIR_PLACEHOLDER/$exp_etcdir/ ; s/BIN_DIR_PLACEHOLDER/$exp_bindir/ ; s/LIB_DIR_PLACEHOLDER/$exp_libdir/ ; s/LOG_DIR_PLACEHOLDER/$exp_logdir/ ; s/MSG_DIR_PLACEHOLDER/$exp_msgdir/ ; s/DOC_DIR_PLACEHOLDER/$exp_docdir/" > $DESTDIR$MANDIR/man${s}/$p |
|
} |
|
|
|
|
|
@@ -125,36 +125,36 @@ |
|
umask 0022 |
|
if [ $update -eq 0 ]; then |
|
echo "Creating directories..." |
|
- mkdir -p $ETCDIR |
|
- mkdir -p $BINDIR |
|
- mkdir -p $LIBDIR |
|
- mkdir -p $LOGDIR |
|
- mkdir -p $MSGDIR/C |
|
- mkdir -p $MANDIR/man1 |
|
- mkdir -p $MANDIR/man5 |
|
- mkdir -p $DOCDIR |
|
- mkdir -p $DOCDIR/samples |
|
- chmod 1777 $LOGDIR |
|
+ mkdir -p $DESTDIR$ETCDIR |
|
+ mkdir -p $DESTDIR$BINDIR |
|
+ mkdir -p $DESTDIR$LIBDIR |
|
+ mkdir -p $DESTDIR$LOGDIR |
|
+ mkdir -p $DESTDIR$MSGDIR/C |
|
+ mkdir -p $DESTDIR$MANDIR/man1 |
|
+ mkdir -p $DESTDIR$MANDIR/man5 |
|
+ mkdir -p $DESTDIR$DOCDIR |
|
+ mkdir -p $DESTDIR$DOCDIR/samples |
|
+ chmod 1777 $DESTDIR$LOGDIR |
|
fi |
|
|
|
echo "Copying program files..." |
|
- sed -e "/^\$PREFIX = /d ; s/^\$ETCDIR = .*$/\$ETCDIR = '$exp_etcdir';/ ; s/^\$BINDIR = .*$/\$BINDIR = '$exp_bindir';/ ;s/^\$LIBDIR = .*$/\$LIBDIR = '$exp_libdir';/ ;s/^\$LOGDIR = .*$/\$LOGDIR = '$exp_logdir';/ ;s/^\$MSGDIR = .*$/\$MSGDIR = '$exp_msgdir';/ ;" ccfe.pl > $BINDIR/ccfe |
|
- chmod 755 $BINDIR/ccfe |
|
+ sed -e "/^\$PREFIX = /d ; s/^\$ETCDIR = .*$/\$ETCDIR = '$exp_etcdir';/ ; s/^\$BINDIR = .*$/\$BINDIR = '$exp_bindir';/ ;s/^\$LIBDIR = .*$/\$LIBDIR = '$exp_libdir';/ ;s/^\$LOGDIR = .*$/\$LOGDIR = '$exp_logdir';/ ;s/^\$MSGDIR = .*$/\$MSGDIR = '$exp_msgdir';/ ;" ccfe.pl > $DESTDIR$BINDIR/ccfe |
|
+ chmod 755 $DESTDIR$BINDIR/ccfe |
|
|
|
if [ $update -eq 0 ]; then |
|
- cp ccfe.conf $ETCDIR/ |
|
- cp msg/C/ccfe $MSGDIR/C/ccfe |
|
+ cp ccfe.conf $DESTDIR$ETCDIR/ |
|
+ cp msg/C/ccfe $DESTDIR$MSGDIR/C/ccfe |
|
|
|
# Test main menu: |
|
- mkdir -p $LIBDIR/ccfe |
|
- cp ccfe.menu $LIBDIR/ccfe |
|
+ mkdir -p $DESTDIR$LIBDIR/ccfe |
|
+ cp ccfe.menu $DESTDIR$LIBDIR/ccfe |
|
echo "Creating sample file $LIBDIR/ccfe/it_works.txt..." |
|
- mk_welcome > $LIBDIR/ccfe/it_works.txt |
|
+ mk_welcome > $DESTDIR$LIBDIR/ccfe/it_works.txt |
|
|
|
# Demos: |
|
- cp -r demo.menu $LIBDIR/ccfe |
|
- cp -r demo.d $LIBDIR/ccfe |
|
- PATH=$BINDIR:$PATH |
|
+ cp -r demo.menu $DESTDIR$LIBDIR/ccfe |
|
+ cp -r demo.d $DESTDIR$LIBDIR/ccfe |
|
+ PATH=$DESTDIR$BINDIR:$PATH |
|
export PATH |
|
cd ccfe-plugin-sysmon |
|
./install.sh |
|
@@ -168,14 +168,14 @@ |
|
done |
|
|
|
echo "Copying release documentation and samples..." |
|
- cp README COPYING AUTHORS ChangeLog $DOCDIR/ |
|
- cp -rp ccfe-plugin-sysmon $DOCDIR/samples |
|
- cp -p ccfe.conf.console $DOCDIR/samples |
|
+ cp README COPYING AUTHORS ChangeLog $DESTDIR$DOCDIR/ |
|
+ cp -rp ccfe-plugin-sysmon $DESTDIR$DOCDIR/samples |
|
+ cp -p ccfe.conf.console $DESTDIR$DOCDIR/samples |
|
|
|
if [ $update -eq 0 ]; then |
|
# Save subdirs for future uninstall option: |
|
echo "Saving install informations..." |
|
- cat <<EOT > "$ETCDIR/$SAVED_INFO" |
|
+ cat <<EOT > "$DESTDIR$ETCDIR/$SAVED_INFO" |
|
# Installed on $(date) |
|
ETCDIR="$ETCDIR" |
|
BINDIR="$BINDIR"
|
|
|