#!/bin/sh CONFDIR=/private/etc CRONDIR=/etc/cron.daily DOC="AUTHORS COPYING COPYRIGHT INSTALL Changelog Changelog-gui linux.conf MANIFEST NEWS README README.txt TODO afick.lsm" DOCDIR=/usr/share/doc/afick EXDIR=/usr/bin GIF="lang_english.gif lang_french.gif" HTML="README.MacOS_X.html install.html afick-tk.1.html main.fr.html afick.1.html main.html afick.conf.5.html menu.fr.html afickonfig.1.html menu.html changelog-gui.html news.html changelog-webmin.html perf.html changelog.html relatives.html credits.html screenshots.html faq.html support.html functions.html todo.html index.fr.html usage.html index.html why.html" JPG="afick-tk.jpg afick_scan.jpg afick-tk2.jpg afick_tree.jpg afick_res.jpg mail.jpg" LOGDIR=/var/log/afick LOGROT=/etc/logrotate.d MANDIR=/usr/local/share/man MANPAGES1="afick.1 afickonfig.1" VARDIR=/var/lib/afick echo "install only command-line tool" if [ ! -d $EXDIR ]; then echo "mkdir -p $EXDIR" mkdir -p $EXDIR fi echo "install -m 755 afick-common.pl $EXDIR" install -m 755 afick-common.pl $EXDIR echo "install -m 755 afick.pl $EX" install -m 755 afick.pl $EXDIR echo "rm -f $EXDIR/afick" rm -f $EXDIR/afick echo "install -m 755 afickonfig.pl $EXDIR" install -m 755 afickonfig.pl $EXDIR echo "rm -f $EXDIR/afickonfig" rm -f $EXDIR/afickonfig echo "pushd $EXDIR" pushd $EXDIR echo "ln -s afick.pl afick" ln -s afick.pl afick echo "ln -s afickonfig.pl afickonfig" ln -s afickonfig.pl afickonfig echo "popd" popd if [ ! -d $CONFDIR ]; then echo "mkdir -p $CONFDIR" mkdir -p $CONFDIR fi echo "install -m 644 afick.conf $CONFDIR" install -m 644 afick.conf $CONFDIR if [ ! -d $CRONDIR ]; then echo "mkdir -p $CRONDIR" mkdir -p $CRONDIR fi echo "install -m 755 afick.cron $CRONDIR" install -m 755 afick.cron $CRONDIR if [ ! -d $MANDIR/man1 ]; then echo "mkdir -p $MANDIR/man1" mkdir -p $MANDIR/man1 fi echo "install -m 644 $MANPAGES1 $MANDIR/man1" install -m 644 $MANPAGES1 $MANDIR/man1 if [ ! -d $MANDIR/man5 ]; then echo "mkdir -p $MANDIR/man5" mkdir -p $MANDIR/man5 fi echo "install -m 644 afick.conf.5 $MANDIR/man5" install -m 644 afick.conf.5 $MANDIR/man5 echo "mkdir -p -m 700 $VARDIR" mkdir -p -m 700 $VARDIR echo "mkdir -p -m 700 $VARDIR/archive" mkdir -p -m 700 $VARDIR/archive echo "mkdir -p -m 700 $LOGDIR" mkdir -p -m 700 $LOGDIR echo "mkdir -p -m 700 $LOGROT" mkdir -p -m 700 $LOGROT echo "install -m 644 afick.logrotate $LOGROT/afick" install -m 644 afick.logrotate $LOGROT/afick echo "install documentation" if [ ! -d $DOCDIR ]; then echo "mkdir -p $DOCDIR" mkdir -p $DOCDIR fi list="$DOC $HTML $GIF $JPG" for file in $list do echo "install -m 644 $file $DOCDIR" install -m 644 $file $DOCDIR done