diff options
author | David Mazieres | 2020-04-22 23:34:09 -0700 |
---|---|---|
committer | David Mazieres | 2020-04-22 23:34:09 -0700 |
commit | 1e070a12af817840ec0a134f1b1e7cc11df9ada1 (patch) | |
tree | 8f6e904720c40bd8cd1ecea919d84f77efd01d69 /PKGBUILD | |
parent | 4d120d9188c55f1ceab825b4bd7eb3808c4015c4 (diff) | |
download | aur-1e070a12af817840ec0a134f1b1e7cc11df9ada1.tar.gz |
use tags for revision; don't download obs-studtio to just version number
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -1,6 +1,6 @@ # Maintainer: David Mazieres (http://www.scs.stanford.edu/~dm/addr/) pkgname=obs-v4l2sink-git -pkgver=r21.1ec3c8a +pkgver=0.1.0.r12.1ec3c8a obsver=$(obs --version | sed -e 's/[^0-9]*//;s/-.*//') pkgrel=1 pkgdesc="v4l2-output for obs-studio" @@ -16,21 +16,22 @@ replaces=() backup=() options=() install= -source=("obs-v4l2sink::git+${url}.git" - "https://github.com/obsproject/obs-studio/archive/$obsver.tar.gz" +pkgstem=${pkgname%-git} +source=("${pkgstem}::git+${url}.git" + "obs-studio-$obsver.tar.gz::https://github.com/obsproject/obs-studio/archive/$obsver.tar.gz" ) noextract=() sha256sums=('SKIP' 'SKIP') pkgver() { - cd "$srcdir/${pkgname%-git}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$srcdir/${pkgstem}" + printf "%s" "$(git describe --tags --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" } prepare() { mkdir -p "$srcdir/build" cd "$srcdir/build" - cmake -DLIBOBS_INCLUDE_DIR="../obs-studio-$obsver/libobs" -DCMAKE_INSTALL_PREFIX=/usr "../${pkgname%-git}" + cmake -DLIBOBS_INCLUDE_DIR="../obs-studio-$obsver/libobs" -DCMAKE_INSTALL_PREFIX=/usr "../${pkgstem}" } build() { |