1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
profanity/upgrade.sh

61 lines
1.0 KiB
Bash
Raw Normal View History

2012-08-19 15:59:24 -04:00
#!/bin/sh
2012-09-09 17:49:39 -04:00
linux_upgrade()
{
echo
echo Profanity installer... upgrading Profanity
echo
./bootstrap.sh
./configure
make clean
make
sudo make install
echo
echo Profanity installer... upgrade complete!
echo
echo Type \'profanity\' to run.
echo
}
cygwin_upgrade()
{
echo
echo Profanity installer... upgrading Profanity
echo
export LIBRARY_PATH=/usr/local/lib
./bootstrap.sh
./configure
make clean
make
make install
2012-09-09 17:49:39 -04:00
echo
echo Profanity installer... upgrade complete!
echo
echo Type \'profanity\' to run.
echo
}
OS=`uname -s`
SYSTEM=unknown
if [ "${OS}" = "Linux" ]; then
SYSTEM=linux
else
echo $OS | grep -i cygwin
if [ "$?" -eq 0 ]; then
SYSTEM=cygwin
fi
fi
2012-09-09 17:52:02 -04:00
case "$SYSTEM" in
2012-09-09 17:49:39 -04:00
unknown) echo The upgrade script will not work on this OS.
echo Try a manual upgrade instead.
exit
;;
2012-09-09 17:51:07 -04:00
linux) linux_upgrade
2012-09-09 17:49:39 -04:00
;;
2012-09-09 17:51:07 -04:00
cygwin) cygwin_upgrade
2012-09-09 17:49:39 -04:00
;;
esac