# Copyright (C) 2007-2008, Stelios Koroneos - Digital OPSiS, All Rights Reserved # Released under the MIT license (see packages/COPYING) DESCRIPTION="The Asterisk open source software PBX" HOMEPAGE="www.asterisk.org" LICENSE="GPL" DEPENDS="ncurses zlib openssl curl alsa-lib libogg libvorbis speex" SECTION = "console/telephony" FILE_PR = "r1" SRC_URI="http://ftp.digium.com/pub/asterisk/releases/asterisk-${PV}.tar.gz \ file://uclibc-compat-getloadavg.patch;patch=1 \ file://uclibc-dns.patch;patch=1 \ file://asterisk.patch;patch=1 \ file://enable-speex.patch;patch=1" S = "${WORKDIR}/asterisk-${PV}" export CROSS_COMPILE="${CCACHE}${HOST_PREFIX}" export CROSS_COMPILE_BIN="${STAGING_BINDIR_CROSS}" export CROSS_COMPILE_TARGET="${STAGING_DIR_HOST}" export CROSS_ARCH="Linux" export CROSS_PROC="${TARGET_ARCH}" export MAKECMDGOALS="dont-optimize" # We will probably have to edit the CFLAG in the Makefile do_compile() { oe_runmake } do_install() { oe_runmake DESTDIR=${D} install } do_stage () { install -d ${STAGING_INCDIR}/asterisk install -m 0644 ${S}/include/asterisk/*.h ${STAGING_INCDIR}/asterisk/ } FILES_${PN}-dbg += "${libdir}/asterisk/modules/.debug" FILES_${PN}-dbg += "/var/lib/asterisk/agi-bin/.debug"