#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#

#
# This file was automatically generated using perl-integrate-module
#

set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PLV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)

license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'

file path=usr/perl5/$(PERLVER)/man/man3perl/Specio.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Coercion.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::AnyCan.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::AnyDoes.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::AnyIsa.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Enum.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Intersection.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::ObjectCan.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::ObjectDoes.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::ObjectIsa.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Parameterizable.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Parameterized.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Role::CanType.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Role::DoesType.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Role::Interface.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Role::IsaType.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Simple.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Structurable.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Structured.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Constraint::Union.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Declare.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::DeclaredAt.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Exception.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Exporter.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Helpers.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Builtins.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Numeric.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Perl.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::String.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Structured.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Structured::Dict.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Structured::Map.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Library::Structured::Tuple.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::OO.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::PartialDump.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Registry.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Role::Inlinable.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::Subs.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Specio::TypeChecks.3perl
file path=usr/perl5/$(PERLVER)/man/man3perl/Test::Specio.3perl
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Coercion.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/AnyCan.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/AnyDoes.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/AnyIsa.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Enum.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Intersection.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/ObjectCan.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/ObjectDoes.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/ObjectIsa.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Parameterizable.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Parameterized.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Role/CanType.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Role/DoesType.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Role/Interface.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Role/IsaType.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Simple.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Structurable.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Structured.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Constraint/Union.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Declare.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/DeclaredAt.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Exception.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Exporter.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Helpers.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Builtins.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Numeric.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Perl.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/String.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Structured.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Structured/Dict.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Structured/Map.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Library/Structured/Tuple.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/OO.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/PartialDump.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Registry.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Role/Inlinable.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/Subs.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Specio/TypeChecks.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/Test/Specio.pm

# perl modules are unusable without perl runtime binary
depend type=require fmri=__TBD pkg.debug.depend.file=perl \
    pkg.debug.depend.path=usr/perl5/$(PERLVER)/bin

# Automatically generated dependencies based on distribution metadata
depend type=require fmri=pkg:/library/perl-5/clone-$(PLV)
depend type=require fmri=pkg:/library/perl-5/devel-stacktrace-$(PLV)
depend type=require fmri=pkg:/library/perl-5/eval-closure-$(PLV)
depend type=require fmri=pkg:/library/perl-5/module-runtime-$(PLV)
depend type=require fmri=pkg:/library/perl-5/mro-compat-$(PLV)
depend type=require fmri=pkg:/library/perl-5/parent-$(PLV)
depend type=require fmri=pkg:/library/perl-5/ref-util-$(PLV)@0.112
depend type=require fmri=pkg:/library/perl-5/role-tiny-$(PLV)@1.3.3
depend type=require fmri=pkg:/library/perl-5/scalar-list-utils-$(PLV)@1.40
depend type=require fmri=pkg:/library/perl-5/sub-quote-$(PLV)
depend type=require fmri=pkg:/library/perl-5/test-fatal-$(PLV)
depend type=require fmri=pkg:/library/perl-5/test-simple-$(PLV)@0.96
depend type=require fmri=pkg:/library/perl-5/try-tiny-$(PLV)
depend type=require fmri=pkg:/library/perl-5/version-$(PLV)@0.83
depend type=require fmri=pkg:/library/perl-5/xstring-$(PLV)