diff options
author | mrbit | 2015-07-15 14:18:31 +0200 |
---|---|---|
committer | mrbit | 2015-07-15 14:18:31 +0200 |
commit | d118427e17db4cc1c3c930da684b396f74ca2475 (patch) | |
tree | 0b48b34ffe5a4a1b2d39f55bd1050a4164203699 | |
download | aur-d118427e17db4cc1c3c930da684b396f74ca2475.tar.gz |
Package imported by apac-migrate
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c4794e01e222 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = crark-cuda + 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 + pkgver = 3.43 + pkgrel = 3 + url = http://www.crark.net/ + arch = i686 + arch = x86_64 + license = unknown + makedepends = unrar + depends = cuda + provides = crark-cuda + noextract = crark34-linux-cuda.rar + options = !strip + source = http://www.crark.net/download/crark34-linux-cuda.rar + md5sums = 33256ce4564f6bcfe875bc03a0300158 + +pkgname = crark-cuda + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2e68485ab682 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Contributer: Philipp Geyer <nistur@gmail.com> +# Mantainer: Gustavo Alvarez <sl1pkn07@gmail.com> + +pkgname=crark-cuda +pkgver=3.43 +download=crark34-linux-cuda.rar +pkgrel=3 +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=('i686' 'x86_64') +url="http://www.crark.net/" +license="unknown" +options=('!strip') +depends=(cuda) +makedepends=('unrar') +provides=('crark-cuda') +source=("http://www.crark.net/download/${download}") +md5sums=('33256ce4564f6bcfe875bc03a0300158') +noextract=(${download}) + +if [ "$CARCH" = "i686" ]; then +depends[${#depends[@]}]=nvidia-utils +elif [ "$CARCH" = "x86_64" ]; then +depends[${#depends[@]}]=lib32-nvidia-utils +fi + + +build() { + 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} + + cat >> ${pkgname} << EOF +#!/bin/sh +now=`pwd` +cd /opt/${pkgname} +./crark ${now}/$* + +exit +EOF + + 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 + chmod +x ${pkgdir}/usr/bin/${pkgname} +# ln -s "/opt/${pkgname}/crark" "$pkgdir/usr/bin/crark-cuda" +# export PATH=/opt/crark-cuda:$PATH + +}
\ No newline at end of file |