updated on Sun Jan 15 16:02:00 UTC 2012
[aur-mirror.git] / znc-svn / PKGBUILD
blob9abfd92b01855cebdb289a9e808c004f3187fd49
1 # Maintainer: Kin <kurisui at gmail dot com>
2 pkgname=znc-svn
3 pkgver=1838
4 pkgrel=2
5 pkgdesc='An IRC proxy (bouncer) with modules & scripts support from SVN with Extras enabled'
6 arch=(i686 x86_64)
7 url=http://en.znc.in/wiki/index.php/ZNC
8 license=(GPL)
9 depends=(gcc-libs perl openssl c-ares tcl)
10 makedepends=(perl openssl gcc pkgconfig tcl grep)
11 provides=('znc=0.089')
12 conflict=(znc)
14 _svntrunk="https://znc.svn.sourceforge.net/svnroot/znc/trunk"
15 _svnmod=znc-svn
16 _cpu=$(cat /proc/cpuinfo | grep processor | wc -l)
18 build() {
21   cd ${srcdir} || return 1
23   if [ -d ${_svnmod}/.svn ]; then
24     (cd ${_svnmod} && svn up)
25   else
26     svn co -r ${pkgver} ${_svntrunk} ${_svnmod}
27   fi
29   cd ${_svnmod}
31     ./configure --prefix=/usr --enable-extra --enable-tcl || return 1
32     make -j${_cpu}|| return 1
33     make install DESTDIR=$pkgdir
34     cd $pkgdir
35     rm -rf $(find . -name .svn) || return 1