about summary refs log tree commit diff stats
path: root/install-all.sh
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2015-09-21 21:40:04 +0100
committerJames Booth <boothj5@gmail.com>2015-09-21 21:40:04 +0100
commit2b88e2f1bffca2800b521214df6009da673a0835 (patch)
tree5b47f219c6c8bb52fed4d7eb319383d9f812d324 /install-all.sh
parent14edbe17701e764ff36f2440b4143af8c522380a (diff)
downloadprofani-tty-2b88e2f1bffca2800b521214df6009da673a0835.tar.gz
Check for libmesode, fall back to libstrophe
Diffstat (limited to 'install-all.sh')
-rwxr-xr-xinstall-all.sh30
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