summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2017-07-09 13:07:13 -0300
committerDaniel Bermond2017-07-09 13:07:13 -0300
commitac725e5ca23349eb1fd4d57f3052d4fd58a01ca9 (patch)
tree07288a6e15b2fa0d24bff00f2f17e13f1c78dac0 /PKGBUILD
parentcc593a6681ebe46c1e18968f19f7d2b2e55286e7 (diff)
downloadaur-ac725e5ca23349eb1fd4d57f3052d4fd58a01ca9.tar.gz
Changed versioning method
Now using the recommended Arch Linux Wiki method, showing 'RELEASE.rREVISION.gSHORTHASH'. Please note that, despite this change, the package revision number will still match the FFmpeg internal git versioning (the package revision number will match the revision number that is displayed at the ffmpeg command line).
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 98912c3d62a8..7c0ad9ebbc08 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Daniel Bermond < yahoo-com: danielbermond >
pkgname=ffmpeg-full-git
-pkgver=N.86685.gac8ad8d098
-pkgrel=2
+pkgver=3.4.r86744.gfe9242204d
+pkgrel=1
pkgdesc='Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac; git version)'
arch=('i686' 'x86_64')
url='http://www.ffmpeg.org/'
@@ -51,9 +51,10 @@ sha256sums=('SKIP'
pkgver() {
cd "$pkgname"
-
- # use FFmpeg internal git versioning
- printf '%s' "$(git describe --tags --match N | tr '-' '.')"
+ local _version="$( git describe --tags --long | cut -d'-' -f1 | sed 's/^n//')"
+ local _revision="$( git describe --tags --match 'N' | cut -d'-' -f2)"
+ local _shorthash="$(git rev-parse --short HEAD)"
+ printf '%s.r%s.g%s' "$_version" "$_revision" "$_shorthash"
}
build() {