update asterisk to new upstream release (v1.2.1)
[openwrt.git] / openwrt / package / asterisk / Config.in
1 menu "asterisk.......................... Complete open source PBX"
2
3 config BR2_PACKAGE_ASTERISK
4         prompt "asterisk.......................... Complete open source PBX"
5         tristate
6         default m if CONFIG_DEVEL
7         help
8           Asterisk is a complete PBX in software. It provides all of the features
9           you would expect from a PBX and more. Asterisk does voice over IP in three
10           protocols, and can interoperate with almost all standards-based telephony 
11           equipment using relatively inexpensive hardware.
12           
13           http://www.asterisk.org/
14
15 config BR2_PACKAGE_ASTERISK_CHAN_BLUETOOTH
16         prompt   "asterisk-chan-bluetooth......... Bluetooth HandsFreeProfile support for Asterisk"
17         tristate
18         default m if CONFIG_DEVEL
19         depends BR2_PACKAGE_ASTERISK
20         select BR2_PACKAGE_BLUEZ_LIBS
21         help
22           The Bluetooth HandsFreeProfile support for Asterisk
23
24 config BR2_PACKAGE_ASTERISK_CHAN_MGCP
25         prompt   "asterisk-chan-mgcp.............. Media Gateway Control Protocol implementation"
26         tristate
27         default m if CONFIG_DEVEL
28         depends BR2_PACKAGE_ASTERISK
29         help
30           Media Gateway Control Protocol implementation for Asterisk
31
32 config BR2_PACKAGE_ASTERISK_CHAN_SKINNY
33         prompt   "asterisk-chan-skinny............ Skinny Client Control Protocol implementation"
34         tristate
35         default m if CONFIG_DEVEL
36         depends BR2_PACKAGE_ASTERISK
37         help
38           Skinny Client Control Protocol implementation for Asterisk
39
40 config BR2_PACKAGE_ASTERISK_CODEC_ILBC
41         prompt   "asterisk-codec-ilbc............. Internet Low Bitrate Codec (ILBC) Translator"
42         tristate
43         default m if CONFIG_DEVEL
44         depends BR2_PACKAGE_ASTERISK
45         help
46           The Internet Low Bitrate Codec (ILBC) Translator for Asterisk
47
48 config BR2_PACKAGE_ASTERISK_CODEC_LPC10
49         prompt   "asterisk-codec-lpc10............ LPC10 (Linear Predictor Code) 2.4kbps Voice Coder"
50         tristate
51         default m if CONFIG_DEVEL
52         depends BR2_PACKAGE_ASTERISK
53         help
54           The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk
55
56 config BR2_PACKAGE_ASTERISK_CODEC_SPEEX
57         prompt   "asterisk-codec-speex............ Speex/PCM16 Codec Translator"
58         tristate
59         default m if CONFIG_DEVEL
60         depends BR2_PACKAGE_ASTERISK
61         select BR2_PACKAGE_LIBSPEEX
62         help
63           The Speex speech compression codec for Asterisk
64
65 config BR2_PACKAGE_ASTERISK_PBX_DUNDI
66         prompt   "asterisk-pbx-dundi.............. Distributed Universal Number Discovery (DUNDi) support"
67         tristate
68         default m if CONFIG_DEVEL
69         depends BR2_PACKAGE_ASTERISK
70         help
71           Distributed Universal Number Discovery (DUNDi) support for Asterisk
72
73 config BR2_PACKAGE_ASTERISK_RES_AGI
74         prompt   "asterisk-res-agi................ Asterisk Gateway Interface module"
75         tristate
76         default m if CONFIG_DEVEL
77         depends BR2_PACKAGE_ASTERISK
78         help
79           Asterisk Gateway Interface module
80
81 config BR2_PACKAGE_ASTERISK_MYSQL
82         prompt   "asterisk-mysql.................. MySQL modules"
83         tristate
84         default m if CONFIG_DEVEL
85         depends BR2_PACKAGE_ASTERISK
86         select BR2_PACKAGE_LIBMYSQLCLIENT
87         help
88           MySQL modules for Asterisk
89
90 config BR2_PACKAGE_ASTERISK_PGSQL
91         prompt   "asterisk-pgsql.................. PostgreSQL modules"
92         tristate
93         default m if CONFIG_DEVEL
94         depends BR2_PACKAGE_ASTERISK
95         select BR2_PACKAGE_LIBPQ
96         help
97           PostgreSQL modules for Asterisk
98
99 config BR2_PACKAGE_ASTERISK_SQLITE
100         prompt   "asterisk-sqlite................. SQLite modules"
101         tristate
102         default m if CONFIG_DEVEL
103         depends BR2_PACKAGE_ASTERISK
104         select BR2_PACKAGE_LIBSQLITE
105         help
106           SQLite modules for Asterisk
107
108 config BR2_PACKAGE_ASTERISK_SOUNDS
109         prompt   "asterisk-sounds................. Sound files"
110         tristate
111         default m if CONFIG_DEVEL
112         depends BR2_PACKAGE_ASTERISK
113         help
114           Sound files for Asterisk
115
116 config BR2_PACKAGE_ASTERISK_VOICEMAIL
117         prompt   "asterisk-voicemail.............. Voicemail support"
118         tristate
119         default m if CONFIG_DEVEL
120         depends BR2_PACKAGE_ASTERISK
121         help
122           Voicemail related modules for Asterisk
123
124 config BR2_PACKAGE_ASTERISK_MINI
125         prompt "asterisk-mini..................... Minimal open source PBX"
126         tristate
127         default m if CONFIG_DEVEL
128         help
129           Asterisk is a complete PBX in software. It provides all of the features
130           you would expect from a PBX and more. Asterisk does voice over IP in three
131           protocols, and can interoperate with almost all standards-based telephony 
132           equipment using relatively inexpensive hardware.
133           
134           http://www.asterisk.org/
135           
136           This package contains only the following modules:
137             - chan_iax2
138             - chan_local
139             - chan_sip
140             - codec_gsm
141             - codec_ulaw
142             - format_gsm
143             - format_pcm
144             - format_wav
145             - format_wav_gsm
146             - pbx_config
147             - res_features
148             - res_musiconhold
149
150 endmenu