devel/p5-Import-Into - The NetBSD Packages Collection

Perl5 module to import packages into other packages

Writing exporters is a pain. Some use Exporter, some use Sub::Exporter,
some use Moose::Exporter, some use Exporter::Declare ... and some things
are pragmas.

If you want to re-export other things, you have to know which is which.
Exporter subclasses provide export_to_level, but if they overrode their
import method all bets are off. Sub::Exporter provides an into parameter
but figuring out something used it isn't trivial. Pragmas need to have
their import method called directly since they affect the current unit
of compilation.

It's ... annoying.

However, there is an approach that actually works for all of these types.

Build dependencies

devel/p5-Module-Runtime pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

lang/perl5 lang/perl5

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0aarch64p5-Import-Into-1.002005nb7.tgz
NetBSD 10.0aarch64p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0aarch64ebp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0aarch64ebp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0alphap5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv4p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv4p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv6hfp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv6hfp5-Import-Into-1.002005nb7.tgz
NetBSD 10.0earmv6hfp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv7hfp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0earmv7hfp5-Import-Into-1.002005nb7.tgz
NetBSD 10.0earmv7hfp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0m68kp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0m68kp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0powerpcp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0sh3elp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0sparcp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0vaxp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0vaxp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0vaxp5-Import-Into-1.002005nb8.tgz
NetBSD 10.0x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 10.0_BETAx86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 10.99.4riscv64p5-Import-Into-1.002005nb7.tgz
NetBSD 8.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 8.0i386p5-Import-Into-1.002005nb7.tgz
NetBSD 8.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 8.0powerpcp5-Import-Into-1.002005nb7.tgz
NetBSD 8.0powerpcp5-Import-Into-1.002005nb8.tgz
NetBSD 8.0powerpcp5-Import-Into-1.002005nb8.tgz
NetBSD 8.0x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 8.0x86_64p5-Import-Into-1.002005nb7.tgz
NetBSD 8.0x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0aarch64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0aarch64p5-Import-Into-1.002005nb7.tgz
NetBSD 9.0aarch64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0alphap5-Import-Into-1.002005nb7.tgz
NetBSD 9.0alphap5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0earmv4p5-Import-Into-1.002005nb7.tgz
NetBSD 9.0earmv4p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmv4p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmv6hfp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmv6hfp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0earmv6hfp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmv7hfp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0earmv7hfp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0earmv7hfp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0i386p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0m68kp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0m68kp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0m68kp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0mips64ebp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0mipselp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0powerpcp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0powerpcp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0powerpcp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0powerpcp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0sh3elp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0sh3elp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0sparc64p5-Import-Into-1.002005nb7.tgz
NetBSD 9.0sparcp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0sparcp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0vaxp5-Import-Into-1.002005nb7.tgz
NetBSD 9.0vaxp5-Import-Into-1.002005nb8.tgz
NetBSD 9.0x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.0x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.3x86_64p5-Import-Into-1.002005nb8.tgz
NetBSD 9.3x86_64p5-Import-Into-1.002005nb8.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.