name='shfmt-git' version='r20250922.e168aaf6' release='1' desc='A shell formatter. Supports POSIX Shell, Bash, and mksh (Git-version)' desc_ru='Форматировщик скриптов оболочки с поддержкой POSIX Shell, Bash и mksh (Git-версия)' homepage='https://github.com/patrickvane/shfmt' maintainer='Evgeny Khramov ' maintainer_ru='Евгений Храмов ' architectures=('all') license=('BSD-3-Clause license') provides=('shfmt') conflicts=('shtmt') deps=('glibc') deps_alt=('glibc') deps_arch=('glibc') deps_debian=('libc6') deps_fedora=("${deps[@]}") deps_redos=("${deps_fedora[@]}") deps_rhel=("${deps_fedora[@]}") deps_rosa=("${deps_fedora[@]}") deps_alpine=('musl') build_deps=('go') build_deps_alt=('go') build_deps_arch=('go') build_deps_debian=('golang-go') build_deps_fedora=("${build_deps[@]}") build_deps_redos=("${build_deps_fedora[@]}") build_deps_rhel=("${build_deps_fedora[@]}") build_deps_rosa=("${build_deps_fedora[@]}") build_deps_alpine=('go') sources=("git+https://github.com/patrickvane/shfmt.git") checksums=('SKIP') version() { cd "$srcdir/${provides}" git-version } build() { cd "$srcdir/shfmt/cmd/shfmt" go build } package() { install -Dm755 "$srcdir/shfmt/cmd/shfmt/shfmt" "${pkgdir}/usr/bin/shfmt" } files() { files-find-bin }