104 reduced) 105 PKGHANDLER_COMMAND="sudo apt-get install gcc-multilib g++-multilib" ;; 106 devkit) 107 PKGHANDLER_COMMAND="sudo apt-get install build-essential" ;; 108 openjdk) 109 PKGHANDLER_COMMAND="sudo apt-get install openjdk-8-jdk" ;; 110 alsa) 111 PKGHANDLER_COMMAND="sudo apt-get install libasound2-dev" ;; 112 cups) 113 PKGHANDLER_COMMAND="sudo apt-get install libcups2-dev" ;; 114 freetype) 115 PKGHANDLER_COMMAND="sudo apt-get install libfreetype6-dev" ;; 116 ffi) 117 PKGHANDLER_COMMAND="sudo apt-get install libffi-dev" ;; 118 x11) 119 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;; 120 ccache) 121 PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; 122 dtrace) 123 PKGHANDLER_COMMAND="sudo apt-get install systemtap-sdt-dev" ;; 124 esac 125 } 126 127 yum_help() { 128 case $1 in 129 devkit) 130 PKGHANDLER_COMMAND="sudo yum groupinstall \"Development Tools\"" ;; 131 openjdk) 132 PKGHANDLER_COMMAND="sudo yum install java-1.8.0-openjdk-devel" ;; 133 alsa) 134 PKGHANDLER_COMMAND="sudo yum install alsa-lib-devel" ;; 135 cups) 136 PKGHANDLER_COMMAND="sudo yum install cups-devel" ;; 137 freetype) 138 PKGHANDLER_COMMAND="sudo yum install freetype-devel" ;; 139 x11) 140 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel libXi-devel" ;; 141 ccache) 142 PKGHANDLER_COMMAND="sudo yum install ccache" ;; 143 esac 144 } 145 146 port_help() { 147 PKGHANDLER_COMMAND="" 148 } 149 150 pkgutil_help() { 151 PKGHANDLER_COMMAND="" 152 } 153 154 pkgadd_help() { 155 PKGHANDLER_COMMAND="" 156 } 157 158 # This function will check if we're called from the "configure" wrapper while 159 # printing --help. If so, we will print out additional information that can 160 # only be extracted within the autoconf script, and then exit. This must be 161 # called at the very beginning in configure.ac. 162 AC_DEFUN_ONCE([HELP_PRINT_ADDITIONAL_HELP_AND_EXIT], | 104 reduced) 105 PKGHANDLER_COMMAND="sudo apt-get install gcc-multilib g++-multilib" ;; 106 devkit) 107 PKGHANDLER_COMMAND="sudo apt-get install build-essential" ;; 108 openjdk) 109 PKGHANDLER_COMMAND="sudo apt-get install openjdk-8-jdk" ;; 110 alsa) 111 PKGHANDLER_COMMAND="sudo apt-get install libasound2-dev" ;; 112 cups) 113 PKGHANDLER_COMMAND="sudo apt-get install libcups2-dev" ;; 114 freetype) 115 PKGHANDLER_COMMAND="sudo apt-get install libfreetype6-dev" ;; 116 ffi) 117 PKGHANDLER_COMMAND="sudo apt-get install libffi-dev" ;; 118 x11) 119 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;; 120 ccache) 121 PKGHANDLER_COMMAND="sudo apt-get install ccache" ;; 122 dtrace) 123 PKGHANDLER_COMMAND="sudo apt-get install systemtap-sdt-dev" ;; 124 elf) 125 PKGHANDLER_COMMAND="sudo apt-get install libelf-dev" ;; 126 esac 127 } 128 129 yum_help() { 130 case $1 in 131 devkit) 132 PKGHANDLER_COMMAND="sudo yum groupinstall \"Development Tools\"" ;; 133 openjdk) 134 PKGHANDLER_COMMAND="sudo yum install java-1.8.0-openjdk-devel" ;; 135 alsa) 136 PKGHANDLER_COMMAND="sudo yum install alsa-lib-devel" ;; 137 cups) 138 PKGHANDLER_COMMAND="sudo yum install cups-devel" ;; 139 freetype) 140 PKGHANDLER_COMMAND="sudo yum install freetype-devel" ;; 141 x11) 142 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel libXi-devel" ;; 143 ccache) 144 PKGHANDLER_COMMAND="sudo yum install ccache" ;; 145 elf) 146 PKGHANDLER_COMMAND="sudo yum install elfutils-libelf-devel" ;; 147 esac 148 } 149 150 port_help() { 151 PKGHANDLER_COMMAND="" 152 } 153 154 pkgutil_help() { 155 PKGHANDLER_COMMAND="" 156 } 157 158 pkgadd_help() { 159 PKGHANDLER_COMMAND="" 160 } 161 162 # This function will check if we're called from the "configure" wrapper while 163 # printing --help. If so, we will print out additional information that can 164 # only be extracted within the autoconf script, and then exit. This must be 165 # called at the very beginning in configure.ac. 166 AC_DEFUN_ONCE([HELP_PRINT_ADDITIONAL_HELP_AND_EXIT], |