diff options
author | anthraxx | 2015-07-10 02:31:59 +0200 |
---|---|---|
committer | anthraxx | 2015-07-10 02:31:59 +0200 |
commit | f63a1ffaa9808e61cc6a71922c2daa662a0cf208 (patch) | |
tree | 1c5b3910776df4572db2c37a17a58d7e37e3d113 | |
download | aur-f63a1ffaa9808e61cc6a71922c2daa662a0cf208.tar.gz |
addpkg: viper-framework-git 1.2.633.e35789e-1
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | viper-framework.install | 8 |
3 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9e26e991eff3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,38 @@ +pkgbase = viper-framework-git + pkgdesc = Git version of Viper the Binary Analysis Framework + pkgver = 1.2.633.e35789e + pkgrel = 1 + url = https://github.com/botherder/viper + install = viper-framework.install + arch = any + license = BSD + makedepends = git + depends = python2-pyexiftool + depends = python2-pylzma + depends = python2-bottle + depends = python2-pyelftools + depends = python2-bitstring + depends = python2-dnspython + depends = python2-m2crypto + depends = python2-pyasn1 + depends = python2-requests + depends = python2-sqlalchemy + depends = python2-prettytable + depends = python2-magic + depends = python2-pydeep + depends = ssdeep + depends = python2-ssdeep + depends = python2-beautifulsoup4 + depends = python2-pefile + depends = python2-crypto + depends = python2-olefile + depends = python2-oletools + provides = viper-framework + conflicts = viper-framework + source = git+https://github.com/botherder/viper + source = viper-framework.install + sha512sums = SKIP + sha512sums = 5f2446433205c4b04b7a2aad4c2262dfd54dc25a034a1b94f8de45a37a164c3fccdebdda60446148ddb940a5f84257426cbda21b7815d1e7b3cea5e9af54c0fe + +pkgname = viper-framework-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..06022699051b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +#Maintainer: Christian Rebischke <echo Q2hyaXMuUmViaXNjaGtlQGdtYWlsLmNvbQo= | base64 -d> + +pkgname=viper-framework-git +provides=viper-framework +conflicts=viper-framework +pkgver=1.2.633.e35789e +pkgrel=1 +pkgdesc="Git version of Viper the Binary Analysis Framework" +arch=("any") +url=("https://github.com/botherder/viper") +license=("BSD") +depends=( +"python2-pyexiftool" "python2-pylzma" "python2-bottle" "python2-pyelftools" +"python2-bitstring" "python2-dnspython" "python2-m2crypto" "python2-pyasn1" +"python2-requests" "python2-sqlalchemy" "python2-prettytable" "python2-magic" +"python2-pydeep" "ssdeep" "python2-ssdeep" "python2-beautifulsoup4" +"python2-pefile" "python2-crypto" "python2-olefile" "python2-oletools") +makedepends=("git") +source=("git+https://github.com/botherder/viper" + "viper-framework.install") +sha512sums=( +"SKIP" +"5f2446433205c4b04b7a2aad4c2262dfd54dc25a034a1b94f8de45a37a164c3fccdebdda60446148ddb940a5f84257426cbda21b7815d1e7b3cea5e9af54c0fe") +install="viper-framework.install" +pkgver() { + cd viper + printf "%s.%s.%s" "$(git describe --tags --abbrev=0)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd viper + python2 -m compileall . + python2 -O -m compileall . +} + +package() { + cd "$srcdir/viper" + mkdir -p "$pkgdir/opt/viper/" + mv * "$pkgdir/opt/viper/" +} diff --git a/viper-framework.install b/viper-framework.install new file mode 100644 index 000000000000..c78e1e6b9eaa --- /dev/null +++ b/viper-framework.install @@ -0,0 +1,8 @@ +#!/bin/bash + +post_install(){ + echo "[+] viper was installed to /opt/viper" + chmod ugo+w /opt/viper +} + + |