Source: wmdrawer
Version: 0.10.5-2
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

wmdrawer fails to cross build from source, because the upstream Makefile
hard codes the build architecture pkg-config. After making it
substitutable, wmdrawer cross builds successfully. Please consider
applying the attached patch.

Helmut
--- wmdrawer-0.10.5.orig/Makefile
+++ wmdrawer-0.10.5/Makefile
@@ -1,5 +1,6 @@
 SHELL = /bin/sh
 CC = gcc
+PKG_CONFIG ?= pkg-config
 
 # Operating system
 OS = -DLINUX
@@ -30,8 +31,8 @@
 
 ifdef USE_GDKPIXBUF2
 IMGLIB_DEF = -DUSE_GDKPIXBUF2
-CFLAGS += -O3 -Wall `pkg-config --cflags gdk-pixbuf-xlib-2.0` -I/usr/X11R6/include
-LDFLAGS += `pkg-config --libs gdk-pixbuf-xlib-2.0` -rdynamic -lX11 -lXi -lXext -L/usr/X11R6/lib
+CFLAGS += -O3 -Wall `$(PKG_CONFIG) --cflags gdk-pixbuf-xlib-2.0` -I/usr/X11R6/include
+LDFLAGS += `$(PKG_CONFIG) --libs gdk-pixbuf-xlib-2.0` -rdynamic -lX11 -lXi -lXext -L/usr/X11R6/lib
 endif
 
 ifdef USE_IMLIB

Reply via email to