From 745508cac0b8f3df3f5c05a1088ccaf15e8d50a6 Mon Sep 17 00:00:00 2001 From: Justin Gassner Date: Thu, 26 Sep 2019 11:41:38 +0200 Subject: ffmpeg: switch to git --- ffmpeg/PKGBUILD | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ffmpeg/PKGBUILD b/ffmpeg/PKGBUILD index 4c388d9..808d61a 100644 --- a/ffmpeg/PKGBUILD +++ b/ffmpeg/PKGBUILD @@ -2,26 +2,28 @@ _pkgname=ffmpeg pkgname=$_pkgname-jxir -pkgver=4.1 +pkgver=4.3.r712.gb6be2be765 pkgrel=1 -epoch=1 pkgdesc='Complete solution to record, convert and stream audio and video' arch=('x86_64') url='https://ffmpeg.org/' license=('GPL3') -depends=('alsa-lib' 'bzip2' 'fontconfig' 'libass' 'zlib') +depends=('alsa-lib' 'libass' 'libva') makedepends=('git' 'nasm') 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=('a38ec4d026efb58506a99ad5cd23d5a9793b4bf415f2c4c2e9c1bb444acd1994' - 'SKIP') -validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') +source=('git+https://git.ffmpeg.org/ffmpeg.git') +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + git describe --long | sed 's/n//;s/-dev//;s/\([^-]*-g\)/r\1/;s/-/./g' +} build() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_pkgname" ./configure \ --prefix='/usr' \ --enable-gpl \ @@ -50,6 +52,6 @@ build() { } package() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_pkgname" make DESTDIR="$pkgdir" install install-man } -- cgit v1.2.3-54-g00ecf