# Template file for 'pika-backup'
pkgname=pika-backup
version=0.8.3
revision=1
build_style=meson
build_helper=rust
hostmakedepends="cargo pkg-config gettext itstool"
makedepends="rust-std libadwaita-devel gtk4-devel"
depends="borg"
checkdepends="borg openssh xvfb-run"
short_desc="GNOME Frontend for BorgBackup"
maintainer="fanyx <fanyx@posteo.net>"
license="GPL-3.0-or-later"
homepage="https://apps.gnome.org/en/PikaBackup/"
changelog="https://gitlab.gnome.org/World/pika-backup/-/raw/main/CHANGELOG.md"
distfiles="https://gitlab.gnome.org/World/pika-backup/-/archive/${version}/pika-backup-${version}.tar.gz"
checksum=2b80f73b2d5414473f1741180e7db15cbada17af9c556da191f7f86ddd0c4e77
make_check_pre="xvfb-run"

post_patch() {
	if [ "$CROSS_BUILD" ]; then
		vsed -i pika-backup/src/meson.build \
			-e "s%rust_target /%'${RUST_TARGET}' / &%"
	fi
}
