Blame docker-builder-data/build/script/packet/ffmpeg-3.1.5.sh

Ivan Mahonin ce0d6b
# + sdl ?
Ivan Mahonin ce0d6b
# + yasm
Ivan Mahonin ce0d6b
# + lame ?
Ivan Mahonin ce0d6b
# + ogg
Ivan Mahonin ce0d6b
# + theora
Ivan Mahonin ce0d6b
# + vorbis
Ivan Mahonin ce0d6b
# + x264
Ivan Mahonin ce0d6b
Ivan Mahonin 3b09af
DEPS="lame-3.99.5 ogg-1.3.2 theora-1.1.1 vorbis-1.3.5 x264-master sdl-1.2.15"
Ivan Mahonin 3b09af
DEPS_NATIVE="yasm-1.3.0"
Ivan Mahonin ce0d6b
Ivan Mahonin ce0d6b
PK_DIRNAME="ffmpeg-3.1.5"
Ivan Mahonin ce0d6b
PK_ARCHIVE="$PK_DIRNAME.tar.bz2"
Ivan Mahonin ce0d6b
PK_URL="http://ffmpeg.org/releases/$PK_ARCHIVE"
Ivan Mahonin ce0d6b
Ivan Mahonin 3b09af
PK_CONFIGURE_OPTIONS_DEFAULT=" \
Ivan Mahonin 3b09af
 --prefix=$INSTALL_PACKET_DIR \
Ivan Mahonin 3b09af
 --disable-static \
Ivan Mahonin 3b09af
 --enable-shared"
Ivan Mahonin 3b09af
Ivan Mahonin 3b09af
PK_CONFIGURE_OPTIONS="
Ivan Mahonin 3b09af
 --disable-doc \
Ivan Mahonin ce0d6b
 --enable-rpath \
Ivan Mahonin ce0d6b
 --enable-gpl \
Ivan Mahonin ce0d6b
 --enable-libx264 \
Ivan Mahonin ce0d6b
 --enable-libmp3lame \
Ivan Mahonin ce0d6b
 --enable-libtheora \
Ivan Mahonin ce0d6b
 --enable-libvorbis"
Ivan Mahonin ce0d6b
Ivan Mahonin 3b09af
if [ "$PLATFORM" = "win" ]; then
Ivan Mahonin 3b09af
    PK_CONFIGURE_OPTIONS="$PK_CONFIGURE_OPTIONS \
Ivan Mahonin 3b09af
     --arch=x86_$ARCH \
Ivan Mahonin 3b09af
     --target-os=mingw$ARCH \
Ivan Mahonin 3b09af
     --cross-prefix=$HOST- \
Ivan Mahonin 3b09af
     --host-cc=$HOST-gcc \
Ivan Mahonin 3b09af
     --host-ld=$HOST-gcc \
Ivan Mahonin 3b09af
     --enable-cross-compile"
Ivan Mahonin 3b09af
fi
Ivan Mahonin 3b09af
Ivan Mahonin 99b145
PK_LICENSE_FILES="CREDITS LICENSE.md COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1 COPYING.LGPLv3"
Ivan Mahonin 99b145
Ivan Mahonin ce0d6b
source $INCLUDE_SCRIPT_DIR/inc-pkall-default.sh