# Template file for 'touche' pkgname=touche version=2.0.12 revision=1 repository="cereus-extra" build_style=meson hostmakedepends="cmake" makedepends="gobject-introspection appstream-glib-devel nodejs gjs-devel libadwaita-devel desktop-file-utils pkg-config gettext-devel" #provides="libtouche.so.0" depends="touchegg gjs libadwaita" short_desc="The desktop application to configure Touchégg" maintainer="Kevin Figueroa " license="GPL-3.0-or-later" homepage="https://github.com/JoseExposito/touche" changelog="${homepage}/releases/tag/${version}" distfiles="${homepage}/archive/${version}.tar.gz" checksum=7d0919aa1bd571783564358756405682fd883c5f6db07b01308d551adf947605 pre_build() { export npm_config_cache="./npm_cache" npm install } post_install() { ln -rfs ${DESTDIR}/usr/bin/com.github.joseexposito.${pkgname} ${DESTDIR}/usr/bin/${pkgname} } touche-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/*.so vmove usr/share/gir-1.0 } }