cagebreak: initial commit
parent
f42717c9d0
commit
4d08786b79
@ -0,0 +1,7 @@
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/xdg/
|
||||
drwxr-xr-x root/root etc/xdg/cagebreak/
|
||||
-rw-r--r-- root/root etc/xdg/cagebreak/config
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/cagebreak
|
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxJAZdYMfQGdjNdVOPSYZ2lxXqxcbk1lGrZ+vqUECkqWOSkESF4YA078rmEa/fGguMXi8YpI5b2LFuVBCQ/UApws=
|
||||
SHA256 (Pkgfile) = 5605815d3ec2a77e52b1a5eca3314cc9c34e289966b55acae331d21b6f2ffe1c
|
||||
SHA256 (.footprint) = f7df7383a9f35105f153b6acfdcd73840445a4103be5f08d001674635fedd2e5
|
||||
SHA256 (cagebreak-1.9.0.tar.gz) = f8de44571fb545157a5229ecbbc612ece4ad0277b0a94aab6ae89bcdf070d435
|
@ -0,0 +1,23 @@
|
||||
# Description: tiling wayland window manager similar to ratpoison
|
||||
# URL: https://github.com/project-repo/cagebreak/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: wlroots libxkbcommon
|
||||
# Optional: scdoc xorg-xwayland
|
||||
|
||||
name=cagebreak
|
||||
version=1.9.0
|
||||
release=1
|
||||
source=(https://github.com/project-repo/$name/archive/$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
PKGMK_OPTS="--prefix=/usr --buildtype=release -Db_lto=true -Db_pie=true"
|
||||
prt-get isinst xorg-xwayland && PKGMK_OPTS+=" -Dxwayland=true"
|
||||
prt-get isinst scdoc && PKGMK_OPTS+=" -Dman-pages=true"
|
||||
|
||||
cd $name-$version
|
||||
mkdir -p bld
|
||||
meson bld $PKGMK_OPTS
|
||||
|
||||
ninja -C bld
|
||||
DESTDIR=$PKG ninja -C bld install
|
||||
}
|
Loading…
Reference in New Issue