community/opensips to 2.1.0-1

This commit is contained in:
Kevin Mihelich 2015-05-08 18:21:07 +00:00
parent 3ac1e80703
commit e823484b89

View file

@ -5,7 +5,7 @@
# - patch to fix building on ARM
pkgname=opensips
pkgver=1.11.2
pkgver=2.1.0
pkgrel=1
pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, location server, redirect server ..."
url="http://www.opensips.org"
@ -26,15 +26,15 @@ arch=('i686' 'x86_64')
license=('GPL')
install=opensips.install
options=('!emptydirs' 'zipman' '!makeflags' 'docs')
source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}_src.tar.gz
source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}.tar.gz
opensips.service
arm.patch)
md5sums=('e1af6d4b4837562c0d4bb0fb92a6d8a4'
md5sums=('68375c1b6cb546ad2c036b5a1c5b31b9'
'35cdcb3692f6925236fd5fe7e9484c58'
'dc8d8f992e4e5ca24f740a046252fd2e')
prepare() {
cd $srcdir/$pkgname-$pkgver-tls/
cd $srcdir/$pkgname-$pkgver/
# python2 fix
for file in $(find . -name '*.py' -print); do
@ -48,20 +48,22 @@ prepare() {
patch -p1 -i ../arm.patch
}
_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 proto_tls tlsops"
build() {
cd $srcdir/$pkgname-$pkgver-tls/
cd $srcdir/$pkgname-$pkgver/
make \
include_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350" \
TLS=1 LIBDIR=lib PREFIX=/usr V=1
include_modules="${_modules}" \
LIBDIR=lib PREFIX=/usr
}
package() {
cd $srcdir/$pkgname-$pkgver-tls/
cd $srcdir/$pkgname-$pkgver/
make \
include_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350" \
TLS=1 BASEDIR=$pkgdir PREFIX=/usr LIBDIR=lib install
include_modules="${_modules}" \
BASEDIR=$pkgdir PREFIX=/usr LIBDIR=lib install
# Conforms to the arch packaging standards (http://wiki.archlinux.org/index.php/Arch_Packaging_Standards)
mkdir -p $pkgdir/etc/