From 931d10af48804ddb11c252020a18c105b38af5c2 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Sun, 4 Jun 2023 00:43:12 +0300 Subject: [PATCH] New package: rnote-0.7.1 --- srcpkgs/rnote/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/rnote/template diff --git a/srcpkgs/rnote/template b/srcpkgs/rnote/template new file mode 100644 index 000000000000..51d12bec71e9 --- /dev/null +++ b/srcpkgs/rnote/template @@ -0,0 +1,26 @@ +# Template file for 'rnote' +pkgname=rnote +version=0.7.1 +revision=1 +build_style=meson +build_helper=rust +hostmakedepends="cargo clang cmake desktop-file-utils gettext glib-devel + pkg-config shared-mime-info" +makedepends="alsa-lib-devel libadwaita-devel poppler-glib-devel rust-std" +short_desc="Sketch and take handwritten notes" +maintainer="chrysos349 " +license="GPL-3.0-or-later" +homepage="https://github.com/flxzt/rnote" +distfiles="https://github.com/flxzt/rnote/archive/v${version}.tar.gz" +checksum=beb04d1e76dd62b934a89490174b24cbbcae44ec686cd8458209ef7b8ec823db + +case "$XBPS_TARGET_MACHINE" in + i686) nodebug=yes;; # build runs out of memory +esac + +post_patch() { + if [ "$CROSS_BUILD" ]; then + vsed -i meson.build \ + -e "s%rust_target_folder /%'${RUST_TARGET}' / rust_target_folder /%" + fi +}