summaryrefslogtreecommitdiff
path: root/wm/wmutils-core/Makefile
diff options
context:
space:
mode:
authorkamil <kamil>2016-06-11 23:07:14 +0000
committerkamil <kamil>2016-06-11 23:07:14 +0000
commit7ce76a3753d3e7094b4201652c97cb4bfff90c98 (patch)
tree882a9c122fb441a68ed2c1450d04a6f7c3d34d77 /wm/wmutils-core/Makefile
parent49c492ff3e843096696b7427032d4ab0f02cf942 (diff)
downloadpkgsrc-7ce76a3753d3e7094b4201652c97cb4bfff90c98.tar.gz
Import wmutils-core-1.2 as wm/wmutils-core
wmutils is a a set of Window Manipulation Utilities. Its purpose is to separate all the vital functions of a window manager into separate pieces. Using these tools, you can build your own window manager as a shell script. Think of wmutils as coreutils for X11. Here is the list of the core utilities composing wmutils: chwb: change window's border chwso: change window's stacking order ignw: ignore/unignore window killw: kill windows lsw: list windows mapw: map/unmap windows pfw: print focused window wattr: show window's attributes wmp: move the mouse pointer wmv: move a window wrs: resize a window wtf: focus a window wtp: teleport a window Originally packaged in pkgsrc-wip by Mateusz Poszwa.
Diffstat (limited to 'wm/wmutils-core/Makefile')
-rw-r--r--wm/wmutils-core/Makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/wm/wmutils-core/Makefile b/wm/wmutils-core/Makefile
new file mode 100644
index 00000000000..9faeb5d3a29
--- /dev/null
+++ b/wm/wmutils-core/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2016/06/11 23:07:14 kamil Exp $
+
+DISTNAME= wmutils-core-1.2
+CATEGORIES= wm
+MASTER_SITES= ${MASTER_SITE_GITHUB:=wmutils/}
+GITHUB_PROJECT= core
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://wmutils.io/
+COMMENT= Window Manipulation Utilities
+LICENSE= isc
+
+MAKE_FLAGS+= PREFIX=${PREFIX}
+LDFLAGS+= ${LINKER_RPATH_FLAG}${X11BASE}/lib
+LDFLAGS+= -lxcb
+BUILD_MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
+
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"