summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Häggqvist2016-12-27 22:56:53 +0100
committerVictor Häggqvist2016-12-27 22:56:53 +0100
commitbd8c45c974a6154c0b95a2a89afdd1d8c3cb0d34 (patch)
tree99e74759458f482ef5280eed99c79b587ef57090
downloadaur-gvt-git.tar.gz
init
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD44
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6b5166cba413
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Tue Dec 27 21:56:01 UTC 2016
+pkgbase = gvt-git
+ pkgdesc = gvt is a simple vendoring tool made for Go native vendoring
+ pkgver = r86.50d83ea
+ pkgrel = 1
+ url = https://github.com/FiloSottile/gvt
+ arch = x86_64
+ license = MIT
+ makedepends = pandoc
+ depends = go>=1.5
+ source = git+https://github.com/FiloSottile/gvt
+ sha512sums = SKIP
+
+pkgname = gvt-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f29429b61850
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# vim: ts=4 sts=4 sw=4 et ft=sh
+# Maintainer: Atriix <aur a snilius d com>
+
+pkgname=gvt-git
+_pkgname=gvt
+
+pkgver=r86.50d83ea
+pkgrel=1
+pkgdesc="gvt is a simple vendoring tool made for Go native vendoring"
+url="https://github.com/FiloSottile/gvt"
+license=('MIT')
+arch=('x86_64')
+depends=('go>=1.5')
+makedepends=('pandoc')
+
+source=(git+https://github.com/FiloSottile/gvt)
+sha512sums=('SKIP')
+
+build() {
+ rm -rf "${srcdir}/src"
+ mkdir -p "${srcdir}/src/github.com/FiloSottile"
+ mv "${srcdir}/gvt" "${srcdir}/src/github.com/FiloSottile"
+ pushd "${srcdir}/src/github.com/FiloSottile/gvt"
+ GOPATH="${srcdir}" go install -v
+
+ echo "% gvt(1) a vendoring tool made for Go native vendoring | ${pkgver}" > manpage_header.txt
+ echo "% constabulary; Filippo Valsorda" >> manpage_header.txt
+ echo "% $(git log -1 --format=%cd)" >> manpage_header.txt
+ echo "" >> manpage_header.txt
+
+ cat manpage_header.txt README.md > MANSRC.md
+ pandoc --verbose --standalone --to man MANSRC.md -o gvt.1
+}
+
+pkgver() {
+ cd "${srcdir}/../gvt"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ install -D -m755 "${srcdir}/bin/gvt" "${pkgdir}/usr/bin/gvt"
+ install -D -m644 "${srcdir}/src/github.com/FiloSottile/gvt/gvt.1" "${pkgdir}/usr/share/man/man1/gvt.1"
+ install -D -m644 "${srcdir}/src/github.com/FiloSottile/gvt/LICENSE" "${pkgdir}/usr/share/licenses/gvt/LICENSE"
+}