970:e885c762cedd | 971:584dc2e95e04 |
---|---|
36 PKGHANDLER_COMMAND= | 36 PKGHANDLER_COMMAND= |
37 | 37 |
38 case $PKGHANDLER in | 38 case $PKGHANDLER in |
39 apt-get) | 39 apt-get) |
40 apt_help $MISSING_DEPENDENCY ;; | 40 apt_help $MISSING_DEPENDENCY ;; |
41 yum) | 41 yum) |
42 yum_help $MISSING_DEPENDENCY ;; | 42 yum_help $MISSING_DEPENDENCY ;; |
43 port) | 43 port) |
44 port_help $MISSING_DEPENDENCY ;; | 44 port_help $MISSING_DEPENDENCY ;; |
45 pkgutil) | 45 pkgutil) |
46 pkgutil_help $MISSING_DEPENDENCY ;; | 46 pkgutil_help $MISSING_DEPENDENCY ;; |
47 pkgadd) | 47 pkgadd) |
48 pkgadd_help $MISSING_DEPENDENCY ;; | 48 pkgadd_help $MISSING_DEPENDENCY ;; |
49 * ) | |
50 break ;; | |
51 esac | 49 esac |
52 | 50 |
53 if test "x$PKGHANDLER_COMMAND" != x; then | 51 if test "x$PKGHANDLER_COMMAND" != x; then |
54 HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'." | 52 HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'." |
55 fi | 53 fi |
61 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P unzip" ;; | 59 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P unzip" ;; |
62 zip) | 60 zip) |
63 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P zip" ;; | 61 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P zip" ;; |
64 make) | 62 make) |
65 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P make" ;; | 63 PKGHANDLER_COMMAND="cd <location of cygwin setup.exe> && cmd /c setup -q -P make" ;; |
66 * ) | |
67 break ;; | |
68 esac | 64 esac |
69 } | 65 } |
70 | 66 |
71 apt_help() { | 67 apt_help() { |
72 case $1 in | 68 case $1 in |
84 PKGHANDLER_COMMAND="sudo apt-get install libpulse-dev" ;; | 80 PKGHANDLER_COMMAND="sudo apt-get install libpulse-dev" ;; |
85 x11) | 81 x11) |
86 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;; | 82 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;; |
87 ccache) | 83 ccache) |
88 PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; | 84 PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; |
89 * ) | |
90 break ;; | |
91 esac | 85 esac |
92 } | 86 } |
93 | 87 |
94 yum_help() { | 88 yum_help() { |
95 case $1 in | 89 case $1 in |
107 PKGHANDLER_COMMAND="sudo yum install pulseaudio-libs-devel" ;; | 101 PKGHANDLER_COMMAND="sudo yum install pulseaudio-libs-devel" ;; |
108 x11) | 102 x11) |
109 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel" ;; | 103 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel" ;; |
110 ccache) | 104 ccache) |
111 PKGHANDLER_COMMAND="sudo yum install ccache" ;; | 105 PKGHANDLER_COMMAND="sudo yum install ccache" ;; |
112 * ) | |
113 break ;; | |
114 esac | 106 esac |
115 } | 107 } |
116 | 108 |
117 port_help() { | 109 port_help() { |
118 PKGHANDLER_COMMAND="" | 110 PKGHANDLER_COMMAND="" |