diff options
author | bertaga | 2020-06-10 18:28:02 +0200 |
---|---|---|
committer | bertaga | 2020-06-10 18:28:02 +0200 |
commit | 0457d47b3c699c632a1efb11213bcb12865e1534 (patch) | |
tree | 2c6d7442b573f446d7c596c4a7d6677795024f6c | |
parent | 1fb9aa1476767578ae6b52c487d263aa9ec8b961 (diff) | |
download | aur-0457d47b3c699c632a1efb11213bcb12865e1534.tar.gz |
Update to 0.3.0
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | sipvicious.install | 26 |
3 files changed, 33 insertions, 60 deletions
@@ -1,18 +1,15 @@ -# Generated by mksrcinfo v8 -# Mon Dec 4 10:02:07 UTC 2017 pkgbase = sipvicious - pkgdesc = Tools for auditing SIP devices - pkgver = 0.2.8 - pkgrel = 2 - url = http://blog.sipvicious.org + pkgdesc = SIPVicious is a set of tools that can be used to audit SIP VoIP systems. + pkgver = 0.3.0 + pkgrel = 1 + url = https://github.com/EnableSecurity/sipvicious install = sipvicious.install - arch = i686 - arch = x86_64 - license = GPLv2 - depends = python2 - conflicts = sipvicious-svn - source = https://github.com/EnableSecurity/sipvicious/archive/v0.2.8.tar.gz - sha1sums = 6b0af366109bf0e8922cc97578d70b7a6c5913c8 + arch = any + license = GPL3 + depends = python>=3.6 + depends = python-scapy + source = sipvicious-0.3.0.tar.gz::https://github.com/EnableSecurity/sipvicious/archive/v0.3.0.tar.gz + b2sums = 5ddcdf775db0ade6e61e77009c7991d8523db02dbdd6e8588c23f5cd6f4d2868dd1d78e7f17322cde67414b4eb2b8c89f2d4ee0079487e5f5f7ee75f4759adf5 pkgname = sipvicious @@ -1,27 +1,29 @@ # Maintainer: Xavier Devlamynck <magicrhesus@ouranos.be> +# Cleanup: GI_Jack <iamjacksemail@hackermail.com> pkgname=sipvicious -pkgver=0.2.8 -pkgrel=2 -pkgdesc="Tools for auditing SIP devices" -arch=('i686' 'x86_64') -url="http://blog.sipvicious.org" -license=('GPLv2') -depends=('python2') -install=sipvicious.install -source=("https://github.com/EnableSecurity/${pkgname}/archive/v${pkgver}.tar.gz") -conflicts=('sipvicious-svn') -sha1sums=('6b0af366109bf0e8922cc97578d70b7a6c5913c8') - -build() { - msg "No build..." -} +pkgver=0.3.0 +pkgrel=1 +pkgdesc="SIPVicious is a set of tools that can be used to audit SIP VoIP systems." +arch=('any') +url="https://github.com/EnableSecurity/sipvicious" +license=('GPL3') +depends=('python>=3.6' 'python-scapy') +makedepends=('python-setuptools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/EnableSecurity/$pkgname/archive/v$pkgver.tar.gz") +b2sums=('5ddcdf775db0ade6e61e77009c7991d8523db02dbdd6e8588c23f5cd6f4d2868dd1d78e7f17322cde67414b4eb2b8c89f2d4ee0079487e5f5f7ee75f4759adf5') package() { - cd ${srcdir}/${pkgname}-${pkgver} - chmod 755 *.py - sed -i "s:/usr/bin/env python:/usr/bin/env python2:" *.py - install -d -m 755 ${pkgdir}/usr/bin - install -d -m 755 ${pkgdir}/usr/share - mv ${srcdir}/${pkgname}-${pkgver} ${pkgdir}/usr/share/${pkgname} + readonly _PROGS=('svcrack' 'svcrash' 'svmap' 'svreport' 'svwar') + + cd $srcdir/$pkgname-$pkgver + + install -dm755 $pkgdir/usr/share/man/man1 + for _PROG in "${_PROGS[@]}"; do + gzip -c --best man1/$_PROG.1 > man1/$_PROG.1.gz + install -Dm644 man1/$_PROG.1.gz $pkgdir/usr/share/man/man1/$_PROG.1.gz + done + + chmod +x setup.py + ./setup.py install --root=$pkgdir } diff --git a/sipvicious.install b/sipvicious.install index 1f30df42fb75..e69de29bb2d1 100644 --- a/sipvicious.install +++ b/sipvicious.install @@ -1,26 +0,0 @@ -post_install() { - _pkgprogs=('pptable.py' 'regen.py' 'svcrack.py' 'svcrash.py' 'svfphelper.py' 'svhelper.py' 'svlearnfp.py' 'svmap.py' 'svreport.py' 'svwar.py') - - for _prog in ${_pkgprogs[@]} - do - ln -s "/usr/share/sipvicious/$_prog" "/usr/bin/${_prog%%.*}" - done -} - -post_upgrade() { - _pkgprogs=('pptable' 'regen' 'svcrack' 'svcrash' 'svfphelper' 'svhelper' 'svlearnfp' 'svmap' 'svreport' 'svwar') - - for _prog in ${_pkgprogs[@]} - do - rm "/usr/bin/$_prog" - done -} - -post_remove() { - _pkgprogs=('pptable' 'regen' 'svcrack' 'svcrash' 'svfphelper' 'svhelper' 'svlearnfp' 'svmap' 'svreport' 'svwar') - - for _prog in ${_pkgprogs[@]} - do - rm "/usr/bin/$_prog" - done -} |