diff options
author | James Booth <boothj5@gmail.com> | 2015-09-21 21:40:04 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2015-09-21 21:40:04 +0100 |
commit | 2b88e2f1bffca2800b521214df6009da673a0835 (patch) | |
tree | 5b47f219c6c8bb52fed4d7eb319383d9f812d324 /install-all.sh | |
parent | 14edbe17701e764ff36f2440b4143af8c522380a (diff) | |
download | profani-tty-2b88e2f1bffca2800b521214df6009da673a0835.tar.gz |
Check for libmesode, fall back to libstrophe
Diffstat (limited to 'install-all.sh')
-rwxr-xr-x | install-all.sh | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/install-all.sh b/install-all.sh index 9d42696f..bd5093dd 100755 --- a/install-all.sh +++ b/install-all.sh @@ -77,13 +77,13 @@ cygwin_prepare() fi } -install_lib_strophe() +install_lib_mesode() { echo - echo Profanity installer... installing libstrophe + echo Profanity installer... installing libmesode echo - git clone git://github.com/strophe/libstrophe.git - cd libstrophe + git clone git@github.com:boothj5/libmesode.git + cd libmesode ./bootstrap.sh ./configure --prefix=$1 make @@ -105,13 +105,13 @@ install_profanity() sudo make install } -cyg_install_lib_strophe() +cyg_install_lib_mesode() { echo - echo Profanity installer... installing libstrophe + echo Profanity installer... installing libmesode echo - git clone git://github.com/strophe/libstrophe.git - cd libstrophe + git clone git@github.com:boothj5/libmesode.git + cd libmesode ./bootstrap.sh ./bootstrap.sh # second call seems to fix problem on cygwin ./configure --prefix=/usr @@ -140,8 +140,8 @@ cleanup() echo Profanity installer... cleaning up echo - echo Removing libstrophe repository... - rm -rf libstrophe + echo Removing libmesode repository... + rm -rf libmesode echo echo Profanity installer... complete! @@ -183,25 +183,25 @@ unknown) echo The install script will not work on this OS. exit ;; fedora) fedora_prepare - install_lib_strophe /usr + install_lib_mesode /usr install_profanity ;; debian) debian_prepare - install_lib_strophe /usr + install_lib_mesode /usr install_profanity ;; opensuse) opensuse_prepare - install_lib_strophe /usr/local + install_lib_mesode /usr/local sudo /sbin/ldconfig install_profanity ;; centos) centos_prepare - install_lib_strophe /usr + install_lib_mesode /usr sudo ldconfig install_profanity ;; cygwin) cygwin_prepare - cyg_install_lib_strophe + cyg_install_lib_mesode cyg_install_profanity ;; esac |