Debian NEW package overview for shfmt
shfmt_3.4.1-1_amd64.changes (click to toggle)
Format:1.8
Date:Sun, 12 Dec 2021 22:16:45 -0300
Source:shfmt
Binary:shfmt
Architecture:source amd64
Version:3.4.1-1
Distribution:experimental
Urgency:medium
Maintainer:Marcos Talau <marcos@talau.info>
Changed-By:Marcos Talau <marcos@talau.info>
Description:
shfmt      - shell formatter, parser, and interpreter
Closes:970393
Changes:
shfmt (3.4.1-1) experimental; urgency=medium

  * Initial release (Closes: #970393).
Files:
ce967710b4b7561dd9e308e63e88b44a 2193 utils optional shfmt_3.4.1-1.dsc
2553186bd881d644ec83dcf1e6eaa88a 192594 utils optional shfmt_3.4.1.orig.tar.gz
2e5baf99490266a396dd0d787a1940ff 3568 utils optional shfmt_3.4.1-1.debian.tar.xz
6ba05a5e1142773d6c16f65b5450e503 6632 utils optional shfmt_3.4.1-1_amd64.buildinfo
f6263a142b5264592363da51dd80e691 899164 utils optional shfmt_3.4.1-1_amd64.deb
shfmt_3.4.1-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:shfmt
Binary:shfmt
Architecture:any
Version:3.4.1-1
Maintainer:Marcos Talau <marcos@talau.info>
Homepage:https://github.com/mvdan/sh
Standards-Version:4.6.0
Vcs-Browser:https://salsa.debian.org/debian/shfmt
Vcs-Git:https://salsa.debian.org/debian/shfmt.git
Testsuite:autopkgtest, autopkgtest-pkg-go
Build-Depends:debhelper-compat (=13), dh-golang, golang-any, golang-github-creack-pty-dev, golang-github-frankban-quicktest-dev, golang-github-google-renameio-dev, golang-github-kr-pretty-dev, golang-github-pkg-diff-dev, golang-github-rogpeppe-go-internal-dev, golang-golang-x-sync-dev, golang-golang-x-sys-dev, golang-golang-x-term-dev, golang-mvdan-editorconfig-dev, scdoc
Package-List:shfmt deb utils optional arch=any
Files:
2553186bd881d644ec83dcf1e6eaa88a 192594 shfmt_3.4.1.orig.tar.gz
2e5baf99490266a396dd0d787a1940ff 3568 shfmt_3.4.1-1.debian.tar.xz
Go-Import-Path:mvdan.cc/sh/v3
lintian 2.94.0~bpo10+1 check for shfmt_3.4.1-1.dsc (click to toggle)
README.source for shfmt_3.4.1-1.dsc (click to toggle)
shfmt for Debian
----------------

The binary `gosh' is a proof of concept shell, so it is not installed.

 -- Marcos Talau <marcos@talau.info>  Sun, 12 Dec 2021 22:00:51 -0300
control file for shfmt_3.4.1-1_amd64.deb (click to toggle)
Package:shfmt
Version:3.4.1-1
Architecture:amd64
Maintainer:Marcos Talau <marcos@talau.info>
Installed-Size:2628
Enhances:bash, dash, mksh
Section:utils
Priority:optional
Homepage:https://github.com/mvdan/sh
Description:
shell formatter, parser, and interpreter
 shfmt is a shell formatter, parser, and interpreter. It supports POSIX Shell,
 Bash, and mksh.
 .
 shfmt's default shell formatting was chosen to be consistent, common, and
 predictable. Some aspects of the format can be configured.
 .
 shfmt can also replace bash -n to check shell scripts for syntax errors and
 bashisms. It is more sophisticated and the output is friendly.
 .
 For Continuous Integration (CI) tests, one can use a variant where formatting
 changes are just shown as diffs.
 .
 Main features:
   - List files whose formatting differs from shfmt's.
   - Print syntax tree to stdout as a typed JSON. This
     can be useful to analyze shell scripts.
   - Minify the code to reduce its size.
   - Error with a diff when the formatting differs.
   - Recursively find all shell files and print the paths.
lintian 2.94.0~bpo10+1 check for shfmt_3.4.1-1_amd64.deb (click to toggle)
contents of shfmt_3.4.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2021-12-13 01:16 ./
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/bin/
-rwxr-xr-x root/root   2667064 2021-12-13 01:16 ./usr/bin/shfmt
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/share/
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/share/doc/shfmt/
-rw-r--r-- root/root       156 2021-12-13 01:16 ./usr/share/doc/shfmt/changelog.Debian.gz
-rw-r--r-- root/root      8435 2021-12-13 01:16 ./usr/share/doc/shfmt/changelog.gz
-rw-r--r-- root/root      1952 2021-12-13 01:16 ./usr/share/doc/shfmt/copyright
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/share/man/
drwxr-xr-x root/root         0 2021-12-13 01:16 ./usr/share/man/man1/
-rw-r--r-- root/root      1849 2021-12-13 01:16 ./usr/share/man/man1/shfmt.1.gz

Timestamp: 13.12.2021 / 04:01:04 (UTC)