From f5d1240cd64dec12ae86c0807a1e312254eac9f6 Mon Sep 17 00:00:00 2001 From: Daniel Martinez Date: Tue, 7 Nov 2023 08:16:32 -0500 Subject: [PATCH] New package: swww-0.9.1 --- srcpkgs/swww/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/swww/template diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template new file mode 100644 index 00000000000000..ad0b414eb1b637 --- /dev/null +++ b/srcpkgs/swww/template @@ -0,0 +1,33 @@ +# Template file for 'swww' +pkgname=swww +version=0.9.1 +revision=1 +build_style=cargo +hostmakedepends="scdoc pkg-config" +makedepends="liblz4-devel" +short_desc="Solution to your Wayland Wallpaper Woes" +maintainer="Daniel Martinez " +license="GPL-3.0-only" +homepage="https://github.com/LGFae/swww" +changelog="https://raw.githubusercontent.com/LGFae/swww/v${version}/CHANGELOG.md" +distfiles="https://github.com/LGFae/swww/archive/refs/tags/v${version}.tar.gz" +checksum=c1f6cf2ccd4878e9cb5b6c6412494120535227516d3749694ac4e75ec68e0547 + +post_build() { + ./doc/gen.sh +} + +# overriding do_install(), since by default it will pointlessly rebuild the package again +do_install() { + + vbin target/${RUST_TARGET}/release/swww + vbin target/${RUST_TARGET}/release/swww-daemon + + for doc in doc/generated/*; do + vman $doc + done + + vcompletion completions/swww.bash bash + vcompletion completions/swww.fish fish + vcompletion completions/_swww zsh +}