contrib/ffmpeg/Pkgfile

57 lines
1.4 KiB
Plaintext
Raw Normal View History

2008-08-26 12:51:46 +02:00
# Description: Complete solution to record, convert and stream audio and video.
2011-10-17 14:43:48 +02:00
# URL: http://ffmpeg.org/
2014-11-10 13:28:07 +01:00
# Maintainer: Danny Rawlins, crux at romster dot me
2008-08-26 12:51:46 +02:00
# Packager: Matt Housh, jaeger at crux dot nu
2014-12-13 12:22:16 +01:00
# Depends on: gnutls lame libass libbluray libgmp libmodplug libsdl libtheora libva libvpx libxvid opencore-amr openjpeg opus rtmpdump schroedinger speex x264 x265
name=ffmpeg
2016-05-29 12:09:51 +02:00
version=3.0.2
2014-06-28 06:25:28 +02:00
release=1
2016-01-12 00:54:03 +01:00
source=(http://ffmpeg.org/releases/$name-$version.tar.bz2)
build() {
2011-10-17 14:43:48 +02:00
cd $name-$version
2008-08-26 12:51:46 +02:00
./configure \
--prefix=/usr \
--disable-debug \
--disable-doc \
2009-12-26 06:24:48 +01:00
--enable-avfilter \
--enable-avresample \
--enable-dxva2 \
--enable-fontconfig \
--enable-gnutls \
--enable-gpl \
--enable-libass \
--enable-libbluray \
--enable-libfreetype \
--enable-libmodplug \
2008-08-26 12:51:46 +02:00
--enable-libmp3lame \
--enable-libopencore_amrnb \
--enable-libopencore_amrwb \
--enable-libopenjpeg \
--enable-libopus \
--enable-librtmp \
--enable-libschroedinger \
2009-12-26 06:24:48 +01:00
--enable-libspeex \
2008-08-26 12:51:46 +02:00
--enable-libtheora \
--enable-libvorbis \
--enable-libx264 \
--enable-libx265 \
2014-06-05 13:53:33 +02:00
--enable-libvpx \
2008-08-26 12:51:46 +02:00
--enable-libxvid \
--enable-pic \
2008-08-26 12:51:46 +02:00
--enable-postproc \
--enable-pthreads \
--enable-shared \
--enable-swresample \
--enable-vaapi \
--enable-vdpau \
--enable-version3 \
--enable-x11grab
2008-08-26 12:51:46 +02:00
2013-05-20 16:28:23 +02:00
[ "$CC" ] || CC=gcc
make CC="$CC" SHARED_PP='yes' $MAKEFLAGS
make DESTDIR=$PKG install install-man
}