summaryrefslogtreecommitdiff
path: root/community-staging/opensips
diff options
context:
space:
mode:
Diffstat (limited to 'community-staging/opensips')
-rw-r--r--community-staging/opensips/PKGBUILD67
-rw-r--r--community-staging/opensips/opensips.init50
-rw-r--r--community-staging/opensips/opensips.install5
3 files changed, 0 insertions, 122 deletions
diff --git a/community-staging/opensips/PKGBUILD b/community-staging/opensips/PKGBUILD
deleted file mode 100644
index f39c698be..000000000
--- a/community-staging/opensips/PKGBUILD
+++ /dev/null
@@ -1,67 +0,0 @@
-# $Id: PKGBUILD 60687 2011-12-16 21:39:12Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-
-pkgname=opensips
-pkgver=1.6.4
-pkgrel=2
-pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, location server, redirect server ..."
-url="http://www.opensips.org"
-depends=('gcc-libs' 'openssl' 'db' 'attr' 'kernel-headers' 'libxml2')
-makedepends=('postgresql-libs>=8.4.1' 'unixodbc' 'libldap>=2.4.18' 'libmysqlclient' 'lynx')
-optdepends=('postgresql-libs'
- 'unixodbc'
- 'libldap'
- 'libmysqlclient'
- 'libsasl'
- 'python2'
- 'pcre')
-backup=("etc/opensips/opensips.cfg"
- "etc/opensips/dictionary.radius"
- "etc/opensips/opensipsctlrc")
-arch=('i686' 'x86_64')
-license=('GPL')
-install=opensips.install
-options=('!emptydirs' 'zipman' '!makeflags' 'docs')
-source=(#http://switch.dl.sourceforge.net/sourceforge/opensips/opensips-$pkgver-tls_src.tar.gz
- http://opensips.org/pub/opensips/$pkgver/src/opensips-$pkgver-2-tls_src.tar.gz
- opensips.init)
-md5sums=('e9869d9a726d70f83de4a1e77cd24d40'
- '685fbe00826df1285b410d4610dcbb0c')
-
-build()
-{
- cd $srcdir/$pkgname-$pkgver-2-tls/
-
- # python2 fix
- for file in $(find . -name '*.py' -print); do
- sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
- sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
- done
-
- make \
- include_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350" \
- TLS=1 DESTDIR=$pkgdir/usr LIBDIR=lib install
-
- # Conforms to the arch packaging standards (http://wiki.archlinux.org/index.php/Arch_Packaging_Standards)
- mkdir -p $pkgdir/etc/
- mv $pkgdir/usr/etc/opensips/ $pkgdir/etc/
- sed -i 's#mpath=".*lib/opensips/modules/"#mpath="/usr/lib/opensips/modules/"#' $pkgdir/etc/opensips/opensips.cfg
-
- # Install starting script
- mkdir -p $pkgdir/etc/rc.d/
- cp ../opensips.init $pkgdir/etc/rc.d/opensips
- chmod 755 $pkgdir/etc/rc.d/opensips
-
- # fix bad paths
- cd $pkgdir/usr/share
- find -type f -exec sed -i "s#$pkgdir##" {} \;
-
- cd $pkgdir/usr/lib/opensips/opensipsctl
- find -type f -exec sed -i "s#$pkgdir##" {} \;
-
- cd $pkgdir/usr/sbin
- sed -i "s#$pkgdir##" opensipsctl opensipsdbctl osipsconsole
-
- cd $pkgdir/etc
- find -type f -exec sed -i "s#$pkgdir##" {} \;
-}
diff --git a/community-staging/opensips/opensips.init b/community-staging/opensips/opensips.init
deleted file mode 100644
index 1c883c4c2..000000000
--- a/community-staging/opensips/opensips.init
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-BINNAME=opensips
-OSRDIR=/usr/sbin
-OPENSIPS=$OSRDIR/$BINNAME
-
-TMPDIR=/var/tmp
-CORE=$TMPDIR/core
-
-ETC=/etc/opensips/opensips.cfg
-PIDFILE=/var/run/opensips.pid
-
-case "$1" in
- start)
- stat_busy "Starting OpenSIPS server"
- cd $TMPDIR
- $OPENSIPS -f $ETC -w $TMPDIR -P $PIDFILE 2>&1 > /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon opensips
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping OpenSIPS server"
- if [ -r $PIDFILE ]
- then
- cat $PIDFILE | xargs kill
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon opensips
- stat_done
- fi
- else
- stat_fail
- fi
- ;;
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
diff --git a/community-staging/opensips/opensips.install b/community-staging/opensips/opensips.install
deleted file mode 100644
index 9e8f2a47b..000000000
--- a/community-staging/opensips/opensips.install
+++ /dev/null
@@ -1,5 +0,0 @@
-post_install()
-{
- echo "To use MySQL, you should install mysql package and run '/usr/sbin/openser_mysql.sh create'"
- /bin/true
-}