summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 11 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6616ccdd05e4..7825184ce146 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,8 @@
pkgname=lib32-x264
_pkgname=x264
-pkgver=155.r72db4377
-pkgrel=4
+pkgver=157.r72db4377
+pkgrel=1
pkgdesc='Open Source H264/AVC video encoder (lib32)'
arch=('x86_64')
url='https://www.videolan.org/developers/x264.html'
@@ -22,6 +22,15 @@ _commit='72db437770fd1ce3961f624dd57a8e75ff65ae0b'
source=("git+https://git.videolan.org/git/x264.git#commit=${_commit}")
sha256sums=('SKIP')
+pkgver() {
+ cd x264
+
+ local _ver=$(grep '#define X264_BUILD' x264.h | cut -d' ' -f3)
+ local _rev=$(git rev-parse --short HEAD)
+
+ echo ${_ver}.r${_rev}
+}
+
prepare() {
if [[ -d build ]]; then
rm -rf build