diff options
author | David Matson | 2016-10-30 13:29:14 -0700 |
---|---|---|
committer | David Matson | 2016-11-08 15:45:25 -0800 |
commit | 89b194ae440af071f805772f75af71c338e1e68a (patch) | |
tree | e8423e71a05477b76143f475fdea3913da796dd0 /PKGBUILD | |
download | aur-89b194ae440af071f805772f75af71c338e1e68a.tar.gz |
Add initial package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 237 |
1 files changed, 237 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d8c540e07b8b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,237 @@ +# Maintainer: David Matson <gitcoder at outlook dot com> +pkgname=freeswitch-config-demo +pkgver=1.6.12 +pkgrel=1 +pkgdesc='Sample configuration for demonstrating FreeSWITCH' +arch=('any') +url='https://freeswitch.org/' +license=('MPL') +depends=('freeswitch-core') +makedepends=('libjpeg-turbo') +optdepends=('ldns: for mod_enum module' + 'libjpeg-turbo: for mod_spandsp module' + 'libsndfile: for mod_sndfile module' + 'lua: for mod_lua module' + 'opus: for mod_opus module') +backup=('etc/freeswitch/autoload_configs/abstraction.conf.xml' + 'etc/freeswitch/autoload_configs/acl.conf.xml' + 'etc/freeswitch/autoload_configs/alsa.conf.xml' + 'etc/freeswitch/autoload_configs/amqp.conf.xml' + 'etc/freeswitch/autoload_configs/avmd.conf.xml' + 'etc/freeswitch/autoload_configs/blacklist.conf.xml' + 'etc/freeswitch/autoload_configs/callcenter.conf.xml' + 'etc/freeswitch/autoload_configs/cdr_csv.conf.xml' + 'etc/freeswitch/autoload_configs/cdr_mongodb.conf.xml' + 'etc/freeswitch/autoload_configs/cdr_pg_csv.conf.xml' + 'etc/freeswitch/autoload_configs/cdr_sqlite.conf.xml' + 'etc/freeswitch/autoload_configs/cepstral.conf.xml' + 'etc/freeswitch/autoload_configs/cidlookup.conf.xml' + 'etc/freeswitch/autoload_configs/conference.conf.xml' + 'etc/freeswitch/autoload_configs/conference_layouts.conf.xml' + 'etc/freeswitch/autoload_configs/console.conf.xml' + 'etc/freeswitch/autoload_configs/db.conf.xml' + 'etc/freeswitch/autoload_configs/dialplan_directory.conf.xml' + 'etc/freeswitch/autoload_configs/dingaling.conf.xml' + 'etc/freeswitch/autoload_configs/directory.conf.xml' + 'etc/freeswitch/autoload_configs/distributor.conf.xml' + 'etc/freeswitch/autoload_configs/easyroute.conf.xml' + 'etc/freeswitch/autoload_configs/enum.conf.xml' + 'etc/freeswitch/autoload_configs/erlang_event.conf.xml' + 'etc/freeswitch/autoload_configs/event_multicast.conf.xml' + 'etc/freeswitch/autoload_configs/event_socket.conf.xml' + 'etc/freeswitch/autoload_configs/fax.conf.xml' + 'etc/freeswitch/autoload_configs/fifo.conf.xml' + 'etc/freeswitch/autoload_configs/format_cdr.conf.xml' + 'etc/freeswitch/autoload_configs/graylog2.conf.xml' + 'etc/freeswitch/autoload_configs/hash.conf.xml' + 'etc/freeswitch/autoload_configs/hiredis.conf.xml' + 'etc/freeswitch/autoload_configs/httapi.conf.xml' + 'etc/freeswitch/autoload_configs/http_cache.conf.xml' + 'etc/freeswitch/autoload_configs/ivr.conf.xml' + 'etc/freeswitch/autoload_configs/java.conf.xml' + 'etc/freeswitch/autoload_configs/kazoo.conf.xml' + 'etc/freeswitch/autoload_configs/lcr.conf.xml' + 'etc/freeswitch/autoload_configs/local_stream.conf.xml' + 'etc/freeswitch/autoload_configs/logfile.conf.xml' + 'etc/freeswitch/autoload_configs/lua.conf.xml' + 'etc/freeswitch/autoload_configs/memcache.conf.xml' + 'etc/freeswitch/autoload_configs/modules.conf.xml' + 'etc/freeswitch/autoload_configs/mongo.conf.xml' + 'etc/freeswitch/autoload_configs/nibblebill.conf.xml' + 'etc/freeswitch/autoload_configs/opal.conf.xml' + 'etc/freeswitch/autoload_configs/opus.conf.xml' + 'etc/freeswitch/autoload_configs/oreka.conf.xml' + 'etc/freeswitch/autoload_configs/osp.conf.xml' + 'etc/freeswitch/autoload_configs/perl.conf.xml' + 'etc/freeswitch/autoload_configs/pocketsphinx.conf.xml' + 'etc/freeswitch/autoload_configs/portaudio.conf.xml' + 'etc/freeswitch/autoload_configs/post_load_modules.conf.xml' + 'etc/freeswitch/autoload_configs/presence_map.conf.xml' + 'etc/freeswitch/autoload_configs/python.conf.xml' + 'etc/freeswitch/autoload_configs/redis.conf.xml' + 'etc/freeswitch/autoload_configs/rss.conf.xml' + 'etc/freeswitch/autoload_configs/rtmp.conf.xml' + 'etc/freeswitch/autoload_configs/sangoma_codec.conf.xml' + 'etc/freeswitch/autoload_configs/shout.conf.xml' + 'etc/freeswitch/autoload_configs/skinny.conf.xml' + 'etc/freeswitch/autoload_configs/smpp.conf.xml' + 'etc/freeswitch/autoload_configs/sms_flowroute.conf.xml' + 'etc/freeswitch/autoload_configs/sofia.conf.xml' + 'etc/freeswitch/autoload_configs/spandsp.conf.xml' + 'etc/freeswitch/autoload_configs/switch.conf.xml' + 'etc/freeswitch/autoload_configs/syslog.conf.xml' + 'etc/freeswitch/autoload_configs/timezones.conf.xml' + 'etc/freeswitch/autoload_configs/translate.conf.xml' + 'etc/freeswitch/autoload_configs/tts_commandline.conf.xml' + 'etc/freeswitch/autoload_configs/unicall.conf.xml' + 'etc/freeswitch/autoload_configs/unimrcp.conf.xml' + 'etc/freeswitch/autoload_configs/v8.conf.xml' + 'etc/freeswitch/autoload_configs/verto.conf.xml' + 'etc/freeswitch/autoload_configs/voicemail.conf.xml' + 'etc/freeswitch/autoload_configs/voicemail_ivr.conf.xml' + 'etc/freeswitch/autoload_configs/xml_cdr.conf.xml' + 'etc/freeswitch/autoload_configs/xml_curl.conf.xml' + 'etc/freeswitch/autoload_configs/xml_rpc.conf.xml' + 'etc/freeswitch/autoload_configs/xml_scgi.conf.xml' + 'etc/freeswitch/autoload_configs/zeroconf.conf.xml' + 'etc/freeswitch/chatplan/default.xml' + 'etc/freeswitch/dialplan/default/00_ladspa.xml' + 'etc/freeswitch/dialplan/default/00_pizza_demo.xml' + 'etc/freeswitch/dialplan/default/01_example.com.xml' + 'etc/freeswitch/dialplan/default/01_Talking_Clock.xml' + 'etc/freeswitch/dialplan/default.xml' + 'etc/freeswitch/dialplan/features.xml' + 'etc/freeswitch/dialplan/public/00_inbound_did.xml' + 'etc/freeswitch/dialplan/public.xml' + 'etc/freeswitch/dialplan/skinny-patterns/20-Demo.xml' + 'etc/freeswitch/dialplan/skinny-patterns/20-Local_extension.xml' + 'etc/freeswitch/dialplan/skinny-patterns/90-External.xml' + 'etc/freeswitch/dialplan/skinny-patterns/99-Default_Drop.xml' + 'etc/freeswitch/dialplan/skinny-patterns.xml' + 'etc/freeswitch/directory/default/1000.xml' + 'etc/freeswitch/directory/default/1001.xml' + 'etc/freeswitch/directory/default/1002.xml' + 'etc/freeswitch/directory/default/1003.xml' + 'etc/freeswitch/directory/default/1004.xml' + 'etc/freeswitch/directory/default/1005.xml' + 'etc/freeswitch/directory/default/1006.xml' + 'etc/freeswitch/directory/default/1007.xml' + 'etc/freeswitch/directory/default/1008.xml' + 'etc/freeswitch/directory/default/1009.xml' + 'etc/freeswitch/directory/default/1010.xml' + 'etc/freeswitch/directory/default/1011.xml' + 'etc/freeswitch/directory/default/1012.xml' + 'etc/freeswitch/directory/default/1013.xml' + 'etc/freeswitch/directory/default/1014.xml' + 'etc/freeswitch/directory/default/1015.xml' + 'etc/freeswitch/directory/default/1016.xml' + 'etc/freeswitch/directory/default/1017.xml' + 'etc/freeswitch/directory/default/1018.xml' + 'etc/freeswitch/directory/default/1019.xml' + 'etc/freeswitch/directory/default/brian.xml' + 'etc/freeswitch/directory/default/default.xml' + 'etc/freeswitch/directory/default/example.com.xml' + 'etc/freeswitch/directory/default/skinny-example.xml' + 'etc/freeswitch/directory/default.xml' + 'etc/freeswitch/extensions.conf' + 'etc/freeswitch/freeswitch.xml' + 'etc/freeswitch/fur_elise.ttml' + 'etc/freeswitch/ivr_menus/demo_ivr.xml' + 'etc/freeswitch/ivr_menus/new_demo_ivr.xml' + 'etc/freeswitch/jingle_profiles/client.xml' + 'etc/freeswitch/jingle_profiles/server.xml' + 'etc/freeswitch/lang/de/demo/demo.xml' + 'etc/freeswitch/lang/de/de.xml' + 'etc/freeswitch/lang/de/vm/sounds.xml' + 'etc/freeswitch/lang/de/vm/tts.xml' + 'etc/freeswitch/lang/en/demo/demo-ivr.xml' + 'etc/freeswitch/lang/en/demo/demo.xml' + 'etc/freeswitch/lang/en/demo/funnies.xml' + 'etc/freeswitch/lang/en/demo/new-demo-ivr.xml' + 'etc/freeswitch/lang/en/dir/sounds.xml' + 'etc/freeswitch/lang/en/dir/tts.xml' + 'etc/freeswitch/lang/en/en.xml' + 'etc/freeswitch/lang/en/ivr/sounds.xml' + 'etc/freeswitch/lang/en/vm/sounds.xml' + 'etc/freeswitch/lang/en/vm/tts.xml' + 'etc/freeswitch/lang/en/vm/voicemail_ivr.xml' + 'etc/freeswitch/lang/es/demo/demo-es-ES.xml' + 'etc/freeswitch/lang/es/demo/demo-es-MX.xml' + 'etc/freeswitch/lang/es/demo/demo-ivr-es-ES.xml' + 'etc/freeswitch/lang/es/demo/demo-ivr-es-MX.xml' + 'etc/freeswitch/lang/es/dir/sounds-es-ES.xml' + 'etc/freeswitch/lang/es/dir/sounds-es-MX.xml' + 'etc/freeswitch/lang/es/dir/tts-es-ES.xml' + 'etc/freeswitch/lang/es/dir/tts-es-MX.xml' + 'etc/freeswitch/lang/es/es_ES.xml' + 'etc/freeswitch/lang/es/es_MX.xml' + 'etc/freeswitch/lang/es/vm/sounds-es-ES.xml' + 'etc/freeswitch/lang/es/vm/sounds-es-MX.xml' + 'etc/freeswitch/lang/es/vm/tts-es-ES.xml' + 'etc/freeswitch/lang/es/vm/tts-es-MX.xml' + 'etc/freeswitch/lang/fr/demo/demo.xml' + 'etc/freeswitch/lang/fr/dir/sounds.xml' + 'etc/freeswitch/lang/fr/dir/tts.xml' + 'etc/freeswitch/lang/fr/fr.xml' + 'etc/freeswitch/lang/fr/vm/sounds.xml' + 'etc/freeswitch/lang/he/demo/demo-ivr.xml' + 'etc/freeswitch/lang/he/demo/demo.xml' + 'etc/freeswitch/lang/he/dir/sounds.xml' + 'etc/freeswitch/lang/he/he.xml' + 'etc/freeswitch/lang/he/vm/sounds.xml' + 'etc/freeswitch/lang/pt/demo/demo-ivr-pt-BR.xml' + 'etc/freeswitch/lang/pt/demo/demo-ivr-pt-PT.xml' + 'etc/freeswitch/lang/pt/demo/demo-pt-BR.xml' + 'etc/freeswitch/lang/pt/demo/demo-pt-PT.xml' + 'etc/freeswitch/lang/pt/dir/sounds-pt-BR.xml' + 'etc/freeswitch/lang/pt/dir/sounds-pt-PT.xml' + 'etc/freeswitch/lang/pt/dir/tts-pt-BR.xml' + 'etc/freeswitch/lang/pt/dir/tts-pt-PT.xml' + 'etc/freeswitch/lang/pt/pt_BR.xml' + 'etc/freeswitch/lang/pt/pt_PT.xml' + 'etc/freeswitch/lang/pt/vm/sounds-pt-BR.xml' + 'etc/freeswitch/lang/pt/vm/sounds-pt-PT.xml' + 'etc/freeswitch/lang/pt/vm/tts-pt-BR.xml' + 'etc/freeswitch/lang/pt/vm/tts-pt-PT.xml' + 'etc/freeswitch/lang/ru/demo/demo-ivr.xml' + 'etc/freeswitch/lang/ru/demo/demo.xml' + 'etc/freeswitch/lang/ru/dir/sounds.xml' + 'etc/freeswitch/lang/ru/dir/tts.xml' + 'etc/freeswitch/lang/ru/ru.xml' + 'etc/freeswitch/lang/ru/vm/sounds.xml' + 'etc/freeswitch/lang/ru/vm/tts.xml' + 'etc/freeswitch/lang/sv/sv.xml' + 'etc/freeswitch/lang/sv/vm/sounds.xml' + 'etc/freeswitch/mime.types' + 'etc/freeswitch/mrcp_profiles/loquendo-7-mrcp-v2.xml' + 'etc/freeswitch/mrcp_profiles/nuance-1.0.0-mrcp-v1.xml' + 'etc/freeswitch/mrcp_profiles/nuance-5.0-mrcp-v1.xml' + 'etc/freeswitch/mrcp_profiles/nuance-5.0-mrcp-v2.xml' + 'etc/freeswitch/mrcp_profiles/unimrcpserver-mrcp-v1.xml' + 'etc/freeswitch/mrcp_profiles/vestec-mrcp-v1.xml' + 'etc/freeswitch/mrcp_profiles/voxeo-prophecy-8.0-mrcp-v1.xml' + 'etc/freeswitch/notify-voicemail.tpl' + 'etc/freeswitch/sip_profiles/external/example.xml' + 'etc/freeswitch/sip_profiles/external-ipv6/example.xml' + 'etc/freeswitch/sip_profiles/external-ipv6.xml' + 'etc/freeswitch/sip_profiles/external.xml' + 'etc/freeswitch/sip_profiles/internal-ipv6.xml' + 'etc/freeswitch/sip_profiles/internal.xml' + 'etc/freeswitch/skinny_profiles/internal.xml' + 'etc/freeswitch/tetris.ttml' + 'etc/freeswitch/vars.xml' + 'etc/freeswitch/voicemail.tpl' + 'etc/freeswitch/web-vm.tpl') +source=("https://files.freeswitch.org/releases/freeswitch/freeswitch-$pkgver.tar.xz") +sha256sums=('ae072ca2d96fd9ef59ca6f589f932048b088c7b469d46e468bb917371de24ff9') + +build() { + cd "freeswitch-$pkgver" + ./configure --prefix=/usr --sysconfdir=/etc +} + +package() { + cd "freeswitch-$pkgver" + make DESTDIR="$pkgdir/" samples-conf +} + |