BSD Ports

shells/shellharden 4.3.2_3 FreeBSD

Corrective bash syntax highlighter

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
shells
Package size
150.0 KiB, 319.6 KiB installed

Description

Shellharden is a syntax highlighter and a tool to semi-automate the rewriting of scripts to ShellCheck conformance, mainly focused on quoting.

The default mode of operation is like cat, but with syntax highlighting in foreground colors and suggestive changes in background colors.

In the other systems

SystemPortVersion
FreeBSDshells/shellharden4.3.2_3
DragonFlyshells/shellharden4.3.1_8

Install

Binary package:

pkg install shellharden

From the ports tree:

cd /usr/ports/shells/shellharden/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	shellharden>0:shells/shellharden

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.3.2_24.3.2_3-4.3.1_114.3.2_3
FreeBSD:14:quarterly4.3.2_24.3.2_2n/a4.3.1_104.3.2_2
FreeBSD:15:latest4.3.2_34.3.2_3n/a4.3.1_114.3.1_11
FreeBSD:15:quarterly4.3.2_24.3.2_2n/an/an/a
FreeBSD:16:latest4.3.2_24.3.2_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 1
FileSizeSHA256
anordal-shellharden-v4.3.2_GH0.tar.gz1941663a6721c3409c70449c24a5b33f83d0d05026f2318fe052db5c6d0834e2b29c6c

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645