summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKuci2015-06-11 23:31:26 +0200
committerKuci2015-06-11 23:31:26 +0200
commitf144e1261bc6c64c0c24fdd4aec02a97925fb686 (patch)
tree4010226bd3f101d54d75844039a443d2cdac84d3
downloadaur-f144e1261bc6c64c0c24fdd4aec02a97925fb686.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD33
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}"
+}