diff options
author | brent s | 2015-07-29 15:16:10 -0400 |
---|---|---|
committer | brent s | 2015-07-29 15:16:10 -0400 |
commit | 8b5b6abfef2faab5f300c1e2a0c98d0cf4f80617 (patch) | |
tree | aee609eeece0f999b0d960b6d18ba63b8aa6373c | |
download | aur-8b5b6abfef2faab5f300c1e2a0c98d0cf4f80617.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..01f59eaabf5f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = johnny-git + pkgdesc = A GUI for john (the ripper, a password audit tool) + pkgver = r402.2a2bfc8 + pkgrel = 1 + url = http://openwall.info/wiki/john/johnny + arch = i686 + arch = x86_64 + license = custom + makedepends = john + makedepends = qt5-base + depends = john + depends = qt5-base + provides = johnny + conflicts = johnny + source = git+https://github.com/shinnok/johnny.git + md5sums = SKIP + +pkgname = johnny-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5c90ddbf544f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Brent Saner <brent (dot) saner (at) gmail (dot) com> +pkgname=johnny-git +_pkgname=johnny +pkgver=r402.2a2bfc8 +pkgrel=1 +pkgdesc="A GUI for john (the ripper, a password audit tool)" +arch=('i686' 'x86_64') +url="http://openwall.info/wiki/john/johnny" +license=('custom') +install= +changelog= +source=("git+https://github.com/shinnok/johnny.git") +noextract=() +md5sums=('SKIP') +depends=('john' 'qt5-base') +makedepends=('john' 'qt5-base') +provides=('johnny') +conflicts=('johnny') + +pkgver() { + cd "${srcdir}/${_pkgname}" + ( + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + #( set -o pipefail + # git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + # printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + #) + ) +} + +build() { + cd "${srcdir}/${_pkgname}" + /usr/bin/qmake-qt5 + make +} + +package() { + #TODO: ${srcdir}/${_pkgname}/resources/icons? is this only used when building? + install -D -m755 "${srcdir}/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -D -m644 "${srcdir}/${_pkgname}/README" "${pkgdir}/usr/share/doc/${_pkgname}/README" + install -D -m644 "${srcdir}/${_pkgname}/README" "${pkgdir}/usr/share/doc/${_pkgname}/CHANGELOG" + install -D -m644 "${srcdir}/${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" +} + |