# Contributor: Alessio Biancalana pkgname=asterisk pkgver=1.8.7.0 pkgrel=1 pkgdesc="A complete PBX solution" arch=('i686' 'x86_64') url="http://www.asterisk.org" license=('GPL') depends=('alsa-lib' 'speex' 'popt' 'libvorbis' 'curl') makedepends=('postgresql' 'unixodbc' 'sqlite3') optdepends=('libpri' 'libss7' 'openr2') backup=(etc/asterisk/asterisk.conf) source=(http://downloads.digium.com/pub/asterisk/releases/asterisk-$pkgver.tar.gz \ asterisk \ asterisk.logrotated) install=$pkgname.install md5sums=('5c6616a53fa3f300420ea17fd23abae9' '59146273738605f1e011d8e7bed3561a' '486e07a0a1405ea25ec5b1736034653e') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var make } package(){ cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install make DESTDIR=${pkgdir} samples (cd ${pkgdir}/etc/asterisk # for i in `ls`; do [ $i = "asterisk.conf" ] || mv $i $i.default; done ls -I asterisk.conf | xargs -I '{}' mv '{}' '{}.default') # cp ${srcdir}/modules.conf modules.conf sed -i -e "s/\/var\/run/\/var\/run\/asterisk/" $startdir/pkg/etc/asterisk/asterisk.conf install -D -m 755 ${srcdir}/asterisk ${pkgdir}/etc/rc.d/asterisk install -D -m 644 ${srcdir}/asterisk.logrotated ${pkgdir}/etc/logrotate.d/asterisk }