diff options
author | TK | 2019-04-10 10:30:42 +1000 |
---|---|---|
committer | TK | 2019-04-10 10:30:42 +1000 |
commit | 1b2172f3a8b34299f696d7725e6b9adb5ab37eb0 (patch) | |
tree | 224734c5d6ba838139e3eaa4c0e7d6dd92492f39 /PKGBUILD | |
download | aur-1b2172f3a8b34299f696d7725e6b9adb5ab37eb0.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9a553469bf60 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Sebastian Neef <aur AT gehaxelt DOT IN> +pkgbase=python-theharvester-git +pkgname=python-theharvester-git +pkgver=3.0.6.r421.g9f7811d +pkgrel=1 +pkgdesc="A tool for gathering e-mail accounts, subdomain names, virtual hosts, open ports/ banners, and employee names from different public sources (search engines, pgp key servers)." +arch=('any') +url="https://github.com/laramies/theHarvester" +license=('GPL2') +depends=( + 'python' + 'python-yaml' + 'python-requests' + 'python-plotly' + 'python-pytest' + 'python-texttable' + 'python-shodan' + 'python-beautifulsoup4' + 'python-yaml' + 'python-decorator' + 'python-censys' +) +makedepends=('git' 'python-setuptools') +provides=("${pkgname}") +conflicts=("${pkgname}") +install="theHarvester.install" +source=("$pkgname::git+https://github.com/laramies/theHarvester.git") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "${srcdir}/${pkgname}" + python setup.py build +} + +package() { + cd "${srcdir}/${pkgname}" + python setup.py install --user --root=${pkgdir} --optimize=1 --skip-build +} + +check(){ + cd "$srcdir" + pytest +} |