diff options
author | kpcyrd | 2018-02-15 23:24:15 +0100 |
---|---|---|
committer | kpcyrd | 2018-02-15 23:24:15 +0100 |
commit | 02189436c2e7f79fca0c9934784feb20f2882495 (patch) | |
tree | 8fef22abad2322cbc7357b76e45b48c58fd868fd | |
download | aur-02189436c2e7f79fca0c9934784feb20f2882495.tar.gz |
v4.9.3-1
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b13ef84453c8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = recon-ng + pkgdesc = A full-featured Web Reconnaissance framework written in Python + pkgver = 4.9.3 + pkgrel = 1 + url = https://bitbucket.org/LaNMaSteR53/recon-ng + arch = any + license = GPL3 + depends = python2 + depends = python2-dicttoxml + depends = python2-dnspython + depends = python2-jsonrpclib-pelix + depends = python2-lxml + depends = python2-mechanize + depends = python2-slowaes + depends = python2-xlsxwriter + depends = python2-olefile + depends = python2-pypdf2 + depends = python2-flask + depends = python2-unicodecsv + source = recon-ng-4.9.3.tar.gz::https://bitbucket.org/LaNMaSteR53/recon-ng/get/v4.9.3.tar.gz + sha256sums = e841bc43c5097f3506d548d23a538411f9e5712ec5dbdb2be2d3fb0a863f7faf + +pkgname = recon-ng + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d9c4b9c9093d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: kpcyrd <git@rxv.cc> + +pkgname=recon-ng +pkgver=4.9.3 +pkgrel=1 +pkgdesc='A full-featured Web Reconnaissance framework written in Python' +url='https://bitbucket.org/LaNMaSteR53/recon-ng' +license=('GPL3') +arch=('any') +depends=('python2' 'python2-dicttoxml' 'python2-dnspython' + 'python2-jsonrpclib-pelix' + 'python2-lxml' 'python2-mechanize' 'python2-slowaes' + 'python2-xlsxwriter' 'python2-olefile' 'python2-pypdf2' + 'python2-flask' 'python2-unicodecsv') +source=(${pkgname}-${pkgver}.tar.gz::https://bitbucket.org/LaNMaSteR53/recon-ng/get/v${pkgver}.tar.gz) +sha256sums=('e841bc43c5097f3506d548d23a538411f9e5712ec5dbdb2be2d3fb0a863f7faf') + +prepare() { + mv LaNMaSteR53-recon-ng-* recon-ng-$pkgver +} + +package() { + cd ${pkgname}-${pkgver} + + install -d "${pkgdir}/opt/${pkgname}" + cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}" + + install -d "${pkgdir}/usr/bin" + for bin in recon-ng recon-cli recon-rpc recon-web; do + cat > "${pkgdir}/usr/bin/$bin" << EOF +#!/bin/sh +cd /opt/recon-ng +exec python2 $bin "\$@" +EOF + chmod +x "${pkgdir}/usr/bin/$bin" + done + + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et: |