summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Gassner <justin.gassner@mailbox.org>2019-09-26 11:41:38 +0200
committerJustin Gassner <justin.gassner@mailbox.org>2019-09-26 11:41:38 +0200
commit745508cac0b8f3df3f5c05a1088ccaf15e8d50a6 (patch)
tree6882f2ae3cdefd7d439be42133f7e4d32498ba3f
parentf9426e4c142385fd04fb6fdd293f861faf4e0633 (diff)
downloadpackages-745508cac0b8f3df3f5c05a1088ccaf15e8d50a6.tar.zst
ffmpeg: switch to git
-rw-r--r--ffmpeg/PKGBUILD20
1 files 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
}