comparison CADDSuite-1.0/install.sh @ 14:55c32b55c2c2

Uploaded Version 1.1
author marcel
date Thu, 12 Jan 2012 11:00:43 -0500
parents
children
comparison
equal deleted inserted replaced
13:cce3667779c2 14:55c32b55c2c2
1 #!/bin/bash
2
3 QT_DIR=""
4 INSTALL_DIR=""
5 #OPT="Linux_x86_64"
6
7
8 checkDir()
9 {
10 echo -n "checking for "$1" ... "
11 if [ -f $QT_DIR/$1 ]; then
12 echo $QT_DIR/$1
13 return 1
14 else
15 echo "not found!"
16 return 0
17 fi
18 }
19
20 echo
21 cat license.txt
22 echo
23 echo -n "Do you agree to this license?! (y/n) "
24 read license_accepted
25 echo
26
27 if [ "$license_accepted" != "y" ] && [ "$license_accepted" != "yes" ]; then
28 echo "License was not accepted, aborting."
29 exit 1
30 fi
31
32 echo -n "Please enter *absolute* path to install target-directory: "
33
34 read INSTALL_DIR
35 if [ ! -d $INSTALL_DIR ]; then
36 mkdir $INSTALL_DIR
37 fi
38
39 if [ ! -d $INSTALL_DIR ]; then
40 echo
41 echo "[Error:] The desired install-directory does not exist and could also not be created!"
42 echo "Perhaps there was a typo or you do not have permission to create this folder."
43 echo "Aborting install."
44 echo
45 exit 1
46 fi
47
48 # if [ -f /usr/lib/libQtCore.so.4 ] && [ -f /usr/lib/libQtGui.so.4 ]; then
49 # QT_DIR=/usr/lib
50 # else
51 # echo "Please enter absolute path to the directory containing"
52 # echo -n "your Qt4 libraries (version>=4.3.5): "
53 # read QT_DIR
54 # fi
55
56 # checkDir libQtCore.so.4; ok=$?;
57 # checkDir libQtGui.so.4; if [ $ok = 1 ]; then let ok $?; fi
58 # #checkDir libQtOpenGL.so; if [ $ok = 1 ]; then ok=$?; fi
59 #
60 # if [ $ok != 1 ]; then
61 # echo "Aborting installation due to missing Qt4!"
62 # exit 1
63 # fi
64
65 cd bin
66 programs=`ls *.bin`
67 cd ..
68 for i in $programs; do
69 chmod +x ${i:0:${#i}-4}
70 done
71
72
73 mv * $INSTALL_DIR/
74
75 if [ -f $INSTALL_DIR/CADDSuite-description.txt ]; then
76 echo
77 echo
78 cat $INSTALL_DIR/CADDSuite-description.txt
79 fi
80
81 echo
82 echo "Installation finished."
83 echo "You can find all installed programs in $INSTALL_DIR."
84 echo