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