719cb8dad5
sdorfehs is a tiling window manager descended from ratpoison, which itself is modeled after GNU Screen. sdorfehs divides the screen into one or more frames, each only displaying one window at a time but can cycle through all available windows (those which are not being shown in another frame). Like Screen, sdorfehs primarily uses prefixed/modal key bindings for most actions. sdorfehs's command mode is entered with a configurable keystroke (Ctrl+a by default) which then allows a number of bindings accessible with just a single keystroke or any other combination. Special thanks to David H. Gutteridge for the patch and explanations.
29 lines
865 B
Makefile
29 lines
865 B
Makefile
# $NetBSD: Makefile,v 1.1 2021/01/28 22:18:57 pin Exp $
|
|
|
|
DISTNAME= sdorfehs-1.1
|
|
CATEGORIES= wm
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=jcs/}
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= pin@NetBSD.org
|
|
HOMEPAGE= https://github.com/jcs/sdorfehs/
|
|
COMMENT= Tiling window manager descended from ratpoison
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
USE_TOOLS+= pkg-config
|
|
|
|
SUBST_CLASSES+= prefix
|
|
SUBST_MESSAGE.prefix= Fixing paths.
|
|
SUBST_STAGE.prefix= pre-configure
|
|
SUBST_FILES.prefix+= Makefile
|
|
SUBST_SED.prefix+= -e 's,/usr/local,${PREFIX},g'
|
|
SUBST_SED.prefix+= -e 's,/usr/X11R6,${X11BASE},g'
|
|
SUBST_SED.prefix+= -e "s,/etc,${PKG_SYSCONFDIR}/,g"
|
|
|
|
INSTALLATION_DIRS= bin/ ${PKGMANDIR}/man1/
|
|
|
|
.include "../../x11/libX11/buildlink3.mk"
|
|
.include "../../x11/libXft/buildlink3.mk"
|
|
.include "../../x11/libXrandr/buildlink3.mk"
|
|
.include "../../x11/libXtst/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|