updated on Sun Jan 22 04:03:10 UTC 2012
[aur-mirror.git] / cpyrit-cuda-svn / PKGBUILD
blob1dcf2a1965e44c3c48451f28a6d55283fc1d0a60
1 # Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
2 # Contributor: Hoàng Đức Hiếu <hdh@lazny.tang.la>
3 # Contributor: Gilfran Ribeiro <contato [at] gilfran [dot] net>
4 # Contributor: William Díaz <wdiaz [at] archlinux [dot] us>
6 pkgname=cpyrit-cuda-svn
7 pkgver=296
8 pkgrel=1
9 pkgdesc="CUDA backend for accelerated attack against WPA-PSK authentication, development version"
10 url="http://code.google.com/p/pyrit/"
11 license=('GPL3')
12 arch=('i686' 'x86_64')
13 depends=('pyrit-svn' 'opencl-nvidia' 'python2') 
14 makedepends=('cuda-toolkit')
16 _svntrunk=http://pyrit.googlecode.com/svn/trunk/cpyrit_cuda
17 _svnmod=cpyrit_cuda
19 build() {
20   cd "${srcdir}"
21   
22   msg "Connecting to SVN server...."
24   if [ -d "${srcdir}"/"${_svnmod}" ] ; then
25       cd "${_svnmod}" && svn update
26   else
27       svn co "${_svntrunk}" "${_svnmod}"
28   fi
30   [ -d "${srcdir}"/"${_svnmod}"-build ] && rm -fr "${srcdir}"/"${_svnmod}"-build
31   cp -R "${srcdir}"/"${_svnmod}" "${srcdir}"/"${_svnmod}"-build
33   msg "SVN checkout done or server timeout"
34   msg "Starting make..."
36   cd  "${srcdir}"/"${_svnmod}"-build
38   sed -e "s|'/opt/cuda'|'/opt/cuda-toolkit'|" -e "s|' --host-compilation C'||" -i setup.py
39   python2 setup.py build
42 package() {
43   cd "${srcdir}"/"${_svnmod}"-build
44   python2 setup.py install --root="${pkgdir}" --optimize=1