5387ebd8db
replacement for Markdown.pl. It calls pandoc with the options '--from markdown --to html --strict' and disallows other options. (Any command-line options will be interpreted as arguments.) git-svn-id: https://pandoc.googlecode.com/svn/trunk@399 788f1e2b-df1e-0410-8736-df70ead52e1b
43 lines
1.2 KiB
Bash
Executable file
43 lines
1.2 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 root privileges:"; \
|
|
echo "sudo /usr/local/bin/uninstall-pandoc"; \
|
|
exit 1; \
|
|
fi
|
|
|
|
MAN_PAGES="pandoc.1 markdown2pdf.1 html2markdown.1 hsmarkdown.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
|