BSD Ports

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

SystemPortVersion
MidnightBSDdevel/p5-App-Yath-Script2.000016
FreeBSDdevel/p5-App-Yath-Script2.000017
HardenedBSDdevel/p5-App-Yath-Script2.000017
GhostBSDdevel/p5-App-Yath-Script2.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

Runtime 2

Test 1

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
FileSizeSHA256
App-Yath-Script-2.000016.tar.gz42028e4c81fe5b72409e824cddb535770223511efbdfe67260c82a00913a42acb1671
Master sites 1
  • CPAN