@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-aniso8601'
pkgver='1.1.0'
pkgrel=1
pkgdesc='A library for parsing ISO 8601 strings.'
url='https://pypi.python.org/pypi/aniso8601/'
arch=('any')
license=('BSD')
depends=('python')
makedepends=('python-setuptools')
source=("https://pypi.python.org/packages/66/f3/e0f17c6a2cb8d46055123d85368d86679e08ed06f16eb3ccb83f5adbbbcb/aniso8601-${pkgver}.tar.gz")
sha1sums=('633fb66401021803755a3e082f5f9dc410ec4b04')

build() {
cd "$srcdir/aniso8601-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/aniso8601-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-blessed'
pkgver='1.14.1'
pkgrel=1
pkgdesc='A thin, practical wrapper around terminal styling, screen positioning, and keyboard input.'
url='https://pypi.python.org/pypi/blessed/'
arch=('any')
license=('MIT')
depends=('python' 'python-wcwidth' 'python-six')
makedepends=('python-setuptools')
source=("https://pypi.python.org/packages/fa/dc/2a9f942d90008ceeca44f2b4821c6daeafe8c4ca614c07374363250fdfb7/blessed-${pkgver}.tar.gz")
sha1sums=('26be42cd186992c51896349927c9fa82580e2cec')

build() {
cd "$srcdir/blessed-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/blessed-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-flask-restful'
pkgver='0.3.5'
pkgrel=2
pkgdesc='Simple framework for creating REST APIs.'
url='https://pypi.python.org/pypi/flask-restful/'
arch=('any')
license=('BSD')
depends=('python' 'python-aniso8601')
makedepends=('python-setuptools')
source=("https://pypi.python.org/packages/00/f6/250e9e11e96088a69a410adf6bcaa68651a285f40b2c41e0c27b2d579f4a/Flask-RESTful-${pkgver}.tar.gz")
sha1sums=('ce55f74dae7cb5a9a72626aa3bbdc2346e90245c')

build() {
cd "$srcdir/Flask-RESTful-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/Flask-RESTful-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-pysigset'
pkgver='0.3.2'
pkgrel=1
pkgdesc='Signal blocking under Linux & OS X.'
url='https://pypi.python.org/pypi/pysigset/'
arch=('any')
license=('GPL3')
depends=('python')
makedepends=('python-setuptools')
source=("https://pypi.python.org/packages/9f/ce/789466fea28561b0a38f233b74f84701407872a8c636c40f9f3a8bb4debe/pysigset-${pkgver}.tar.gz")
sha1sums=('b55b8b9670d97804085557212f59a105a1e76c36')

build() {
cd "$srcdir/pysigset-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/pysigset-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-requests-unixsocket'
pkgver='0.1.5'
pkgrel=1
pkgdesc='Use requests to talk HTTP via a UNIX domain socket.'
url='https://pypi.python.org/pypi/requests-unixsocket/'
arch=('any')
license=('Apache2')
depends=('python')
makedepends=('python-setuptools' 'python-requests' 'python-urllib3')
source=("https://pypi.python.org/packages/f3/94/67d781fb32afbee0fffa0ad9e16ad0491f1a9c303e14790ae4e18f11be19/requests-unixsocket-${pkgver}.tar.gz")
sha1sums=('033867f883c439d7e00e0d6f949a76b5f4570b4c')

build() {
cd "$srcdir/requests-unixsocket-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/requests-unixsocket-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,26 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='python-scruffy'
pkgver='0.3.6'
pkgrel=1
pkgdesc='A framework for taking care of a bunch of boilerplate in Python apps.'
url='https://github.com/snare/scruffy'
arch=('any')
license=('MIT')
depends=('python' 'python-yaml' 'python-six')
makedepends=('python-setuptools')
source=("https://github.com/snare/scruffy/archive/v${pkgver}.tar.gz")
sha1sums=('964885dcaefa7adac068fdc451885f15d16b1788')

build() {
cd "$srcdir/scruffy-$pkgver"

python setup.py build
}

package() {
cd "$srcdir/scruffy-$pkgver"

python setup.py install --root="$pkgdir" --optimize=1
}
@@ -0,0 +1,36 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='untwister'
pkgver=119.a42b8f8
pkgrel=1
pkgdesc='Seed recovery tool for PRNGs.'
groups=('blackarch' 'blackarch-crypto')
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
url='https://github.com/altf4/untwister'
license=('GPL3')
depends=('boost' 'cppunit')
makedepends=('git')
source=('git+https://github.com/altf4/untwister.git')
sha1sums=('SKIP')

pkgver() {
cd "$srcdir/untwister"

echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}

build() {
cd "$srcdir/untwister"

make
}

package() {
cd "$srcdir/untwister"

install -Dm755 untwister "$pkgdir/usr/bin/untwister"
install -Dm644 -t "$pkgdir/usr/share/doc/untwister/" README.md \
AddingNewPRNG.txt
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/untwister/LICENSE"
}
@@ -0,0 +1,42 @@
# This file is part of BlackArch Linux ( http://blackarch.org ).
# See COPYING for license details.

pkgname='voltron'
pkgver=533.7c9b134
pkgrel=2
pkgdesc="UI for GDB, LLDB and Vivisect's VDB."
groups=('blackarch' 'blackarch-debugger')
arch=('any')
url='https://github.com/snare/voltron'
license=('MIT')
depends=('python' 'python-pygments' 'python-blessed' 'python-flask'
'python-flask-restful' 'python-requests-unixsocket'
'python-scruffy' 'python-pysigset')
makedepends=('git' 'python-setuptools')
optdepends=('gdb: GDB' 'lldb: LLDB' 'vivisect: VDB')
source=('git+https://github.com/snare/voltron.git'
'git+https://github.com/snare/voltron.wiki')
sha1sums=('SKIP'
'SKIP')

pkgver() {
cd "$srcdir/voltron"

echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}

prepare() {
cd "$srcdir/voltron"

python setup.py build
}

package() {
cd "$srcdir/voltron"

python setup.py install --root="$pkgdir"

install -Dm644 -t "$pkgdir/usr/share/doc/voltron/" README.md
cp -a "$srcdir/voltron.wiki" "$pkgdir/usr/share/doc/voltron/"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/voltron/LICENSE"
}