freebsd-ports/japanese/ptex-base/pkg-req

40 lines
1.0 KiB
Bash

#!/bin/sh
if [ $2 != INSTALL ]; then exit 0; fi
BINDIR=${PKG_PREFIX}/bin
for f in ${BINDIR}/MakeTeXMF ${BINDIR}/MakeTeXPK ${BINDIR}/MakeTeXTFM ${PKG_PREFIX}/share/texmf/web2c/texmf.cnf; do
if [ -f $f ]; then files_exist="${files_exist} $f"; fi
done
if [ -z "${files_exist}" ]; then exit 0; fi
echo '************************************************************************'
echo
if [ "x$3" = "xBATCH" ]; then
echo 'Following files will be renamed to *.old:'
else
echo 'Files listed below already exist on this system:'
fi
echo
for f in ${files_exist}; do echo $f; done
echo
if [ "x$3" != "xBATCH" ]; then
echo 'If you proceed, these files will be renamed to *.old and new files'
echo 'will be installed.'
if [ -z "${PACKAGE_BUILDING}" ]; then
read -p 'Would you like to proceed? (y/N)> ' ans
else
ans=yes
fi
case x$ans in
xy*|xY*) for f in ${files_exist} ;do mv -f $f ${f}.old; done; exit 0
esac
echo 'Aborting the installation.'
exit 1
else
for f in ${files_exist}; do mv -f $f ${f}.old; done
exit 0
fi