diff options
author | Josef Miegl | 2019-02-13 16:09:08 +0100 |
---|---|---|
committer | Josef Miegl | 2019-02-13 16:09:08 +0100 |
commit | e0209f29fde2c24f2b65e755601ec3a1805a3fe0 (patch) | |
tree | 089b8c15284b28cf047caf59e1180cd546c27d84 | |
parent | 4c8d26670b04323f6873f61b3d4958910d02ed52 (diff) | |
download | aur-e0209f29fde2c24f2b65e755601ec3a1805a3fe0.tar.gz |
add pkgdesc and backup to packages
-rw-r--r-- | .SRCINFO | 44 | ||||
-rw-r--r-- | PKGBUILD | 124 |
2 files changed, 126 insertions, 42 deletions
@@ -1,7 +1,7 @@ pkgbase = kamailio pkgdesc = Rock solid SIP server pkgver = 5.2.1 - pkgrel = 1 + pkgrel = 2 url = http://www.kamailio.org/ arch = i686 arch = x86_64 @@ -58,30 +58,37 @@ pkgname = kamailio backup = etc/kamailio/kamailio.cfg pkgname = kamailio-autheph-modules + pkgdesc = Ephemeral authentication module for Kamailio depends = kamailio depends = openssl pkgname = kamailio-berkeley-modules + pkgdesc = Berkeley database module for Kamailio depends = kamailio depends = db pkgname = kamailio-cnxcc-modules + pkgdesc = cnxcc call charging control module for Kamailio depends = kamailio depends = hiredis depends = libevent pkgname = kamailio-cpl-modules + pkgdesc = CPL (Call Processing Language) interpreter for Kamailio depends = kamailio depends = libxml2 pkgname = kamailio-dnssec-modules + pkgdesc = DNSSEC module for Kamailio depends = kamailio depends = dnssec-tools pkgname = kamailio-erlang-modules + pkgdesc = Erlang node interaction module for Kamailio depends = kamailio pkgname = kamailio-extra-modules + pkgdesc = gzcompress, ev, uuid, jansson and http_async modules for Kamailio depends = kamailio depends = libevent depends = libev @@ -89,140 +96,175 @@ pkgname = kamailio-extra-modules depends = curl pkgname = kamailio-geoip-modules + pkgdesc = GeoIP module for Kamailio depends = kamailio depends = geoip pkgname = kamailio-geoip2-modules + pkgdesc = GeoIP2 module for Kamailio depends = kamailio depends = libmaxminddb pkgname = kamailio-ims-modules + pkgdesc = Various Diameter interfaces and modules for Kamailio to run as an IMS core depends = kamailio depends = libmnl depends = libxml2 pkgname = kamailio-json-modules + pkgdesc = JSON parser module for Kamailio depends = kamailio depends = libevent depends = json-c pkgname = kamailio-kazoo-modules + pkgdesc = Kazoo application server integration module for Kamailio depends = kamailio depends = libevent depends = json-c depends = librabbitmq-c pkgname = kamailio-ldap-modules + pkgdesc = Ldap and h350 modules for Kamailio depends = kamailio depends = libldap pkgname = kamailio-lua-modules + pkgdesc = Lua extension module for Kamailio depends = kamailio depends = lua pkgname = kamailio-memcached-modules + pkgdesc = memcached module for Kamailio depends = kamailio depends = libmemcached pkgname = kamailio-mongodb-modules + pkgdesc = Mongodb database driver and non-db connector for Kamailio depends = kamailio depends = mongo-c-driver depends = openssl depends = snappy pkgname = kamailio-mono-modules + pkgdesc = Mono extension module for Kamailio depends = kamailio depends = mono pkgname = kamailio-mysql-modules + pkgdesc = MySQL database driver for Kamailio depends = kamailio depends = mariadb-clients pkgname = kamailio-outbound-modules + pkgdesc = SIP outbound extension module for Kamailio depends = kamailio depends = openssl pkgname = kamailio-perl-modules + pkgdesc = Perl modules for Kamailio depends = kamailio depends = perl pkgname = kamailio-phonenum-modules + pkgdesc = libphonenumber module for Kamailio depends = kamailio depends = libphonenumber pkgname = kamailio-postgres-modules + pkgdesc = PostgreSQL database driver for Kamailio depends = kamailio depends = postgresql pkgname = kamailio-presence-modules + pkgdesc = presence modules for Kamailio depends = kamailio depends = libxml2 depends = curl pkgname = kamailio-python-modules + pkgdesc = Python2 extension module for Kamailio depends = kamailio depends = python2 pkgname = kamailio-python3-modules + pkgdesc = Python3 extension module for Kamailio depends = kamailio depends = python pkgname = kamailio-rabbitmq-modules + pkgdesc = RabbitMQ module for Kamailio depends = kamailio depends = librabbitmq-c pkgname = kamailio-radius-modules + pkgdesc = RADIUS modules for Kamailio depends = kamailio depends = freeradius-client + backup = etc/kamailio/dictionary.kamailio pkgname = kamailio-redis-modules + pkgdesc = Redis NOSQL database driver for Kamailio depends = kamailio depends = hiredis pkgname = kamailio-ruby-modules + pkgdesc = Ruby extension module for Kamailio depends = kamailio depends = ruby pkgname = kamailio-sctp-modules + pkgdesc = SCTP SIP transport module for Kamailio depends = kamailio depends = lksctp-tools pkgname = kamailio-snmpstats-modules + pkgdesc = snmpstats module for Kamailio depends = kamailio depends = net-snmp pkgname = kamailio-sqlite-modules + pkgdesc = SQLite database driver for Kamailio depends = kamailio depends = sqlite pkgname = kamailio-systemd-modules + pkgdesc = systemd modules for Kamailio depends = kamailio pkgname = kamailio-tls-modules + pkgdesc = TLS modules for Kamailio depends = kamailio depends = openssl depends = curl + backup = etc/kamailio/tls.cfg pkgname = kamailio-unixodbc-modules + pkgdesc = unixODBC database driver for Kamailio depends = kamailio depends = unixodbc depends = libunistring pkgname = kamailio-utils-modules + pkgdesc = Utility modules for Kamailio depends = kamailio depends = libxml2 depends = curl pkgname = kamailio-websocket-modules + pkgdesc = WebSocket modules for Kamailio depends = kamailio depends = openssl depends = libunistring pkgname = kamailio-xml-modules + pkgdesc = xml modules for Kamailio depends = kamailio depends = libxml2 + backup = etc/kamailio/pi_framework.xml pkgname = kamailio-xmpp-modules + pkgdesc = SIP to XMPP IM translator module for Kamailio depends = kamailio depends = expat @@ -14,7 +14,7 @@ pkgname=('kamailio' 'kamailio-autheph-modules' 'kamailio-berkeley-modules' 'kama 'kamailio-systemd-modules' 'kamailio-tls-modules' 'kamailio-unixodbc-modules' 'kamailio-utils-modules' 'kamailio-websocket-modules' 'kamailio-xml-modules' 'kamailio-xmpp-modules') pkgver=5.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Rock solid SIP server" url="http://www.kamailio.org/" license=('GPL2') @@ -66,242 +66,284 @@ package_kamailio() { depends=('pcre' 'python') backup=('etc/kamailio/kamctlrc' 'etc/kamailio/kamailio.cfg') cd "${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install group_include="kstandard" + make DESTDIR="${pkgdir}" cfg_prefix="${pkgdir}" install group_include="kstandard" install -Dm0644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" } package_kamailio-autheph-modules() { + pkgdesc="Ephemeral authentication module for Kamailio" depends=('kamailio' 'openssl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kautheph" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kautheph" } package_kamailio-berkeley-modules() { + pkgdesc="Berkeley database module for Kamailio" depends=('kamailio' 'db') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kberkeley" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kberkeley" } package_kamailio-cnxcc-modules() { + pkgdesc="cnxcc call charging control module for Kamailio" depends=('kamailio' 'hiredis' 'libevent') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kcnxcc" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kcnxcc" } package_kamailio-cpl-modules() { + pkgdesc="CPL (Call Processing Language) interpreter for Kamailio" depends=('kamailio' 'libxml2') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kcpl" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kcpl" } package_kamailio-dnssec-modules() { + pkgdesc="DNSSEC module for Kamailio" depends=('kamailio' 'dnssec-tools') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kdnssec" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kdnssec" } package_kamailio-erlang-modules() { + pkgdesc="Erlang node interaction module for Kamailio" depends=('kamailio') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kerlang" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kerlang" } package_kamailio-extra-modules() { + pkgdesc="gzcompress, ev, uuid, jansson and http_async modules for Kamailio" depends=('kamailio' 'libevent' 'libev' 'jansson' 'curl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kgzcompress kev kuuid kjansson khttp_async" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kgzcompress kev kuuid kjansson khttp_async" } package_kamailio-geoip-modules() { + pkgdesc="GeoIP module for Kamailio" depends=('kamailio' 'geoip') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kgeoip" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kgeoip" } package_kamailio-geoip2-modules() { + pkgdesc="GeoIP2 module for Kamailio" depends=('kamailio' 'libmaxminddb') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kgeoip2" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kgeoip2" } package_kamailio-ims-modules() { + pkgdesc="Various Diameter interfaces and modules for Kamailio to run as an IMS core" depends=('kamailio' 'libmnl' 'libxml2') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kims" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kims" } package_kamailio-json-modules() { + pkgdesc="JSON parser module for Kamailio" depends=('kamailio' 'libevent' 'json-c') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kjson" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kjson" } package_kamailio-kazoo-modules() { + pkgdesc="Kazoo application server integration module for Kamailio" depends=('kamailio' 'libevent' 'json-c' 'librabbitmq-c') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kkazoo" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kkazoo" } package_kamailio-ldap-modules() { + pkgdesc="Ldap and h350 modules for Kamailio" depends=('kamailio' 'libldap') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kldap" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kldap" } package_kamailio-lua-modules() { + pkgdesc="Lua extension module for Kamailio" depends=('kamailio' 'lua') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="klua" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="klua" } package_kamailio-memcached-modules() { + pkgdesc="memcached module for Kamailio" depends=('kamailio' 'libmemcached') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kmemcached" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kmemcached" } package_kamailio-mongodb-modules() { + pkgdesc="Mongodb database driver and non-db connector for Kamailio" depends=('kamailio' 'mongo-c-driver' 'openssl' 'snappy') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kmongodb" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kmongodb" } package_kamailio-mono-modules() { + pkgdesc="Mono extension module for Kamailio" depends=('kamailio' 'mono') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kmono" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kmono" } package_kamailio-mysql-modules() { + pkgdesc="MySQL database driver for Kamailio" depends=('kamailio' 'mariadb-clients') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kmysql" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kmysql" } package_kamailio-outbound-modules() { + pkgdesc="SIP outbound extension module for Kamailio" depends=('kamailio' 'openssl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="koutbound" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="koutbound" } package_kamailio-perl-modules() { + pkgdesc="Perl modules for Kamailio" depends=('kamailio' 'perl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kperl" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kperl" } package_kamailio-phonenum-modules() { + pkgdesc="libphonenumber module for Kamailio" depends=('kamailio' 'libphonenumber') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kphonenum" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kphonenum" } package_kamailio-postgres-modules() { + pkgdesc="PostgreSQL database driver for Kamailio" depends=('kamailio' 'postgresql') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kpostgres" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kpostgres" } package_kamailio-presence-modules() { + pkgdesc="presence modules for Kamailio" depends=('kamailio' 'libxml2' 'curl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kpresence" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kpresence" } package_kamailio-python-modules() { + pkgdesc="Python2 extension module for Kamailio" depends=('kamailio' 'python2') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kpython" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kpython" } package_kamailio-python3-modules() { + pkgdesc="Python3 extension module for Kamailio" depends=('kamailio' 'python') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kpython3" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kpython3" } package_kamailio-rabbitmq-modules() { + pkgdesc="RabbitMQ module for Kamailio" depends=('kamailio' 'librabbitmq-c') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="krabbitmq" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="krabbitmq" } package_kamailio-radius-modules() { + pkgdesc="RADIUS modules for Kamailio" depends=('kamailio' 'freeradius-client') + backup=('etc/kamailio/dictionary.kamailio') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} FREERADIUS=1 install-modules-all group_include="kradius" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" FREERADIUS=1 install-modules-all group_include="kradius" } package_kamailio-redis-modules() { + pkgdesc="Redis NOSQL database driver for Kamailio" depends=('kamailio' 'hiredis') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kredis" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kredis" } package_kamailio-ruby-modules() { + pkgdesc="Ruby extension module for Kamailio" depends=('kamailio' 'ruby') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kruby" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kruby" } package_kamailio-sctp-modules() { + pkgdesc="SCTP SIP transport module for Kamailio" depends=('kamailio' 'lksctp-tools') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="ksctp" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="ksctp" } package_kamailio-snmpstats-modules() { + pkgdesc="snmpstats module for Kamailio" depends=('kamailio' 'net-snmp') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="ksnmpstats" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="ksnmpstats" } package_kamailio-sqlite-modules() { + pkgdesc="SQLite database driver for Kamailio" depends=('kamailio' 'sqlite') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="ksqlite" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="ksqlite" } package_kamailio-systemd-modules() { + pkgdesc="systemd modules for Kamailio" depends=('kamailio') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="ksystemd" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="ksystemd" } package_kamailio-tls-modules() { + pkgdesc="TLS modules for Kamailio" depends=('kamailio' 'openssl' 'curl') + backup=('etc/kamailio/tls.cfg') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="ktls" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="ktls" } package_kamailio-unixodbc-modules() { + pkgdesc="unixODBC database driver for Kamailio" depends=('kamailio' 'unixodbc' 'libunistring') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kunixodbc" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kunixodbc" } package_kamailio-utils-modules() { + pkgdesc="Utility modules for Kamailio" depends=('kamailio' 'libxml2' 'curl') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kutils" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kutils" } package_kamailio-websocket-modules() { + pkgdesc="WebSocket modules for Kamailio" depends=('kamailio' 'openssl' 'libunistring') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kwebsocket" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kwebsocket" } package_kamailio-xml-modules() { + pkgdesc="xml modules for Kamailio" depends=('kamailio' 'libxml2') + backup=('etc/kamailio/pi_framework.xml') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kxml" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kxml" } package_kamailio-xmpp-modules() { + pkgdesc="SIP to XMPP IM translator module for Kamailio" depends=('kamailio' 'expat') cd "${pkgbase}-${pkgver}" - make DESTDIR=${pkgdir} install-modules-all group_include="kxmpp" + make DESTDIR=${pkgdir} cfg_prefix="${pkgdir}" install-modules-all group_include="kxmpp" } # vim:set ts=2 sw=2 et: |