Revisions of shfmt

Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1100202 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 6)
Revise changelog to organize as packaging improvements:
  * Add basic %check to execute the binary --help, also --version
    since that is an open issue for this package.
  * Fix rpmlint warnings to not repeat package name in
    summary. This package currently only includes the formatter
    binary, not the parser or interpreter. Update the summary and
    description to reflect that.
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1100183 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 5)
- Use BuildRequires: golang(API) >= 1.19 as a clearer way to
  indicate the minimum Go toolchain version in go.mod is go1.19.
- Add comment that embedding version info via ldflags is necessary
  here due to upstream code choice to always return (devel).
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 1100096 from erefd's avatar erefd (zzndb001) (revision 4)
- Update to version 3.7.0:
  * prepare for v3.7.0
  * cmd/shfmt: bump Dockerfile image versions
  * CHANGELOG: start the release notes for v3.7.0
  * syntax: stop embedding Pos in error struct types
  * all: assume C.UTF-8 is available in the tests
  * syntax: treat &> as an error in POSIX mode
  * syntax: run "confirm" shell commands in a temp dir
  * syntax: don't parse `$foo#bar` as a comment
  * all: apply minor suggestions from gopls
  * syntax: add TODO about writer methods on Printer
- Add ldflags version info back since --version option always print (devel)
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 990060 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 3)
initialized devel package after accepting 990060
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 990059 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 2)
- Revise packaging to align with Go application package patterns
  * Drop dependency on golang-packaging obsolete macros use GOPATH
  * Use obs-service-go_modules for dependency vendoring
  * Drop go build ldflags version info as go1.18+ embeds metadata
  * Drop separate package installing shfmt application source
Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) accepted request 984979 from erefd's avatar erefd (zzndb001) (revision 1)
Add shfmt as a shell formatter
Displaying all 6 revisions
openSUSE Build Service is sponsored by