# filesystems/p5-Path-Tiny - The NetBSD Packages Collection

Perl5 file path utility

    This module attempts to provide a small, fast utility for working with
    file paths. It is friendlier to use than File::Spec and provides easy
    access to functions from several other core file handling modules.

    It doesn't attempt to be as full-featured as IO::All or Path::Class,
    nor does it try to work for anything except Unix-like and Win32 platforms.
    Even then, it might break if you try something particularly obscure or
    tortuous. (Quick! What does this mean: ///../../..//./././a//b/.././c/././?
    And how does it differ on Win32?)

    All paths are forced to have Unix-style forward slashes. Stringifying the
    object gives you back the path (after some clean up).

    File input/output methods flock handles before reading or writing, as
    appropriate.

    The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode
    without CRLF translation. Installing Unicode::UTF8 0.58 or later will speed
    up several of them and is highly recommended.

    It uses autodie internally, so most failures will be thrown as exceptions.

- Source version: `p5-Path-Tiny-0.150`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: https://metacpan.org/release/Path-Tiny
- License: apache-2.0
- Package history: cvs, hg, git

## Build dependencies

pkgtools/mktools pkgtools/cwrappers

## Runtime dependencies

lang/perl5 lang/perl5

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | aarch64eb | p5-Path-Tiny-0.148.tgz
NetBSD 10.0 | alpha | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | earmv4 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | m68k | p5-Path-Tiny-0.148.tgz
NetBSD 10.0 | m68k | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | m68k | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | powerpc | p5-Path-Tiny-0.148.tgz
NetBSD 10.0 | powerpc | p5-Path-Tiny-0.146nb1.tgz
NetBSD 10.0 | powerpc | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | powerpc | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | sh3el | p5-Path-Tiny-0.148.tgz
NetBSD 10.0 | sparc64 | p5-Path-Tiny-0.146.tgz
NetBSD 10.0 | sparc64 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | vax | p5-Path-Tiny-0.148.tgz
NetBSD 10.0 | vax | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | vax | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | x86_64 | p5-Path-Tiny-0.150.tgz
NetBSD 10.0 | x86_64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | aarch64eb | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | aarch64eb | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | earmv4 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | m68k | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | m68k | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | mips64eb | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | mipsel | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | powerpc | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | riscv64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | riscv64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | sh3el | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | vax | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | vax | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | x86_64 | p5-Path-Tiny-0.150.tgz
NetBSD 11.0 | x86_64 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | aarch64 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | earmv4 | p5-Path-Tiny-0.148.tgz
NetBSD 9.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | earmv6hf | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | earmv7hf | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | i386 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | m68k | p5-Path-Tiny-0.148.tgz
NetBSD 9.0 | powerpc | p5-Path-Tiny-0.148.tgz
NetBSD 9.0 | x86_64 | p5-Path-Tiny-0.150.tgz
NetBSD 9.0 | x86_64 | p5-Path-Tiny-0.150.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

(no vulnerabilities known)

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.