diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 11 insertions, 13 deletions
@@ -1,11 +1,11 @@ # Maintainer: ahub <ahub@riseup.net> pkgname=wf-recorder-git _pkgname=wf-recorder -pkgver=r91.7cb37c4 +pkgver=r139.2bb52d8 pkgrel=1 license=("MIT") pkgdesc="A video recorder for wlroots-based compositors like sway or wayfire" -makedepends=("meson" "git" "wayland-protocols" "ninja") +makedepends=("scdoc" "meson" "git" "wayland-protocols" "ninja") depends=( "wayland" "ffmpeg" "x264" "opencl-headers" "ocl-icd" ) @@ -17,23 +17,21 @@ url="https://github.com/ammen99/wf-recorder" source=("${pkgname%-*}::git+https://github.com/ammen99/wf-recorder") sha1sums=("SKIP") provides=("wf-recorder") +conflicts=("wf-recorder") pkgver() { - cd "$_pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd "$_pkgname" - meson -Dwerror=false --prefix /usr "$srcdir/build" --buildtype=release + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$_pkgname" - ninja -C "$srcdir/build" + cd "${srcdir}/${_pkgname}" + meson --prefix=/usr build + cd build + ninja } package() { - cd "$_pkgname" - DESTDIR="$pkgdir" ninja -C "$srcdir/build" install + cd "${srcdir}/${_pkgname}/build" + DESTDIR="$pkgdir" ninja install } |