%define pwlib_ver 1.5.2 %define oh323_ver 1.12.2 %ifarch armv4l Summary: H323 driver for asterisk Name: asterisk-oh323 Version: %VERSION Release: 1 Copyright: GPL Group: System/Basic Source: ftp://ftp.inaccessnetworks.com/pub/ianetc/asterisk-oh323-%VERSION.tar.gz URL: http://www.inaccessnetworks.com/ Distribution: bluearch Vendor: inAccess Networks, SA Packager: Aggelos Manousarides BuildRoot: %{_tmppath}/%{name} AutoReqProv: no Requires: glibc >= 2.2.3, busybox >= 0.60.4, asterisk %endif %description OpenH323 channel driver for Asterisk softPBX %prep %setup -n asterisk-oh323 %build export PATH=/opt/xdvl/toolchain/bin2.12-gcc3.2-glibc2.2.3/bin:$PATH make CC=arm-linux-gcc CPP=arm-linux-g++ \ DESTDIR= \ PWLIBDIR=/opt/xdvl/arm-linux-pwlib/%{pwlib_ver} \ OPENH323DIR=/opt/xdvl/arm-linux-openh323/%{oh323_ver} \ SSLINCDIR=/opt/xdvl/arm-linux-openssl/0.9.6g/include \ SSLLIBDIR=/opt/xdvl/arm-linux-openssl/0.9.6g/lib \ ASTERISKSRCDIR=/home/amanous/rpm/build/BUILD/asterisk-0.7.1 \ NOVIDEO=1 \ NOAUDIOCODECS=1 \ NO_SPEEX=1 \ NOTRACE=1 \ NO_IPv6=1 \ SKIP_SUFFIX=1 \ P_PTHREADS=1 %install export PATH=/opt/xdvl/toolchain/bin2.12-gcc3.2-glibc2.2.3/bin:$PATH mkdir -p "$RPM_BUILD_ROOT"/usr/lib/asterisk/modules mkdir -p "$RPM_BUILD_ROOT"/etc/asterisk mkdir -p "$RPM_BUILD_ROOT"/usr/lib export PATH=/opt/xdvl/toolchain/bin2.12-gcc3.2-glibc2.2.3/bin:$PATH env -u RPM_OPT_FLAGS make ASTERISKMODDIR="$RPM_BUILD_ROOT"/usr/lib/asterisk/modules \ CC=arm-linux-gcc CPP=arm-linux-g++ \ PWLIBDIR=/opt/xdvl/arm-linux-pwlib/%{pwlib_ver} \ OPENH323DIR=/opt/xdvl/arm-linux-openh323/%{oh323_ver} \ DESTDIR= \ NOTRACE=1 \ NOVIDEO=1 \ NOAUDIOCODECS=1 \ NO_SPEEX=1 \ NO_IPv6=1 \ P_PTHREADS=1 \ SKIP_SUFFIX=1 \ ASTERISKETCDIR="$RPM_BUILD_ROOT"/etc/asterisk \ OH323WRAPLIBDIR="$RPM_BUILD_ROOT"/usr/lib install %clean rm -rf $RPM_BUILD_ROOT %files %attr(-, root, root) /usr/lib/asterisk/modules/chan_oh323.so %attr(-, root, root) /usr/lib/liboh323wrap.so %attr(-, root, root) /etc/asterisk/oh323.conf