5915f182ca
* uninstall.sh: New file. * GNUmakefile (uninstall): Use it in new target.
54 lines
1.3 KiB
Bash
Executable file
54 lines
1.3 KiB
Bash
Executable file
#! /bin/sh
|
|
|
|
#set -e
|
|
|
|
. build-aux/trace.sh
|
|
|
|
GUILE_EFFECTIVE_VERSION=${GUILE_EFFECTIVE_VERSION-$(guile -c '(display (effective-version))')}
|
|
|
|
prefix=${prefix-/usr/local}
|
|
datadir=${datadir-$prefix/share}
|
|
docdir=${docdir-$datadir/doc/mes-$VERSION}
|
|
infodir=${infodir-$datadir/info}
|
|
mandir=${mandir-$datadir/man}
|
|
moduledir=${moduledir-$datadir/mes/module}
|
|
guile_site_dir=${guile_site_dir-$prefix/share/guile/site/$GUILE_EFFECTIVE_VERSION}
|
|
guile_site_ccache_dir=${guile_site_ccache_dir-$prefix/lib/guile/$GUILE_EFFECTIVE_VERSION/site-ccache}
|
|
|
|
mkdir -p $DESTDIR$prefix/bin
|
|
cp ${top_builddest}src/mes $DESTDIR$prefix/bin/mes
|
|
|
|
mkdir -p $DESTDIR$prefix/lib
|
|
mkdir -p $DESTDIR$MES_PREFIX/lib
|
|
cp ${top_builddest}scripts/mescc $DESTDIR$prefix/bin/mescc
|
|
|
|
rm $DESTDIR$prefix/bin/mes
|
|
rm $DESTDIR$prefix/bin/mescc
|
|
rmdir $DESTDIR$prefix/bin || :
|
|
|
|
for i in\
|
|
AUTHORS\
|
|
BOOTSTRAP\
|
|
COPYING\
|
|
ChangeLog\
|
|
HACKING\
|
|
INSTALL\
|
|
NEWS\
|
|
README\
|
|
;do
|
|
rm $DESTDIR$docdir/$i || :;
|
|
done
|
|
|
|
rmdir $DESTDIR$docdir || :
|
|
|
|
rm -r $DESTDIR$MES_PREFIX
|
|
rm -r $DESTDIR$guile_site_ccache_dir/mes
|
|
rm -r $DESTDIR$guile_site_ccache_dir/mescc
|
|
|
|
rm -r $DESTDIR$guile_site_dir/mes
|
|
rm -r $DESTDIR$guile_site_dir/mescc
|
|
|
|
rm $DESTDIR$prefix/share/info/mes.info*
|
|
rm $DESTDIR$mandir/man1/mes.1
|
|
rm $DESTDIR$mandir/man1/mescc.1
|