diff options
author | gryffyn | 2020-11-10 14:36:49 +0000 |
---|---|---|
committer | gryffyn | 2020-11-10 14:36:49 +0000 |
commit | 4fdfed8d1334538592bd7730df1377adfc2a313a (patch) | |
tree | 6774d29d94cdd5456eb0f60c7987f2804c3a006d /PKGBUILD | |
parent | e9d20983d318c465c791c48c7669cef0be43f021 (diff) | |
download | aur-crark.tar.gz |
Updated package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 33 insertions, 15 deletions
@@ -1,29 +1,47 @@ -# Contributer : Philipp Geyer <nistur@gmail.com> -# Modified : Gustavo Alvarez <sl1pkn07 [at] gmail [dot] com> -# moved to AUR4: GI Jack <iamjacksemail@hackermail.com> +# Contributer: Philipp Geyer <nistur@gmail.com> +# Mantainer: gryffyn <aur (at) micah (dot) mp> pkgname=crark -pkgver=5.0 -download="crark50.rar" +pkgver=5.5 +download=crark55-linux.rar pkgrel=1 -pkgdesc="A command-line utility for RAR 2.x-3.x password cracking, uses Password Cracking Library 2.0 that supports special password recovery language. Highly optimized for all modern processors." -arch=('i686' 'x86_64') +pkgdesc="A command-line utility for RAR 2.x-3.x password cracking, uses Password Cracking Library 2.0 that supports special password recovery language. Highly optimized for all modern processors. with CUDA support" +arch=('x86_64') url="http://www.crark.net/" -license="unknown" -depends=('unrar') +license=("unknown") +options=('!strip') +optdepends=('cuda' 'opencl') makedepends=('unrar') provides=('crark') -source=("http://www.crark.net/download/${download}") -sha256sums=('db208e290a1f1992d5c4fd77b2317cfd974034daf354d3009ce0b17993bdf633') -install=install +source=("http://www.crark.net/download/${download}" + "crark" + "crark-ocl") +md5sums=('a906db19b88baf63042abaa3847b77f1' + 'f471d3db1066f47d1ed23a73d7ac7221' + 'f44d74487e4a1ee973a292e70720468f') +noextract=(${download}) + build() { - mkdir -p ${pkgname}-${pkgver} + cd ${srcdir} + rm -rf "${pkgname}-${pkgver}" + mkdir -p "${pkgname}-${pkgver}" unrar x -xcrackme ${download} ${pkgname}-${pkgver} cd ${srcdir}/${pkgname}-${pkgver} } + package() { + mkdir -p $pkgdir/usr/bin mkdir -p ${pkgdir}/opt/${pkgname} cp -R ${srcdir}/${pkgname}-${pkgver}/* ${pkgdir}/opt/${pkgname} - chmod +r ${pkgdir}/opt/${pkgname}/{spanish,english,russian}.def -} + chmod +r ${pkgdir}/opt/${pkgname}/{spanish,english,russian}.def + mv ${pkgdir}/opt/${pkgname}/english.def ${pkgdir}/opt/${pkgname}/password.def + install ${pkgname} -m644 $pkgdir/usr/bin + + cd ${srcdir} + install ${pkgname} -m644 $pkgdir/usr/bin + install ${pkgname}-ocl -m644 $pkgdir/usr/bin + chmod +x ${pkgdir}/usr/bin/${pkgname}{,-ocl} +# ln -s "/opt/${pkgname}/crark" "$pkgdir/usr/bin/crark-cuda" +# export PATH=/opt/crark-cuda:$PATH +} |