Date: Saturday, February 5, 2022 @ 19:07:54 Author: orhun Revision: 1126535
addpkg: kooha 2.0.1-3 Added: kooha/ kooha/repos/ kooha/trunk/ kooha/trunk/PKGBUILD ----------+ PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) Added: kooha/trunk/PKGBUILD =================================================================== --- kooha/trunk/PKGBUILD (rev 0) +++ kooha/trunk/PKGBUILD 2022-02-05 19:07:54 UTC (rev 1126535) @@ -0,0 +1,39 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: Mark Wagie <mark dot wagie at tutanota dot com> + +pkgname=kooha +pkgver=2.0.1 +pkgrel=3 +pkgdesc="Elegantly record your screen" +arch=('x86_64') +url="https://github.com/SeaDve/Kooha" +license=('GPL3') +depends=('gst-plugin-pipewire' 'gstreamer-vaapi' 'gst-plugins-ugly' 'gtk4' 'libadwaita' + 'python-gobject' 'x264' 'xdg-desktop-portal') +makedepends=('cargo' 'meson') +checkdepends=('appstream-glib') +sha256sums=('984ee062fabfe6bbdf8024dd5e4d1c5ce2fafc3b75539f2ba52449bdd4cc3f98') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") + +prepare() { + cd Kooha-$pkgver + export RUSTUP_TOOLCHAIN=stable + cargo fetch --target "$CARCH-unknown-linux-gnu" +} + +build() { + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + arch-meson Kooha-$pkgver build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim: ts=2 sw=2 et:
