1 # Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
6 pkgdesc="Brute force attack against Wifi Protected Setup (WPS) registrar PINs in order to recover WPA/WPA2 passphrases"
8 url="http://code.google.com/p/reaver-wps/"
11 makedepends=('subversion')
12 provides=('reaver-wps')
13 conflicts=('reaver-wps')
15 _svntrunk='http://reaver-wps.googlecode.com/svn/trunk/'
20 msg "Connecting to SVN server...."
22 if [[ -d "${_svnmod}/.svn" ]]; then
23 (cd "${_svnmod}" && svn up -r "${pkgver}")
25 svn co "${_svntrunk}" --config-dir ./ -r "${pkgver}" "${_svnmod}"
28 msg "SVN checkout done or server timeout"
29 msg "Starting build..."
31 rm -rf "${srcdir}/${_svnmod}-build"
32 cp -r "${srcdir}/${_svnmod}" "${srcdir}/${_svnmod}-build"
33 cd "${srcdir}/${_svnmod}-build"
37 ./configure --prefix=/usr
42 cd "${srcdir}/${_svnmod}-build"
44 install -dm755 "${pkgdir}/usr/bin/"
45 install -m755 reaver "${pkgdir}/usr/bin/"
46 install -m755 wash "${pkgdir}/usr/bin/"
47 install -dm755 "${pkgdir}/etc/reaver/"
48 install -m644 reaver.db "${pkgdir}/etc/reaver/"
51 install -dm755 "${pkgdir}/usr/share/man/man1/"
52 install -m644 reaver.1.gz "${pkgdir}/usr/share/man/man1/"
56 # vim:set ts=2 sw=2 et: