svn commit: r375184 - in head/x11-wm: . bspwm bspwm/files
Pawel Pekala
pawel at FreeBSD.org
Sun Dec 21 19:13:57 UTC 2014
Author: pawel
Date: Sun Dec 21 19:13:53 2014
New Revision: 375184
URL: https://svnweb.freebsd.org/changeset/ports/375184
QAT: https://qat.redports.org/buildarchive/r375184/
Log:
bspwm is a tiling window manager that represents windows as the leaves
of a full binary tree. It is controlled and configured via bspc.
WWW: https://github.com/baskerville/bspwm
PR: 196129
Submitted by: Anton Tornqvist <antont at inbox.lv>
Added:
head/x11-wm/bspwm/
head/x11-wm/bspwm/Makefile (contents, props changed)
head/x11-wm/bspwm/distinfo (contents, props changed)
head/x11-wm/bspwm/files/
head/x11-wm/bspwm/files/patch-Makefile (contents, props changed)
head/x11-wm/bspwm/pkg-descr (contents, props changed)
head/x11-wm/bspwm/pkg-message (contents, props changed)
head/x11-wm/bspwm/pkg-plist (contents, props changed)
Modified:
head/x11-wm/Makefile
Modified: head/x11-wm/Makefile
==============================================================================
--- head/x11-wm/Makefile Sun Dec 21 19:09:09 2014 (r375183)
+++ head/x11-wm/Makefile Sun Dec 21 19:13:53 2014 (r375184)
@@ -14,6 +14,7 @@
SUBDIR += bbkeys
SUBDIR += bbpager
SUBDIR += blackbox
+ SUBDIR += bspwm
SUBDIR += ccsm
SUBDIR += clementine
SUBDIR += compiz
Added: head/x11-wm/bspwm/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/Makefile Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,26 @@
+# Created by: Anton Törnqvist <antont at inbox.lv>
+# $FreeBSD$
+
+PORTNAME= bspwm
+PORTVERSION= 0.8.9
+CATEGORIES= x11-wm
+
+MAINTAINER= antont at inbox.lv
+COMMENT= Tiling window manager based on binary space partitioning
+
+LIB_DEPENDS= libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm
+RUN_DEPENDS= sxhkd:${PORTSDIR}/x11/sxhkd
+
+USE_GITHUB= yes
+GH_ACCOUNT= baskerville
+GH_COMMIT= 1c5c3a1
+
+USES= gmake
+
+OPTIONS_DEFINE= EXAMPLES
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+
+.include <bsd.port.mk>
Added: head/x11-wm/bspwm/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/distinfo Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,2 @@
+SHA256 (bspwm-0.8.9.tar.gz) = 841c9730ad16f63c74de0854bfc1eb1edb67baa6f6e797a1a8b59ec48929d249
+SIZE (bspwm-0.8.9.tar.gz) = 65651
Added: head/x11-wm/bspwm/files/patch-Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/files/patch-Makefile Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,11 @@
+--- Makefile.orig 2014-12-15 20:58:41 UTC
++++ Makefile
+@@ -8,7 +8,7 @@ LDFLAGS += -L$(PREFIX)/lib
+
+ PREFIX ?= /usr/local
+ BINPREFIX = $(PREFIX)/bin
+-MANPREFIX = $(PREFIX)/share/man
++MANPREFIX = $(PREFIX)/man
+ BASHCPL = $(PREFIX)/share/bash-completion/completions
+ ZSHCPL = $(PREFIX)/share/zsh/site-functions
+
Added: head/x11-wm/bspwm/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/pkg-descr Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,4 @@
+bspwm is a tiling window manager that represents windows as the leaves
+of a full binary tree. It is controlled and configured via bspc.
+
+WWW: https://github.com/baskerville/bspwm
Added: head/x11-wm/bspwm/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/pkg-message Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,10 @@
+#######################################################################
+Copy the files bspwmrc and sxhkdrc from ${EXAMPLESDIR} to
+~/.config/bspwm/ and ~/.config/sxhkd/ and configure them as you wish.
+
+And add these lines to you .xinitrc:
+sxhkd &
+exec bspwm
+
+Then type startx from tty to run bspwm.
+#######################################################################
Added: head/x11-wm/bspwm/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11-wm/bspwm/pkg-plist Sun Dec 21 19:13:53 2014 (r375184)
@@ -0,0 +1,29 @@
+bin/bspc
+bin/bspwm
+share/bash-completion/completions/bspc
+man/man1/bspc.1.gz
+man/man1/bspwm.1.gz
+share/zsh/site-functions/_bspc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sxhkdrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/external_rules
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/README.asciidoc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/bspwm_rules
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/external_rules
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/rulc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/external_rules/lua/ruld
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop/sxhkdrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop/profile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop/wm
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loop/xinitrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/overlapping_borders/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/bspwmrc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/panel
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/panel_bar
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/panel_colors
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/panel_dzen2
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/profile
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panel/sxhkdrc
More information about the svn-ports-head
mailing list