diff options
author | devninja | 2016-06-25 01:58:57 -0400 |
---|---|---|
committer | devninja | 2016-06-25 01:58:57 -0400 |
commit | c44b0365e79248c6523a74f2a575a654dabd1abe (patch) | |
tree | 213d6fc8dbf3264b8bbd7306fb4cd3f384e136ef | |
parent | 9659c5dcea803d62349b873a4d4140befd8c7d95 (diff) | |
download | aur-crark-opencl.tar.gz |
fixed package build
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | crark-opencl.install | 19 | ||||
-rw-r--r-- | install | 10 |
4 files changed, 37 insertions, 25 deletions
@@ -1,17 +1,19 @@ +# Generated by mksrcinfo v8 +# Sat Jun 25 05:58:05 UTC 2016 pkgbase = crark-opencl 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. pkgver = 5.1 - pkgrel = 1 + pkgrel = 2 url = http://www.crark.net/ - install = install + install = crark-opencl.install arch = x86_64 license = freeware-proprietary makedepends = unrar depends = libcl provides = crark replaces = crark - source = http://www.crark.net/download/crark51-linux-opencl.rar - sha256sums = b69ab7feabc6aa4c88abc869834dd8a45ca9a16d42e332bbc39aad12bab5aae1 + source = http://www.crark.net/download/crark51-linux.rar + sha256sums = e1c888f27b3858628985739e522f8d11f79be9bdeb60ba88edae0d4360235947 pkgname = crark-opencl @@ -1,15 +1,15 @@ -# Maintainer : GI Jack <iamjacksemail@hackermail.com> -# Contributer : Philipp Geyer <nistur@gmail.com> -# Modified : Gustavo Alvarez <sl1pkn07 [at] gmail [dot] com> +# Maintainer : GI Jack <iamjacksemail@hackermail.com> +# Contributer : Philipp Geyer <nistur@gmail.com> +# Modified : Gustavo Alvarez <sl1pkn07 [at] gmail [dot] com> pkgname=crark-opencl pkgver=5.1 -download="crark51-linux-opencl.rar" -pkgrel=1 +download="crark51-linux.rar" +pkgrel=2 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=('x86_64') url="http://www.crark.net/" -license="freeware-proprietary" +license=("freeware-proprietary") depends=('unrar') depends=('libcl') makedepends=('unrar') @@ -17,16 +17,17 @@ provides=('crark') conflics=('crark') replaces=('crark') source=("http://www.crark.net/download/${download}") -sha256sums=('b69ab7feabc6aa4c88abc869834dd8a45ca9a16d42e332bbc39aad12bab5aae1') -install=install -build() { +sha256sums=('e1c888f27b3858628985739e522f8d11f79be9bdeb60ba88edae0d4360235947') +install=${pkgname}.install + +prepare() { mkdir -p ${pkgname}-${pkgver} unrar x -xcrackme ${download} ${pkgname}-${pkgver} - cd ${srcdir}/${pkgname}-${pkgver} } + package() { 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}.def } diff --git a/crark-opencl.install b/crark-opencl.install new file mode 100644 index 000000000000..2609287c8556 --- /dev/null +++ b/crark-opencl.install @@ -0,0 +1,19 @@ +post_install() { + echo "Program installed on /opt/crark" + echo "Please, read the README" + ln -s /opt/crark-opencl/english.def /opt/crark-opencl/password.def + ln -s /opt/crark-opencl/crark /usr/bin/crark + ln -s /opt/crark-opencl/crark-ocl /usr/bin/crark-ocl + ln -s /opt/crark-opencl/crark-cuda /usr/bin/crark-cuda +} + +pre_remove() { + rm /opt/crark-opencl/password.def +} + +post_upgrade() { + pre_remove + post_install +} + + diff --git a/install b/install deleted file mode 100644 index 7be4381478fb..000000000000 --- a/install +++ /dev/null @@ -1,10 +0,0 @@ -post_upgrade() { - echo "Program installed on /opt/crark" - echo "Please, read the README" -} - -post_install() { - echo "Program installed on /opt/crark" - echo "Please, read the README" -} - |