summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoranthraxx2018-11-10 16:21:39 +0100
committeranthraxx2018-11-10 16:21:39 +0100
commit6364653ee87074b4e91951ee3a214c914f30e7ec (patch)
tree87dee7584de4a630ab42848fe3016ba794af9eec /PKGBUILD
parent8dae74c0dae4543a9aebdfd4b92b68b77535b8f3 (diff)
downloadaur-hashcat-git.tar.gz
upgpkg: hashcat-git 5.0.0+52+g2aff01b2-1 (update make to new behaviour)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 18 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cba43529ad0c..77529d57f5a4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,15 @@
# Contributor: Sam Stuewe <halosghost at archlinux dot info>
pkgname=hashcat-git
-pkgver=3.40+48+g72071fba
+pkgver=5.0.0+52+g2aff01b2
pkgrel=1
pkgdesc='Multithreaded advanced password recovery utility'
url='https://hashcat.net/hashcat'
-arch=('i686' 'x86_64')
-depends=('gmp' 'opencl-icd-loader')
-optdepends=('libxnvctrl: NVIDIA X driver configuration support')
+arch=('x86_64')
+depends=('ocl-icd' 'xxhash')
makedepends=('git' 'opencl-headers')
license=('MIT')
-provides=('hashcat')
+provides=('hashcat' 'libhashcat.so')
conflicts=('hashcat')
source=(${pkgname}::git+https://github.com/hashcat/hashcat)
sha512sums=('SKIP')
@@ -23,13 +22,24 @@ pkgver() {
build() {
cd ${pkgname}
- make PREFIX=/usr SHARED=1
+ rm -rf deps/{OpenCL-Headers,xxHash}
+ make \
+ PREFIX=/usr \
+ SHARED=1 \
+ USE_SYSTEM_XXHASH=1 \
+ USE_SYSTEM_OPENCL=1
}
package() {
cd ${pkgname}
- make DESTDIR="${pkgdir}" PREFIX=/usr SHARED=1 install
- install -Dm 644 docs/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ make \
+ DESTDIR="${pkgdir}" \
+ PREFIX=/usr \
+ SHARED=1 \
+ USE_SYSTEM_XXHASH=1 \
+ USE_SYSTEM_OPENCL=1 \
+ install
+ install -Dm 644 docs/license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
# vim: ts=2 sw=2 et: