summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpcyrd2018-01-16 13:24:08 +0100
committerkpcyrd2018-01-16 13:24:08 +0100
commit21acd1418866e4ac1e07ba331ada1c952be8ee97 (patch)
tree6c7d6dac8b4f4ca54a394afda54633e3ee02615c
downloadaur-21acd1418866e4ac1e07ba331ada1c952be8ee97.tar.gz
init
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..508cf8dc7687
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = mig-console-git
+ pkgdesc = MIG is Mozilla InvestiGator - a tool for remote system investigation at scale
+ pkgver = 20170308.r312.g895c6104
+ pkgrel = 1
+ url = https://github.com/mozilla/mig
+ arch = x86_64
+ license = MPL
+ makedepends = go
+ makedepends = git
+ depends = readline
+ provides = mig-console
+ conflicts = mig-console
+ source = git+https://github.com/mozilla/mig.git
+ sha512sums = SKIP
+
+pkgname = mig-console-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..83724b62505c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: kpcyrd <git@rxv.cc>
+
+_gitname=mig
+pkgname=mig-console-git
+pkgver=20170308.r312.g895c6104
+pkgrel=1
+pkgdesc="MIG is Mozilla InvestiGator - a tool for remote system investigation at scale"
+url="https://github.com/mozilla/mig"
+depends=('readline')
+makedepends=('go' 'git')
+provides=('mig-console')
+conflicts=('mig-console')
+arch=('x86_64')
+license=('MPL')
+source=("git+https://github.com/mozilla/$_gitname.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$_gitname"
+ git describe --long --tags | sed 's/^\([0-9]*\)-.*dev-/\1.r/;s/-/./g'
+}
+
+build() {
+ cd "$_gitname"
+ export GOPATH="$PWD/go"
+ mkdir -p go/src/mig.ninja/
+ ln -sf "$PWD" go/src/mig.ninja/mig
+ make mig-cmd mig-console mig-action-generator mig-action-verifier mig-agent-search
+}
+
+package() {
+ cd "$_gitname"
+
+ for bin in mig mig-action-generator mig-action-verifier mig-agent-search mig-console; do
+ install -Dm755 "bin/linux/amd64/$bin" "$pkgdir/usr/bin/$bin"
+ done
+
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$_gitname"
+ install -Dm644 doc/*.rst -t "$pkgdir/usr/share/doc/$_gitname"
+}
+
+# vim:set ts=2 sw=2 et: