summaryrefslogtreecommitdiff
path: root/net/asterisk-devel/files/patch-channels::Makefile
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2003-10-20 09:26:28 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2003-10-20 09:26:28 +0000
commit5d478a6316ec0e31af53a75e0f47971e9e434a5d (patch)
treee26deb4ca5024a37dc3c2199b3366ff7e670fba3 /net/asterisk-devel/files/patch-channels::Makefile
parentUpgrade to 2.2. (diff)
- Fix problem with speex shared library version;
- build/install h323 channel module.
Notes
Notes: svn path=/head/; revision=91714
Diffstat (limited to 'net/asterisk-devel/files/patch-channels::Makefile')
-rw-r--r--net/asterisk-devel/files/patch-channels::Makefile25
1 files changed, 23 insertions, 2 deletions
diff --git a/net/asterisk-devel/files/patch-channels::Makefile b/net/asterisk-devel/files/patch-channels::Makefile
index 5c04f9ee8533..9754d5555252 100644
--- a/net/asterisk-devel/files/patch-channels::Makefile
+++ b/net/asterisk-devel/files/patch-channels::Makefile
@@ -2,7 +2,16 @@
$FreeBSD$
--- channels/Makefile.orig Tue Aug 19 19:42:30 2003
-+++ channels/Makefile Fri Oct 17 12:39:34 2003
++++ channels/Makefile Sun Oct 19 11:08:13 2003
+@@ -25,7 +25,7 @@
+ #CHANNEL_LIBS+=chan_vofr
+
+ CHANNEL_LIBS+=$(shell [ -f /usr/include/linux/ixjuser.h ] && echo chan_phone.so)
+-CHANNEL_LIBS+=$(shell [ -f h323/libchanh323.a ] && echo chan_h323.so)
++CHANNEL_LIBS+=chan_h323.so
+
+ CFLAGS+=-Wno-missing-prototypes -Wno-missing-declarations
+ CFLAGS+=$(shell [ ! -f /usr/include/linux/if_wanpipe.h ] && echo " -DOLD_SANGOMA_API")
@@ -95,7 +95,7 @@
ifeq (${OSARCH},Linux)
$(CC) -shared -Xlinker -x -o $@ chan_iax2.o iax2-parser.o
@@ -12,7 +21,19 @@ $FreeBSD$
endif
chan_zap.o: $(CHANZAP)
-@@ -127,7 +127,7 @@
+@@ -119,15 +119,17 @@
+ chan_vpb.so: chan_vpb.o
+ $(CXX) -shared -Xlinker -x -o $@ $< -lvpb -lpthread -lm -ldl
+
+-chan_h323.so: chan_h323.o h323/libchanh323.a
+- $(CC) -shared -Xlinker -x -o $@ $< h323/libchanh323.a -L$(PWLIBDIR)/lib -lpt_linux_x86_r -L$(OPENH323DIR)/lib -lh323_linux_x86_r -L/usr/lib -lpthread -ldl -lcrypto -lssl -lexpat
++chan_h323.so: chan_h323.o h323/ast_h323.o
++ $(CXX) -shared -Xlinker -x -o $@ $< h323/ast_h323.o -L$(OPENH323DIR)/lib -lh323_FreeBSD_x86_r_s -L$(PWLIBDIR)/lib -lpt_FreeBSD_x86_r_s -lcrypto -lssl -L$(LOCALBASE)/lib -lexpat -llber -lldap -lldap_r
+
++h323/ast_h323.o:
++ $(MAKE) -C h323 ast_h323.o
+
+ #chan_modem.so : chan_modem.o
# $(CC) -rdynamic -shared -Xlinker -x -o $@ $<
install: all