summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoranthraxx2015-07-10 02:31:59 +0200
committeranthraxx2015-07-10 02:31:59 +0200
commitf63a1ffaa9808e61cc6a71922c2daa662a0cf208 (patch)
tree1c5b3910776df4572db2c37a17a58d7e37e3d113
downloadaur-f63a1ffaa9808e61cc6a71922c2daa662a0cf208.tar.gz
addpkg: viper-framework-git 1.2.633.e35789e-1
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD40
-rw-r--r--viper-framework.install8
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
+}
+
+