diff options
author | Dario Lombardo <lomato@gmail.com> | 2016-01-29 10:13:57 +0100 |
---|---|---|
committer | Dario Lombardo <lomato@gmail.com> | 2016-01-29 13:34:13 +0000 |
commit | 5084a423e88508c1d8a1b106262410b9bb185075 (patch) | |
tree | 3d44c7e3513705c730ac9cb49b8076cdebe6a039 /tools/debian-setup.sh | |
parent | 21c3a6d91bcc994bf9108b604fdd828296197139 (diff) | |
download | wireshark-5084a423e88508c1d8a1b106262410b9bb185075.tar.gz |
tools: improve debian-setup with optional packages.
Change-Id: Ie7480b0c5297039aadfa253fce84c66b0e217814
Reviewed-on: https://code.wireshark.org/review/13596
Reviewed-by: Balint Reczey <balint@balintreczey.hu>
Diffstat (limited to 'tools/debian-setup.sh')
-rwxr-xr-x | tools/debian-setup.sh | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/tools/debian-setup.sh b/tools/debian-setup.sh index aba666912c..c9a4e0f234 100755 --- a/tools/debian-setup.sh +++ b/tools/debian-setup.sh @@ -28,9 +28,27 @@ # We drag in tools that might not be needed by all users; it's easier # that way. # -apt-get install libgtk2.0-dev libpcap0.8-dev bison flex make automake \ + +if [ -n $1 ] && [ "$1" != "--install-optional" ] +then + echo "\n*** Invalid parameter: $1\n" + exit 1 +fi + +apt-get install libgtk2.0-dev libpcap-dev bison flex make automake \ libtool python perl # -# Now arrange for optional support libraries - or just pull them all in? +# Now arrange for optional support libraries # +if [ -z $1 ] +then + echo "\n*** Optional packages not installed. Rerun with --install-optional to have them.\n" + exit 0 +fi + +apt-get install libnl-3-dev qttools5-dev qttools5-dev-tools libgtk-3-dev \ + libc-ares-dev libssh-dev libkrb5-dev libqt5svg5-dev lynx libsmi2-dev + portaudio19-dev asciidoc libgcrypt-dev libsbc-dev libgeoip-dev \ + libgnutls-dev qtmultimedia5-dev liblua5.2-dev libnl-cli-3-dev + libparse-yapp-perl qt5-default |