summaryrefslogtreecommitdiff
path: root/ffmpeg/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'ffmpeg/Pkgfile')
-rw-r--r--ffmpeg/Pkgfile46
1 files changed, 0 insertions, 46 deletions
diff --git a/ffmpeg/Pkgfile b/ffmpeg/Pkgfile
deleted file mode 100644
index f43433e..0000000
--- a/ffmpeg/Pkgfile
+++ /dev/null
@@ -1,46 +0,0 @@
1# Description: Complete solution to record, convert and stream audio and video.
2# URL: https://ffmpeg.org/
3# Maintainer: Shokara Kou, kou at 13f0 dot net
4# Packager: Danny Rawlins, crux at romster dot me
5# Depends on: yasm
6# Optional: alsa-lib libvdpau libvpx lame libass libtheora libvorbis libvpx opus x264 x265
7
8name=ffmpeg
9version=5.0.1
10release=1
11source=(https://ffmpeg.org/releases/$name-$version.tar.bz2)
12
13build() {
14 cd $name-$version
15
16[ -e '/usr/lib/pkgconfig/vdpau.pc' ] && PKGMK_FFMPEG+=' --enable-vdpau'
17[ -e '/usr/lib/pkgconfig/x264.pc' ] && PKGMK_FFMPEG+=' --enable-libx264'
18[ -e '/usr/lib/pkgconfig/x265.pc' ] && PKGMK_FFMPEG+=' --enable-libx265'
19[ -e '/usr/lib/pkgconfig/libass.pc' ] && PKGMK_FFMPEG+=' --enable-libass'
20[ -e '/usr/include/lame/lame.h' ] && PKGMK_FFMPEG+=' --enable-libmp3lame'
21[ -e '/usr/lib/pkgconfig/opus.pc' ] && PKGMK_FFMPEG+=' --enable-libopus'
22[ -e '/usr/lib/pkgconfig/vpx.pc' ] && PKGMK_FFMPEG+=' --enable-libvpx'
23[ -e '/usr/lib/pkgconfig/vorbis.pc' ] && PKGMK_FFMPEG+=' --enable-libvorbis'
24[ -e '/usr/lib/pkgconfig/theora.pc' ] && PKGMK_FFMPEG+=' --enable-libtheora'
25
26 ./configure ${PKGMK_FFMPEG} \
27 --prefix=/usr \
28 --disable-debug \
29 --disable-doc \
30 --enable-gpl \
31 --enable-version3 \
32 --enable-shared \
33 --enable-pic \
34 --enable-ffplay \
35 --enable-avfilter \
36 --enable-postproc \
37 --enable-pthreads \
38 --enable-swresample \
39 --enable-openssl \
40 --enable-nonfree
41
42 make
43 make DESTDIR=$PKG install install-man
44
45 rm -r $PKG/usr/share/ffmpeg/examples
46}