[oe-commits] org.oe.dev asterisk: make 1.4.10 build on arm and fix packaging

koen commit openembedded-commits at lists.openembedded.org
Fri Aug 10 15:58:57 UTC 2007


asterisk: make 1.4.10 build on arm and fix packaging

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 17afee10910adb90176aac914566e915a418843e
ViewMTN: http://monotone.openembedded.org/revision.psp?id=17afee10910adb90176aac914566e915a418843e
Files:
1
packages/asterisk/asterisk-1.4.7
packages/asterisk/asterisk-1.4.10
packages/asterisk/asterisk_1.4.7.bb
packages/asterisk/asterisk_1.4.10.bb
Diffs:

#
# mt diff -r6f979558543ea9cf313137a8e6df53b73b5d6d63 -r17afee10910adb90176aac914566e915a418843e
#
# 
# 
# rename "packages/asterisk/asterisk-1.4.7"
#     to "packages/asterisk/asterisk-1.4.10"
# 
# rename "packages/asterisk/asterisk_1.4.7.bb"
#     to "packages/asterisk/asterisk_1.4.10.bb"
# 
# patch "packages/asterisk/asterisk_1.4.10.bb"
#  from [36d84a0fd7f485ff0d23cfde00b1419c931a5d1a]
#    to [f658577b91f45d2c8533a82aa266f793570be87d]
# 
============================================================
--- packages/asterisk/asterisk_1.4.7.bb	36d84a0fd7f485ff0d23cfde00b1419c931a5d1a
+++ packages/asterisk/asterisk_1.4.10.bb	f658577b91f45d2c8533a82aa266f793570be87d
@@ -1,9 +1,9 @@ PRIORITY = "optional"
 DESCRIPTION = "The Asterisk open source software PBX"
 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 @@ export ASTCFLAGS = "-fsigned-char -I${ST
 #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_install_append() {
 }
 
 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 @@ FILES_${PN} += "${libdir}/asterisk/modul
 }
 
 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"






More information about the Openembedded-commits mailing list