Source: zita-mu1 Version: 0.3.3-1 Tags: upstream patch User: [email protected] Usertags: ftcbfs
zita-mu1 fails to cross build from source, because the upstream Makefile hard codes the build architecture pkg-config. Please consider applying the attached patch to make it substitutabel thus making zita-mu1 cross buildable. Helmut
--- zita-mu1-0.3.3.orig/source/Makefile +++ zita-mu1-0.3.3/source/Makefile @@ -23,6 +23,7 @@ SHARED ?= $(PREFIX)/share/zita-mu1 VERSION = 0.3.3 +PKG_CONFIG ?= pkg-config CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\" CXXFLAGS += -O2 -Wall -ffast-math -pthread @@ -33,7 +34,7 @@ ZITA-MU1_O = zita-mu1.o styles.o mainwin.o jclient.o png2img.o button.o rotary.o guiclass.o \ kmeter.o cmeter.o kmeterdsp.o cmeterdsp.o -zita-mu1: CPPFLAGS += $(shell pkg-config --cflags freetype2) +zita-mu1: CPPFLAGS += $(shell $(PKG_CONFIG) --cflags freetype2) zita-mu1: LDLIBS += -lclxclient -lclthreads -ljack -lpthread -lcairo -lpng -lXft -lX11 -lrt zita-mu1: $(ZITA-MU1_O) $(CXX) $(LDFLAGS) -o $@ $(ZITA-MU1_O) $(LDLIBS)

