diff options
author | Jameson Pugh | 2020-08-26 09:44:14 -0400 |
---|---|---|
committer | Jameson Pugh | 2020-08-26 09:44:14 -0400 |
commit | a51c5083403f0616907f86603cd96fc1c310e8c1 (patch) | |
tree | d3c483fabcdbc951340bab89deea7dc5710b9d8b | |
parent | 92e3e7ee2dcc178ce0064819fae3c28808dcd5e3 (diff) | |
download | aur-a51c5083403f0616907f86603cd96fc1c310e8c1.tar.gz |
switched to poetry build
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 23 insertions, 10 deletions
@@ -1,12 +1,15 @@ pkgbase = autorecon-git pkgdesc = Multi-threaded network reconnaissance tool which performs automated enumeration of services. - pkgver = r51.d705884 + pkgver = r75.be8ca67 pkgrel = 1 url = https://github.com/Tib3rius/AutoRecon arch = any license = GPL + makedepends = python-poetry + makedepends = python-setuptools depends = python-colorama depends = python-toml + depends = python-appdirs optdepends = seclists-git optdepends = enum4linux optdepends = gobuster @@ -2,13 +2,14 @@ pkgname=autorecon-git _gitname='autorecon' -pkgver=r51.d705884 +pkgver=r75.be8ca67 pkgrel=1 pkgdesc='Multi-threaded network reconnaissance tool which performs automated enumeration of services.' arch=(any) url='https://github.com/Tib3rius/AutoRecon' license=(GPL) -depends=('python-colorama' 'python-toml') +depends=('python-colorama' 'python-toml' 'python-appdirs') +makedepends=('python-poetry' 'python-setuptools') optdepends=('seclists-git' 'enum4linux' 'gobuster' @@ -41,13 +42,22 @@ pkgver() { package() { cd "${srcdir}/${_gitname}" - install -v -m755 -d "${pkgdir}/opt/${_gitname}/config" - install -v -m755 -d "${pkgdir}/usr/bin" - install -v -m755 -d "${pkgdir}/usr/share/doc/${_gitname}" - install -v -m644 {README.md,LICENSE} "${pkgdir}/usr/share/doc/${_gitname}/" - install -v -m644 {config/global-patterns.toml,config/port-scan-profiles.toml,config/service-scans.toml} "${pkgdir}/opt/${_gitname}/config/" - install -v -m644 autorecon.py "${pkgdir}/opt/${_gitname}/" - install -v -m755 ../autorecon.sh "${pkgdir}/usr/bin/${_gitname}" + python -m poetry build + cd dist + tar zxf ${_gitname}-*.tar.gz + cd ${_gitname}-1.0.0 + python setup.py build } +package() { + cd "${srcdir}/${_gitname}" + + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${_gitname}/" + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_gitname}/" + + cd dist/${_gitname}-1.0.0 + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} + + # vim:set ts=2 sw=2 et: |