pandoc/osx/uninstall-pandoc
fiddlosopher 5044c1ffad Removed check for presence of pandoc in uninstall-pandoc;
if uninstall-pandoc is present, that means Pandoc is installed.


git-svn-id: https://pandoc.googlecode.com/svn/trunk@64 788f1e2b-df1e-0410-8736-df70ead52e1b
2006-11-01 15:54:11 +00:00

42 lines
1.1 KiB
Bash
Executable file

#!/bin/sh -e
# This script (when run with root permissions) uninstalls
# everything installed by the Pandoc Mac OS X installer.
if [ "`id -u`" != 0 ]; then \
echo "This script must be run with sudo."; \
exit 1; \
fi
MAN_PAGES="pandoc.1 markdown2html.1 markdown2latex.1 html2markdown.1 latex2markdown.1 markdown2pdf.1"
EXECUTABLES=`echo $MAN_PAGES | sed -e 's#\.1##g'`
EXECUTABLES="$EXECUTABLES uninstall-pandoc"
DOCUMENTS="`ls /usr/local/share/doc/pandoc`"
TOREMOVE=""
for F in $EXECUTABLES; do
TOREMOVE="$TOREMOVE /usr/local/bin/$F";
done
for F in $MAN_PAGES; do
TOREMOVE="$TOREMOVE /usr/local/share/man/man1/$F";
done
for F in $DOCUMENTS; do
TOREMOVE="$TOREMOVE /usr/local/share/doc/pandoc/$F";
done
TOREMOVE="$TOREMOVE /usr/local/share/doc/pandoc"
echo "This script will remove all of the files installed"
echo "by the Pandoc Mac OS X installer: $TOREMOVE"
echo "Are you sure you want to continue with this?"
OPTIONS="Continue Quit"
select opt in $OPTIONS; do
if [ "$opt" = "Quit" ]; then
exit 0
elif [ "$opt" = "Continue" ]; then
echo "Removing..."
rm -rv $TOREMOVE
echo "Successfully removed Pandoc."
exit 0
else
echo "Bad option."
fi
done