Skip to content

Commit

Permalink
Merge pull request #150 from Athena-OS/D3vil0p3r-patch-1
Browse files Browse the repository at this point in the history
exegol: add package
  • Loading branch information
D3vil0p3r authored Oct 24, 2024
2 parents 15ca466 + 9ec0537 commit 41f2b90
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions packages/pentesting/exegol/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Credits Athena OS < https://athenaos.org >.
# See https://athenaos.org/en/policy/package-policy/.

pkgname=exegol
pkgver=4.3.6
pkgrel=1
pkgdesc='Fully featured and community-driven hacking environment.'
arch=('any')
groups=('athena' 'athena-exploitation' 'athena-recon' 'athena-webapp')
url='https://github.com/ThePorgs/Exegol'
license=('GPL3')
depends=('python' 'python-argcomplete' 'python-docker' 'python-gitpython' 'python-requests' 'python-rich' 'python-yaml')
makedepends=('python-setuptools')
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz")
sha512sums=('a01a65421c92b992a8b5b82314239f33715cd7a9e31d236e61e06cb121509227866399851617d0dfdd1257bb000b4380073003d2290bb1c7f27d566c96edade6')

build() {
cd "$pkgname-$pkgver"

python setup.py build
}

package() {
cd "$pkgname-$pkgver"

python setup.py install --root="$pkgdir" --prefix=/usr -O1 --skip-build
}

0 comments on commit 41f2b90

Please sign in to comment.