freebsd-ports/net/asterisk-bristuff/files/patch-codecs::Makefile
Maxim Sobolev 54858b623b Fix if audio/speex is installed (actually make speex a required dependency).
Reported by:	Tilghman Lesher <tilghman@mail.jeffandtilghman.com>
2003-10-18 19:11:30 +00:00

35 lines
1.1 KiB
Text

$FreeBSD$
--- codecs/Makefile.orig Tue May 6 03:00:20 2003
+++ codecs/Makefile Sat Oct 18 11:49:23 2003
@@ -19,9 +19,9 @@
#MODG723=codec_g723_1.so codec_g723_1b.so
MODG723=$(shell [ -f g723.1/coder.c ] && echo "codec_g723_1.so")
MODG723+=$(shell [ -f g723.1b/coder2.c ] && echo "codec_g723_1b.so")
-MODSPEEX=$(shell [ -f /usr/include/speex.h ] || [ -f /usr/local/include/speex.h ] && echo "codec_speex.so")
+MODSPEEX=codec_speex.so
MODILBC=$(shell [ -f ilbc/iLBC_decode.h ] && echo "codec_ilbc.so")
-CFLAGS+=-fPIC
+CFLAGS+=-fPIC -I$(LOCALBASE)/include
LIBG723=g723.1/libg723.a
LIBG723B=g723.1b/libg723b.a
@@ -30,7 +30,7 @@
LIBGSMT=$(shell if uname -m | grep -q 86; then echo gsm/lib/libgsm.a; fi)
LIBMP3=mp3/libmp3.a
LIBLPC10=lpc10/liblpc10.a
-LIBSPEEX=-lspeex -lm
+LIBSPEEX=-L$(LOCALBASE)/lib -lspeex -lm
LIBILBC=ilbc/libilbc.a
CODECS+=$(MODG723) $(MODSPEEX) $(MODILBC) codec_gsm.so codec_mp3_d.so codec_lpc10.so \
@@ -95,7 +95,7 @@
include .depend
install: all
- for x in $(CODECS); do $(INSTALL) -m 755 $$x $(MODULES_DIR) ; done
+ for x in $(CODECS); do $(BSD_INSTALL_PROGRAM) $$x $(MODULES_DIR) ; done
depend: .depend