From 90ad34ba6886747942f877605de172b6e8951ab7 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Wed, 22 May 2024 19:53:38 +0200 Subject: [PATCH] dwm-custom: fix template --- srcpkgs/dwm-custom/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dwm-custom/template b/srcpkgs/dwm-custom/template index 617a5cf6fb5..2a04240235a 100644 --- a/srcpkgs/dwm-custom/template +++ b/srcpkgs/dwm-custom/template @@ -2,7 +2,7 @@ pkgname=dwm-custom version=2024.5.1 revision=1 -makedepends="libXinerama-devel libXft-devel freetype-devel pango-devel" +makedepends="libXinerama-devel libXft-devel freetype-devel pango-devel pkg-config" short_desc="Customized DWM" maintainer="Luca Bilke " license="MIT" @@ -13,9 +13,10 @@ checksum=608de0a7001791c07efd860cee7eb2fec94536f1dda9596e4f2f7fad6b6da429 do_build() { make config.mk vsed -e "/CFLAGS/s|\${CPPFLAGS}|& $CFLAGS|g" -i config.mk + [ -n "${XBPS_CROSS_BASE}" ] && prefixflag="--define-variable=prefix=${XBPS_CROSS_BASE}" make CC=$CC \ - INCS="-I. -I${XBPS_CROSS_BASE}/usr/include/freetype2 -I${XBPS_CROSS_BASE}/usr/include/pango-1.0" \ - LIBS="-lX11 -lXinerama -lXft -lfontconfig" + INCS="-I. $(pkg-config ${prefixflag:-} --cflags xft pango pangoxft freetype2)" \ + LIBS="-lX11 -lXinerama -lpangoxft-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lXft" } do_install() {