pkgsrc/wm/sdorfehs/Makefile
pin 719cb8dad5 wm/sdorfehs: import package
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.
2021-01-28 22:18:57 +00:00

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"