diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 44 |
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" +} |