42 lines
1.1 KiB
Bash
42 lines
1.1 KiB
Bash
# my custom dmenu!!
|
|
|
|
pkgname=dmenu
|
|
pkgver=5.2
|
|
pkgrel=1
|
|
pkgdesc='Generic menu for X'
|
|
url='http://git.vern.cc/vitorg/suckless'
|
|
arch=('x86_64')
|
|
license=('MIT')
|
|
options=(zipman)
|
|
depends=('sh' 'glibc' 'coreutils' 'libx11' 'libxinerama' 'libxft' 'freetype2' 'fontconfig' 'libfontconfig.so')
|
|
source=(https://dl.suckless.org/tools/dmenu-${pkgver}.tar.gz
|
|
config.h)
|
|
sha512sums=('7be9bb76b11225ec86a30e643e9b884f6d13af581526085212cb7401383d448a72fe4dffc3ce84ffb8319dbf36ca8384597a89070cd27d39d5618f239a2da6e3'
|
|
'SKIP')
|
|
|
|
prepare() {
|
|
cd ${pkgname}-${pkgver}
|
|
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 \
|
|
FREETYPEINC=/usr/include/freetype2
|
|
}
|
|
|
|
package() {
|
|
cd ${pkgname}-${pkgver}
|
|
make PREFIX=/usr DESTDIR="${pkgdir}" install
|
|
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
|
}
|
|
|
|
# vim: ts=2 sw=2 et:
|