asterisk: make 1.4.10 build on arm and fix packaging
authorKoen Kooi <koen@openembedded.org>
Fri, 10 Aug 2007 15:50:27 +0000 (15:50 +0000)
committerKoen Kooi <koen@openembedded.org>
Fri, 10 Aug 2007 15:50:27 +0000 (15:50 +0000)
packages/asterisk/asterisk-1.4.10/.mtn2git_empty [moved from packages/asterisk/asterisk-1.4.7/.mtn2git_empty with 100% similarity]
packages/asterisk/asterisk-1.4.10/Makefile.patch [moved from packages/asterisk/asterisk-1.4.7/Makefile.patch with 100% similarity]
packages/asterisk/asterisk-1.4.10/init [moved from packages/asterisk/asterisk-1.4.7/init with 100% similarity]
packages/asterisk/asterisk-1.4.10/logrotate [moved from packages/asterisk/asterisk-1.4.7/logrotate with 100% similarity]
packages/asterisk/asterisk-1.4.10/sounds.xml.patch [moved from packages/asterisk/asterisk-1.4.7/sounds.xml.patch with 100% similarity]
packages/asterisk/asterisk-1.4.10/volatiles [moved from packages/asterisk/asterisk-1.4.7/volatiles with 100% similarity]
packages/asterisk/asterisk_1.4.10.bb [moved from packages/asterisk/asterisk_1.4.7.bb with 95% similarity]

similarity index 95%
rename from packages/asterisk/asterisk_1.4.7.bb
rename to packages/asterisk/asterisk_1.4.10.bb
index 3973ff4..e3f7db2 100644 (file)
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.asterisk.org"
 SECTION = "voip"
 LICENSE = "GPLv2"
 PRIORITY = "optional"
-DEPENDS = "ncurses readline zlib openssl curl popt gnutls sqlite libogg libvorbis"
+DEPENDS = "speex ncurses readline zlib openssl curl popt gnutls sqlite libogg libvorbis"
 RRECOMMENDS_${PN} = "logrotate"
 
 DEFAULT_PREFERENCE = "-1"
@@ -47,7 +47,7 @@ EXTRA_OECONF =  "--with-ssl=${STAGING_DIR}/${HOST_SYS}\
 #export NOISY_BUILD=yes
 
 export ASTCFLAGS = "-fsigned-char -I${STAGING_INCDIR} -DPATH_MAX=4096"
-export ASTLDFLAGS="${LDFLAGS}"
+export ASTLDFLAGS="${LDFLAGS} -lpthread -ldl -lresolv "
 
 do_configure_prepend () {
        sed -i 's:/var:${localstatedir}:' ${WORKDIR}/logrotate
@@ -64,6 +64,7 @@ do_configure () {
 }
 
 do_install_append() {
+        install -d ${D}${sysconfdir}/init.d/
        install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/asterisk
        install -c -D -m 644 ${WORKDIR}/logrotate ${D}${sysconfdir}/logrotate.d/asterisk
        install -c -D -m 644 ${WORKDIR}/volatiles ${D}${sysconfdir}/default/volatiles/asterisk
@@ -76,6 +77,8 @@ pkg_postinst_prepend() {
 }
 
 FILES_${PN} += "${libdir}/asterisk/modules/*"
+FILES_${PN}-dbg += "${libdir}/asterisk/modules/.debug \
+                    ${localstatedir}/lib/asterisk/*/.debug"
 
 CONFFILES_${PN} += "${sysconfdir}/asterisk/adsi.conf"
 CONFFILES_${PN} += "${sysconfdir}/asterisk/adtranvofr.conf"