diff options
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() { |