Date: Saturday, October 2, 2021 @ 01:21:00 Author: maximbaz Revision: 1026674
archrelease: copy trunk to community-x86_64 Added: shfmt/repos/community-x86_64/PKGBUILD (from rev 1026673, shfmt/trunk/PKGBUILD) Deleted: shfmt/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 80 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-10-02 01:20:56 UTC (rev 1026673) +++ PKGBUILD 2021-10-02 01:21:00 UTC (rev 1026674) @@ -1,40 +0,0 @@ -# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: Daniel Martà <mv...@mvdan.cc> - -pkgname=shfmt -pkgver=3.4.0 -pkgrel=1 -pkgdesc="Format shell programs" -url="https://github.com/mvdan/sh" -license=('BSD') -arch=('x86_64') -depends=('glibc') -makedepends=('git' 'go' 'scdoc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mvdan/sh/archive/v${pkgver}.tar.gz") -sha512sums=('3c8489263db5aee9774fd97158e011150246e8d4700820027564d4a13c63090f9872877be90b25ae3da3c078ea7c2030afb24d6565723288d866d411812073ab') - -build() { - cd "${srcdir}/sh-${pkgver}/cmd/shfmt/" - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - go build -ldflags "-linkmode=external -extldflags=$LDFLAGS" - - scdoc < "${pkgname}.1.scd" | gzip > "${pkgname}.1.gz" -} - -check() { - cd "${srcdir}/sh-${pkgver}/" - go test ./... -} - -package() { - cd "${srcdir}/sh-${pkgver}/" - install -Dm755 -t "${pkgdir}/usr/bin/" "cmd/${pkgname}/${pkgname}" - install -Dm644 -t "${pkgdir}/usr/share/man/man1/" "cmd/${pkgname}/${pkgname}.1.gz" - install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE -} Copied: shfmt/repos/community-x86_64/PKGBUILD (from rev 1026673, shfmt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-10-02 01:21:00 UTC (rev 1026674) @@ -0,0 +1,40 @@ +# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Daniel Martà <mv...@mvdan.cc> + +pkgname=shfmt +pkgver=3.4.0 +pkgrel=2 +pkgdesc="Format shell programs" +url="https://github.com/mvdan/sh" +license=('BSD') +arch=('x86_64') +depends=('glibc') +makedepends=('git' 'go' 'scdoc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mvdan/sh/archive/v${pkgver}.tar.gz") +sha512sums=('3c8489263db5aee9774fd97158e011150246e8d4700820027564d4a13c63090f9872877be90b25ae3da3c078ea7c2030afb24d6565723288d866d411812073ab') + +build() { + cd "${srcdir}/sh-${pkgver}/cmd/shfmt/" + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go build -ldflags "-linkmode=external -extldflags=$LDFLAGS -X main.version=${pkgver}" + + scdoc < "${pkgname}.1.scd" | gzip > "${pkgname}.1.gz" +} + +check() { + cd "${srcdir}/sh-${pkgver}/" + go test ./... +} + +package() { + cd "${srcdir}/sh-${pkgver}/" + install -Dm755 -t "${pkgdir}/usr/bin/" "cmd/${pkgname}/${pkgname}" + install -Dm644 -t "${pkgdir}/usr/share/man/man1/" "cmd/${pkgname}/${pkgname}.1.gz" + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE +}