updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / yate-svn / PKGBUILD
blobf27680795f6fe79e2eff8ca9de7d0903695f2810
1 # $Id: PKGBUILD,v 1.2 2007/04/27 18:37:39 kth5 Exp $
2 # Maintainer: Alexander Baldeck <alexander@archlinux.org>
3 pkgname=yate-svn
4 pkgver=2872
5 pkgrel=1
6 pkgdesc="next-generation telephony engine"
7 arch=(i686 x86_64 ppc)
8 url="http://yate.null.ro"
9 license=('GPL')
10 depends=('speex' 'gsm' 'gtk2' 'postgresql-libs' 'libmysqlclient' \
11          'alsa-lib' 'qt')
12 makedepends=('doxygen' 'pkgconfig' 'subversion' 'sox')
13 source=(yate.init)
14 _svntrunk=http://yate.null.ro/svn/yate/trunk
15 _svnmod=yate
17 build() {
18   cd $srcdir
20   export LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
22   if [ -d $_svnmod/.svn ]; then
23         (cd $_svnmod && svn up -r $pkgver)
24   else
25         svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
26   fi
27   msg "SVN checkout done or server timeout"
28   msg "Starting make..."
29   cp -r $_svnmod $_svnmod-build
30   cd $_svnmod-build
31   ./autogen.sh
32   ./configure --prefix=/usr \
33               --sysconfdir=/etc \
34               --with-doxygen \
35               --with-libpq \
36               --with-mysql \
37               --without-openh323 \
38               --with-libqt4
39   make || return 1
40   make DESTDIR=$pkgdir install
41   install -D -m755 $srcdir/yate.init $pkgdir/etc/rc.d/yate || return 1
43 md5sums=('c0d344607046c47c1d75ac23d323817a')