contrib/ffmpeg-compat/Pkgfile

45 lines
1.1 KiB
Plaintext
Raw Normal View History

2016-06-15 09:24:48 +02:00
# Description: Complete solution to record, convert and stream audio and video.
# URL: http://ffmpeg.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Danny Rawlins, crux at romster dot me
2017-06-25 10:01:04 +02:00
# Depends on: gnutls lame libass libmodplug libsdl libsdl2 libtheora libva libvpx opus schroedinger speex speexdsp x264 x265
# Optional: libbluray
2016-06-15 09:24:48 +02:00
name=ffmpeg-compat
2017-06-25 10:01:04 +02:00
version=2.8.12
2016-06-15 09:24:48 +02:00
release=1
2017-06-25 10:01:04 +02:00
source=(https://ffmpeg.org/releases/ffmpeg-$version.tar.bz2)
2016-06-15 09:24:48 +02:00
build() {
cd ffmpeg-$version
./configure \
--prefix=/usr \
--incdir='/usr/include/ffmpegs-compat' \
--libdir='/usr/lib/ffmpeg-compat' \
--shlibdir='/usr/lib/ffmpeg-compat' \
--disable-debug \
--disable-doc \
--enable-gpl \
--enable-version3 \
--enable-shared \
2016-06-15 09:24:48 +02:00
--enable-pic \
--enable-avfilter \
--enable-avresample \
2016-06-15 09:24:48 +02:00
--enable-postproc \
--enable-pthreads \
--enable-swresample \
--enable-libass \
2016-06-15 09:24:48 +02:00
--enable-vdpau \
--enable-libfreetype
2016-06-15 09:24:48 +02:00
make
2016-06-15 09:24:48 +02:00
make DESTDIR=$PKG install
install -d $PKG/etc/ld.so.conf.d
echo -e '/usr/lib/\n/usr/lib/ffmpeg-compat/' > \
$PKG/etc/ld.so.conf.d/ffmpeg-compat.conf
rm -r $PKG/usr/{bin,share/ffmpeg}
}