updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ncrack-svn / PKGBUILD
blob5f4147078ce04efb16d8fadfe202a1edd4e2602c
1 # Contributor: MatToufoutu <mattoufootu[at]gmail.com>
3 pkgname=ncrack-svn
4 pkgver=15837
5 pkgrel=1
6 pkgdesc="High-speed network authentication cracking tool \
7          Supported protocols: FTP, TELNET, SSH, HTTP(S)"
8 url="http://nmap.org/ncrack/"
9 arch=('i686' 'x86_64')
10 license=('GPL')
11 depends=('openssl')
12 makedepends=('subversion')
13 provides=('ncrack')
15 source=()
16 md5sums=()
18 _svntrunk=svn://svn.insecure.org/ncrack
19 _svnmod=ncrack
21 build() {
22     cd ${srcdir}
24     if [ -d $_svnmod/.svn ]; then
25         (cd $_svnmod && svn up)
26     else
27         svn co --username guest --password "" --no-auth-cache $_svntrunk --config-dir ./ $_svnmod
28         if [ ! $PIPESTATUS -eq 0 ]; then
29             msg "SVN checkout failed"
30             return 1
31         fi
32     fi
34     msg "SVN checkout successful"
35     msg "Starting make..."
37     rm -rf $_svnmod-build
38     cp -r $_svnmod $_svnmod-build
39     cd $_svnmod-build
41     ./configure --prefix=/usr
42     make || return 1
43     make DESTDIR=${pkgdir} install || return 1
45     rm -rf ${srcdir}/$_svnmod-build