diff options
author | Justin Gassner <justin.gassner@web.de> | 2017-10-07 16:24:59 +0200 |
---|---|---|
committer | Justin Gassner <justin.gassner@web.de> | 2017-10-07 16:24:59 +0200 |
commit | 33ef395470e723eac3146655eace0843d3eb2ed4 (patch) | |
tree | 0b394a0c3a10d0e384ad8ea91dba8c51640eee8b /ffmpeg | |
download | packages-33ef395470e723eac3146655eace0843d3eb2ed4.tar.zst |
Initial commit
Diffstat (limited to 'ffmpeg')
-rw-r--r-- | ffmpeg/PKGBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/ffmpeg/PKGBUILD b/ffmpeg/PKGBUILD new file mode 100644 index 0000000..1c97636 --- /dev/null +++ b/ffmpeg/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Justin Gassner <justin.gassner@web.de> + +_pkgname=ffmpeg +pkgname=$_pkgname-jxir +pkgver=3.3.4 +pkgrel=1 +epoch=1 +pkgdesc='Complete solution to record, convert and stream audio and video' +arch=('i686' 'x86_64') +url='https://ffmpeg.org/' +license=('GPL3') +depends=('alsa-lib' 'bzip2' 'fontconfig' 'libass' 'zlib') +makedepends=('yasm') +provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' + 'libavutil.so' 'libpostproc.so' 'libswresample.so' + 'libswscale.so' 'ffmpeg') +conflicts=('ffmpeg') +source=("http://ffmpeg.org/releases/$_pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('98b97e1b908dfeb6aeb6d407e5a5eacdfc253a40c2d195f5867ed2d1d46ea957' + 'SKIP') +validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + ./configure \ + --prefix='/usr' \ + --enable-gpl \ + --enable-version3 \ + --disable-static \ + --enable-shared \ + --disable-runtime-cpudetect \ + --disable-swscale-alpha \ + --disable-ffplay \ + --disable-ffserver \ + --disable-doc \ + --disable-network \ + --disable-everything \ + --enable-encoder=libvorbis \ + --enable-decoder=aac,h264,libvorbis \ + --enable-muxer=mp4,ogg \ + --enable-demuxer=aac,ass,h264,matroska,mov,ogg \ + --enable-parser=aac,h264,vorbis \ + --enable-protocol=file \ + --enable-libass \ + --enable-libfontconfig \ + --enable-libfreetype \ + --disable-debug + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir" install install-man +} |