2 # Copyright (C) 2006 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
9 include $(TOPDIR)/rules.mk
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16 PKG_SOURCE_URL:=http://ftp.digium.com/pub/asterisk/old-releases/ \
17 ftp://ftp.digium.com/pub/asterisk/old-releases
18 PKG_MD5SUM:=63dc8b7be4cd10375c5fbda893c780bc
20 PKG_BUILD_DEPENDS:= openh323 pwlib
22 include $(INCLUDE_DIR)/package.mk
24 define Package/asterisk/Default
25 SUBMENU:=asterisk (Complete Open Source PBX), v1.2.x
28 URL:=http://www.asterisk.org/
31 define Package/asterisk/Default/description
32 Asterisk is a complete PBX in software. It provides all of the features
33 you would expect from a PBX and more. Asterisk does voice over IP in three
34 protocols, and can interoperate with almost all standards-based telephony
35 equipment using relatively inexpensive hardware.
39 define Package/asterisk
40 $(call Package/asterisk/Default)
41 DEPENDS:=+libncurses +libpthread
42 TITLE:=Complete Open Source PBX
45 define Package/asterisk/description
46 $(call Package/asterisk/Default/description)
50 define Package/asterisk-mini
51 $(call Package/asterisk/Default)
52 DEPENDS:=+libncurses +libpthread
54 TITLE:=Minimal Open Source PBX
57 define Package/asterisk-mini/description
58 $(call Package/asterisk/Default/description)
59 This package contains only the following modules:
76 define Package/asterisk-mysql
77 $(call Package/asterisk/Default)
78 DEPENDS:=asterisk +libmysqlclient
82 define Package/asterisk-mysql/description
83 $(call Package/asterisk/Default/description)
84 This package contains MySQL support modules for Asterisk.
88 define Package/asterisk-pgsql
89 $(call Package/asterisk/Default)
90 DEPENDS:=asterisk +libpq
91 TITLE:=PostgreSQL support
94 define Package/asterisk-pgsql/description
95 $(call Package/asterisk/Default/description)
96 This package contains PostgreSQL support modules for Asterisk.
100 define Package/asterisk-sqlite
101 $(call Package/asterisk/Default)
102 DEPENDS:=asterisk +libsqlite2
103 TITLE:=SQLite modules
106 define Package/asterisk-sqlite/description
107 $(call Package/asterisk/Default/description)
108 This package contains SQLite support modules for Asterisk.
112 define Package/asterisk-sounds
113 $(call Package/asterisk/Default)
118 define Package/asterisk-sounds/description
119 $(call Package/asterisk/Default/description)
120 This package contains sound files for Asterisk.
124 define Package/asterisk-voicemail
125 $(call Package/asterisk/Default)
127 TITLE:=Voicemail support
130 define Package/asterisk-voicemail/description
131 $(call Package/asterisk/Default/description)
132 This package contains voicemail related modules for Asterisk.
136 define Package/asterisk-app-meetme
137 $(call Package/asterisk/Default)
138 DEPENDS:=asterisk +zaptel-libtonezone @BROKEN
139 TITLE:=MeetMe Confererencing support
142 define Package/asterisk-app-meetme/description
143 $(call Package/asterisk/Default/description)
144 This package provides the application MeetMe and conferencing support to
149 define Package/asterisk-chan-bluetooth
150 $(call Package/asterisk/Default)
151 DEPENDS:=asterisk +bluez-libs
152 TITLE:=Bluetooth HandsFreeProfile support
155 define Package/asterisk-chan-bluetooth/description
156 $(call Package/asterisk/Default/description)
157 This package provides Bluetooth HandsFreeProfile support to Asterisk.
161 define Package/asterisk-chan-h323
162 $(call Package/asterisk/Default)
163 DEPENDS:=asterisk +uclibcxx
167 define Package/asterisk-chan-h323/description
168 $(call Package/asterisk/Default/description)
169 This package provides H.323 support to Asterisk.
173 define Package/asterisk-chan-mgcp
174 $(call Package/asterisk/Default)
179 define Package/asterisk-chan-mgcp/description
180 $(call Package/asterisk/Default/description)
181 This package provides MGCP (Media Gateway Control Protocol) support
186 define Package/asterisk-chan-oss
187 $(call Package/asterisk/Default)
189 TITLE:=OSS soundcards support
192 define Package/asterisk-chan-oss/description
193 $(call Package/asterisk/Default/description)
194 Channel driver for OSS soundcards
198 define Package/asterisk-chan-skinny
199 $(call Package/asterisk/Default)
201 TITLE:=Skinny Client Control Protocol support
204 define Package/asterisk-chan-skinny/description
205 $(call Package/asterisk/Default/description)
206 This package provided Skinny Client Control Protocol support to
211 define Package/asterisk-codec-ilbc
212 $(call Package/asterisk/Default)
214 TITLE:=ILBC Translator
217 define Package/asterisk-codec-ilbc/description
218 $(call Package/asterisk/Default/description)
219 This package contains the ILBC (Internet Low Bitrate Codec) translator
224 define Package/asterisk-codec-lpc10
225 $(call Package/asterisk/Default)
227 TITLE:=LPC10 2.4kbps voice codec Translator
230 define Package/asterisk-codec-lpc10/description
231 $(call Package/asterisk/Default/description)
232 This package contains the LPC10 (Linear Predictor Code) 2.4kbps voice
233 codec translator for Asterisk.
237 define Package/asterisk-codec-speex
238 $(call Package/asterisk/Default)
239 DEPENDS:=asterisk +libspeex
240 TITLE:=Speex/PCM16 Codec Translator
243 define Package/asterisk-codec-speex/description
244 $(call Package/asterisk/Default/description)
245 This package contains the Speex speech compression codec translator for
250 define Package/asterisk-pbx-dundi
251 $(call Package/asterisk/Default)
256 define Package/asterisk-pbx-dundi/description
257 $(call Package/asterisk/Default/description)
258 This package provides DUNDi (Distributed Universal Number Discovery)
263 define Package/asterisk-res-agi
264 $(call Package/asterisk/Default)
269 define Package/asterisk-res-agi/description
270 $(call Package/asterisk/Default/description)
271 This package provides AGI (Asterisk Gateway Interface) support to
276 define Package/asterisk-res-crypto
277 $(call Package/asterisk/Default)
278 DEPENDS:=asterisk +libopenssl
279 TITLE:=Cryptographic Digital Signatures support
282 define Package/asterisk-res-crypto/description
283 $(call Package/asterisk/Default/description)
284 This package provides Cryptographic Digital Signatures support to
289 EXTRA_CFLAGS:= $(TARGET_CPPFLAGS)
290 EXTRA_LDFLAGS:= $(TARGET_LDFLAGS)
292 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-app-meetme),)
293 EXTRA_APP_MODULES+= app_meetme.so
296 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-chan-bluetooth),)
297 EXTRA_CHAN_MODULES+= chan_bluetooth.so
300 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-chan-h323),)
302 OPENH323DIR="$(BUILD_DIR)/openh323" \
303 PWLIBDIR="$(BUILD_DIR)/pwlib" \
304 CXXLIBS="-nodefaultlibs -luClibc++"
305 EXTRA_CHAN_MODULES+= chan_h323.so
307 define Build/Compile/chan-h323
308 $(MAKE) -C "$(PKG_BUILD_DIR)/channels/h323" \
309 $(TARGET_CONFIGURE_OPTS) \
315 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-codec-speex),)
316 EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/speex
317 EXTRA_CODEC_MODULES+= codec_speex.so
320 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-res-crypto),)
321 EXTRA_RES_MODULES+= res_crypto.so
324 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-mysql),)
325 EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/mysql
326 EXTRA_LDFLAGS+= -L$(STAGING_DIR)/usr/lib/mysql
327 EXTRA_APP_MODULES+= app_sql_mysql.so
328 EXTRA_CDR_MODULES+= cdr_mysql.so
329 EXTRA_RES_MODULES+= res_config_mysql.so
332 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-pgsql),)
333 EXTRA_APP_MODULES+= app_sql_postgres.so
334 EXTRA_CDR_MODULES+= cdr_pgsql.so
337 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk-sqlite),)
338 EXTRA_CDR_MODULES+= cdr_sqlite.so
342 define Build/Configure
346 $(call Build/Compile/chan-h323)
347 $(MAKE) -C "$(PKG_BUILD_DIR)" \
349 CROSS_COMPILE="$(TARGET_CROSS)" \
350 CROSS_COMPILE_BIN="/void/" \
351 CROSS_COMPILE_TARGET="/void/" \
352 $(TARGET_CONFIGURE_OPTS) \
353 HOST_CC="$(HOSTCC)" \
354 OPTIMIZE="$(TARGET_CFLAGS)" \
357 OPTIONS="-DLOW_MEMORY -Dlinux" \
358 EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
359 EXTRA_LDFLAGS="$(EXTRA_LDFLAGS)" \
360 EXTRA_APP_MODULES="$(EXTRA_APP_MODULES)" \
361 EXTRA_CDR_MODULES="$(EXTRA_CDR_MODULES)" \
362 EXTRA_CHAN_MODULES="$(EXTRA_CHAN_MODULES)" \
363 EXTRA_CODEC_MODULES="$(EXTRA_CODEC_MODULES)" \
364 EXTRA_RES_MODULES="$(EXTRA_RES_MODULES)" \
365 DESTDIR="$(PKG_INSTALL_DIR)" \
366 ASTVARLIBDIR="/usr/lib/asterisk" \
369 $(SED) 's|/var/lib/asterisk|/usr/lib/asterisk|g' $(PKG_INSTALL_DIR)/etc/asterisk/musiconhold.conf
370 rm -f $(PKG_INSTALL_DIR)/etc/asterisk/*.old
373 define Build/InstallDev
374 mkdir -p $(1)/usr/include
375 $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk \
379 define Build/UninstallDev
380 rm -rf $(STAGING_DIR)/usr/include/asterisk
384 define Package/asterisk/conffiles
385 /etc/asterisk/asterisk.conf
386 /etc/asterisk/agents.conf
387 /etc/asterisk/alarmreceiver.conf
388 /etc/asterisk/cdr_manager.conf
389 /etc/asterisk/codecs.conf
390 /etc/asterisk/enum.conf
391 /etc/asterisk/extconfig.conf
392 /etc/asterisk/extensions.conf
393 /etc/asterisk/features.conf
394 /etc/asterisk/iax.conf
395 /etc/asterisk/iaxprov.conf
396 /etc/asterisk/indications.conf
397 /etc/asterisk/logger.conf
398 /etc/asterisk/manager.conf
399 /etc/asterisk/modules.conf
400 /etc/asterisk/musiconhold.conf
401 /etc/asterisk/osp.conf
402 /etc/asterisk/privacy.conf
403 /etc/asterisk/queues.conf
404 /etc/asterisk/rtp.conf
405 /etc/asterisk/sip.conf
408 define Package/asterisk/install
409 $(CP) $(PKG_INSTALL_DIR)/* $(1)
410 rm -rf $(1)/usr/sbin/astgenkey
412 rm -rf $(1)/usr/share
413 rm -rf $(1)/usr/include
415 (cd $(1)/usr/lib/asterisk; \
419 rm -rf mohmp3/*.mp3; \
422 rm -rf *adsi* *festival* *modem* *meetme* *oss* *phone* *intercom* \
423 *mp3* *nbscat* *mysql* *postgres* *pgsql* *voicemail* *speex* \
425 rm -f chan_bluetooth.so ; \
426 rm -f chan_h323.so ; \
427 rm -f chan_mgcp.so ; \
428 rm -f chan_skinny.so ; \
429 rm -f chan_oss.so ; \
430 rm -f {codec,format}_ilbc.so ; \
431 rm -f codec_lpc10.so ; \
432 rm -f pbx_dundi.so ; \
434 rm -f res_crypto.so ; \
436 (cd $(1)/etc/asterisk; \
437 rm -f *odbc* *mysql* *postgres* *pgsql* *voicemail* *adsi* *oss* *alsa* \
438 *festival* *modem* *meetme* *phone* *tds* *vofr* *rpt* *vpb* \
440 rm -f bluetooth.conf ; \
442 rm -f skinny.conf ; \
446 $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/
447 $(INSTALL_DIR) $(1)/etc/default
448 $(INSTALL_DATA) ./files/asterisk.default $(1)/etc/default/asterisk
449 $(INSTALL_DIR) $(1)/etc/init.d
450 $(INSTALL_BIN) ./files/asterisk.init $(1)/etc/init.d/asterisk
454 define Package/asterisk-mini/conffiles
455 /etc/asterisk/asterisk.conf
456 /etc/asterisk/enum.conf
457 /etc/asterisk/extconfig.conf
458 /etc/asterisk/extensions.conf
459 /etc/asterisk/features.conf
460 /etc/asterisk/iax.conf
461 /etc/asterisk/iaxprov.conf
462 /etc/asterisk/logger.conf
463 /etc/asterisk/manager.conf
464 /etc/asterisk/modules.conf
465 /etc/asterisk/musiconhold.conf
466 /etc/asterisk/rtp.conf
467 /etc/asterisk/sip.conf
470 define Package/asterisk-mini/install
471 $(INSTALL_DIR) $(1)/etc/asterisk
472 for f in asterisk enum extconfig extensions features iax iaxprov \
473 logger manager modules musiconhold rtp sip; do \
474 $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f.conf $(1)/etc/asterisk/ ; \
476 $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/
477 $(INSTALL_DIR) $(1)/usr/lib/asterisk
478 $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/firmware $(1)/usr/lib/asterisk/
479 $(INSTALL_DIR) $(1)/usr/lib/asterisk/keys
480 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
481 for f in app_dial chan_iax2 chan_local chan_sip codec_gsm \
482 codec_ulaw format_gsm format_pcm format_wav format_wav_gsm \
483 pbx_config res_features res_musiconhold; do \
484 $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
486 $(INSTALL_DIR) $(1)/usr/lib/asterisk/mohmp3
487 $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
488 $(INSTALL_DIR) $(1)/usr/sbin
489 $(CP) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/
490 $(CP) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/
491 $(INSTALL_DIR) $(1)/etc/default
492 $(INSTALL_DATA) ./files/asterisk.default $(1)/etc/default/asterisk
493 $(INSTALL_DIR) $(1)/etc/init.d
494 $(INSTALL_BIN) ./files/asterisk.init $(1)/etc/init.d/asterisk
498 define Package/asterisk-app-meetme/conffiles
499 /etc/asterisk/meetme.conf
502 define Package/asterisk-app-meetme/install
503 $(INSTALL_DIR) $(1)/etc/asterisk
504 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/meetme.conf.sample $(1)/etc/asterisk/meetme.conf
505 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
506 $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/app_meetme.so $(1)/usr/lib/asterisk/modules/
510 define Package/asterisk-chan-bluetooth/conffiles
511 /etc/asterisk/bluetooth.conf
514 define Package/asterisk-chan-bluetooth/install
515 $(INSTALL_DIR) $(1)/etc/asterisk
516 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/bluetooth.conf $(1)/etc/asterisk/bluetooth.conf
517 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
518 $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_bluetooth.so $(1)/usr/lib/asterisk/modules/
522 define Package/asterisk-chan-h323/conffiles
523 /etc/asterisk/h323.conf
527 define Package/asterisk-chan-h323/install
528 $(INSTALL_DIR) $(1)/etc/asterisk
529 $(INSTALL_DATA) $(PKG_BUILD_DIR)/channels/h323/h323.conf.sample $(1)/etc/asterisk/h323.conf
530 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
531 $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_h323.so $(1)/usr/lib/asterisk/modules/
535 define Package/asterisk-chan-mgcp/conffiles
536 /etc/asterisk/mgcp.conf
539 define Package/asterisk-chan-mgcp/install
540 $(INSTALL_DIR) $(1)/etc/asterisk
541 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/mgcp.conf.sample $(1)/etc/asterisk/mgcp.conf
542 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
543 $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_mgcp.so $(1)/usr/lib/asterisk/modules/
547 define Package/asterisk-chan-oss/conffiles
548 /etc/asterisk/oss.conf
551 define Package/asterisk-chan-oss/install
552 $(INSTALL_DIR) $(1)/etc/asterisk
553 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/oss.conf.sample $(1)/etc/asterisk/oss.conf
554 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
555 $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_oss.so $(1)/usr/lib/asterisk/modules/
559 define Package/asterisk-chan-skinny/conffiles
560 /etc/asterisk/skinny.conf
563 define Package/asterisk-chan-skinny/install
564 $(INSTALL_DIR) $(1)/etc/asterisk
565 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/skinny.conf.sample $(1)/etc/asterisk/skinny.conf
566 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
567 $(INSTALL_BIN) $(PKG_BUILD_DIR)/channels/chan_skinny.so $(1)/usr/lib/asterisk/modules/
571 define Package/asterisk-code-ilbc/install
572 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
573 $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_ilbc.so $(1)/usr/lib/asterisk/modules/
574 $(INSTALL_BIN) $(PKG_BUILD_DIR)/formats/format_ilbc.so $(1)/usr/lib/asterisk/modules/
578 define Package/asterisk-codec-lpc10/install
579 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
580 $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_lpc10.so $(1)/usr/lib/asterisk/modules/
584 define Package/asterisk-codec-speex/install
585 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
586 $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_speex.so $(1)/usr/lib/asterisk/modules/
590 define Package/asterisk-pbx-dundi/conffiles
591 /etc/asterisk/dundi.conf
594 define Package/asterisk-pbx-dundi/install
595 $(INSTALL_DIR) $(1)/etc/asterisk
596 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/dundi.conf.sample $(1)/etc/asterisk/dundi.conf
597 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
598 $(INSTALL_BIN) $(PKG_BUILD_DIR)/pbx/pbx_dundi.so $(1)/usr/lib/asterisk/modules/
602 define Package/asterisk-res-agi/install
603 $(INSTALL_DIR) $(1)/usr/lib/asterisk/agi-bin
604 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
605 $(INSTALL_BIN) $(PKG_BUILD_DIR)/res/res_agi.so $(1)/usr/lib/asterisk/modules/
609 define Package/asterisk-res-crypto/install
610 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
611 $(INSTALL_BIN) $(PKG_BUILD_DIR)/res/res_crypto.so $(1)/usr/lib/asterisk/modules/
615 define Package/asterisk-mysql/conffiles
616 /etc/asterisk/cdr_mysql.conf
619 define Package/asterisk-mysql/install
620 $(INSTALL_DIR) $(1)/etc/asterisk
621 $(INSTALL_CONF) $(PKG_BUILD_DIR)/configs/cdr_mysql.conf.sample $(1)/etc/asterisk/cdr_mysql.conf
622 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
623 $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/app_sql_mysql.so $(1)/usr/lib/asterisk/modules/
624 $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_mysql.so $(1)/usr/lib/asterisk/modules/
628 define Package/asterisk-pgsql/conffiles
629 /etc/asterisk/cdr_pgsql.conf
632 define Package/asterisk-pgsql/install
633 $(INSTALL_DIR) $(1)/etc/asterisk
634 $(INSTALL_CONF) $(PKG_BUILD_DIR)/configs/cdr_pgsql.conf.sample $(1)/etc/asterisk/cdr_pgsql.conf
635 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
636 $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/app_sql_postgres.so $(1)/usr/lib/asterisk/modules/
637 $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_pgsql.so $(1)/usr/lib/asterisk/modules/
641 define Package/asterisk-sqlite/install
642 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
643 $(INSTALL_BIN) $(PKG_BUILD_DIR)/cdr/cdr_sqlite.so $(1)/usr/lib/asterisk/modules/
647 define Package/asterisk-sounds/install
648 $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
649 $(CP) $(PKG_BUILD_DIR)/sounds/* $(1)/usr/lib/asterisk/sounds/
650 rm -f $(1)/usr/lib/asterisk/sounds/*.mp3
651 rm -f $(1)/usr/lib/asterisk/sounds/vm-*
655 define Package/asterisk-voicemail/conffiles
656 /etc/asterisk/voicemail.conf
659 define Package/asterisk-voicemail/install
660 $(INSTALL_DIR) $(1)/etc/asterisk
661 $(INSTALL_DATA) $(PKG_BUILD_DIR)/configs/voicemail.conf.sample $(1)/etc/asterisk/voicemail.conf
662 $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
663 $(INSTALL_BIN) $(PKG_BUILD_DIR)/apps/*voicemail.so $(1)/usr/lib/asterisk/modules/
664 $(INSTALL_BIN) $(PKG_BUILD_DIR)/res/res_adsi.so $(1)/usr/lib/asterisk/modules/
665 $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
666 $(CP) $(PKG_BUILD_DIR)/sounds/vm-*.gsm $(1)/usr/lib/asterisk/sounds/
670 $(eval $(call BuildPackage,asterisk))
671 $(eval $(call BuildPackage,asterisk-app-meetme))
672 $(eval $(call BuildPackage,asterisk-chan-bluetooth))
673 $(eval $(call BuildPackage,asterisk-chan-h323))
674 $(eval $(call BuildPackage,asterisk-chan-mgcp))
675 $(eval $(call BuildPackage,asterisk-chan-oss))
676 $(eval $(call BuildPackage,asterisk-chan-skinny))
677 $(eval $(call BuildPackage,asterisk-codec-ilbc))
678 $(eval $(call BuildPackage,asterisk-codec-lpc10))
679 $(eval $(call BuildPackage,asterisk-codec-speex))
680 $(eval $(call BuildPackage,asterisk-pbx-dundi))
681 $(eval $(call BuildPackage,asterisk-res-agi))
682 $(eval $(call BuildPackage,asterisk-res-crypto))
683 $(eval $(call BuildPackage,asterisk-mini))
684 $(eval $(call BuildPackage,asterisk-mysql))
685 $(eval $(call BuildPackage,asterisk-pgsql))
686 $(eval $(call BuildPackage,asterisk-sqlite))
687 $(eval $(call BuildPackage,asterisk-sounds))
688 $(eval $(call BuildPackage,asterisk-voicemail))