summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorgryffyn2020-11-10 14:36:49 +0000
committergryffyn2020-11-10 14:36:49 +0000
commit4fdfed8d1334538592bd7730df1377adfc2a313a (patch)
tree6774d29d94cdd5456eb0f60c7987f2804c3a006d /PKGBUILD
parente9d20983d318c465c791c48c7669cef0be43f021 (diff)
downloadaur-crark.tar.gz
Updated package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 33 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3efca0590a20..a4c628a48bd7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}