libattr: remove libattr because it is clashing with udev/attr and is not used by...
[openembedded.git] / recipes / asterisk / asterisk-addons_1.6.0-beta2.bb
blobcab5b85e88f82ad02345777a84b8dac8fdf2bae5
1 # Copyright (c) 2008, Ovidiu Sas - VoIP Embedded Inc., All Rights Reserved
2 # Released under the MIT license (see packages/COPYING)
3 DESCRIPTION = "The Asterisk open source software PBX"
4 HOMEPAGE = "http://www.asterisk.org"
5 SECTION = "voip"
6 LICENSE = "GPLv2"
7 PRIORITY = "optional"
8 SECTION = "console/telephony"
9 DEPENDS = "asterisk openssl curl"
10 PR = "r1"
12 DEFAULT_PREFERENCE = "-1"
14 SRC_URI="http://downloads.digium.com/pub/asterisk/asterisk-addons-${PV}.tar.gz"
16 SRC_URI[md5sum] = "190622fb25b4d1402594dd2e1833808b"
17 SRC_URI[sha256sum] = "1af141e3d74b802e37bee75ef93f873b424363a287b6ca3d3f9e2e41dc2e88cf"
19 ARCH_efika="ppc"
20 ARCH_dht-walnut="ppc"
21 ARCH_magicbox="ppc"
22 ARCH_sequoia="ppc"
25 inherit autotools
27 EXTRA_OECONF = "--with-ssl=${STAGING_EXECPREFIXDIR}\
28 --with-termcap=${STAGING_EXECPREFIXDIR}\
29 --with-curl=${STAGING_EXECPREFIXDIR}\
30 --without-curses\
31 --with-ncurses=${STAGING_EXECPREFIXDIR}\
32 --without-mysqlclient\
33 --with-h323\
36 #export NOISY_BUILD=yes
38 export ASTCFLAGS = "-fsigned-char -I${STAGING_INCDIR} -DPATH_MAX=4096"
39 export ASTLDFLAGS="${LDFLAGS} -lpthread -ldl -lresolv "
40 export PROC="${ARCH}"
42 do_configure () {
43 # Looks like rebuilding configure doesn't work, so we are skipping
44 # that and are just using the shipped one
45 gnu-configize
46 libtoolize --force
47 oe_runconf
50 do_compile() {
52 #make sure that menuselect gets build using host toolchain
53 unset CC LD CXX CCLD CFLAGS CPPFLAGS LDFLAGS CXXFLAGS
54 cd menuselect
55 ./configure
56 oe_runmake
57 cd ../
58 ) || exit 1
59 oe_runmake
62 CONFFILES_${PN} += "${sysconfdir}/asterisk/mobile.conf"
63 CONFFILES_${PN} += "${sysconfdir}/asterisk/res_mysql.conf"
64 CONFFILES_${PN} += "${sysconfdir}/asterisk/ooh323.conf"
65 CONFFILES_${PN} += "${sysconfdir}/asterisk/cdr_mysql.conf"