pkg/kamailio/alpine: Added app-ruby package #1761 [skip ci]
authorSergey Safarov <s.safarov@gmail.com>
Wed, 12 Dec 2018 19:23:06 +0000 (19:23 +0000)
committerSergey Safarov <s.safarov@gmail.com>
Wed, 12 Dec 2018 19:26:13 +0000 (19:26 +0000)
pkg/kamailio/alpine/APKBUILD

index 96eb89c..05c0707 100644 (file)
@@ -29,7 +29,7 @@ makedepends="bison db-dev flex freeradius-client-dev expat-dev lksctp-tools-dev
        libxml2-dev curl-dev unixodbc-dev confuse-dev ncurses-dev sqlite-dev
        lua-dev openldap-dev openssl-dev net-snmp-dev libuuid libev-dev
        jansson-dev json-c-dev libevent-dev linux-headers libmemcached-dev
-       rabbitmq-c-dev hiredis-dev libmaxminddb-dev libunistring-dev"
+       rabbitmq-c-dev hiredis-dev libmaxminddb-dev libunistring-dev ruby-dev"
 install="$pkgname.pre-install $pkgname.pre-upgrade"
 
 # secfixes:
@@ -162,6 +162,9 @@ _mod_list_perl="app_perl db_perlvdb"
 # - modules depending on python library
 _mod_list_python="app_python"
 
+# - modules depending on ruby library
+_mod_list_ruby="app_ruby"
+
 # - modules depending on rabbitmq
 _mod_list_rabbitmq="rabbitmq"
 
@@ -243,7 +246,7 @@ for _i in db postgres sqlite dbtext mysql \
        ldap utils tls presence lua ims outbound debugger \
        extras json websocket authephemeral \
        uuid ev memcached redis geoip2 jansson sqlang sipdump \
-       jsdt http_async kazoo rabbitmq sctp radius perl python; do
+       jsdt http_async kazoo rabbitmq sctp radius perl python ruby; do
 
    subpackages="$subpackages $pkgname-$_i"
    eval "_modules=\"\$_modules \$_mod_list_$_i\""
@@ -533,6 +536,11 @@ python() {
                "$_mod_list_python"
 }
 
+ruby() {
+       _generic_pkg "Ruby extensions for Kamailio" \
+               "$_mod_list_ruby"
+}
+
 sqlang() {
        _generic_pkg "Squirrel Language (SQLang) for Kamailio" \
                "$_mod_list_sqlang"