mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-23 09:10:43 +00:00
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@inbox.lv>
This commit is contained in:
parent
cc16ba45f2
commit
61d0fa569d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=375184
@ -14,6 +14,7 @@
|
||||
SUBDIR += bbkeys
|
||||
SUBDIR += bbpager
|
||||
SUBDIR += blackbox
|
||||
SUBDIR += bspwm
|
||||
SUBDIR += ccsm
|
||||
SUBDIR += clementine
|
||||
SUBDIR += compiz
|
||||
|
26
x11-wm/bspwm/Makefile
Normal file
26
x11-wm/bspwm/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# Created by: Anton Törnqvist <antont@inbox.lv>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= bspwm
|
||||
PORTVERSION= 0.8.9
|
||||
CATEGORIES= x11-wm
|
||||
|
||||
MAINTAINER= antont@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>
|
2
x11-wm/bspwm/distinfo
Normal file
2
x11-wm/bspwm/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (bspwm-0.8.9.tar.gz) = 841c9730ad16f63c74de0854bfc1eb1edb67baa6f6e797a1a8b59ec48929d249
|
||||
SIZE (bspwm-0.8.9.tar.gz) = 65651
|
11
x11-wm/bspwm/files/patch-Makefile
Normal file
11
x11-wm/bspwm/files/patch-Makefile
Normal file
@ -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
|
||||
|
4
x11-wm/bspwm/pkg-descr
Normal file
4
x11-wm/bspwm/pkg-descr
Normal file
@ -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
|
10
x11-wm/bspwm/pkg-message
Normal file
10
x11-wm/bspwm/pkg-message
Normal file
@ -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.
|
||||
#######################################################################
|
29
x11-wm/bspwm/pkg-plist
Normal file
29
x11-wm/bspwm/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user