Date: Monday, November 12, 2018 @ 09:17:07 Author: shibumi Revision: 406409
pushing shfmt to community Added: shfmt/ shfmt/repos/ shfmt/trunk/ shfmt/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Added: shfmt/trunk/PKGBUILD =================================================================== --- shfmt/trunk/PKGBUILD (rev 0) +++ shfmt/trunk/PKGBUILD 2018-11-12 09:17:07 UTC (rev 406409) @@ -0,0 +1,32 @@ +# Maintainer: Christian Rebischke <[email protected]> +# Contributor: Daniel Martà <[email protected]> + +pkgname=shfmt +_pkg=sh +_name="${pkgname}" +pkgver=2.6.0 +pkgrel=2 +pkgdesc="Format shell programs" +url="https://github.com/mvdan/${_pkg}" +license=('BSD') +arch=('i686' 'x86_64') +makedepends=('git' 'go-pie') +source=("git+${url}#tag=v${pkgver}") +sha512sums=('SKIP') + +prepare() { + cd "${srcdir}" + mkdir -p "src/mvdan.cc" + mv "${_pkg}" "src/mvdan.cc/${_pkg}" +} + +build() { + cd "${srcdir}/src/mvdan.cc/${_pkg}/cmd/${_name}" + GOPATH="${srcdir}" go build -ldflags='-s -w' +} + +package() { + cd "${srcdir}/src/mvdan.cc/${_pkg}" + install -Dm755 "cmd/${_name}/${_name}" "${pkgdir}/usr/bin/${_name}" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
