1#!/bin/sh -ue
2NAME=ffmpeg
3VERSION=git:n6.1.4
4RELEASE=1
5SOURCE="https://git.ffmpeg.org/ffmpeg.git"
6
7build() {
8 ./configure \
9 --pkg-config-flags=--static \
10 --extra-cflags="-I$PREFIX/include" \
11 --extra-ldflags="-L$PREFIX/lib -static" \
12 --extra-libs="-lpthread -lm" \
13 --extra-ldexeflags=-static \
14 --host-ldflags=-static \
15 --disable-debug \
16 --disable-libxml2 \
17 --enable-static \
18 --enable-gpl \
19 --disable-libvorbis \
20 --enable-libdrm \
21 --enable-libmp3lame \
22 --enable-libopus \
23 --enable-libvpx \
24 --enable-libwebp \
25 --enable-ffmpeg \
26 --enable-libx264 \
27 --enable-libx265 \
28 --enable-libxvid \
29 --enable-libdav1d \
30 --enable-nonfree \
31 --enable-version3 \
32 --disable-doc \
33 --disable-htmlpages \
34 --enable-manpages \
35 --disable-podpages \
36 --disable-txtpages \
37 --enable-libtls || die "configure failed"
38 gmake PREFIX="$PREFIX" -j"$NPROC" || die "make failed"
39 gmake PREFIX="$PREFIX" DESTDIR="$PKG" install || die "make install failed"
40}
41
42. ${0%/*}/../../libsh/libdmake.sh