New package: cagebreak-2.2.0

Co-authored-by: Duncaen <duncaen@voidlinux.org>
Closes: https://github.com/void-linux/void-packages/pull/35214
This commit is contained in:
Jose G Perez Taveras 2022-01-23 20:49:34 -05:00 committed by Duncaen
parent 48bf47ee9b
commit 9a2e84b422
No known key found for this signature in database
GPG Key ID: 335C1D17EC3D6E35
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
# Template file for 'cagebreak'
pkgname=cagebreak
version=2.2.0
revision=1
build_style=meson
configure_args="-Dman-pages=true $(vopt_bool xwayland xwayland)"
conf_files="/etc/xdg/cagebreak/config"
hostmakedepends="pkg-config wayland-devel scdoc"
makedepends="wlroots-devel cairo-devel pango-devel libevdev-devel"
depends="$(vopt_if xwayland xorg-server-xwayland)"
short_desc="Tiling wayland compositor based on cage inspired by ratpoison"
maintainer="Jose G Perez Taveras <josegpt27@gmail.com>"
license="MIT"
homepage="https://github.com/project-repo/cagebreak"
changelog="https://raw.githubusercontent.com/project-repo/cagebreak/master/Changelog.md"
distfiles="https://github.com/project-repo/cagebreak/releases/download/${version}/release_${version}.tar.gz"
checksum=c90361c0fa77ea90f821721c132d25600eca466e37fe5c12c1af99ee466c0f54
build_options="xwayland"
build_options_default="xwayland"
desc_option_xwayland="Enable Xwayland support"
make_check=no # the tests are not really tests
post_install() {
vsconf examples/config
vlicense LICENSE
}