Install additional packages on Travis CI
Install packages for gstreamer, webkit, opengl and libsecret. First check if the package is available.
This commit is contained in:
parent
9554cb49d8
commit
de4eecc575
@ -21,7 +21,18 @@ case $(uname -s) in
|
|||||||
*--with-qt*) libtoolkit_dev='qtdeclarative5-dev' ;;
|
*--with-qt*) libtoolkit_dev='qtdeclarative5-dev' ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
$SUDO apt-get install -y $libgtk_dev $libtoolkit_dev libnotify-dev
|
pgk_check="libgstreamermm-1.0-dev libgstreamermm-0.10-dev \
|
||||||
|
libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
|
||||||
|
libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
|
||||||
|
libwebkitgtk-dev libglu1-mesa-dev libsecret-1-dev libnotify-dev"
|
||||||
|
|
||||||
|
for pkg in $pgk_check; do
|
||||||
|
if $(apt-cache pkgnames | grep -q $pkg) ; then
|
||||||
|
pkg_install="$pkg_install $pkg"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
$SUDO apt-get install -y $libgtk_dev $libtoolkit_dev $pkg_install
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user