suckless/slstatus/PKGBUILD

42 lines
1020 B
Bash

# my cool slstatus!!
pkgname=slstatus
pkgver=1.0
pkgrel=1
pkgdesc="A suckless status monitor for dwm"
url="http://git.vern.cc/vitorg/suckless"
arch=('x86_64')
license=('MIT')
options=(zipman)
depends=()
install=
provides=("$pkgname")
conflicts=("$pkgname")
source=(http://dl.suckless.org/tools/slstatus-1.0.tar.gz
config.h)
sha256sums=('6d6d0a16c08dd9d211172c30c4720701267a3f40cdc938db3f386f6a2b6cff54'
'6a2df67ebdb5480644ec2b9176bfcf771aabc99c1329c8d16c3ef2cc0f56dad1')
prepare() {
cd "${pkgname}-${pkgver}" || exit 1
echo "CPPFLAGS+=${CPPFLAGS}" >> config.mk
echo "CFLAGS+=${CFLAGS}" >> config.mk
echo "LDFLAGS+=${LDFLAGS}" >> config.mk
if [[ -f "${srcdir}/config.h" ]]; then
cp -fv "${srcdir}/config.h" config.h
fi
}
build() {
cd ${pkgname}-${pkgver}
make \
X11INC=/usr/include/X11 \
X11LIB=/usr/lib/X11
}
package() {
cd ${pkgname}-${pkgver}
make PREFIX=/usr DESTDIR="${pkgdir}" install
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}