diff options
author | Kuci | 2015-06-11 23:31:26 +0200 |
---|---|---|
committer | Kuci | 2015-06-11 23:31:26 +0200 |
commit | f144e1261bc6c64c0c24fdd4aec02a97925fb686 (patch) | |
tree | 4010226bd3f101d54d75844039a443d2cdac84d3 | |
download | aur-f144e1261bc6c64c0c24fdd4aec02a97925fb686.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..318ae209fd34 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = oclhashcat + pkgdesc = Worlds fastest password cracker with dictionary mutation engine + pkgver = 1.36 + pkgrel = 1 + url = http://hashcat.net/oclhashcat/ + arch = i686 + arch = x86_64 + license = custom + depends = catalyst-utils=14.9 + depends = opencl-catalyst=14.9 + conflicts = oclhashcat-amd + replaces = oclhashcat-amd + options = !strip + source = http://hashcat.net/files/oclHashcat-1.36.7z + sha512sums = 3315cc8761c368ffc3c7b5c23af5aca44e7207e12e734c13d715adb0d7c99f262e32026e5d131ab6b59b726c9717638be6d3d810ffc88b57ab1b8719135b5de0 + +pkgname = oclhashcat + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..6064234fcd2c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +pkg/ +src/ +*.tar.* +*.zip +*.7z diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8b0c7922ae7e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Lubomir 'Kuci' Kucera <kuci24-at-gmail-dot-com> + +pkgname=oclhashcat +_pkgname=oclHashcat +pkgver=1.36 +pkgrel=1 +pkgdesc="Worlds fastest password cracker with dictionary mutation engine" +url=('http://hashcat.net/oclhashcat/') +arch=('i686' 'x86_64') +license=('custom') +depends=('catalyst-utils=14.9' 'opencl-catalyst=14.9') +source=("http://hashcat.net/files/${_pkgname}-${pkgver}.7z") +sha512sums=('3315cc8761c368ffc3c7b5c23af5aca44e7207e12e734c13d715adb0d7c99f262e32026e5d131ab6b59b726c9717638be6d3d810ffc88b57ab1b8719135b5de0') +options=('!strip') +replaces=('oclhashcat-amd') +conflicts=('oclhashcat-amd') + +package() { + find "${srcdir}/${_pkgname}-${pkgver}" \( -name "*.cmd" -o -name "*.exe" \) -print | xargs -i rm {} + mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin" + if [ "${CARCH}" = "x86_64" ]; then + rm "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}32.bin" + mv "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}64.bin" "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}" + else + rm "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}64.bin" + mv "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}32.bin" "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}" + fi + echo -e "#!/bin/bash\n/opt/${_pkgname}/${_pkgname} \$@" > "$pkgdir/usr/bin/${_pkgname}" + chmod a+x "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}" "$pkgdir/usr/bin/${_pkgname}" + cp -r "${srcdir}/${_pkgname}-${pkgver}" "${pkgdir}/opt/${_pkgname}" + chmod 666 ${pkgdir}/opt/${_pkgname}/kernels/*/* + install -d -m777 "${pkgdir}/opt/${_pkgname}" +} |