bspwm: new contrib port

This commit is contained in:
John Vogel 2018-12-23 07:18:54 -05:00
parent 7e4471927d
commit 46e09b1a34
3 changed files with 76 additions and 0 deletions

47
bspwm/.footprint Normal file
View File

@ -0,0 +1,47 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/bspc
-rwxr-xr-x root/root usr/bin/bspwm
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/bash-completion/
drwxr-xr-x root/root usr/share/bash-completion/completions/
-rw-r--r-- root/root usr/share/bash-completion/completions/bspc
drwxr-xr-x root/root usr/share/bspwm/
drwxr-xr-x root/root usr/share/bspwm/examples/
-rwxr-xr-x root/root usr/share/bspwm/examples/bspwmrc
drwxr-xr-x root/root usr/share/bspwm/examples/external_rules/
-rwxr-xr-x root/root usr/share/bspwm/examples/external_rules/bspwmrc
-rwxr-xr-x root/root usr/share/bspwm/examples/external_rules/external_rules
drwxr-xr-x root/root usr/share/bspwm/examples/external_rules/pseudo_automatic_mode/
-rwxr-xr-x root/root usr/share/bspwm/examples/external_rules/pseudo_automatic_mode/external_rules
drwxr-xr-x root/root usr/share/bspwm/examples/loop/
-rwxr-xr-x root/root usr/share/bspwm/examples/loop/bspwmrc
-rw-r--r-- root/root usr/share/bspwm/examples/loop/profile
-rw-r--r-- root/root usr/share/bspwm/examples/loop/sxhkdrc
-rwxr-xr-x root/root usr/share/bspwm/examples/loop/wm
-rw-r--r-- root/root usr/share/bspwm/examples/loop/xinitrc
drwxr-xr-x root/root usr/share/bspwm/examples/overlapping_borders/
-rwxr-xr-x root/root usr/share/bspwm/examples/overlapping_borders/bspwmrc
drwxr-xr-x root/root usr/share/bspwm/examples/panel/
-rwxr-xr-x root/root usr/share/bspwm/examples/panel/bspwmrc
-rwxr-xr-x root/root usr/share/bspwm/examples/panel/panel
-rwxr-xr-x root/root usr/share/bspwm/examples/panel/panel_bar
-rw-r--r-- root/root usr/share/bspwm/examples/panel/panel_colors
-rw-r--r-- root/root usr/share/bspwm/examples/panel/profile
-rw-r--r-- root/root usr/share/bspwm/examples/panel/sxhkdrc
drwxr-xr-x root/root usr/share/bspwm/examples/receptacles/
-rwxr-xr-x root/root usr/share/bspwm/examples/receptacles/extract_canvas
-rwxr-xr-x root/root usr/share/bspwm/examples/receptacles/induce_rules
-rw-r--r-- root/root usr/share/bspwm/examples/sxhkdrc
drwxr-xr-x root/root usr/share/fish/
drwxr-xr-x root/root usr/share/fish/vendor_completions.d/
-rw-r--r-- root/root usr/share/fish/vendor_completions.d/bspc.fish
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
lrwxrwxrwx root/root usr/share/man/man1/bspc.1.gz -> bspwm.1.gz
-rw-r--r-- root/root usr/share/man/man1/bspwm.1.gz
drwxr-xr-x root/root usr/share/xsessions/
-rw-r--r-- root/root usr/share/xsessions/bspwm.desktop
drwxr-xr-x root/root usr/share/zsh/
drwxr-xr-x root/root usr/share/zsh/site-functions/
-rw-r--r-- root/root usr/share/zsh/site-functions/_bspc

5
bspwm/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36NwqTndD/+tfC7KzJyw3UgZPYcXejOXH8J3swRGT9Z+7e14PHg6a/IGnYO/IwjcsBIPySjZCsUz08vGjJN8LAE=
SHA256 (Pkgfile) = 8b34f76a563e0f067aa99ae4894f0d4cae99447fc4b9ff9823286d333fc831db
SHA256 (.footprint) = b0285a8d2fbae588542bd9a113660ea34546daef97b58b58a5002eb0ed4f92d8
SHA256 (bspwm-0.9.5.tar.gz) = 273591baf6a15d317cfedf4a423c51c132c52dd05b0328d6994f7bdc3982f782

24
bspwm/Pkgfile Normal file
View File

@ -0,0 +1,24 @@
# Description: Binary space partitioning window manager
# URL: https://github.com/baskerville/bspwm
# Maintainer: John Vogel, jvogel4 at stny dot rr dot com
# Depends on: xorg-xcb-util xorg-xcb-util-keysyms xorg-xcb-util-wm
name=bspwm
version=0.9.5
release=1
source=(https://github.com/baskerville/$name/archive/$version/$name-$version.tar.gz)
build () {
cd $name-${version}
make
make PREFIX=/usr DESTDIR=$PKG install
mv $PKG/usr/share/doc/$name $PKG/usr/share
rm -rf $PKG/usr/share/doc
rm -f $PKG/usr/share/$name/{CONTRIBUTING.md,INSTALL.md,MISC.md,TODO.md,CHANGELOG.md}
find $PKG/usr/share/$name -name 'README.md' -delete
# fix permissions
chmod -R g-w $PKG/*
}