diff options
author | brent s | 2018-01-27 21:02:48 -0500 |
---|---|---|
committer | brent s | 2018-01-27 21:02:48 -0500 |
commit | 63fa887616306640cebc039f6137ea11b38c5bcb (patch) | |
tree | f36e11c962ce28467f7b325d4e6cf66f3e16f9bf | |
parent | 4ccc51d09a256c5c4502621e55f94218d28e703a (diff) | |
download | aur-63fa887616306640cebc039f6137ea11b38c5bcb.tar.gz |
adding working build
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | LICENSE | 3 | ||||
-rw-r--r-- | LICENSE.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rwxr-xr-x | rainbowcrack.sh | 11 | ||||
-rw-r--r-- | rainbowcrack.sh.sig | bin | 0 -> 566 bytes |
6 files changed, 60 insertions, 17 deletions
@@ -1,16 +1,24 @@ -# Generated by aurpkgs -# Sun Jan 28 01:39:08 UTC 2018 +# Generated by mksrcinfo v8 +# Sun Jan 28 02:02:48 UTC 2018 pkgbase = rainbowcrack pkgdesc = Rainbow table generation/use pkgver = 1.7 - pkgrel = 1 + pkgrel = 2 url = http://project-rainbowcrack.com - arch = i686 arch = x86_64 - license = CUSTOM + license = custom source = http://project-rainbowcrack.com/rainbowcrack-1.7-linux64.zip + source = LICENSE + source = rainbowcrack.sh source = rainbowcrack-1.7-linux64.zip.sig + source = LICENSE.sig + source = rainbowcrack.sh.sig sha512sums = 068fe9d31004e08c0fcbe5a11500bd6248eca2f204a8d99a7343824ebc1dd847a01eb459f28d77fdd84eae98b05169a69e10b8893b9b5dd027381965c19b7bdb + sha512sums = 35fc70a7205f75ce5f6299e730d955bff9d9d1eb1148205c76c75712901552beaa05108bd0ccb90a028dc976ec3bb24e9902af8ae636ed3ecafd11184bdfb598 + sha512sums = 3a546a089c68b2790b640865e047f3f19f5387efccfa847413535be0035c05d0b63b9df36232078d829674577011657f980e3ae0711b0cb3aadb7ebb55a2c85a + sha512sums = SKIP + sha512sums = SKIP sha512sums = SKIP pkgname = rainbowcrack + diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..fe0f85736013 --- /dev/null +++ b/LICENSE @@ -0,0 +1,3 @@ +Copyright 2017 RainbowCrack Project. All rights reserved. +http://project-rainbowcrack.com/ +April 11, 2017 diff --git a/LICENSE.sig b/LICENSE.sig Binary files differnew file mode 100644 index 000000000000..a309c0bfc643 --- /dev/null +++ b/LICENSE.sig @@ -4,24 +4,45 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') # News updates for packages can be followed at https://devblog.square-r00t.net pkgname=rainbowcrack pkgver=1.7 -pkgrel=1 +pkgrel=2 pkgdesc="Rainbow table generation/use" -arch=( 'i686' 'x86_64' ) +arch=( 'x86_64' ) url="http://project-rainbowcrack.com" -license=( 'CUSTOM' ) +license=( 'custom' ) _pkgname=rainbowcrack install= changelog= noextract=() -source=("http://project-rainbowcrack.com/rainbowcrack-1.7-linux64.zip" - "rainbowcrack-1.7-linux64.zip.sig") +source=("http://project-rainbowcrack.com/${pkgname}-${pkgver}-linux64.zip" + "LICENSE" + "rainbowcrack.sh" + "${pkgname}-${pkgver}-linux64.zip.sig" + "LICENSE.sig" + "rainbowcrack.sh.sig") sha512sums=('068fe9d31004e08c0fcbe5a11500bd6248eca2f204a8d99a7343824ebc1dd847a01eb459f28d77fdd84eae98b05169a69e10b8893b9b5dd027381965c19b7bdb' - 'SKIP') -build() { - cd "${srcdir}/${_pkgname}/src" - make prefix=${pkgdir}/usr -} + '35fc70a7205f75ce5f6299e730d955bff9d9d1eb1148205c76c75712901552beaa05108bd0ccb90a028dc976ec3bb24e9902af8ae636ed3ecafd11184bdfb598' + '3a546a089c68b2790b640865e047f3f19f5387efccfa847413535be0035c05d0b63b9df36232078d829674577011657f980e3ae0711b0cb3aadb7ebb55a2c85a' + 'SKIP' + 'SKIP' + 'SKIP') package() { - install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname} - install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html + install -d -m0755 ${pkgdir}/opt/${pkgname} + install -d -m0755 ${pkgdir}/usr/bin + install -d -m0755 ${pkgdir}/usr/share/doc/${pkgname} + install -d -m0755 ${pkgdir}/usr/share/licenses/${pkgname} + + install -D -m0755 ${srcdir}/rainbowcrack.sh ${pkgdir}/usr/bin/rainbowcrack + for b in rcrack rt2rtc rtc2rt rtgen rtmerge rtsort; + do + install -D -m0755 ${srcdir}/${pkgname}-${pkgver}-linux64/${b} ${pkgdir}/opt/${pkgname}/${b} + ln -sf /usr/bin/rainbowcrack ${pkgdir}/usr/bin/${b} + done + + for f in alglib0.so charset.txt; + do + install -D -m0644 ${srcdir}/${pkgname}-${pkgver}-linux64/${f} ${pkgdir}/opt/${pkgname}/${f} + done + + install -D -m0644 ${srcdir}/${pkgname}-${pkgver}-linux64/readme.txt ${pkgdir}/usr/share/doc/${pkgname}/README + install -D -m0644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/rainbowcrack.sh b/rainbowcrack.sh new file mode 100755 index 000000000000..fe8dfa075302 --- /dev/null +++ b/rainbowcrack.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -e + +bin_name=$(basename "${0}") +if [[ "${bin_name}" == "rainbowcrack" ]]; +then + bin_name="rcrack" +fi + +cd /opt/rainbowcrack +./${bin_name} ${@} diff --git a/rainbowcrack.sh.sig b/rainbowcrack.sh.sig Binary files differnew file mode 100644 index 000000000000..a323759df309 --- /dev/null +++ b/rainbowcrack.sh.sig |