| 
				
			 | 
			
			
				@@ -32,7 +32,7 @@ GUILE_VERSION='2.2.0' 
			 | 
		
	
		
			
			| 
				32
			 | 
			
				32
			 | 
			
			
				 GUILE_HASH='c707b9cf6f97ecca3a4e3e704e62b83f95f1aec28ed1535f5d0a1d36af07a015' 
			 | 
		
	
		
			
			| 
				33
			 | 
			
				33
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				34
			 | 
			
				34
			 | 
			
			
				 EIGHTSYNC_REPO="git://git.savannah.gnu.org/8sync.git" 
			 | 
		
	
		
			
			| 
				35
			 | 
			
				
			 | 
			
			
				-EIGHTSYNC_COMMIT='' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				35
			 | 
			
			
				+EIGHTSYNC_COMMIT='8cbb7f22227c0afdd3b0bd758ebec0efba2fa1e1' 
			 | 
		
	
		
			
			| 
				36
			 | 
			
				36
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				37
			 | 
			
				37
			 | 
			
			
				 function install_8sync { 
			 | 
		
	
		
			
			| 
				38
			 | 
			
				38
			 | 
			
			
				     apt-get -qy install flex libunistring-dev libgc-dev autoconf texinfo 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -45,10 +45,11 @@ function install_8sync { 
			 | 
		
	
		
			
			| 
				45
			 | 
			
				45
			 | 
			
			
				     git_clone $EIGHTSYNC_REPO $INSTALL_DIR/eightsync 
			 | 
		
	
		
			
			| 
				46
			 | 
			
				46
			 | 
			
			
				     cd $INSTALL_DIR/eightsync 
			 | 
		
	
		
			
			| 
				47
			 | 
			
				47
			 | 
			
			
				     git checkout ${EIGHTSYNC_COMMIT} -b ${EIGHTSYNC_COMMIT} 
			 | 
		
	
		
			
			| 
				48
			 | 
			
				
			 | 
			
			
				-    GUILE_PATH=/opt/guile-${GUILE_VERSION} 
			 | 
		
	
		
			
			| 
				49
			 | 
			
				
			 | 
			
			
				-    PATH=${GUILE_PATH}/bin:$PATH 
			 | 
		
	
		
			
			| 
				50
			 | 
			
				
			 | 
			
			
				-    export GUILE_CFLAGS="-I${GUILE_PATH}/include" 
			 | 
		
	
		
			
			| 
				51
			 | 
			
				
			 | 
			
			
				-    export GUILE_LIBS="-L${GUILE_PATH}/lib" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				48
			 | 
			
			
				+    #GUILE_PATH=/opt/guile-${GUILE_VERSION} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				49
			 | 
			
			
				+    export GUILE_BASE_PATH=/opt/guile-${GUILE_VERSION} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				50
			 | 
			
			
				+    export GUILE_CFLAGS="-I${GUILE_BASE_PATH}/include" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				51
			 | 
			
			
				+    export GUILE_LIBS="-L${GUILE_BASE_PATH}/lib -lguile -lqthreads -ldl -ltermcap -lsocket -lnsl -lm" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				52
			 | 
			
			
				+    sed -i '/PKG_CHECK_MODULES/d' configure.ac 
			 | 
		
	
		
			
			| 
				52
			 | 
			
				53
			 | 
			
			
				     ./bootstrap.sh 
			 | 
		
	
		
			
			| 
				53
			 | 
			
				54
			 | 
			
			
				     configure 
			 | 
		
	
		
			
			| 
				54
			 | 
			
				55
			 | 
			
			
				     make 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -84,6 +85,12 @@ function install_guile { 
			 | 
		
	
		
			
			| 
				84
			 | 
			
				85
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				85
			 | 
			
				86
			 | 
			
			
				     cd / 
			 | 
		
	
		
			
			| 
				86
			 | 
			
				87
			 | 
			
			
				     tar xvf $INSTALL_DIR/guile-${GUILE_VERSION}-pack-${GUILE_ARCH}-linux-gnu.tar.lz 
			 | 
		
	
		
			
			| 
				
			 | 
			
				88
			 | 
			
			
				+    if [ ! -d /opt/guile-${GUILE_VERSION}/bin ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				89
			 | 
			
			
				+        echo 'Guile was not installed' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				90
			 | 
			
			
				+        exit 825269 
			 | 
		
	
		
			
			| 
				
			 | 
			
				91
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				92
			 | 
			
			
				+    echo "export GUILE_PATH=/opt/guile-${GUILE_VERSION}/bin" >> ~/.bashrc 
			 | 
		
	
		
			
			| 
				
			 | 
			
				93
			 | 
			
			
				+    echo 'export PATH=$PATH:$GUILE_PATH' >> ~/.bashrc 
			 | 
		
	
		
			
			| 
				87
			 | 
			
				94
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				88
			 | 
			
				95
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				89
			 | 
			
				96
			 | 
			
			
				 # NOTE: deliberately no exit 0 
			 |