devel/immanent-checker 0.50 FreeBSD
Project structure and source expectation checker
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
40f6ee7fff- Categories
- devel
- Package size
- 20.9 KiB, 182.0 KiB installed
Description
Immanent Checker validates project structure and source-code expectations through configurable check suites. It can inspect full projects, filtered project trees, directories, and files, and can report findings in gcc-style or JSON output.
This port installs the released PHAR executables for immanent-checker and immanent-parser.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/immanent-checker | 0.50 |
| HardenedBSD | devel/immanent-checker | 0.50 |
| GhostBSD | devel/immanent-checker | 0.42 |
Install
Binary package:
pkg install php82-immanent-checker
From the ports tree:
cd /usr/ports/devel/immanent-checker/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= php82-immanent-checker>0:devel/immanent-checker
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.50 | 0.50 | - | - | 0.50 |
| FreeBSD:14:quarterly | 0.50 | 0.50 | n/a | - | 0.50 |
| FreeBSD:15:latest | 0.50 | 0.50 | n/a | - | - |
| FreeBSD:15:quarterly | 0.50 | 0.50 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.50 | 0.50 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 8
No port depends on this one.
Configuration
No options to configure.
- USES
- php:flavors
- Service scripts
- none
- Conflicts with
- php*-immanent-checker
- Flavors
php83-immanent-checker-0.50,php84-immanent-checker-0.50,php85-immanent-checker-0.50,php86-immanent-checker-0.50
Files
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| immanent-checker/0.50/immanent-checker-0.50 | 91896 | 40d7a064cd227df92c9edabca0f0705329367a1f2758d1281a75b7b7adcb5844 |
| immanent-checker/0.50/immanent-parser-0.50 | 92583 | fab10fd49e7e83fedeae8170ddabc90656abf4a336159683338d88328e792d2a |
| immanent-checker/0.50/immanent-checker.1 | 4793 | 78948f929b965cc5c54018c2c3c0faeff6eb9e99d0c5410b33010e8b8869cf18 |
Master sites 2
- https://gitlab.p.variablis.de/api/v4/projects/open-source%2Fimmanent-checker/packages/generic/immanent-checker/0.50/:phar
- https://gitlab.p.variablis.de/open-source/immanent-checker/-/raw/0.50/man/man1/:manpage