template (993B)
1# Template file for '2bwm' 2pkgname=2bwm 3version=0.3 4revision=2 5_commit="148d83254ca5f0fbc464ced5c487103aaf959559" 6wrksrc="${pkgname}-${_commit}" 7build_style=gnu-makefile 8makedepends="libxcb-devel xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-xrm-devel" 9short_desc="Fast floating window manager" 10maintainer="Dash Eclipse <dashezup@disroot.org>" 11license="ISC" 12homepage="https://github.com/venam/2bwm" 13distfiles="${homepage}/archive/${_commit}.tar.gz" 14checksum=307cc1a47c26ba54d0a8a7aa29a87bc9768ea5524f03078c5cc7b2602e3e23e3 15tags="ezup gitpkg ${_commit}" 16 17pre_build() { 18 [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h 19 sed -i 's|-Os ||g' Makefile 20 sed -i 's|^CFLAGS+=|override CFLAGS +=|g' Makefile 21 sed -i 's|^LDFLAGS+=|override LDFLAGS +=|g' Makefile 22 sed -i '/#include <stdlib.h>/i#define _GNU_SOURCE' 2bwm.c 23 sed -n 1,17p 2bwm.c >LICENSE 24} 25do_install() { 26 vbin 2bwm 27 vbin hidden 28 vman 2bwm.man 2bwm.1 29 vman hidden.man hidden.1 30 vdoc README.md README 31 vlicense LICENSE 32}