BSD Ports

devel/p5-App-Yath-Script 2.000017 FreeBSD

Script initialization and utility functions for Test2::Harness

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
1bd91677fe
License
ART10, GPLv1+
Categories
devel, perl5
Package size
21.1 KiB, 51.4 KiB installed

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

Install

Binary package:

pkg install p5-App-Yath-Script

From the ports tree:

cd /usr/ports/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

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:latest2.0000172.000017--2.000017
FreeBSD:14:quarterly2.0000172.000017n/a-2.000017
FreeBSD:15:latest2.0000172.000017n/a--
FreeBSD:15:quarterly2.0000172.000017n/an/an/a
FreeBSD:16:latest2.0000172.000017n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Test 1

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

Build dependencies 5
Run dependencies 5

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 6
  • bin/yath
  • %%SITE_PERL%%/App/Yath/Script.pm
  • %%SITE_PERL%%/App/Yath/Script/V0.pm
  • %%PERL5_MAN1%%/yath.1.gz
  • %%PERL5_MAN3%%/App::Yath::Script.3.gz
  • %%PERL5_MAN3%%/App::Yath::Script::V0.3.gz
distinfo 1
FileSizeSHA256
App-Yath-Script-2.000017.tar.gz466800244e2be6e44afcb260e8f8ee0f652b7574ad708119d62450af6718333b2d3d0
Master sites 1
  • CPAN

Commit history 1

DateCommitCreditsLog message
1bd91677fe Po-Chuan Hsieh devel/p5-App-Yath-Script: Update to 2.000017
Changes: https://metacpan.org/dist/App-Yath-Script/changes