Advertisement
Guest User

oclhashcat 3.31 PKGBUILD

a guest
Oct 24th, 2014
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.32 KB | None | 0 0
  1. # Maintainer: onny <onny@project-insanity.org>
  2. # Contributor: onny <onny@project-insanity.org>
  3.  
  4. pkgname=oclhashcat-amd
  5. _pkgname=oclHashcat
  6. pkgver=1.31
  7. pkgrel=1
  8. pkgdesc="Worlds fastest WPA cracker with dictionary mutation engine"
  9. url=('http://hashcat.net/oclhashcat/')
  10. arch=('i686' 'x86_64')
  11. license=('custom')
  12. optdepends=('catalyst-utils>=14.4: For gpu support via ATI Stream'
  13.         'opencl-catalyst: For gpu support via ATI Stream')
  14. source=("http://hashcat.net/files/${_pkgname}-${pkgver}.7z")
  15. sha512sums=('d43a66913ec837278c9668532b855fd30e1f7b9cc3db26aeff7fae18d2b90c1c660bb0fe5c707a7c1bee1761550f1a2757b33a611cf011f821666ec1774c898d')
  16. options=('!strip')
  17.  
  18. package() {
  19.   find "${srcdir}/${_pkgname}-${pkgver}" \( -name "*.cmd" -o -name "*.exe" \) -print | xargs -i rm {}
  20.   mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin"
  21.   if [ "${CARCH}" = "x86_64" ]; then
  22.     rm ${srcdir}/${_pkgname}-${pkgver}/oclHashcat32.bin
  23.     echo -e "#!/bin/bash\n/opt/${pkgname}/oclHashcat64.bin \$@" > $pkgdir/usr/bin/oclHashcat
  24.     chmod a+x $pkgdir/usr/bin/oclHashcat
  25.   else
  26.     rm ${srcdir}/${_pkgname}-${pkgver}/oclHashcat64.bin
  27.     echo -e "#!/bin/bash\n/opt/${pkgname}/oclHashcat32.bin \$@" > $pkgdir/usr/bin/oclHashcat
  28.     chmod a+x $pkgdir/usr/bin/oclHashcat
  29.   fi
  30.   cp -rv "${srcdir}/${_pkgname}-${pkgver}" "${pkgdir}/opt/${pkgname}"
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement