summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2015-12-17 16:12:18 -0800
committerAnatol Pomozov2015-12-17 16:13:18 -0800
commitae18181e516a10f77cd8f4f827e3735c5786d4d0 (patch)
tree25fa0a791981167dbd18738527f44f2c2a2a6448
downloadaur-ae18181e516a10f77cd8f4f827e3735c5786d4d0.tar.gz
Initial release
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD39
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e4f524612c34
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Fri Dec 18 00:13:12 UTC 2015
+pkgbase = syzkaller-git
+ pkgdesc = a distributed, unsupervised, coverage-guided Linux syscall fuzzer
+ pkgver = r125.bd75706
+ pkgrel = 1
+ url = https://github.com/google/syzkaller
+ arch = x86_64
+ arch = i686
+ license = apache
+ makedepends = git
+ depends = go
+ source = git+https://github.com/google/syzkaller
+ sha256sums = SKIP
+
+pkgname = syzkaller-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7f5be4f467e0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+pkgname=syzkaller-git
+pkgver=r125.bd75706
+pkgrel=1
+pkgdesc='a distributed, unsupervised, coverage-guided Linux syscall fuzzer'
+arch=(x86_64 i686)
+url='https://github.com/google/syzkaller'
+license=(apache)
+depends=(go)
+makedepends=(git)
+source=(git+https://github.com/google/syzkaller)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd syzkaller
+ echo r$(git rev-list --count master).$(git rev-parse --short master)
+}
+
+prepare() {
+ cd syzkaller
+
+ mkdir -p .gopath/src/github.com/google/
+ ln -sf "$PWD" .gopath/src/github.com/google/
+ export GOPATH="$PWD/.gopath"
+
+ mkdir bin
+}
+
+build() {
+ cd syzkaller
+ export GOPATH="$PWD/.gopath"
+ make all
+}
+
+package() {
+ cd syzkaller
+
+ install -dm755 "${pkgdir}"/usr/bin
+ install -m755 bin/* "$pkgdir"/usr/bin/
+}