4a4b646bc8beb9f06f7b83049a61a10d6e5c2480
[osspd.git] / debian / patches / 0007-cross.patch
1 From: Helmut Grohne <helmut@subdivi.de>
2 Date: Tue, 21 Nov 2017 21:20:20 +0100
3 Subject: fix using target-architecture pkg-config
4
5 ---
6  Makefile | 13 +++++++------
7  1 file changed, 7 insertions(+), 6 deletions(-)
8
9 diff --git a/Makefile b/Makefile
10 index 11f2836..bd963ca 100644
11 --- a/Makefile
12 +++ b/Makefile
13 @@ -2,6 +2,7 @@
14  # DESTDIR is completely respected
15  CC := gcc
16  AR := ar
17 +PKG_CONFIG ?= pkg-config
18  CFLAGS := -Wall -pthread $(CFLAGS) $(CPPFLAGS)
19  XLDFLAGS := $(LDFLAGS)
20  LDFLAGS := -L. -lossp -pthread $(LDFLAGS)
21 @@ -11,27 +12,27 @@ UDEVDIR := /etc/udev/rules.d
22  SLAVESDIR := $(prefix)/sbin
23  
24  ifeq "$(origin OSSPD_CFLAGS)" "undefined"
25 -OSSPD_CFLAGS := $(shell pkg-config --cflags fuse)
26 +OSSPD_CFLAGS := $(shell $(PKG_CONFIG) --cflags fuse)
27  endif
28  
29  ifeq "$(origin OSSPD_LDFLAGS)" "undefined"
30 -OSSPD_LDFLAGS := $(shell pkg-config --libs fuse)
31 +OSSPD_LDFLAGS := $(shell $(PKG_CONFIG) --libs fuse)
32  endif
33  
34  ifeq "$(origin OSSP_PADSP_CFLAGS)" "undefined"
35 -OSSP_PADSP_CFLAGS := $(shell pkg-config --cflags libpulse)
36 +OSSP_PADSP_CFLAGS := $(shell $(PKG_CONFIG) --cflags libpulse)
37  endif
38  
39  ifeq "$(origin OSSP_PADSP_LDFLAGS)" "undefined"
40 -OSSP_PADSP_LDFLAGS := $(shell pkg-config --libs libpulse)
41 +OSSP_PADSP_LDFLAGS := $(shell $(PKG_CONFIG) --libs libpulse)
42  endif
43  
44  ifeq "$(origin OSSP_ALSAP_CFLAGS)" "undefined"
45 -OSSP_ALSAP_CFLAGS := $(shell pkg-config --libs alsa)
46 +OSSP_ALSAP_CFLAGS := $(shell $(PKG_CONFIG) --libs alsa)
47  endif
48  
49  ifeq "$(origin OSSP_ALSAP_LDFLAGS)" "undefined"
50 -OSSP_ALSAP_LDFLAGS := $(shell pkg-config --libs alsa)
51 +OSSP_ALSAP_LDFLAGS := $(shell $(PKG_CONFIG) --libs alsa)
52  endif
53  
54  headers := ossp.h ossp-util.h ossp-slave.h