diff options
author | kpcyrd | 2018-01-16 13:24:08 +0100 |
---|---|---|
committer | kpcyrd | 2018-01-16 13:24:08 +0100 |
commit | 21acd1418866e4ac1e07ba331ada1c952be8ee97 (patch) | |
tree | 6c7d6dac8b4f4ca54a394afda54633e3ee02615c | |
download | aur-21acd1418866e4ac1e07ba331ada1c952be8ee97.tar.gz |
init
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 42 |
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: |