contrib/package/olsrd-luci: remove hostname from default config
[project/luci.git] / contrib / package / asterisk-xip / Makefile
1 #
2 # Copyright (C) 2007 OpenWrt.org
3 # Copyright (C) 2008-2009 Michael Geddes
4 #
5 # This is free software, licensed under the GNU General Public License v2.
6 # See /LICENSE for more information.
7 #
8 # $Id: Makefile 13712 2008-12-21 20:34:15Z zandbelt $
9
10 include $(TOPDIR)/rules.mk
11
12 PKG_NAME:=asterisk
13 PKG_VERSION:=1.4.22
14 PKG_RELEASE:=4
15
16 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
17 PKG_SOURCE_URL:=http://downloads.digium.com/pub/asterisk/releases/
18 PKG_MD5SUM:=7626febc4a01e16e012dfccb9e4ab9d2
19
20 PKG_BUILD_DEPENDS:= libopenh323 pwlib gsm libvorbis
21
22 include $(INCLUDE_DIR)/package.mk
23
24 STAMP_CONFIGURED:=$(STAMP_CONFIGURED)_$(call confvar, \
25         CONFIG_PACKAGE_asterisk14-xip CONFIG_PACKAGE_asterisk14-xip-mini \
26         CONFIG_PACKAGE_asterisk14-xip-chan-alsa CONFIG_PACKAGE_asterisk14-xip-chan-gtalk \
27         CONFIG_PACKAGE_asterisk14-xip-chan-h323 CONFIG_PACKAGE_asterisk14-xip-chan-mgcp \
28         CONFIG_PACKAGE_asterisk14-xip-chan-skinny CONFIG_PACKAGE_asterisk14-xip-codec-ilbc \
29         CONFIG_PACKAGE_asterisk14-xip-codec-lpc10 CONFIG_PACKAGE_asterisk14-xip-codec-speex \
30         CONFIG_PACKAGE_asterisk14-xip-pbx-dundi CONFIG_PACKAGE_asterisk14-xip-res-agi \
31         CONFIG_PACKAGE_asterisk14-xip-res-crypto CONFIG_PACKAGE_asterisk14-xip-pgsql \
32         CONFIG_PACKAGE_asterisk14-xip-sqlite CONFIG_PACKAGE_asterisk14-xip-voicemail \
33         CONFIG_PACKAGE_asterisk14-xip-sounds \
34 )
35
36 define Package/asterisk14-xip/Default
37   SUBMENU:=asterisk14-xip (Complete Open Source PBX), v1.4.x
38   SECTION:=net
39   CATEGORY:=Network
40   URL:=http://www.asterisk.org/
41 endef
42
43 define Package/asterisk14-xip/Default/description
44  Asterisk is a complete PBX in software. It provides all of the features
45  you would expect from a PBX and more. Asterisk does voice over IP in three
46  protocols, and can interoperate with almost all standards-based telephony
47  equipment using relatively inexpensive hardware.
48 endef
49
50 define Package/asterisk14-xip-core
51 $(call Package/asterisk14-xip/Default)
52   TITLE:=Asterisk Core
53   DEPENDS:=+libncurses +libpopt +libpthread @!TARGET_avr32
54 endef
55
56 define Package/asterisk14-xip-core/description
57 $(call Package/asterisk14-xip/Default/description)
58 Asterisk Core
59   codec_gsm
60   format_gsm
61   pbx_config   Read Configuration
62   res_indications Tone support
63   app_dial
64   chan_local Dial Local channel
65 endef
66
67 define Package/asterisk14-xip
68 $(call Package/asterisk14-xip/Default)
69   TITLE:=Complete open source PBX
70   DEPENDS:= +asterisk14-xip-core +asterisk14-xip-iax +asterisk14-xip-sip +asterisk14-xip-codec-ualaw +asterisk14-xip-codec-wav +asterisk14-xip-features +asterisk14-xip-moh \
71             +asterisk14-xip-app-meetme +asterisk14-xip-chan-oss +asterisk14-xip-chan-alsa +asterisk14-xip-chan-gtalk +asterisk14-xip-chan-h323 +asterisk14-xip-chan-mgcp \
72             +asterisk14-xip-chan-skinny +asterisk14-xip-codec-lpc10 +asterisk14-xip-codec-speex +asterisk14-xip-pbx-dundi +asterisk14-xip-res-agi +asterisk14-xip-res-crypto \
73             +asterisk14-xip-pgsql +asterisk14-xip-sqlite +asterisk14-xip-voicemail +asterisk14-xip-sounds +asterisk14-xip-rawplayer +asterisk14-xip-agents +asterisk14-xip-iax \
74             +asterisk14-xip-sip +asterisk14-xip-codec-wav +asterisk14-xip-codec-ualaw +asterisk14-xip-format-misc +asterisk14-xip-format-licensed +asterisk14-xip-codec-g726 \
75             +asterisk14-xip-format-video +asterisk14-xip-variables +asterisk14-xip-enum +asterisk14-xip-basic +asterisk14-xip-encode +asterisk14-xip-realtime \
76             +asterisk14-xip-ael +asterisk14-xip-adsi +asterisk14-xip-features +asterisk14-xip-moh +asterisk14-xip-smdi +asterisk14-xip-sounds-tt \
77             +asterisk14-xip-sounds-demo +asterisk14-xip-linejack +asterisk14-xip-app-misc +asterisk14-xip-image +asterisk14-xip-sms +asterisk14-xip-icecast \
78             +asterisk14-xip-mp3 +asterisk14-xip-cli +asterisk14-xip-isdn +asterisk14-xip-deprecated +asterisk14-xip-groups +asterisk14-xip-language +asterisk14-xip-spool \
79             +asterisk14-xip-nbs +asterisk14-xip-alarmreceiver +asterisk14-xip-cdr +asterisk14-xip-channel +asterisk14-xip-debug +asterisk14-xip-menu-misc \
80             +asterisk14-xip-festival +asterisk14-xip-send-app +asterisk14-xip-followme +asterisk14-xip-queues +asterisk14-xip-record +asterisk14-xip-privacy \
81             +asterisk14-xip-ivr-util +asterisk14-xip-callerid +asterisk14-xip-speech +asterisk14-xip-detect +asterisk14-xip-controlflow @!TARGET_avr32
82 endef
83
84 define Package/asterisk14-xip/description
85 $(call Package/asterisk14-xip/Default/description)
86 endef
87
88
89 define Package/asterisk14-xip-mini
90 $(call Package/asterisk14-xip/Default)
91   TITLE:=Minimal open source PBX
92   DEPENDS:=+libncurses +libpthread +asterisk14-xip-core +asterisk14-xip-iax +asterisk14-xip-sip +asterisk14-xip-codec-ualaw +asterisk14-xip-codec-wav +asterisk14-xip-features +asterisk14-xip-moh +libgsm  @!TARGET_avr32
93 endef
94
95 define Package/asterisk14-xip-mini/description
96 $(call Package/asterisk14-xip/Default/description)
97  This package contains only the following modules:
98  - app_dial
99  - chan_iax2
100  - chan_local
101  - chan_sip
102  - codec_gsm
103  - codec_ulaw
104  - format_gsm
105  - format_pcm
106  - format_wav
107  - format_wav_gsm
108  - pbx_config
109  - res_features
110  - res_musiconhold
111 endef
112
113
114 define Package/asterisk14-xip-app-meetme
115 $(call Package/asterisk14-xip/Default)
116   TITLE:=conferencing support
117   DEPENDS:= +asterisk14-xip-core +zaptel14-libtonezone
118 endef
119
120 define Package/asterisk14-xip-app-meetme/description
121 $(call Package/asterisk14-xip/Default/description)
122  This package provides the MeetMe application driver Conferencing support to 
123  Asterisk.
124    app_meetme
125    app_page   Paging multiple extensions.
126 endef
127
128
129 define Package/asterisk14-xip-chan-oss
130 $(call Package/asterisk14-xip/Default)
131   TITLE:=OSS soundcards support
132   DEPENDS:= +asterisk14-xip-core
133 endef
134
135 define Package/asterisk14-xip-chan-oss/description
136 $(call Package/asterisk14-xip/Default/description)
137  This package provides the channel driver for OSS sound cards support to 
138  Asterisk.
139 endef
140
141 define Package/asterisk14-xip-chan-alsa
142 $(call Package/asterisk14-xip/Default)
143   TITLE:=ALSA soundcards support
144   DEPENDS:= +asterisk14-xip-core +alsa-lib
145 endef
146
147 define Package/asterisk14-xip-chan-alsa/description
148 $(call Package/asterisk14-xip/Default/description)
149  This package provides the channel driver for ALSA sound cards support to 
150  Asterisk.
151 endef
152
153
154 define Package/asterisk14-xip-chan-gtalk
155 $(call Package/asterisk14-xip/Default)
156   TITLE:=GTalk support
157   DEPENDS:= +asterisk14-xip-core +libiksemel
158 endef
159
160 define Package/asterisk14-xip-chan-gtalk/description
161 $(call Package/asterisk14-xip/Default/description)
162  This package provides the channel chan_gtalk and res_jabber for GTalk 
163  support to Asterisk.
164 endef
165
166
167 define Package/asterisk14-xip-chan-h323
168 $(call Package/asterisk14-xip/Default)
169   TITLE:=H.323 support for Asterisk
170   DEPENDS:= +asterisk14-xip-core +uclibcxx
171 endef
172
173 define Package/asterisk14-xip-chan-h323/description
174 $(call Package/asterisk14-xip/Default/description)
175  This package provides H.323 support to Asterisk.
176 endef
177
178
179 define Package/asterisk14-xip-chan-mgcp
180 $(call Package/asterisk14-xip/Default)
181   TITLE:=MGCP support
182   DEPENDS:= +asterisk14-xip-core
183 endef
184
185 define Package/asterisk14-xip-chan-mgcp/description
186 $(call Package/asterisk14-xip/Default/description)
187  This package provides MGCP (Media Gateway Control Protocol) support \\\
188  to Asterisk.
189 endef
190
191
192 define Package/asterisk14-xip-chan-skinny
193 $(call Package/asterisk14-xip/Default)
194   TITLE:=Skinny Client Control Protocol support
195   DEPENDS:= +asterisk14-xip-core
196 endef
197
198 define Package/asterisk14-xip-chan-skinny/description
199 $(call Package/asterisk14-xip/Default/description)
200  This package provided Skinny Client Control Protocol support to \\\
201  Asterisk.
202 endef
203
204
205 #define Package/asterisk14-xip-codec-ilbc
206 #$(call Package/asterisk14-xip/Default)
207 #  TITLE:=ILBC Translator
208 #  DEPENDS:= +asterisk14-xip-core
209 #endef
210
211 #define Package/asterisk14-xip-codec-ilbc/description
212 #$(call Package/asterisk14-xip/Default/description)
213 # This package contains the ILBC (Internet Low Bitrate Codec) translator 
214 # for Asterisk.
215 #endef
216
217
218 define Package/asterisk14-xip-codec-lpc10
219 $(call Package/asterisk14-xip/Default)
220   TITLE:=LPC10 2.4kbps voice codec Translator
221   DEPENDS:= +asterisk14-xip-core
222 endef
223
224 define Package/asterisk14-xip-chan-lpc10/description
225 $(call Package/asterisk14-xip/Default/description)
226  This package contains the LPC10 (Linear Predictor Code) 2.4kbps voice 
227  codec translator for Asterisk.
228 endef
229
230
231 define Package/asterisk14-xip-codec-speex
232 $(call Package/asterisk14-xip/Default)
233   TITLE:=Speex/PCM16 Codec Translator
234   DEPENDS:= +asterisk14-xip-core +libspeex +libspeexdsp
235 endef
236
237 define Package/asterisk14-xip-chan-speex/description
238 $(call Package/asterisk14-xip/Default/description)
239  This package contains the Speex speech compression codec translator for 
240  Asterisk.
241 endef
242
243
244 define Package/asterisk14-xip-pbx-dundi
245 $(call Package/asterisk14-xip/Default)
246   TITLE:=DUNDi support
247   DEPENDS:= +asterisk14-xip-core
248 endef
249
250 define Package/asterisk14-xip-pbx-dundi/description
251 $(call Package/asterisk14-xip/Default/description)
252  This package provides DUNDi (Distributed Universal Number Discovery) 
253  support to Asterisk.
254 endef
255
256
257 define Package/asterisk14-xip-res-agi
258 $(call Package/asterisk14-xip/Default)
259   TITLE:=AGI support
260   DEPENDS:= +asterisk14-xip-core
261 endef
262
263 define Package/asterisk14-xip-res-agi/description
264 $(call Package/asterisk14-xip/Default/description)
265  This package provides AGI (Asterisk Gateway Interface) support to 
266  Asterisk.
267 endef
268
269
270 define Package/asterisk14-xip-res-crypto
271 $(call Package/asterisk14-xip/Default)
272   TITLE:=Cryptographic Digital Signatures support
273   DEPENDS:= +asterisk14-xip-core +libopenssl
274 endef
275
276 define Package/asterisk14-xip-res-crypto/description
277 $(call Package/asterisk14-xip/Default/description)
278  This package provides Cryptographic Digital Signatures support to 
279  Asterisk.
280 endef
281
282
283 define Package/asterisk14-xip-pgsql
284 $(call Package/asterisk14-xip/Default)
285   TITLE:=PostgreSQL support
286   DEPENDS:= +asterisk14-xip-core +libpq
287 endef
288
289 define Package/asterisk14-xip-pgsql/description
290 $(call Package/asterisk14-xip/Default/description)
291  This package contains PostgreSQL support modules for Asterisk.
292 endef
293
294
295 define Package/asterisk14-xip-sqlite
296 $(call Package/asterisk14-xip/Default)
297   TITLE:=SQLite modules
298   DEPENDS:= +asterisk14-xip-core +libsqlite2
299 endef
300
301 define Package/asterisk14-xip-sqlite/description
302 $(call Package/asterisk14-xip/Default/description)
303  This package contains SQLite support modules for Asterisk.
304 endef
305
306
307 define Package/asterisk14-xip-sounds
308 $(call Package/asterisk14-xip/Default)
309   TITLE:=Sound files
310   DEPENDS:= +asterisk14-xip-core
311 endef
312
313 define Package/asterisk14-xip-sounds/description
314 $(call Package/asterisk14-xip/Default/description)
315  This package contains sound files for Asterisk.
316 endef
317
318
319 define Package/asterisk14-xip-voicemail
320 $(call Package/asterisk14-xip/Default)
321   TITLE:=Voicemail support
322   DEPENDS:= +asterisk14-xip-core +asterisk14-xip-adsi
323 endef
324
325 define Package/asterisk14-xip-voicemail/description
326 $(call Package/asterisk14-xip/Default/description)
327  This package contains voicemail related modules for Asterisk.
328 endef
329
330 define Package/asterisk14-xip-rawplayer
331 $(call Package/asterisk14-xip/Default)
332   TITLE:=Play raw files for asterisk
333 endef
334
335 define Package/asterisk14-xip-rawplayer/description
336  Contains the rawplayer utility for asterisk
337 endef
338
339 define Package/asterisk14-xip-agents
340 $(call Package/asterisk14-xip/Default)
341   TITLE:=Support for user Agents
342   DEPENDS:= +asterisk14-xip-core
343 endef
344
345 define Package/asterisk14-xip-agents/description
346 $(call Package/asterisk14-xip/Default/description)
347 Support for user Agents
348   chan_agent
349 endef
350
351 define Package/asterisk14-xip-iax
352 $(call Package/asterisk14-xip/Default)
353   TITLE:=IAX2 Channel support
354   DEPENDS:= +asterisk14-xip-core
355 endef
356
357 define Package/asterisk14-xip-iax/description
358 $(call Package/asterisk14-xip/Default/description)
359 IAX2 Channel support
360   chan_iax2
361 endef
362
363 define Package/asterisk14-xip-sip
364 $(call Package/asterisk14-xip/Default)
365   TITLE:=SIP Channel support
366   DEPENDS:= +asterisk14-xip-core
367 endef
368
369 define Package/asterisk14-xip-sip/description
370 $(call Package/asterisk14-xip/Default/description)
371 SIP Channel support
372   chan_sip
373 endef
374
375 define Package/asterisk14-xip-codec-wav
376 $(call Package/asterisk14-xip/Default)
377   TITLE:=WAV/PCM Codecs
378   DEPENDS:= +asterisk14-xip-core
379 endef
380
381 define Package/asterisk14-xip-codec-wav/description
382 $(call Package/asterisk14-xip/Default/description)
383 WAV/PCM Codecs
384   codec_adpcm
385   format_pcm
386   format_wav_gsm Microsoft Proprietary Wave GSM format
387   format_wav
388 endef
389
390 define Package/asterisk14-xip-codec-ualaw
391 $(call Package/asterisk14-xip/Default)
392   TITLE:=Ulaw/Alaw Codec support
393   DEPENDS:= +asterisk14-xip-core
394 endef
395
396 define Package/asterisk14-xip-codec-ualaw/description
397 $(call Package/asterisk14-xip/Default/description)
398 Ulaw/Alaw Codec support
399   codec_alaw
400   codec_a_mu A-Law and MUlaw direct coder/Decoder
401   codec_ulaw
402 endef
403
404 define Package/asterisk14-xip-format-misc
405 $(call Package/asterisk14-xip/Default)
406   TITLE:=Misc pass-through formats
407   DEPENDS:= +asterisk14-xip-core
408 endef
409
410 define Package/asterisk14-xip-format-misc/description
411 $(call Package/asterisk14-xip/Default/description)
412 Misc pass-through formats
413   format_sln
414   format_vox
415   format_ilbc iLBC
416 endef
417
418 define Package/asterisk14-xip-format-licensed
419 $(call Package/asterisk14-xip/Default)
420   TITLE:=Licenses and Patented Formats Passthrough
421   DEPENDS:= +asterisk14-xip-core
422 endef
423
424 define Package/asterisk14-xip-format-licensed/description
425 $(call Package/asterisk14-xip/Default/description)
426 Licenses and Patented Formats Passthrough
427   format_g726
428   format_g723
429   format_g729
430 endef
431
432 define Package/asterisk14-xip-codec-g726
433 $(call Package/asterisk14-xip/Default)
434   TITLE:=G726 Codec (requires license)
435   DEPENDS:= +asterisk14-xip-core
436 endef
437
438 define Package/asterisk14-xip-codec-g726/description
439 $(call Package/asterisk14-xip/Default/description)
440 G726 Codec (requires license)
441   codec_g726
442 endef
443
444 define Package/asterisk14-xip-format-video
445 $(call Package/asterisk14-xip/Default)
446   TITLE:=Video formats
447   DEPENDS:= +asterisk14-xip-core
448 endef
449
450 define Package/asterisk14-xip-format-video/description
451 $(call Package/asterisk14-xip/Default/description)
452 Video formats
453   format_h263
454   format_h264
455 endef
456
457 define Package/asterisk14-xip-variables
458 $(call Package/asterisk14-xip/Default)
459   TITLE:=Read Variables and environment
460   DEPENDS:= +asterisk14-xip-core
461 endef
462
463 define Package/asterisk14-xip-variables/description
464 $(call Package/asterisk14-xip/Default/description)
465 Read Variables and environment
466   func_db
467   func_global
468   func_env
469   func_timeout Control timeout values
470 endef
471
472 define Package/asterisk14-xip-enum
473 $(call Package/asterisk14-xip/Default)
474   TITLE:=DNS Enum support to find alternate call route
475   DEPENDS:= +asterisk14-xip-core
476 endef
477
478 define Package/asterisk14-xip-enum/description
479 $(call Package/asterisk14-xip/Default/description)
480 DNS Enum support to find alternate call route
481   func_enum Use DNS to find alternate calling method
482 endef
483
484 define Package/asterisk14-xip-basic
485 $(call Package/asterisk14-xip/Default)
486   TITLE:=Basic functions
487   DEPENDS:= +asterisk14-xip-core
488 endef
489
490 define Package/asterisk14-xip-basic/description
491 $(call Package/asterisk14-xip/Default/description)
492 Basic functions
493   func_logic
494   func_math
495   func_strings
496   func_rand
497   func_cut
498 endef
499
500 define Package/asterisk14-xip-encode
501 $(call Package/asterisk14-xip/Default)
502   TITLE:=Support for string encoding/hashing
503   DEPENDS:= +asterisk14-xip-core
504 endef
505
506 define Package/asterisk14-xip-encode/description
507 $(call Package/asterisk14-xip/Default/description)
508 Support for string encoding/hashing
509   func_base64
510   func_md5
511   func_sha1
512   func_uri
513 endef
514
515 define Package/asterisk14-xip-realtime
516 $(call Package/asterisk14-xip/Default)
517   TITLE:=Asterisk Realtime support
518   DEPENDS:= +asterisk14-xip-core
519 endef
520
521 define Package/asterisk14-xip-realtime/description
522 $(call Package/asterisk14-xip/Default/description)
523 Asterisk Realtime support
524   func_realtime
525   pbx_realtime
526   app_realtime 'Realtime' support
527 endef
528
529 define Package/asterisk14-xip-ael
530 $(call Package/asterisk14-xip/Default)
531   TITLE:=AEL - Asterisk Extension Language compiler support
532   DEPENDS:= +asterisk14-xip-core
533 endef
534
535 define Package/asterisk14-xip-ael/description
536 $(call Package/asterisk14-xip/Default/description)
537 AEL - Asterisk Extension Language compiler support
538   pbx_ael Asterisk Extension Language compiler
539 endef
540
541 define Package/asterisk14-xip-adsi
542 $(call Package/asterisk14-xip/Default)
543   TITLE:=ADSI Support
544   DEPENDS:= +asterisk14-xip-core
545 endef
546
547 define Package/asterisk14-xip-adsi/description
548 $(call Package/asterisk14-xip/Default/description)
549 ADSI Support
550   res_adsi
551   app_adsiprog
552 endef
553
554 define Package/asterisk14-xip-features
555 $(call Package/asterisk14-xip/Default)
556   TITLE:=Call Features / Parking
557   DEPENDS:= +asterisk14-xip-core
558 endef
559
560 define Package/asterisk14-xip-features/description
561 $(call Package/asterisk14-xip/Default/description)
562 Call Features / Parking
563   res_features Features support.
564   app_transfer
565   app_parkandannounce
566   res_monitor Record channels
567 endef
568
569 define Package/asterisk14-xip-moh
570 $(call Package/asterisk14-xip/Default)
571   TITLE:=Music On Hold support
572   DEPENDS:= +asterisk14-xip-core
573 endef
574
575 define Package/asterisk14-xip-moh/description
576 $(call Package/asterisk14-xip/Default/description)
577 Music On Hold support
578   res_musiconhold
579   func_moh
580 endef
581
582 define Package/asterisk14-xip-smdi
583 $(call Package/asterisk14-xip/Default)
584   TITLE:=Simple Message Desk Interface
585   DEPENDS:= +asterisk14-xip-core
586 endef
587
588 define Package/asterisk14-xip-smdi/description
589 $(call Package/asterisk14-xip/Default/description)
590 Simple Message Desk Interface
591   res_smdi Simple Message Desk Interface
592 endef
593
594 define Package/asterisk14-xip-sounds-tt
595 $(call Package/asterisk14-xip/Default)
596   TITLE:=Telemarketer Torture Sounds
597   DEPENDS:= +asterisk14-xip-core
598 endef
599
600 define Package/asterisk14-xip-sounds-tt/description
601 $(call Package/asterisk14-xip/Default/description)
602 Telemarketer Torture Sounds
603 endef
604
605 define Package/asterisk14-xip-sounds-demo
606 $(call Package/asterisk14-xip/Default)
607   TITLE:=Demo Sounds
608   DEPENDS:= +asterisk14-xip-core
609 endef
610
611 define Package/asterisk14-xip-sounds-demo/description
612 $(call Package/asterisk14-xip/Default/description)
613 Demo Sounds
614 endef
615
616 define Package/asterisk14-xip-linejack
617 $(call Package/asterisk14-xip/Default)
618   TITLE:=M chan_phone (32,988) Linejack Cards 
619   DEPENDS:= +asterisk14-xip-core
620 endef
621
622 define Package/asterisk14-xip-linejack/description
623 $(call Package/asterisk14-xip/Default/description)
624 M chan_phone (32,988) Linejack Cards 
625 endef
626
627 define Package/asterisk14-xip-app-misc
628 $(call Package/asterisk14-xip/Default)
629   TITLE:=Misc applications
630   DEPENDS:= +asterisk14-xip-core
631 endef
632
633 define Package/asterisk14-xip-app-misc/description
634 $(call Package/asterisk14-xip/Default/description)
635 Misc applications
636   app_random
637   app_sayunixtime
638   app_sendtext
639   app_url
640   app_readfile
641   app_system Call System application.
642   app_exec Exec Dialplan applications
643 endef
644
645 define Package/asterisk14-xip-image
646 $(call Package/asterisk14-xip/Default)
647   TITLE:=Support for images
648   DEPENDS:= +asterisk14-xip-core
649 endef
650
651 define Package/asterisk14-xip-image/description
652 $(call Package/asterisk14-xip/Default/description)
653 Support for images
654   app_image Transmit images
655   format_jpeg
656 endef
657
658 define Package/asterisk14-xip-sms
659 $(call Package/asterisk14-xip/Default)
660   TITLE:=SMS support
661   DEPENDS:= +asterisk14-xip-core +libstdcpp
662 endef
663
664 define Package/asterisk14-xip-sms/description
665 $(call Package/asterisk14-xip/Default/description)
666 SMS support
667   app_sms
668 endef
669
670 define Package/asterisk14-xip-icecast
671 $(call Package/asterisk14-xip/Default)
672   TITLE:=ICEcast support
673   DEPENDS:= +asterisk14-xip-core
674 endef
675
676 define Package/asterisk14-xip-icecast/description
677 $(call Package/asterisk14-xip/Default/description)
678 ICEcast support
679   app_ices Icecast / Ices support
680 endef
681
682 define Package/asterisk14-xip-mp3
683 $(call Package/asterisk14-xip/Default)
684   TITLE:=MP3 Support
685   DEPENDS:= +asterisk14-xip-core
686 endef
687
688 define Package/asterisk14-xip-mp3/description
689 $(call Package/asterisk14-xip/Default/description)
690 MP3 Support
691   app_mp3
692 endef
693
694 define Package/asterisk14-xip-cli
695 $(call Package/asterisk14-xip/Default)
696   TITLE:=CLI Apps and events
697   DEPENDS:= +asterisk14-xip-core
698 endef
699
700 define Package/asterisk14-xip-cli/description
701 $(call Package/asterisk14-xip/Default/description)
702 CLI Apps and events
703   app_userevent
704   res_clioriginate Originate a call on the CLI
705   res_convert File format conversion
706 endef
707
708 define Package/asterisk14-xip-isdn
709 $(call Package/asterisk14-xip/Default)
710   TITLE:=ISDN transfer capability
711   DEPENDS:= +asterisk14-xip-core
712 endef
713
714 define Package/asterisk14-xip-isdn/description
715 $(call Package/asterisk14-xip/Default/description)
716 ISDN transfer capability
717   app_settransfercapability ISDN transfer capability
718 endef
719
720 define Package/asterisk14-xip-deprecated
721 $(call Package/asterisk14-xip/Default)
722   TITLE:=Deprecated
723   DEPENDS:= +asterisk14-xip-core
724 endef
725
726 define Package/asterisk14-xip-deprecated/description
727 $(call Package/asterisk14-xip/Default/description)
728 Deprecated
729   app_db Deprecated - use func_db instead
730 endef
731
732 define Package/asterisk14-xip-groups
733 $(call Package/asterisk14-xip/Default)
734   TITLE:=Group Functions
735   DEPENDS:= +asterisk14-xip-core
736 endef
737
738 define Package/asterisk14-xip-groups/description
739 $(call Package/asterisk14-xip/Default/description)
740 Group Functions
741   func_groupcount
742 endef
743
744 define Package/asterisk14-xip-language
745 $(call Package/asterisk14-xip/Default)
746   TITLE:=Language support
747   DEPENDS:= +asterisk14-xip-core
748 endef
749
750 define Package/asterisk14-xip-language/description
751 $(call Package/asterisk14-xip/Default/description)
752 Language support
753   func_language
754 endef
755
756 define Package/asterisk14-xip-spool
757 $(call Package/asterisk14-xip/Default)
758   TITLE:=Spool Directory of Outgoing calls
759   DEPENDS:= +asterisk14-xip-core
760 endef
761
762 define Package/asterisk14-xip-spool/description
763 $(call Package/asterisk14-xip/Default/description)
764 Spool Directory of Outgoing calls
765   pbx_spool Spool Directory of Outgoing calls
766 endef
767
768 define Package/asterisk14-xip-nbs
769 $(call Package/asterisk14-xip/Default)
770   TITLE:=NBS stream support
771   DEPENDS:= +asterisk14-xip-core
772 endef
773
774 define Package/asterisk14-xip-nbs/description
775 $(call Package/asterisk14-xip/Default/description)
776 NBS stream support
777   app_nbscat
778 endef
779
780 define Package/asterisk14-xip-alarmreceiver
781 $(call Package/asterisk14-xip/Default)
782   TITLE:=SIA Contact ID Alarm receiver
783   DEPENDS:= +asterisk14-xip-core
784 endef
785
786 define Package/asterisk14-xip-alarmreceiver/description
787 $(call Package/asterisk14-xip/Default/description)
788 SIA Contact ID Alarm receiver
789   app_alarmreceiver
790 endef
791
792 define Package/asterisk14-xip-cdr
793 $(call Package/asterisk14-xip/Default)
794   TITLE:=CDR Support
795   DEPENDS:= +asterisk14-xip-core
796 endef
797
798 define Package/asterisk14-xip-cdr/description
799 $(call Package/asterisk14-xip/Default/description)
800 CDR Support
801   app_cdr
802   app_forkcdr
803   app_setcdruserfield
804   cdr_csv
805   cdr_custom
806   cdr_manager
807   func_cdr
808 endef
809
810 define Package/asterisk14-xip-channel
811 $(call Package/asterisk14-xip/Default)
812   TITLE:=Channel functions
813   DEPENDS:= +asterisk14-xip-core
814 endef
815
816 define Package/asterisk14-xip-channel/description
817 $(call Package/asterisk14-xip/Default/description)
818 Channel functions
819   app_chanisavail
820   app_channelredirect
821   app_chanspy
822   func_channel
823   app_softhangup
824   app_directed_pickup Pickup a (specific) ringing extensions
825   app_pickup2  Extended pickup
826 endef
827
828 define Package/asterisk14-xip-debug
829 $(call Package/asterisk14-xip/Default)
830   TITLE:=Debugging tools
831   DEPENDS:= +asterisk14-xip-core
832 endef
833
834 define Package/asterisk14-xip-debug/description
835 $(call Package/asterisk14-xip/Default/description)
836 Debugging tools
837   app_echo
838   pbx_loopback
839   app_dumpchan Dump information about the calling channel
840   app_verbose
841   app_test AIX Server/client testing
842 endef
843
844 define Package/asterisk14-xip-menu-misc
845 $(call Package/asterisk14-xip/Default)
846   TITLE:=Special menu applications
847   DEPENDS:= +asterisk14-xip-core
848 endef
849
850 define Package/asterisk14-xip-menu-misc/description
851 $(call Package/asterisk14-xip/Default/description)
852 Special menu applications
853   app_controlplayback
854   app_directory
855   app_dictate
856 endef
857
858 define Package/asterisk14-xip-festival
859 $(call Package/asterisk14-xip/Default)
860   TITLE:=Festival support
861   DEPENDS:= +asterisk14-xip-core
862 endef
863
864 define Package/asterisk14-xip-festival/description
865 $(call Package/asterisk14-xip/Default/description)
866 Festival support
867   app_festival
868 endef
869
870 define Package/asterisk14-xip-send-app
871 $(call Package/asterisk14-xip/Default)
872   TITLE:=Misc tone sending applications
873   DEPENDS:= +asterisk14-xip-core
874 endef
875
876 define Package/asterisk14-xip-send-app/description
877 $(call Package/asterisk14-xip/Default/description)
878 Misc tone sending applications
879   app_flash Send a flash
880   app_senddtmf Send dtmf
881   app_milliwatt
882   app_morsecode
883   app_zapateller Generate tone to block telemarketers
884 endef
885
886 define Package/asterisk14-xip-followme
887 $(call Package/asterisk14-xip/Default)
888   TITLE:=Followme - Call forwarding
889   DEPENDS:= +asterisk14-xip-core
890 endef
891
892 define Package/asterisk14-xip-followme/description
893 $(call Package/asterisk14-xip/Default/description)
894 Followme - Call forwarding
895   app_followme
896 endef
897
898
899 define Package/asterisk14-xip-queues
900 $(call Package/asterisk14-xip/Default)
901   TITLE:=Call queues
902   DEPENDS:= +asterisk14-xip-core
903 endef
904
905 define Package/asterisk14-xip-queues/description
906 $(call Package/asterisk14-xip/Default/description)
907 Call queues
908   app_queue
909 endef
910
911 define Package/asterisk14-xip-record
912 $(call Package/asterisk14-xip/Default)
913   TITLE:=Call recording
914   DEPENDS:= +asterisk14-xip-core
915 endef
916
917 define Package/asterisk14-xip-record/description
918 $(call Package/asterisk14-xip/Default/description)
919 Call recording
920   app_record
921   app_mixmonitor Records The audio on the current channel to the specified file. 
922 endef
923
924 define Package/asterisk14-xip-privacy
925 $(call Package/asterisk14-xip/Default)
926   TITLE:=Call Privacy - Prompt for unknown numbers.
927   DEPENDS:= +asterisk14-xip-core
928 endef
929
930 define Package/asterisk14-xip-privacy/description
931 $(call Package/asterisk14-xip/Default/description)
932 Call Privacy - Prompt for unknown numbers.
933   app_privacy Prompt for missing calling number
934 endef
935
936 define Package/asterisk14-xip-ivr-util
937 $(call Package/asterisk14-xip/Default)
938   TITLE:=Utilities for creating IVR
939   DEPENDS:= +asterisk14-xip-core
940 endef
941
942 define Package/asterisk14-xip-ivr-util/description
943 $(call Package/asterisk14-xip/Default/description)
944 Utilities for creating IVR
945   app_read Read a DTMF response
946   app_authenticate Authenticate a user
947   app_externalivr IVR Using an External process.
948   app_disa Directed Inward Sysytem Access - Allow access to your internal dialplan with password
949 endef
950
951
952 define Package/asterisk14-xip-callerid
953 $(call Package/asterisk14-xip/Default)
954   TITLE:=Callerid related functions.
955   DEPENDS:= +asterisk14-xip-core
956 endef
957
958 define Package/asterisk14-xip-callerid/description
959 $(call Package/asterisk14-xip/Default/description)
960 Callerid related functions.
961   app_setcallerid
962   func_callerid
963   app_lookupblacklist
964   app_lookupcidname
965 endef
966
967 define Package/asterisk14-xip-speech
968 $(call Package/asterisk14-xip/Default)
969   TITLE:=Interface to Speech recognition programs
970   DEPENDS:= +asterisk14-xip-core
971 endef
972
973 define Package/asterisk14-xip-speech/description
974 $(call Package/asterisk14-xip/Default/description)
975 Interface to Speech recognition programs
976   app_speech_utils
977   res_speech
978 endef
979
980 define Package/asterisk14-xip-detect
981 $(call Package/asterisk14-xip/Default)
982   TITLE:=Detect coditions
983   DEPENDS:= +asterisk14-xip-core
984 endef
985
986 define Package/asterisk14-xip-detect/description
987 $(call Package/asterisk14-xip/Default/description)
988 Detect coditions
989   app_amd Answer machine detect
990   app_talkdetect
991   app_waitforring
992   app_waitforsilence
993 endef
994
995 define Package/asterisk14-xip-controlflow
996 $(call Package/asterisk14-xip/Default)
997   TITLE:=Advanced Control Flow
998   DEPENDS:= +asterisk14-xip-core
999 endef
1000
1001 define Package/asterisk14-xip-controlflow/description
1002 $(call Package/asterisk14-xip/Default/description)
1003 Advanced Control Flow
1004   app_while
1005   app_macro Dialplan Macros
1006   app_stack Stack routines (Gosub, Return)
1007 endef
1008
1009
1010 CONFIGURE_ARGS+= \
1011         --without-curl \
1012         --without-curses \
1013         --with-gsm="$(STAGING_DIR)/usr" \
1014         --without-imap \
1015         --without-isdnnet \
1016         --without-kde \
1017         --without-misdn \
1018         --without-nbs \
1019         --with-ncurses="$(STAGING_DIR)/usr" \
1020         --without-netsnmp \
1021         --without-newt \
1022         --without-odbc \
1023         --without-ogg \
1024         --without-osptk \
1025         --with-popt="$(STAGING_DIR)/usr" \
1026         --without-pri \
1027         --without-qt \
1028         --without-radius \
1029         --without-spandsp \
1030         --without-suppserv \
1031         --without-tds \
1032         --without-termcap \
1033         --without-tinfo \
1034         --without-vorbis \
1035         --without-vpb \
1036         --with-z="$(STAGING_DIR)/usr" \
1037
1038 EXTRA_CFLAGS:= $(TARGET_CPPFLAGS)
1039 EXTRA_LDFLAGS:= $(TARGET_LDFLAGS)
1040
1041 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-app-meetme),)
1042   CONFIGURE_ARGS+= \
1043         --with-tonezone="$(STAGING_DIR)/usr" --with-zaptel="$(STAGING_DIR)/usr"
1044 else
1045   CONFIGURE_ARGS+= \
1046         --without-tonezone --without-zaptel
1047 endif
1048
1049 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-alsa),)
1050   CONFIGURE_ARGS+= \
1051         --with-asound="$(STAGING_DIR)/usr"
1052 else
1053   CONFIGURE_ARGS+= \
1054         --without-asound
1055 endif
1056
1057 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-oss),)
1058   CONFIGURE_ARGS+= \
1059         --with-oss
1060 else
1061   CONFIGURE_ARGS+= \
1062         --without-oss
1063 endif
1064
1065 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-gtalk),)
1066   CONFIGURE_ARGS+= \
1067         --with-gnutls="$(STAGING_DIR)/usr" \
1068         --with-iksemel="$(STAGING_DIR)/usr"
1069   SITE_VARS+= \
1070         ac_cv_lib_iksemel_iks_start_sasl=yes \
1071         ac_cv_lib_gnutls_gnutls_bye=yes
1072 else
1073   CONFIGURE_ARGS+= \
1074         --without-gnutls \
1075         --without-iksemel
1076 endif
1077
1078 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-chan-h323),)
1079   CONFIGURE_ARGS+= \
1080         --with-h323="$(BUILD_DIR)/openh323" \
1081         --with-pwlib="$(BUILD_DIR)/pwlib"
1082   CONFIGURE_VARS+= \
1083         LIBS="$$$$LIBS -luClibc++ -ldl -lpthread"
1084
1085   define Build/Compile/chan-h323
1086         $(MAKE) -C "$(PKG_BUILD_DIR)/channels/h323" \
1087                 $(TARGET_CONFIGURE_OPTS) \
1088                 CXXLIBS="-nodefaultlibs -luClibc++" \
1089                 optnoshared
1090   endef
1091 else
1092   CONFIGURE_ARGS+= \
1093         --without-h323 \
1094         --without-pwlib
1095 endif
1096
1097 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-codec-speex),)
1098   CONFIGURE_ARGS+= \
1099         --with-speex="$(STAGING_DIR)/usr"
1100   SITE_VARS+= \
1101         ac_cv_lib_speex_speex_encode=yes
1102   EXTRA_CFLAGS+= -I$(STAGING_DIR)/usr/include/speex
1103 else
1104   CONFIGURE_ARGS+= \
1105         --without-speex
1106 endif
1107
1108 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-res-crypto),)
1109   CONFIGURE_ARGS+= \
1110         --with-ssl="$(STAGING_DIR)/usr"
1111 else
1112   CONFIGURE_ARGS+= \
1113         --without-ssl
1114 endif
1115
1116 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-pgsql),)
1117   CONFIGURE_ARGS+= \
1118         --with-postgres="$(STAGING_DIR)/usr"
1119 else
1120   CONFIGURE_ARGS+= \
1121         --without-postgres
1122 endif
1123
1124 ifneq ($(SDK)$(CONFIG_PACKAGE_asterisk14-xip-sqlite),)
1125   CONFIGURE_ARGS+= \
1126         --with-sqlite="$(STAGING_DIR)/usr"
1127 else
1128   CONFIGURE_ARGS+= \
1129         --without-sqlite
1130 endif
1131
1132
1133 define Build/Configure
1134         -rm $(PKG_BUILD_DIR)/menuselect.makeopts
1135         ( cd $(PKG_BUILD_DIR); ./bootstrap.sh )
1136         $(call Build/Configure/Default,,$(SITE_VARS))
1137 endef
1138
1139 define Build/Compile
1140         $(MAKE) -C "$(PKG_BUILD_DIR)" \
1141                 include/asterisk/version.h \
1142                 include/asterisk/buildopts.h defaults.h \
1143                 makeopts.embed_rules
1144         $(call Build/Compile/chan-h323)
1145         ASTCFLAGS="$(EXTRA_CFLAGS) -DLOW_MEMORY $(TARGET_CFLAGS)" \
1146         ASTLDFLAGS="$(EXTRA_LDFLAGS)" \
1147         $(MAKE) -C "$(PKG_BUILD_DIR)" \
1148                 ASTVARLIBDIR="/usr/lib/asterisk" \
1149                 NOISY_BUILD="1" \
1150                 DEBUG="" \
1151                 OPTIMIZE="" \
1152                 DESTDIR="$(PKG_INSTALL_DIR)" \
1153                 all install samples
1154         $(SED) 's|/var/lib/asterisk|/usr/lib/asterisk|g' $(PKG_INSTALL_DIR)/etc/asterisk/musiconhold.conf
1155
1156         $(TARGET_CC) -O2 $(PKG_BUILD_DIR)/contrib/utils/rawplayer.c -o $(PKG_BUILD_DIR)/rawplayer
1157 endef
1158
1159 define Build/InstallDev
1160         mkdir -p $(1)/usr/include/asterisk/
1161         $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk/*.h $(1)/usr/include/asterisk/
1162         $(CP) $(PKG_INSTALL_DIR)/usr/include/asterisk.h $(1)/usr/include/
1163 endef
1164
1165 define Package/asterisk14-xip-core/conffiles
1166 /etc/asterisk/asterisk.conf
1167 /etc/asterisk/codecs.conf
1168 /etc/asterisk/dnsmgr.conf
1169 /etc/asterisk/extconfig.conf
1170 /etc/asterisk/extensions.conf
1171 /etc/asterisk/http.conf
1172 /etc/asterisk/indications.conf
1173 /etc/asterisk/logger.conf
1174 /etc/asterisk/manager.conf
1175 /etc/asterisk/modules.conf
1176 /etc/asterisk/say.conf
1177 /etc/asterisk/sla.conf
1178 /etc/asterisk/users.conf
1179 endef
1180
1181 define Package/asterisk14-xip-core/install
1182         $(INSTALL_DIR) $(1)/etc/asterisk
1183         for f in users.conf extensions.conf say.conf asterisk.conf codecs.conf dnsmgr.conf extconfig.conf http.conf indications.conf logger.conf sla.conf manager.conf ; do \
1184           $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \
1185         done
1186         $(INSTALL_DATA) ./files/modules.conf $(1)/etc/asterisk/
1187         $(INSTALL_DIR) $(1)/usr/lib/asterisk
1188         $(INSTALL_DIR) $(1)/usr/lib/asterisk/keys
1189         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1190         for f in codec_gsm format_gsm pbx_config res_indications app_dial chan_local ; do \
1191           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1192         done
1193         $(INSTALL_DIR) $(1)/usr/lib/asterisk/moh
1194         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1195         $(INSTALL_DIR) $(1)/usr/sbin
1196         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/asterisk $(1)/usr/sbin/
1197         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/safe_asterisk $(1)/usr/sbin/
1198         $(INSTALL_DIR) $(1)/etc/default
1199         $(INSTALL_DATA)  ./files/asterisk.default $(1)/etc/default/asterisk
1200         $(INSTALL_DIR) $(1)/etc/init.d
1201         $(INSTALL_BIN)  ./files/asterisk.init $(1)/etc/init.d/asterisk
1202         $(INSTALL_DIR) $(1)/usr/lib/asterisk/uci
1203         $(CP) ./files/uci/* $1/usr/lib/asterisk/uci
1204         $(INSTALL_DIR) $(1)/etc/asterisk/macros
1205         $(CP) ./files/macros/* $1/etc/asterisk/macros
1206 endef
1207
1208 define Package/asterisk14-xip-core/postinst
1209 #!/bin/sh
1210 if [ -z "${IPKG_INSTROOT}" ] ; then
1211   ROOT=/
1212 else
1213   ROOT=`echo $${PKG_ROOT} | sed 's:[\/]:\\\&:g' -`
1214 fi
1215 /bin/sed -i 's/\ \/etc/\ '$${ROOT}'etc/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf
1216 /bin/sed -i 's/\ \/var\/spool/\ '$${ROOT}'var\/spool/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf
1217 /bin/sed -i 's/\ \/var\/log/\ '$${ROOT}'var\/log/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf
1218 /bin/sed -i 's/\ \/usr/\ '$${ROOT}'usr/g' $${PKG_ROOT}/etc/asterisk/asterisk.conf
1219 /bin/sed -i 's/^DEST=/DEST='$${ROOT}'/g' $${PKG_ROOT}/etc/init.d/asterisk
1220 /bin/sed -i 's/OPTIONS=\"\"/OPTIONS=\"-C\ '$${ROOT}'etc\/asterisk\/asterisk.conf\"/g' $${PKG_ROOT}/etc/default/asterisk
1221 mkdir -p $${PKG_ROOT}/etc/asterisk/conf.d
1222 cd $${PKG_ROOT}/etc/asterisk/conf.d
1223 ln -s ../../../usr/lib/asterisk/uci/voicemailconf 10-voicemail
1224 ln -s ../../../usr/lib/asterisk/uci/mohconf       15-moh
1225 ln -s ../../../usr/lib/asterisk/uci/featureconf   20-features
1226 ln -s ../../../usr/lib/asterisk/uci/lastcall      25-lastcall
1227 ln -s ../../../usr/lib/asterisk/uci/meetmeconf    30-meetme
1228 ln -s ../../../usr/lib/asterisk/uci/sipiaxconf    35-sipiax
1229 ln -s ../../../usr/lib/asterisk/uci/talkclock     40-talkclock
1230 ln -s ../../../usr/lib/asterisk/uci/voicemenu     45-voicemenu
1231 ln -s ../../../usr/lib/asterisk/uci/disaconf      50-disaconf
1232 endef
1233
1234 define Package/asterisk14-xip/install
1235         $(INSTALL_DIR) $(1)/usr/lib/asterisk
1236 endef
1237
1238 define Package/asterisk14-xip-mini/install
1239         $(INSTALL_DIR) $(1)/usr/lib/asterisk
1240 endef
1241
1242 define Package/asterisk14-xip-app-meetme/conffiles
1243 /etc/asterisk/meetme.conf
1244 endef
1245
1246 define Package/asterisk14-xip-app-meetme/install
1247         $(INSTALL_DIR) $(1)/etc/asterisk
1248         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/meetme.conf $(1)/etc/asterisk/
1249         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1250         for f in app_meetme app_page ; do \
1251           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1252         done
1253         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1254         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/conf-* $(1)/usr/lib/asterisk/sounds/
1255 endef
1256
1257
1258 define Package/asterisk14-xip-chan-oss/conffiles
1259 /etc/asterisk/oss.conf
1260 endef
1261
1262 define Package/asterisk14-xip-chan-oss/install
1263         $(INSTALL_DIR) $(1)/etc/asterisk
1264         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/oss.conf $(1)/etc/asterisk/
1265         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1266         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_oss.so $(1)/usr/lib/asterisk/modules/
1267 endef
1268
1269
1270 define Package/asterisk14-xip-app-meetme/conffiles
1271 /etc/asterisk/meetme.conf
1272 endef
1273
1274 define Package/asterisk14-xip-app-meetme/install
1275         $(INSTALL_DIR) $(1)/etc/asterisk
1276         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/meetme.conf $(1)/etc/asterisk/
1277         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1278         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_meetme.so $(1)/usr/lib/asterisk/modules/
1279 endef
1280
1281
1282 define Package/asterisk14-xip-chan-oss/conffiles
1283 /etc/asterisk/oss.conf
1284 endef
1285
1286 define Package/asterisk14-xip-chan-oss/install
1287         $(INSTALL_DIR) $(1)/etc/asterisk
1288         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/oss.conf $(1)/etc/asterisk/
1289         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1290         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_oss.so $(1)/usr/lib/asterisk/modules/
1291 endef
1292
1293
1294 define Package/asterisk14-xip-chan-alsa/conffiles
1295 /etc/asterisk/alsa.conf
1296 endef
1297
1298 define Package/asterisk14-xip-chan-alsa/install
1299         $(INSTALL_DIR) $(1)/etc/asterisk
1300         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/alsa.conf $(1)/etc/asterisk/
1301         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1302         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_alsa.so $(1)/usr/lib/asterisk/modules/
1303 endef
1304
1305
1306 define Package/asterisk14-xip-chan-gtalk/conffiles
1307 /etc/asterisk/gtalk.conf
1308 /etc/asterisk/jabber.conf
1309 endef
1310
1311 define Package/asterisk14-xip-chan-gtalk/install
1312         $(INSTALL_DIR) $(1)/etc/asterisk
1313         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/gtalk.conf $(1)/etc/asterisk/
1314         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/jabber.conf $(1)/etc/asterisk/
1315         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1316         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_gtalk.so $(1)/usr/lib/asterisk/modules/
1317         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_jabber.so $(1)/usr/lib/asterisk/modules/
1318 endef
1319
1320
1321 define Package/asterisk14-xip-chan-h323/conffiles
1322 /etc/asterisk/h323.conf
1323 endef
1324
1325 define Package/asterisk14-xip-chan-h323/install
1326         $(INSTALL_DIR) $(1)/etc/asterisk
1327         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/h323.conf $(1)/etc/asterisk/
1328         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1329         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_h323.so $(1)/usr/lib/asterisk/modules/
1330 endef
1331
1332
1333 define Package/asterisk14-xip-chan-mgcp/install
1334 /etc/asterisk/mgcp.conf
1335 endef
1336
1337 define Package/asterisk14-xip-chan-mgcp/install
1338         $(INSTALL_DIR) $(1)/etc/asterisk
1339         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/mgcp.conf $(1)/etc/asterisk/
1340         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1341         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_mgcp.so $(1)/usr/lib/asterisk/modules/
1342 endef
1343
1344
1345 define Package/asterisk14-xip-chan-skinny/conffiles
1346 /etc/asterisk/skinny.conf
1347 endef
1348
1349 define Package/asterisk14-xip-chan-skinny/install
1350         $(INSTALL_DIR) $(1)/etc/asterisk
1351         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/skinny.conf $(1)/etc/asterisk/
1352         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1353         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_skinny.so $(1)/usr/lib/asterisk/modules/
1354 endef
1355
1356
1357 #define Package/asterisk14-xip-codec-ilbc/install
1358 #       $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1359 #       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_ilbc.so $(1)/usr/lib/asterisk/modules/
1360 #       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/format_ilbc.so $(1)/usr/lib/asterisk/modules/
1361 #endef
1362
1363
1364 define Package/asterisk14-xip-codec-lpc10/install
1365         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1366         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_lpc10.so $(1)/usr/lib/asterisk/modules/
1367 endef
1368
1369
1370 define Package/asterisk14-xip-codec-speex/install
1371         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1372         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_speex.so $(1)/usr/lib/asterisk/modules/
1373 endef
1374
1375
1376 define Package/asterisk14-xip-pbx-dundi/conffiles
1377 /etc/asterisk/dundi.conf
1378 endef
1379
1380 define Package/asterisk14-xip-pbx-dundi/install
1381         $(INSTALL_DIR) $(1)/etc/asterisk
1382         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/dundi.conf $(1)/etc/asterisk/
1383         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1384         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_dundi.so $(1)/usr/lib/asterisk/modules/
1385 endef
1386
1387
1388 define Package/asterisk14-xip-res-agi/install
1389         $(INSTALL_DIR) $(1)/usr/lib/asterisk/agi-bin
1390         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1391         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_agi.so $(1)/usr/lib/asterisk/modules/
1392 endef
1393
1394
1395 define Package/asterisk14-xip-res-crypto/install
1396         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1397         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_crypto.so $(1)/usr/lib/asterisk/modules/
1398 endef
1399
1400
1401 define Package/asterisk14-xip-pgsql/conffiles
1402 /etc/asterisk/cdr_pgsql.conf
1403 /etc/asterisk/res_pgsql.conf
1404 endef
1405
1406 define Package/asterisk14-xip-pgsql/install
1407         $(INSTALL_DIR) $(1)/etc/asterisk
1408         install -m0600 $(PKG_INSTALL_DIR)/etc/asterisk/cdr_pgsql.conf $(1)/etc/asterisk/
1409         install -m0600 $(PKG_INSTALL_DIR)/etc/asterisk/res_pgsql.conf $(1)/etc/asterisk/
1410         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1411         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/cdr_pgsql.so $(1)/usr/lib/asterisk/modules/
1412         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_config_pgsql.so $(1)/usr/lib/asterisk/modules/
1413 endef
1414
1415
1416 define Package/asterisk14-xip-sqlite/install
1417         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1418         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/cdr_sqlite.so $(1)/usr/lib/asterisk/modules/
1419 endef
1420
1421 define Package/asterisk14-xip-sounds/install
1422         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1423         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/* $(1)/usr/lib/asterisk/sounds/
1424         rm -f $(1)/usr/lib/asterisk/sounds/vm-*
1425         rm -f $(1)/usr/lib/asterisk/sounds/x
1426         rm -f $(1)/usr/lib/asterisk/sounds/dir-*
1427         rm -f $(1)/usr/lib/asterisk/sounds/dictate/*
1428         rm -f $(1)/usr/lib/asterisk/sounds/followme/*
1429         rm -f $(1)/usr/lib/asterisk/sounds/conf-*
1430         rm -f $(1)/usr/lib/asterisk/sounds/queue-*
1431         rm -f $(1)/usr/lib/asterisk/sounds/priv*
1432         rm -f $(1)/usr/lib/asterisk/sounds/auth-*
1433         rm -f $(1)/usr/lib/asterisk/sounds/agent-*
1434         rm -f $(1)/usr/lib/asterisk/sounds/tt-*
1435         rm -f $(1)/usr/lib/asterisk/sounds/demo-*
1436 endef
1437
1438 define Package/asterisk14-xip-voicemail/conffiles
1439 /etc/asterisk/voicemail.conf
1440 endef
1441
1442 define Package/asterisk14-xip-voicemail/install
1443         $(INSTALL_DIR) $(1)/etc/asterisk
1444         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/voicemail.conf $(1)/etc/asterisk/
1445         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1446         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/*voicemail.so $(1)/usr/lib/asterisk/modules/
1447         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1448         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/vm-*.gsm $(1)/usr/lib/asterisk/sounds/
1449 endef
1450
1451 define Package/asterisk14-xip-rawplayer/install
1452         $(INSTALL_DIR) $(1)/usr/bin
1453         $(INSTALL_BIN)  $(PKG_BUILD_DIR)/rawplayer \
1454                         $(1)/usr/bin
1455 endef
1456
1457 define Package/asterisk14-xip-agents/conffiles
1458 /etc/asterisk/agents.conf
1459 endef
1460
1461 define Package/asterisk14-xip-agents/install
1462         $(INSTALL_DIR) $(1)/etc/asterisk
1463         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/agents.conf $(1)/etc/asterisk/
1464         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1465         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_agent.so $(1)/usr/lib/asterisk/modules/
1466         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1467         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/agent-* $(1)/usr/lib/asterisk/sounds/
1468 endef
1469
1470 define Package/asterisk14-xip-iax/conffiles
1471 /etc/asterisk/iax.conf
1472 /etc/asterisk/iaxprov.conf
1473 endef
1474
1475 define Package/asterisk14-xip-iax/install
1476         $(INSTALL_DIR) $(1)/etc/asterisk
1477         for f in iax.conf iaxprov.conf ; do \
1478           $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \
1479         done
1480         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1481         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_iax2.so $(1)/usr/lib/asterisk/modules/
1482 endef
1483
1484 define Package/asterisk14-xip-sip/conffiles
1485 /etc/asterisk/sip.conf
1486 /etc/asterisk/sip_notify.conf
1487 /etc/asterisk/rtp.conf
1488 /etc/asterisk/udptl.conf
1489 endef
1490
1491 define Package/asterisk14-xip-sip/install
1492         $(INSTALL_DIR) $(1)/etc/asterisk
1493         for f in sip.conf sip_notify.conf rtp.conf udptl.conf ; do \
1494           $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \
1495         done
1496         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1497         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/chan_sip.so $(1)/usr/lib/asterisk/modules/
1498 endef
1499
1500 define Package/asterisk14-xip-codec-wav/install
1501         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1502         for f in codec_adpcm format_pcm format_wav_gsm format_wav ; do \
1503           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1504         done
1505 endef
1506
1507 define Package/asterisk14-xip-codec-ualaw/install
1508         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1509         for f in codec_alaw codec_a_mu codec_ulaw ; do \
1510           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1511         done
1512 endef
1513
1514 define Package/asterisk14-xip-format-misc/install
1515         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1516         for f in format_sln format_vox format_ilbc ; do \
1517           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1518         done
1519 endef
1520
1521 define Package/asterisk14-xip-format-licensed/install
1522         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1523         for f in format_g726 format_g723 format_g729 ; do \
1524           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1525         done
1526 endef
1527
1528 define Package/asterisk14-xip-codec-g726/install
1529         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1530         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_g726.so $(1)/usr/lib/asterisk/modules/
1531 endef
1532
1533 define Package/asterisk14-xip-format-video/install
1534         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1535         for f in format_h263 format_h264 ; do \
1536           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1537         done
1538 endef
1539
1540 define Package/asterisk14-xip-variables/install
1541         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1542         for f in func_db func_global func_env func_timeout ; do \
1543           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1544         done
1545 endef
1546
1547 define Package/asterisk14-xip-enum/conffiles
1548 /etc/asterisk/enum.conf
1549 endef
1550
1551 define Package/asterisk14-xip-enum/install
1552         $(INSTALL_DIR) $(1)/etc/asterisk
1553         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/enum.conf $(1)/etc/asterisk/
1554         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1555         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_enum.so $(1)/usr/lib/asterisk/modules/
1556 endef
1557
1558 define Package/asterisk14-xip-basic/install
1559         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1560         for f in func_logic func_math func_strings func_rand func_cut ; do \
1561           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1562         done
1563 endef
1564
1565 define Package/asterisk14-xip-encode/install
1566         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1567         for f in func_base64 func_md5 func_sha1 func_uri ; do \
1568           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1569         done
1570 endef
1571
1572 define Package/asterisk14-xip-realtime/install
1573         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1574         for f in func_realtime pbx_realtime app_realtime ; do \
1575           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1576         done
1577 endef
1578
1579 define Package/asterisk14-xip-ael/conffiles
1580 /etc/asterisk/extensions.ael
1581 endef
1582
1583 define Package/asterisk14-xip-ael/install
1584         $(INSTALL_DIR) $(1)/etc/asterisk
1585         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/extensions.ael $(1)/etc/asterisk/
1586         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1587         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_ael.so $(1)/usr/lib/asterisk/modules/
1588         $(INSTALL_DIR) $(1)/usr/sbin
1589         $(CP) $(PKG_INSTALL_DIR)/usr/sbin/aelparse $(1)/usr/sbin/
1590 endef
1591
1592 define Package/asterisk14-xip-adsi/conffiles
1593 /etc/asterisk/adsi.conf
1594 endef
1595
1596 define Package/asterisk14-xip-adsi/install
1597         $(INSTALL_DIR) $(1)/etc/asterisk
1598         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/adsi.conf $(1)/etc/asterisk/
1599         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1600         for f in res_adsi app_adsiprog ; do \
1601           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1602         done
1603 endef
1604
1605 define Package/asterisk14-xip-features/conffiles
1606 /etc/asterisk/features.conf
1607 endef
1608
1609 define Package/asterisk14-xip-features/install
1610         $(INSTALL_DIR) $(1)/etc/asterisk
1611         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/features.conf $(1)/etc/asterisk/
1612         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1613         for f in res_features app_transfer app_parkandannounce res_monitor ; do \
1614           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1615         done
1616 endef
1617
1618 define Package/asterisk14-xip-moh/conffiles
1619 /etc/asterisk/musiconhold.conf
1620 endef
1621
1622 define Package/asterisk14-xip-moh/install
1623         $(INSTALL_DIR) $(1)/etc/asterisk
1624         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/musiconhold.conf $(1)/etc/asterisk/
1625         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1626         for f in res_musiconhold func_moh ; do \
1627           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1628         done
1629         $(INSTALL_DIR) $(1)/usr/sbin
1630         $(CP) $(PKG_INSTALL_DIR)/usr/sbin/streamplayer $(1)/usr/sbin/
1631 endef
1632
1633 define Package/asterisk14-xip-smdi/conffiles
1634 /etc/asterisk/smdi.conf
1635 endef
1636
1637 define Package/asterisk14-xip-smdi/install
1638         $(INSTALL_DIR) $(1)/etc/asterisk
1639         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/smdi.conf $(1)/etc/asterisk/
1640         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1641         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/res_smdi.so $(1)/usr/lib/asterisk/modules/
1642 endef
1643
1644 define Package/asterisk14-xip-sounds-tt/install
1645         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1646         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/tt-* $(1)/usr/lib/asterisk/sounds/
1647 endef
1648
1649 define Package/asterisk14-xip-sounds-demo/install
1650         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1651         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/demo-* $(1)/usr/lib/asterisk/sounds/
1652 endef
1653
1654 define Package/asterisk14-xip-linejack/conffiles
1655 /etc/asterisk/phone.conf
1656 endef
1657
1658 define Package/asterisk14-xip-linejack/install
1659         $(INSTALL_DIR) $(1)/etc/asterisk
1660         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/phone.conf $(1)/etc/asterisk/
1661 endef
1662
1663 define Package/asterisk14-xip-app-misc/install
1664         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1665         for f in app_random app_sayunixtime app_sendtext app_url app_readfile app_system app_exec ; do \
1666           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1667         done
1668 endef
1669
1670 define Package/asterisk14-xip-image/install
1671         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1672         for f in app_image format_jpeg ; do \
1673           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1674         done
1675 endef
1676
1677 define Package/asterisk14-xip-sms/install
1678         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1679         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_sms.so $(1)/usr/lib/asterisk/modules/
1680         $(INSTALL_DIR) $(1)/usr/sbin
1681         $(CP) $(PKG_INSTALL_DIR)/usr/sbin/smsq $(1)/usr/sbin/
1682 endef
1683
1684 define Package/asterisk14-xip-icecast/install
1685         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1686         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_ices.so $(1)/usr/lib/asterisk/modules/
1687 endef
1688
1689 define Package/asterisk14-xip-mp3/install
1690         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1691         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_mp3.so $(1)/usr/lib/asterisk/modules/
1692 endef
1693
1694 define Package/asterisk14-xip-cli/install
1695         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1696         for f in app_userevent res_clioriginate res_convert ; do \
1697           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1698         done
1699 endef
1700
1701 define Package/asterisk14-xip-isdn/install
1702         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1703         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_settransfercapability.so $(1)/usr/lib/asterisk/modules/
1704 endef
1705
1706 define Package/asterisk14-xip-deprecated/install
1707         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1708         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_db.so $(1)/usr/lib/asterisk/modules/
1709 endef
1710
1711 define Package/asterisk14-xip-groups/install
1712         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1713         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_groupcount.so $(1)/usr/lib/asterisk/modules/
1714 endef
1715
1716 define Package/asterisk14-xip-language/install
1717         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1718         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/func_language.so $(1)/usr/lib/asterisk/modules/
1719 endef
1720
1721 define Package/asterisk14-xip-spool/install
1722         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1723         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/pbx_spool.so $(1)/usr/lib/asterisk/modules/
1724 endef
1725
1726 define Package/asterisk14-xip-nbs/install
1727         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1728         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_nbscat.so $(1)/usr/lib/asterisk/modules/
1729 endef
1730
1731 define Package/asterisk14-xip-alarmreceiver/conffiles
1732 /etc/asterisk/alarmreceiver.conf
1733 endef
1734
1735 define Package/asterisk14-xip-alarmreceiver/install
1736         $(INSTALL_DIR) $(1)/etc/asterisk
1737         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/alarmreceiver.conf $(1)/etc/asterisk/
1738         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1739         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_alarmreceiver.so $(1)/usr/lib/asterisk/modules/
1740 endef
1741
1742 define Package/asterisk14-xip-cdr/conffiles
1743 /etc/asterisk/cdr.conf
1744 /etc/asterisk/cdr_custom.conf
1745 /etc/asterisk/cdr_manager.conf
1746 endef
1747
1748 define Package/asterisk14-xip-cdr/install
1749         $(INSTALL_DIR) $(1)/etc/asterisk
1750         for f in cdr.conf cdr_custom.conf cdr_manager.conf ; do \
1751           $(CP) $(PKG_INSTALL_DIR)/etc/asterisk/$$$$f $(1)/etc/asterisk/ ; \
1752         done
1753         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1754         for f in app_cdr app_forkcdr app_setcdruserfield cdr_csv cdr_custom cdr_manager func_cdr ; do \
1755           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1756         done
1757 endef
1758
1759 define Package/asterisk14-xip-channel/install
1760         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1761         for f in app_chanisavail app_channelredirect app_chanspy func_channel app_softhangup app_directed_pickup app_pickup2 ; do \
1762           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1763         done
1764 endef
1765
1766 define Package/asterisk14-xip-debug/install
1767         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1768         for f in app_echo pbx_loopback app_dumpchan app_verbose app_test ; do \
1769           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1770         done
1771 endef
1772
1773 define Package/asterisk14-xip-menu-misc/install
1774         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1775         for f in app_controlplayback app_directory app_dictate ; do \
1776           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1777         done
1778         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1779         for f in dir-* dictate/* ; do \
1780           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/$$$$f $(1)/usr/lib/asterisk/sounds/ ; \
1781         done
1782 endef
1783
1784 define Package/asterisk14-xip-festival/install
1785         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1786         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_festival.so $(1)/usr/lib/asterisk/modules/
1787 endef
1788
1789 define Package/asterisk14-xip-send-app/install
1790         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1791         for f in app_flash app_senddtmf app_milliwatt app_morsecode app_zapateller ; do \
1792           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1793         done
1794 endef
1795
1796 define Package/asterisk14-xip-followme/conffiles
1797 /etc/asterisk/followme.conf
1798 endef
1799
1800 define Package/asterisk14-xip-followme/install
1801         $(INSTALL_DIR) $(1)/etc/asterisk
1802         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/followme.conf $(1)/etc/asterisk/
1803         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1804         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_followme.so $(1)/usr/lib/asterisk/modules/
1805         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1806         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/followme/* $(1)/usr/lib/asterisk/sounds/
1807 endef
1808
1809 define Package/asterisk14-xip-queues/conffiles
1810 /etc/asterisk/queues.conf
1811 endef
1812
1813 define Package/asterisk14-xip-queues/install
1814         $(INSTALL_DIR) $(1)/etc/asterisk
1815         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/queues.conf $(1)/etc/asterisk/
1816         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1817         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_queue.so $(1)/usr/lib/asterisk/modules/
1818         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1819         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/queue-* $(1)/usr/lib/asterisk/sounds/
1820 endef
1821
1822 define Package/asterisk14-xip-record/install
1823         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1824         for f in app_record app_mixmonitor ; do \
1825           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1826         done
1827 endef
1828
1829 define Package/asterisk14-xip-privacy/conffiles
1830 /etc/asterisk/privacy.conf
1831 endef
1832
1833 define Package/asterisk14-xip-privacy/install
1834         $(INSTALL_DIR) $(1)/etc/asterisk
1835         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/privacy.conf $(1)/etc/asterisk/
1836         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1837         $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/app_privacy.so $(1)/usr/lib/asterisk/modules/
1838         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1839         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/priv* $(1)/usr/lib/asterisk/sounds/
1840 endef
1841
1842 define Package/asterisk14-xip-ivr-util/install
1843         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1844         for f in app_read app_authenticate app_externalivr app_disa ; do \
1845           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1846         done
1847         $(INSTALL_DIR) $(1)/usr/lib/asterisk/sounds
1848         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/sounds/auth-* $(1)/usr/lib/asterisk/sounds/
1849 endef
1850
1851 define Package/asterisk14-xip-callerid/install
1852         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1853         for f in app_setcallerid func_callerid app_lookupblacklist app_lookupcidname ; do \
1854           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1855         done
1856 endef
1857
1858 define Package/asterisk14-xip-speech/install
1859         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1860         for f in app_speech_utils res_speech ; do \
1861           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1862         done
1863 endef
1864
1865 define Package/asterisk14-xip-detect/conffiles
1866 /etc/asterisk/amd.conf
1867 endef
1868
1869 define Package/asterisk14-xip-detect/install
1870         $(INSTALL_DIR) $(1)/etc/asterisk
1871         $(INSTALL_DATA) $(PKG_INSTALL_DIR)/etc/asterisk/amd.conf $(1)/etc/asterisk/
1872         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1873         for f in app_amd app_talkdetect app_waitforring app_waitforsilence ; do \
1874           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1875         done
1876 endef
1877
1878 define Package/asterisk14-xip-controlflow/install
1879         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1880         for f in app_while app_macro app_stack ; do \
1881           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1882         done
1883 endef
1884
1885 define Package/asterisk14-xip-zaptel/install
1886         $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules
1887         for f in chan_zap app_zapbarge app_zapscan codec_zap app_getcpeid app_zapras ; do \
1888           $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/$$$$f.so $(1)/usr/lib/asterisk/modules/ ; \
1889         done
1890         $(INSTALL_DIR) $(1)/usr/lib/asterisk
1891         $(CP) $(PKG_INSTALL_DIR)/usr/lib/asterisk/firmware $(1)/usr/lib/asterisk/
1892 endef
1893
1894 $(eval $(call BuildPackage,asterisk14-xip-core))
1895 $(eval $(call BuildPackage,asterisk14-xip))
1896 $(eval $(call BuildPackage,asterisk14-xip-mini))
1897 $(eval $(call BuildPackage,asterisk14-xip-app-meetme))
1898 $(eval $(call BuildPackage,asterisk14-xip-chan-oss))
1899 $(eval $(call BuildPackage,asterisk14-xip-chan-alsa))
1900 $(eval $(call BuildPackage,asterisk14-xip-chan-gtalk))
1901 $(eval $(call BuildPackage,asterisk14-xip-chan-h323))
1902 $(eval $(call BuildPackage,asterisk14-xip-chan-mgcp))
1903 $(eval $(call BuildPackage,asterisk14-xip-chan-skinny))
1904 #$(eval $(call BuildPackage,asterisk14-xip-codec-ilbc))
1905 $(eval $(call BuildPackage,asterisk14-xip-codec-lpc10))
1906 $(eval $(call BuildPackage,asterisk14-xip-codec-speex))
1907 $(eval $(call BuildPackage,asterisk14-xip-pbx-dundi))
1908 $(eval $(call BuildPackage,asterisk14-xip-res-agi))
1909 $(eval $(call BuildPackage,asterisk14-xip-res-crypto))
1910 $(eval $(call BuildPackage,asterisk14-xip-pgsql))
1911 $(eval $(call BuildPackage,asterisk14-xip-sqlite))
1912 $(eval $(call BuildPackage,asterisk14-xip-voicemail))
1913 $(eval $(call BuildPackage,asterisk14-xip-sounds))
1914 $(eval $(call BuildPackage,asterisk14-xip-rawplayer))
1915 $(eval $(call BuildPackage,asterisk14-xip-agents))
1916 $(eval $(call BuildPackage,asterisk14-xip-iax))
1917 $(eval $(call BuildPackage,asterisk14-xip-sip))
1918 $(eval $(call BuildPackage,asterisk14-xip-codec-wav))
1919 $(eval $(call BuildPackage,asterisk14-xip-codec-ualaw))
1920 $(eval $(call BuildPackage,asterisk14-xip-format-misc))
1921 $(eval $(call BuildPackage,asterisk14-xip-format-licensed))
1922 $(eval $(call BuildPackage,asterisk14-xip-codec-g726))
1923 $(eval $(call BuildPackage,asterisk14-xip-format-video))
1924 $(eval $(call BuildPackage,asterisk14-xip-variables))
1925 $(eval $(call BuildPackage,asterisk14-xip-enum))
1926 $(eval $(call BuildPackage,asterisk14-xip-basic))
1927 $(eval $(call BuildPackage,asterisk14-xip-encode))
1928 $(eval $(call BuildPackage,asterisk14-xip-realtime))
1929 $(eval $(call BuildPackage,asterisk14-xip-ael))
1930 $(eval $(call BuildPackage,asterisk14-xip-adsi))
1931 $(eval $(call BuildPackage,asterisk14-xip-features))
1932 $(eval $(call BuildPackage,asterisk14-xip-moh))
1933 $(eval $(call BuildPackage,asterisk14-xip-smdi))
1934 $(eval $(call BuildPackage,asterisk14-xip-sounds-tt))
1935 $(eval $(call BuildPackage,asterisk14-xip-sounds-demo))
1936 $(eval $(call BuildPackage,asterisk14-xip-linejack))
1937 $(eval $(call BuildPackage,asterisk14-xip-app-misc))
1938 $(eval $(call BuildPackage,asterisk14-xip-image))
1939 $(eval $(call BuildPackage,asterisk14-xip-sms))
1940 $(eval $(call BuildPackage,asterisk14-xip-icecast))
1941 $(eval $(call BuildPackage,asterisk14-xip-mp3))
1942 $(eval $(call BuildPackage,asterisk14-xip-cli))
1943 $(eval $(call BuildPackage,asterisk14-xip-isdn))
1944 $(eval $(call BuildPackage,asterisk14-xip-deprecated))
1945 $(eval $(call BuildPackage,asterisk14-xip-groups))
1946 $(eval $(call BuildPackage,asterisk14-xip-language))
1947 $(eval $(call BuildPackage,asterisk14-xip-spool))
1948 $(eval $(call BuildPackage,asterisk14-xip-nbs))
1949 $(eval $(call BuildPackage,asterisk14-xip-alarmreceiver))
1950 $(eval $(call BuildPackage,asterisk14-xip-cdr))
1951 $(eval $(call BuildPackage,asterisk14-xip-channel))
1952 $(eval $(call BuildPackage,asterisk14-xip-debug))
1953 $(eval $(call BuildPackage,asterisk14-xip-menu-misc))
1954 $(eval $(call BuildPackage,asterisk14-xip-festival))
1955 $(eval $(call BuildPackage,asterisk14-xip-send-app))
1956 $(eval $(call BuildPackage,asterisk14-xip-followme))
1957 $(eval $(call BuildPackage,asterisk14-xip-queues))
1958 $(eval $(call BuildPackage,asterisk14-xip-record))
1959 $(eval $(call BuildPackage,asterisk14-xip-privacy))
1960 $(eval $(call BuildPackage,asterisk14-xip-ivr-util))
1961 $(eval $(call BuildPackage,asterisk14-xip-callerid))
1962 $(eval $(call BuildPackage,asterisk14-xip-speech))
1963 $(eval $(call BuildPackage,asterisk14-xip-detect))
1964 $(eval $(call BuildPackage,asterisk14-xip-controlflow))
1965
1966
1967 #asterisk14-xip-core=codec_gsm format_gsm pbx_config res_indications app_dial chan_local
1968 #asterisk14-xip-agents=chan_agent
1969 #asterisk14-xip-iax=chan_iax2
1970 #asterisk14-xip-sip=chan_sip
1971 #asterisk14-xip-codec-wav=codec_adpcm format_pcm format_wav_gsm format_wav
1972 #asterisk14-xip-codec-ualaw=codec_alaw codec_a_mu codec_ulaw
1973 #asterisk14-xip-format-misc=format_sln format_vox format_ilbc
1974 #asterisk14-xip-format-licensed=format_g726 format_g723 format_g729
1975 #asterisk14-xip-codec-g726=codec_g726
1976 #asterisk14-xip-format-video=format_h263 format_h264
1977 #asterisk14-xip-variables=func_db func_global func_env func_timeout
1978 #asterisk14-xip-enum=func_enum
1979 #asterisk14-xip-pbx-dundi=pbx_dundi
1980 #asterisk14-xip-basic=func_logic func_math func_strings func_rand func_cut
1981 #asterisk14-xip-encode=func_base64 func_md5 func_sha1 func_uri
1982 #asterisk14-xip-realtime=func_realtime pbx_realtime app_realtime
1983 #asterisk14-xip-ael=pbx_ael
1984 #asterisk14-xip-adsi=res_adsi app_adsiprog
1985 #asterisk14-xip-features=res_features app_transfer app_parkandannounce res_monitor
1986 #asterisk14-xip-moh=res_musiconhold func_moh
1987 #asterisk14-xip-smdi=res_smdi
1988 #asterisk14-xip-app-misc=app_random app_sayunixtime app_sendtext app_url app_readfile app_system app_exec
1989 #asterisk14-xip-image=app_image format_jpeg
1990 #asterisk14-xip-sms=app_sms
1991 #asterisk14-xip-icecast=app_ices
1992 #asterisk14-xip-mp3=app_mp3
1993 #asterisk14-xip-cli=app_userevent res_clioriginate res_convert
1994 #asterisk14-xip-isdn=app_settransfercapability
1995 #asterisk14-xip-deprecated=app_db
1996 #asterisk14-xip-groups=func_groupcount
1997 #asterisk14-xip-language=func_language
1998 #asterisk14-xip-spool=pbx_spool
1999 #asterisk14-xip-nbs=app_nbscat
2000 #asterisk14-xip-alarmreceiver=app_alarmreceiver
2001 #asterisk14-xip-cdr=app_cdr app_forkcdr app_setcdruserfield cdr_csv cdr_custom cdr_manager func_cdr
2002 #asterisk14-xip-channel=app_chanisavail app_channelredirect app_chanspy func_channel app_softhangup app_directed_pickup
2003 #asterisk14-xip-debug=app_echo pbx_loopback app_dumpchan app_verbose app_test
2004 #asterisk14-xip-menu-misc=app_controlplayback app_directory app_dictate
2005 #asterisk14-xip-festival=app_festival
2006 #asterisk14-xip-send-app=app_flash app_senddtmf app_milliwatt app_morsecode app_zapateller
2007 #asterisk14-xip-followme=app_followme
2008 #asterisk14-xip-app-meetme=app_meetme app_page
2009 #asterisk14-xip-queues=app_queue
2010 #asterisk14-xip-record=app_record app_mixmonitor
2011 #asterisk14-xip-privacy=app_privacy
2012 #asterisk14-xip-ivr-util=app_read app_authenticate app_externalivr app_disa
2013 #asterisk14-xip-callerid=app_setcallerid func_callerid app_lookupblacklist app_lookupcidname
2014 #asterisk14-xip-speech=app_speech_utils res_speech
2015 #asterisk14-xip-detect=app_amd app_talkdetect app_waitforring app_waitforsilence
2016 #asterisk14-xip-controlflow=app_while app_macro app_stack
2017 #asterisk14-xip-zaptel=chan_zap app_zapbarge app_zapscan codec_zap app_getcpeid app_zapras
2018 #asterisk14-xip-chan-oss=chan_oss
2019 #asterisk14-xip-chan-alsa=chan_alsa
2020 #asterisk14-xip-chan-gtalk=chan_gtalk res_jabber
2021 #asterisk14-xip-chan-h323=chan_h323
2022 #asterisk14-xip-chan-mgcp=chan_mgcp
2023 #asterisk14-xip-chan-skinny=chan_skinny
2024 #asterisk14-xip-chan-lpc10=chan_lpc10
2025 #asterisk14-xip-codec-speex=codec_speex
2026 #asterisk14-xip-res-agi=res_agi
2027 #asterisk14-xip-res-crypto=res_crypto
2028 #asterisk14-xip-pgsql=cdr_pgsql res_config_pgsql
2029 #asterisk14-xip-sqlite=cdr_sqlite
2030 #asterisk14-xip-voicemail=app_hasnewvoicemail app_voicemail