summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: df59d4788ae274b52f89eddb14f5decdd1f6bab0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: FFY00 <filipe.lains@gmail.com>
# Contributor: Cyberpunk <aur_linuxero@outlook.com>

pkgname=sparta
pkgver=1.0.1
pkgrel=1
pkgdesc="Is a python GUI application which simplifies network infrastructure penetration testing by aiding the penetration tester in the scanning and enumeration phase."
arch=('any')
url="http://sparta.secforce.com/"
license=('GPL2')
depends=('python2' 'python2-pyqt4' 'python2-elixir' 'python2-lxml')
optdepends=('cutycap: take screenshots of websites')
makedeps=('nmap' 'hydra' 'cutycapt-svn' 'nikto')
provides=('sparta')
conflicts=('sparta')
source=(
  "https://github.com/SECFORCE/sparta/archive/v${pkgver}.tar.gz"
  'sparta_launcher'
)
md5sums=(
  '710f86f0037e735e44a3dcd01db96af6'
  '58f2181719cf57f9d5df3da9c8145c57'
)

package() {
  msg2 "Installing sparta..."

  install -dm 755 "$pkgdir/usr/bin/"
  install -dm 755 "$pkgdir/usr/share/$pkgname"

  find "$srcdir/$pkgname-$pkgver" -type f -exec install -m 644 "{}" "$pkgdir/usr/share/$pkgname" \;

  install -Dm 755 "$srcdir/sparta_launcher" "$pkgdir/usr/bin/sparta"
}