summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosef Miegl2019-02-13 16:09:08 +0100
committerJosef Miegl2019-02-13 16:09:08 +0100
commite0209f29fde2c24f2b65e755601ec3a1805a3fe0 (patch)
tree089b8c15284b28cf047caf59e1180cd546c27d84
parent4c8d26670b04323f6873f61b3d4958910d02ed52 (diff)
downloadaur-e0209f29fde2c24f2b65e755601ec3a1805a3fe0.tar.gz
add pkgdesc and backup to packages
-rw-r--r--.SRCINFO44
-rw-r--r--PKGBUILD124
2 files changed, 126 insertions, 42 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b6b4d7d2d2b..d8df04c3a4c2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bd9557a95e80..1f79f61a6e26 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: