From 2916e86f416655976384c15faf870f9db079e82e Mon Sep 17 00:00:00 2001 From: Jose G Perez Taveras Date: Sun, 23 Jan 2022 20:49:34 -0500 Subject: [PATCH 1/2] New package: cagebreak-1.8.2 --- srcpkgs/cagebreak/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/cagebreak/template diff --git a/srcpkgs/cagebreak/template b/srcpkgs/cagebreak/template new file mode 100644 index 000000000000..19143000869c --- /dev/null +++ b/srcpkgs/cagebreak/template @@ -0,0 +1,27 @@ +# Template file for 'cagebreak' +pkgname=cagebreak +version=1.8.2 +revision=1 +wrksrc="${pkgname}" +build_style=meson +configure_args="--buildtype=release -Dman-pages=true $(vopt_bool xwayland xwayland)" +conf_files="/usr/share/examples/cagebreak/config" +hostmakedepends="pkg-config wayland-devel scdoc" +makedepends="wlroots-devel" +depends="$(vopt_if xwayland xorg-server-xwayland)" +short_desc="Tiling wayland compositor based on cage inspired by ratpoison" +maintainer="Jose G Perez Taveras " +license="MIT" +homepage="https://github.com/project-repo/cagebreak" +distfiles="https://github.com/project-repo/cagebreak/releases/download/${version}/release_${version}.tar.gz" +checksum=33af10fb92cefc5d961e84b18a22b8164a5c005ab87a9e2487c5cb1b6b13785a + +build_options="xwayland" +build_options_default="xwayland" +desc_option_xwayland="Enable Xwayland support in cagebreak" + +post_install() { + vsconf examples/config + vlicense LICENSE + rm -rf ${DESTDIR}/etc/xdg/cagebreak +} From d1dac5ce98c3113b79897cddedcd7c5782acdd6c Mon Sep 17 00:00:00 2001 From: Jose G Perez Taveras Date: Wed, 26 Jan 2022 17:31:45 -0500 Subject: [PATCH 2/2] cagebreak: copy to examples --- srcpkgs/cagebreak/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/cagebreak/template b/srcpkgs/cagebreak/template index 19143000869c..93fdcd4bd2eb 100644 --- a/srcpkgs/cagebreak/template +++ b/srcpkgs/cagebreak/template @@ -5,7 +5,7 @@ revision=1 wrksrc="${pkgname}" build_style=meson configure_args="--buildtype=release -Dman-pages=true $(vopt_bool xwayland xwayland)" -conf_files="/usr/share/examples/cagebreak/config" +conf_files="/etc/xdg/cagebreak/config" hostmakedepends="pkg-config wayland-devel scdoc" makedepends="wlroots-devel" depends="$(vopt_if xwayland xorg-server-xwayland)" @@ -23,5 +23,4 @@ desc_option_xwayland="Enable Xwayland support in cagebreak" post_install() { vsconf examples/config vlicense LICENSE - rm -rf ${DESTDIR}/etc/xdg/cagebreak }