BSD Ports

devel/p5-Package-Variant 1.003002_1 MidnightBSD

Parameterizable packages

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
artistic, gpl+
Categories
devel, perl5

Description

Package::Variant allows you to build packages that return different variations depending on what parameters are given.

Users of your package will receive a subroutine able to take parameters and return the name of a suitable variant package. The implmenetation does not care about what kind of package it builds.

In the other systems

SystemPortVersion
MidnightBSDdevel/p5-Package-Variant1.003002_1
FreeBSDdevel/p5-Package-Variant1.003002_1
OpenBSDdevel/p5-Package-Variant1.003002
NetBSDdevel/p5-Package-Variant1.003002nb11
DragonFlydevel/p5-Package-Variant1.003002_1
HardenedBSDdevel/p5-Package-Variant1.003002_1
GhostBSDdevel/p5-Package-Variant1.003002_1

Install

Binary package:

mport install p5-Package-Variant

From mports:

cd /usr/mports/devel/p5-Package-Variant && make install clean

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

RUN_DEPENDS=	p5-Package-Variant>0:devel/p5-Package-Variant

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

Test 2

Build dependencies 3
Run dependencies 3

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 2
  • %%SITE_PERL%%/Package/Variant.pm
  • %%PERL5_MAN3%%/Package::Variant.3.gz
distinfo 1
FileSizeSHA256
Package-Variant-1.003002.tar.gz10518b2ed849d2f4cdd66467512daa3f143266d6df810c5fae9175b252c57bc1536dc
Master sites 1
  • CPAN