From 8925257d8f2c10de48189d0c809c7ca268e1839b Mon Sep 17 00:00:00 2001 From: "Ralf S. Engelschall" Date: Sun, 9 Mar 2008 18:34:09 +0000 Subject: [PATCH] fix building of Asterisk addons --- asterisk/asterisk.spec | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/asterisk/asterisk.spec b/asterisk/asterisk.spec index fb0f279b0a..b63972bfee 100644 --- a/asterisk/asterisk.spec +++ b/asterisk/asterisk.spec @@ -72,6 +72,8 @@ BuildPreReq: OpenPKG, openpkg >= 20040130, bison, gcc, make, grep, config PreReq: OpenPKG, openpkg >= 20040130 BuildPreReq: zlib, curl, openssl, ncurses, speex, vorbis-libs, imap, popt, sqlite, iksemel, lua PreReq: zlib, curl, openssl, ncurses, speex, vorbis-libs, imap, popt, sqlite, iksemel, lua +BuildPreReq: spandsp, tiff, jpeg, libxml, zlib +PreReq: spandsp, tiff, jpeg, libxml, zlib BuildPreReq: perl, perl-openpkg PreReq: perl %if "%{with_mp3}" == "yes" @@ -277,6 +279,25 @@ AutoReqProv: no CC="%{l_cc} %{l_cflags -O} -I. -I./include -I../include -I../../include %{l_cppflags ncurses lua .}" # build addon modules + ( cd asterisk-addons-* + ASTERISK_DIR="`pwd`/.." \ + CC="%{l_cc}" \ + CFLAGS="%{l_cflags -O}" \ + CPPFLAGS="%{l_cppflags ncurses tiff .}" \ + LDFLAGS="%{l_ldflags}" \ + LIBS="-ltiff -ljpeg -lz -lm" \ + ./configure \ + --prefix=%{l_prefix} \ + --mandir=%{l_prefix}/man \ + --sysconfdir=%{l_prefix}/etc/asterisk \ + --localstatedir=%{l_prefix}/var/asterisk \ + --with-ncurses \ + --with-asterisk \ + --without-mysqlclient \ + --with-spandsp=%{l_prefix} + %{l_make} %{l_mflags} \ + CC="%{l_cc} %{l_cflags -O} -I. %{l_cppflags ncurses tiff .}" + ) || exit $? ( cd appconference-* %{l_make} %{l_mflags} \ INSTALL_PREFIX=%{l_prefix} @@ -311,6 +332,11 @@ AutoReqProv: no INSTALL_PREFIX=%{l_prefix} # install addon modules + ( cd asterisk-addons-* + %{l_make} %{l_mflags} install \ + DESTDIR=$RPM_BUILD_ROOT \ + INSTALL_PREFIX=%{l_prefix} + ) || exit $? ( cd appconference-* %{l_make} %{l_mflags} install \ INSTALL_PREFIX=$RPM_BUILD_ROOT%{l_prefix} \