Kent Fredric > Gentoo-Overlay-1.0.4 > Gentoo::Overlay::Types

Download:
Gentoo-Overlay-1.0.4.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: v1.0.4   Source   Latest Release: Gentoo-Overlay-1.0.5

NAME ^

Gentoo::Overlay::Types - Gentoo Overlay types.

VERSION ^

version 1.0.4

TYPES ^

Gentoo__Overlay_Overlay

    class_type Gentoo::Overlay

    coerces from Str

Gentoo__Overlay_Category

    class_type Gentoo::Overlay::Category

Gentoo__Overlay_Ebuild

    class_type Gentoo::Overlay::Ebuild

Gentoo__Overlay_Package

    class_type Gentoo::Overlay::Package

Gentoo__Overlay_CategoryName

    Str matching         ^[A-Za-z0-9+_.-]+$
        and not matching ^[-.]

A category name may contain any of the characters [A-Za-z0-9+_.-]. It must not begin with a hyphen or a dot.

Gentoo__Overlay_EbuildName

    Str matching ^[A-Za-z0-9+_.-]+$
        and not matching ^-
        and not matching -$
        and matching \.ebuild$

An ebuild name may contain any of the characters [A-Za-z0-9+_.-]. It must not begin with a hyphen, and must not end in a hyphen.

Gentoo__Overlay_PackageName

    Str matching ^[A-Za-z0-9+_-]+$
        and not matching ^-
        and not matching -$
        and not matching -\d+$

A package name may contain any of the characters [A-Za-z0-9+_-]. It must not begin with a hyphen, and must not end in a hyphen followed by one or more digits.

Gentoo__Overlay_RepositoryName

    Str matching ^[A-Za-z0-9_-]+$
        and not matching ^-

A repository name may contain any of the characters [A-Za-z0-9_-]. It must not begin with a hyphen.

AUTHOR ^

Kent Fredric <kentnl@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by Kent Fredric <kentnl@cpan.org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: