3 export VAAPI_PKG_PREFIX=/opt/$1
5 export VAAPI_PKG_PREFIX=/opt/xxx
8 export VAAPI_PKG_LIBS="$VAAPI_PKG_PREFIX/lib"
10 PLATFORM_ARCH_64=`uname -a | grep x86_64`
11 if [ -n "$PKG_CONFIG_PATH" ]; then
12 export PKG_CONFIG_PATH="$VAAPI_PKG_LIBS/pkgconfig/:$PKG_CONFIG_PATH"
13 elif [ -n "$PLATFORM_ARCH_64" ]; then
14 export PKG_CONFIG_PATH="$VAAPI_PKG_LIBS/pkgconfig/:/usr/lib/pkgconfig/:/usr/lib/i386-linux-gnu/pkgconfig/"
16 export PKG_CONFIG_PATH="$VAAPI_PKG_LIBS/pkgconfig/:/usr/lib/pkgconfig/:/usr/lib/x86_64-linux-gnu/pkgconfig/"
19 echo "create installation path for gst-vaapi plugins: $VAAPI_PKG_LIBS/gstreamer-0.10"
20 sudo mkdir -p $VAAPI_PKG_LIBS/gstreamer-0.10
22 if [ -n "$GST_PLUGIN_PATH" ]; then
23 export GST_PLUGIN_PATH="$VAAPI_PKG_LIBS/gstreamer-0.10:$GST_PLUGIN_PATH"
25 export GST_PLUGIN_PATH="$VAAPI_PKG_LIBS/gstreamer-0.10"
28 if [ -n "$LD_LIBRARY_PATH" ]; then
29 export LD_LIBRARY_PATH="$VAAPI_PKG_LIBS:$LD_LIBRARY_PATH"
31 export LD_LIBRARY_PATH="$VAAPI_PKG_LIBS"
33 ## export PATH=/opt/gst-1.0/bin:$PATH
35 echo "*======================current configuration============================="
36 echo "* VAAPI_PKG_PREFIX: $VAAPI_PKG_PREFIX"
37 echo "* VAAPI_PKG_LIBS: $VAAPI_PKG_LIBS"
38 echo "* PKG_CONFIG_PATH: $PKG_CONFIG_PATH"
39 echo "* GST_PLUGIN_PATH: $GST_PLUGIN_PATH"
40 echo "* LD_LIBRARY_PATH: $LD_LIBRARY_PATH"
41 echo "* PATH(GST 1.0 optional): $PATH"
42 echo "*========================================================================="
44 echo "git clean -dxf && ./autogen.sh --prefix=\$VAAPI_PKG_PREFIX --enable-egl=yes --enable-wayland=no && make && sudo make install"