devel/p5-App-Yath-Script 2.000016 MidnightBSD
Script initialization and utility functions for Test2::Harness
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- artistic, gpl+
- Categories
- devel, perl5
Description
App::Yath::Script provides the initial entry point for the yath script. It handles script discovery, configuration loading, version detection, and delegation to version-specific script modules (App::Yath::Script::V{X}).
During the BEGIN phase, do_begin() locates .yath.rc and .yath.user.rc configuration files, determines the harness version to use, and delegates to the appropriate App::Yath::Script::V{X} module. At runtime, do_runtime() hands off execution to that module.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/p5-App-Yath-Script | 2.000016 |
| FreeBSD | devel/p5-App-Yath-Script | 2.000017 |
| HardenedBSD | devel/p5-App-Yath-Script | 2.000017 |
| GhostBSD | devel/p5-App-Yath-Script | 2.000017 |
Install
Binary package:
mport install p5-App-Yath-Script
From mports:
cd /usr/mports/devel/p5-App-Yath-Script && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-App-Yath-Script>0:devel/p5-App-Yath-Script
Dependencies
As this port's Makefile names them.
Build 2
p5-Getopt-Yath>=2.000008: devel/p5-Getopt-Yathp5-Importer>=0.025: devel/p5-Importer
Runtime 2
p5-Getopt-Yath>=2.000008: devel/p5-Getopt-Yathp5-Importer>=0.025: devel/p5-Importer
Test 1
p5-Test-Simple>=1.302200: devel/p5-Test-Simple
Build dependencies 2
Run dependencies 2
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 8
- %%PERL5_MAN3%%/App::Yath::Script.3.gz
- %%PERL5_MAN3%%/App::Yath::Script::V0.3.gz
- %%PERL5_MAN3%%/App::Yath::template.3.gz
- %%SITE_PERL%%/App/Yath/Script.pm
- %%SITE_PERL%%/App/Yath/Script/V0.pm
- %%SITE_PERL%%/App/Yath/template.pod
- %%PERL5_MAN1%%/yath.1.gz
- bin/yath
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| App-Yath-Script-2.000016.tar.gz | 42028 | e4c81fe5b72409e824cddb535770223511efbdfe67260c82a00913a42acb1671 |
Master sites 1
- CPAN