[packages] freeswitch: make it fully modular, add patches to allow more modules to...
[packages.git] / net / freeswitch / patches / 204-honor_cppflags.patch
1 --- a/build/modmake.rules.in
2 +++ b/build/modmake.rules.in
3 @@ -38,7 +38,7 @@ SOLINK = @SOLINK@
4  
5  LDFLAGS=@SWITCH_AM_LDFLAGS@ @LDFLAGS@ $(OUR_LDFLAGS)
6  
7 -ALL_CFLAGS   = $(LOCAL_CFLAGS) $(MOD_CFLAGS) @SWITCH_AM_CFLAGS@ @CFLAGS@ -D_GNU_SOURCE $(OUR_CFLAGS)
8 +ALL_CFLAGS   = $(LOCAL_CFLAGS) $(MOD_CFLAGS) @SWITCH_AM_CFLAGS@ @CFLAGS@ @CPPFLAGS@ -D_GNU_SOURCE $(OUR_CFLAGS)
9  ALL_CXXFLAGS   = $(LOCAL_CFLAGS) $(MOD_CFLAGS) @SWITCH_AM_CXXFLAGS@ @CXXFLAGS@ -D_GNU_SOURCE $(OUR_CFLAGS)
10  
11  COMPILE      = $(CC) $(ALL_CFLAGS) $(DEFS)
12 --- a/libs/portaudio/Makefile.in
13 +++ b/libs/portaudio/Makefile.in
14 @@ -16,7 +16,7 @@ bindir = @bindir@
15  libdir = @libdir@
16  includedir = @includedir@
17  CC = @CC@
18 -CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src/common -I$(top_srcdir)/src/os/unix @CFLAGS@ @DEFS@
19 +CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src/common -I$(top_srcdir)/src/os/unix @CFLAGS@ @CPPFLAGS@ @DEFS@
20  LIBS = @LIBS@
21  AR = @AR@
22  RANLIB = @RANLIB@