let ipkg fail when a package file to be installed is not found
[openwrt.git] / openwrt / package / asterisk / Config.in
index 5b73567..a78300f 100644 (file)
@@ -1,7 +1,7 @@
-menu "asterisk - Complete open source PBX"
+menu "asterisk.......................... Complete open source PBX"
 
 config BR2_PACKAGE_ASTERISK
-       prompt "asterisk - Complete open source PBX"
+       prompt "asterisk.......................... Complete open source PBX"
        tristate
        default m if CONFIG_DEVEL
        help
@@ -11,10 +11,9 @@ config BR2_PACKAGE_ASTERISK
          equipment using relatively inexpensive hardware.
          
          http://www.asterisk.org/
-         
 
 config BR2_PACKAGE_ASTERISK_CHAN_BLUETOOTH
-       prompt "...-chan-bluetooth - Bluetooth HandsFreeProfile support for Asterisk"
+       prompt   "asterisk-chan-bluetooth......... Bluetooth HandsFreeProfile support for Asterisk"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -22,8 +21,35 @@ config BR2_PACKAGE_ASTERISK_CHAN_BLUETOOTH
        help
          The Bluetooth HandsFreeProfile support for Asterisk
 
+config BR2_PACKAGE_ASTERISK_CHAN_H323
+       prompt  "asterisk-chan-h323.............. H.323 support for Asterisk"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_ASTERISK
+       select BR2_COMPILE_OPENH323
+       select BR2_PACKAGE_LIBPTHREAD
+       select BR2_PACKAGE_UCLIBCXX
+       help
+         H.323 support for Asterisk
+
+config BR2_PACKAGE_ASTERISK_CHAN_MGCP
+       prompt   "asterisk-chan-mgcp.............. Media Gateway Control Protocol implementation"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_ASTERISK
+       help
+         Media Gateway Control Protocol implementation for Asterisk
+
+config BR2_PACKAGE_ASTERISK_CHAN_SKINNY
+       prompt   "asterisk-chan-skinny............ Skinny Client Control Protocol implementation"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_ASTERISK
+       help
+         Skinny Client Control Protocol implementation for Asterisk
+
 config BR2_PACKAGE_ASTERISK_CODEC_ILBC
-       prompt "...-codec-ilbc - Internet Low Bitrate Codec (ILBC) Translator"
+       prompt   "asterisk-codec-ilbc............. Internet Low Bitrate Codec (ILBC) Translator"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -31,7 +57,7 @@ config BR2_PACKAGE_ASTERISK_CODEC_ILBC
          The Internet Low Bitrate Codec (ILBC) Translator for Asterisk
 
 config BR2_PACKAGE_ASTERISK_CODEC_LPC10
-       prompt "...-codec-lpc10 - LPC10 (Linear Predictor Code) 2.4kbps Voice Coder"
+       prompt   "asterisk-codec-lpc10............ LPC10 (Linear Predictor Code) 2.4kbps Voice Coder"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -39,7 +65,7 @@ config BR2_PACKAGE_ASTERISK_CODEC_LPC10
          The LPC10 (Linear Predictor Code) 2.4kbps Voice Coder for Asterisk
 
 config BR2_PACKAGE_ASTERISK_CODEC_SPEEX
-       prompt "...-codec-speex - Speex/PCM16 Codec Translator"
+       prompt   "asterisk-codec-speex............ Speex/PCM16 Codec Translator"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -48,15 +74,23 @@ config BR2_PACKAGE_ASTERISK_CODEC_SPEEX
          The Speex speech compression codec for Asterisk
 
 config BR2_PACKAGE_ASTERISK_PBX_DUNDI
-       prompt "...-pbx-dundi - Distributed Universal Number Discovery (DUNDi) support"
+       prompt   "asterisk-pbx-dundi.............. Distributed Universal Number Discovery (DUNDi) support"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
        help
          Distributed Universal Number Discovery (DUNDi) support for Asterisk
 
+config BR2_PACKAGE_ASTERISK_RES_AGI
+       prompt   "asterisk-res-agi................ Asterisk Gateway Interface module"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_ASTERISK
+       help
+         Asterisk Gateway Interface module
+
 config BR2_PACKAGE_ASTERISK_MYSQL
-       prompt "...-mysql - MySQL modules"
+       prompt   "asterisk-mysql.................. MySQL modules"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -65,16 +99,25 @@ config BR2_PACKAGE_ASTERISK_MYSQL
          MySQL modules for Asterisk
 
 config BR2_PACKAGE_ASTERISK_PGSQL
-       prompt "...-pgsql - PostgreSQL modules"
+       prompt   "asterisk-pgsql.................. PostgreSQL modules"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
        select BR2_PACKAGE_LIBPQ
        help
          PostgreSQL modules for Asterisk
-         
+
+config BR2_PACKAGE_ASTERISK_SQLITE
+       prompt   "asterisk-sqlite................. SQLite modules"
+       tristate
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_ASTERISK
+       select BR2_PACKAGE_LIBSQLITE
+       help
+         SQLite modules for Asterisk
+
 config BR2_PACKAGE_ASTERISK_SOUNDS
-       prompt "...-sounds - Sound files"
+       prompt   "asterisk-sounds................. Sound files"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
@@ -82,11 +125,37 @@ config BR2_PACKAGE_ASTERISK_SOUNDS
          Sound files for Asterisk
 
 config BR2_PACKAGE_ASTERISK_VOICEMAIL
-       prompt "...-voicemail - Voicemail support"
+       prompt   "asterisk-voicemail.............. Voicemail support"
        tristate
        default m if CONFIG_DEVEL
        depends BR2_PACKAGE_ASTERISK
        help
          Voicemail related modules for Asterisk
+
+config BR2_PACKAGE_ASTERISK_MINI
+       prompt "asterisk-mini..................... Minimal open source PBX"
+       tristate
+       default m if CONFIG_DEVEL
+       help
+         Asterisk is a complete PBX in software. It provides all of the features
+         you would expect from a PBX and more. Asterisk does voice over IP in three
+         protocols, and can interoperate with almost all standards-based telephony 
+         equipment using relatively inexpensive hardware.
+         
+         http://www.asterisk.org/
          
+         This package contains only the following modules:
+           - chan_iax2
+           - chan_local
+           - chan_sip
+           - codec_gsm
+           - codec_ulaw
+           - format_gsm
+           - format_pcm
+           - format_wav
+           - format_wav_gsm
+           - pbx_config
+           - res_features
+           - res_musiconhold
+
 endmenu