diff --git a/wm/wmutils-core/DESCR b/wm/wmutils-core/DESCR new file mode 100644 index 000000000000..c3640d16cca7 --- /dev/null +++ b/wm/wmutils-core/DESCR @@ -0,0 +1,22 @@ +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 diff --git a/wm/wmutils-core/Makefile b/wm/wmutils-core/Makefile new file mode 100644 index 000000000000..9faeb5d3a298 --- /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" diff --git a/wm/wmutils-core/PLIST b/wm/wmutils-core/PLIST new file mode 100644 index 000000000000..2f363464a1b0 --- /dev/null +++ b/wm/wmutils-core/PLIST @@ -0,0 +1,28 @@ +@comment $NetBSD: PLIST,v 1.1 2016/06/11 23:07:14 kamil Exp $ +bin/chwb +bin/chwso +bin/ignw +bin/killw +bin/lsw +bin/mapw +bin/pfw +bin/wattr +bin/wmp +bin/wmv +bin/wrs +bin/wtf +bin/wtp +man/man1/chwb.1 +man/man1/chwso.1 +man/man1/ignw.1 +man/man1/killw.1 +man/man1/lsw.1 +man/man1/mapw.1 +man/man1/pfw.1 +man/man1/wattr.1 +man/man1/wmp.1 +man/man1/wmutils.1 +man/man1/wmv.1 +man/man1/wrs.1 +man/man1/wtf.1 +man/man1/wtp.1 diff --git a/wm/wmutils-core/distinfo b/wm/wmutils-core/distinfo new file mode 100644 index 000000000000..dcdf2d40d13b --- /dev/null +++ b/wm/wmutils-core/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/06/11 23:07:14 kamil Exp $ + +SHA1 (wmutils-core-1.2.tar.gz) = 50323435323f4b0647e57b570405aa00dc2832bc +RMD160 (wmutils-core-1.2.tar.gz) = 064149190ae07c70175951d7b17f2d30ab5c5351 +SHA512 (wmutils-core-1.2.tar.gz) = 78c6828b8b54290a6ddfe655e2015580ef7aee0a3d45e63f42874cecab85836c9ed1cdf6398d158611250fffcf0ea6567980464daa1c00ed744d0f10f728059b +Size (wmutils-core-1.2.tar.gz) = 9475 bytes