diff --git a/recipes/perl-moose/bld.bat b/recipes/perl-moose/bld.bat deleted file mode 100644 index e4404826855e9..0000000000000 --- a/recipes/perl-moose/bld.bat +++ /dev/null @@ -1,29 +0,0 @@ -:: If it has Build.PL use that, otherwise use Makefile.PL -IF exist Build.PL ( - perl Build.PL - IF errorlevel 1 exit 1 - Build - IF errorlevel 1 exit 1 - Build test - :: Make sure this goes in site - Build install --installdirs site - IF errorlevel 1 exit 1 -) ELSE IF exist Makefile.PL ( - :: Make sure this goes in site - perl Makefile.PL INSTALLDIRS=site - IF errorlevel 1 exit 1 - make - IF errorlevel 1 exit 1 - make test - IF errorlevel 1 exit 1 - make install -) ELSE ( - ECHO 'Unable to find Build.PL or Makefile.PL. You need to modify bld.bat.' - exit 1 -) - -:: Add more build steps here, if they are necessary. - -:: See -:: http://docs.continuum.io/conda/build.html -:: for a list of environment variables that are set during the build process. diff --git a/recipes/perl-moose/build.sh b/recipes/perl-moose/build.sh deleted file mode 100644 index dfcd415961db7..0000000000000 --- a/recipes/perl-moose/build.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash - -# If it has Build.PL use that, otherwise use Makefile.PL -cpanm --force List::Util -cpanm --installdeps . -if [ -f Build.PL ]; then - perl Build.PL - ./Build - ./Build test - # Make sure this goes in site - ./Build install --installdirs site -elif [ -f Makefile.PL ]; then - # Make sure this goes in site - perl Makefile.PL INSTALLDIRS=site - make - make test - make install -else - echo 'Unable to find Build.PL or Makefile.PL. You need to modify build.sh.' - exit 1 -fi - -# Add more build steps here, if they are necessary. - -# See -# http://docs.continuum.io/conda/build.html -# for a list of environment variables that are set during the build process. diff --git a/recipes/perl-moose/meta.yaml b/recipes/perl-moose/meta.yaml deleted file mode 100644 index d82a3dd6134e0..0000000000000 --- a/recipes/perl-moose/meta.yaml +++ /dev/null @@ -1,310 +0,0 @@ -package: - name: perl-moose - version: "2.1804" - -source: - fn: Moose-2.1804.tar.gz - url: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Moose-2.1804.tar.gz - md5: 9e755f8f08892184c5a3cde086e9a199 - -build: - skip: True # [osx] - number: 0 - -requirements: - build: - - perl-threaded - - perl-app-cpanminus - - perl-pathtools - - perl-module-runtime - - perl-extutils-makemaker - - perl-try-tiny - - perl-test-warnings - - run: - - perl-threaded - -test: - # Perl 'use' tests - imports: - - Moose - - Moose::Exception - - Moose::Exception::AccessorMustReadWrite - - Moose::Exception::AddParameterizableTypeTakesParameterizableType - - Moose::Exception::AddRoleTakesAMooseMetaRoleInstance - - Moose::Exception::AddRoleToARoleTakesAMooseMetaRole - - Moose::Exception::ApplyTakesABlessedInstance - - Moose::Exception::AttachToClassNeedsAClassMOPClassInstanceOrASubclass - - Moose::Exception::AttributeConflictInRoles - - Moose::Exception::AttributeConflictInSummation - - Moose::Exception::AttributeExtensionIsNotSupportedInRoles - - Moose::Exception::AttributeIsRequired - - Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass - - Moose::Exception::AttributeNamesDoNotMatch - - Moose::Exception::AttributeValueIsNotAnObject - - Moose::Exception::AttributeValueIsNotDefined - - Moose::Exception::AutoDeRefNeedsArrayRefOrHashRef - - Moose::Exception::BadOptionFormat - - Moose::Exception::BothBuilderAndDefaultAreNotAllowed - - Moose::Exception::BuilderDoesNotExist - - Moose::Exception::BuilderMethodNotSupportedForAttribute - - Moose::Exception::BuilderMethodNotSupportedForInlineAttribute - - Moose::Exception::BuilderMustBeAMethodName - - Moose::Exception::CallingMethodOnAnImmutableInstance - - Moose::Exception::CallingReadOnlyMethodOnAnImmutableInstance - - Moose::Exception::CanExtendOnlyClasses - - Moose::Exception::CanOnlyConsumeRole - - Moose::Exception::CanOnlyWrapBlessedCode - - Moose::Exception::CanReblessOnlyIntoASubclass - - Moose::Exception::CanReblessOnlyIntoASuperclass - - Moose::Exception::CannotAddAdditionalTypeCoercionsToUnion - - Moose::Exception::CannotAddAsAnAttributeToARole - - Moose::Exception::CannotApplyBaseClassRolesToRole - - Moose::Exception::CannotAssignValueToReadOnlyAccessor - - Moose::Exception::CannotAugmentIfLocalMethodPresent - - Moose::Exception::CannotAugmentNoSuperMethod - - Moose::Exception::CannotAutoDerefWithoutIsa - - Moose::Exception::CannotAutoDereferenceTypeConstraint - - Moose::Exception::CannotCalculateNativeType - - Moose::Exception::CannotCallAnAbstractBaseMethod - - Moose::Exception::CannotCallAnAbstractMethod - - Moose::Exception::CannotCoerceAWeakRef - - Moose::Exception::CannotCoerceAttributeWhichHasNoCoercion - - Moose::Exception::CannotCreateHigherOrderTypeWithoutATypeParameter - - Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresent - - Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresentInClass - - Moose::Exception::CannotDelegateLocalMethodIsPresent - - Moose::Exception::CannotDelegateWithoutIsa - - Moose::Exception::CannotFindDelegateMetaclass - - Moose::Exception::CannotFindType - - Moose::Exception::CannotFindTypeGivenToMatchOnType - - Moose::Exception::CannotFixMetaclassCompatibility - - Moose::Exception::CannotGenerateInlineConstraint - - Moose::Exception::CannotInitializeMooseMetaRoleComposite - - Moose::Exception::CannotInlineTypeConstraintCheck - - Moose::Exception::CannotLocatePackageInINC - - Moose::Exception::CannotMakeMetaclassCompatible - - Moose::Exception::CannotOverrideALocalMethod - - Moose::Exception::CannotOverrideBodyOfMetaMethods - - Moose::Exception::CannotOverrideLocalMethodIsPresent - - Moose::Exception::CannotOverrideNoSuperMethod - - Moose::Exception::CannotRegisterUnnamedTypeConstraint - - Moose::Exception::CannotUseLazyBuildAndDefaultSimultaneously - - Moose::Exception::CircularReferenceInAlso - - Moose::Exception::ClassDoesNotHaveInitMeta - - Moose::Exception::ClassDoesTheExcludedRole - - Moose::Exception::ClassNamesDoNotMatch - - Moose::Exception::CloneObjectExpectsAnInstanceOfMetaclass - - Moose::Exception::CodeBlockMustBeACodeRef - - Moose::Exception::CoercingWithoutCoercions - - Moose::Exception::CoercionAlreadyExists - - Moose::Exception::CoercionNeedsTypeConstraint - - Moose::Exception::ConflictDetectedInCheckRoleExclusions - - Moose::Exception::ConflictDetectedInCheckRoleExclusionsInToClass - - Moose::Exception::ConstructClassInstanceTakesPackageName - - Moose::Exception::CouldNotCreateMethod - - Moose::Exception::CouldNotCreateWriter - - Moose::Exception::CouldNotEvalConstructor - - Moose::Exception::CouldNotEvalDestructor - - Moose::Exception::CouldNotFindTypeConstraintToCoerceFrom - - Moose::Exception::CouldNotGenerateInlineAttributeMethod - - Moose::Exception::CouldNotLocateTypeConstraintForUnion - - Moose::Exception::CouldNotParseType - - Moose::Exception::CreateMOPClassTakesArrayRefOfAttributes - - Moose::Exception::CreateMOPClassTakesArrayRefOfSuperclasses - - Moose::Exception::CreateMOPClassTakesHashRefOfMethods - - Moose::Exception::CreateTakesArrayRefOfRoles - - Moose::Exception::CreateTakesHashRefOfAttributes - - Moose::Exception::CreateTakesHashRefOfMethods - - Moose::Exception::DefaultToMatchOnTypeMustBeCodeRef - - Moose::Exception::DelegationToAClassWhichIsNotLoaded - - Moose::Exception::DelegationToARoleWhichIsNotLoaded - - Moose::Exception::DelegationToATypeWhichIsNotAClass - - Moose::Exception::DoesRequiresRoleName - - Moose::Exception::EnumCalledWithAnArrayRefAndAdditionalArgs - - Moose::Exception::EnumValuesMustBeString - - Moose::Exception::ExtendsMissingArgs - - Moose::Exception::HandlesMustBeAHashRef - - Moose::Exception::IllegalInheritedOptions - - Moose::Exception::IllegalMethodTypeToAddMethodModifier - - Moose::Exception::IncompatibleMetaclassOfSuperclass - - Moose::Exception::InitMetaRequiresClass - - Moose::Exception::InitializeTakesUnBlessedPackageName - - Moose::Exception::InstanceBlessedIntoWrongClass - - Moose::Exception::InstanceMustBeABlessedReference - - Moose::Exception::InvalidArgPassedToMooseUtilMetaRole - - Moose::Exception::InvalidArgumentToMethod - - Moose::Exception::InvalidArgumentsToTraitAliases - - Moose::Exception::InvalidBaseTypeGivenToCreateParameterizedTypeConstraint - - Moose::Exception::InvalidHandleValue - - Moose::Exception::InvalidHasProvidedInARole - - Moose::Exception::InvalidNameForType - - Moose::Exception::InvalidOverloadOperator - - Moose::Exception::InvalidRoleApplication - - Moose::Exception::InvalidTypeConstraint - - Moose::Exception::InvalidTypeGivenToCreateParameterizedTypeConstraint - - Moose::Exception::InvalidValueForIs - - Moose::Exception::IsaDoesNotDoTheRole - - Moose::Exception::IsaLacksDoesMethod - - Moose::Exception::LazyAttributeNeedsADefault - - Moose::Exception::Legacy - - Moose::Exception::MOPAttributeNewNeedsAttributeName - - Moose::Exception::MatchActionMustBeACodeRef - - Moose::Exception::MessageParameterMustBeCodeRef - - Moose::Exception::MetaclassIsAClassNotASubclassOfGivenMetaclass - - Moose::Exception::MetaclassIsARoleNotASubclassOfGivenMetaclass - - Moose::Exception::MetaclassIsNotASubclassOfGivenMetaclass - - Moose::Exception::MetaclassMustBeASubclassOfMooseMetaClass - - Moose::Exception::MetaclassMustBeASubclassOfMooseMetaRole - - Moose::Exception::MetaclassMustBeDerivedFromClassMOPClass - - Moose::Exception::MetaclassNotLoaded - - Moose::Exception::MetaclassTypeIncompatible - - Moose::Exception::MethodExpectedAMetaclassObject - - Moose::Exception::MethodExpectsFewerArgs - - Moose::Exception::MethodExpectsMoreArgs - - Moose::Exception::MethodModifierNeedsMethodName - - Moose::Exception::MethodNameConflictInRoles - - Moose::Exception::MethodNameNotFoundInInheritanceHierarchy - - Moose::Exception::MethodNameNotGiven - - Moose::Exception::MustDefineAMethodName - - Moose::Exception::MustDefineAnAttributeName - - Moose::Exception::MustDefineAnOverloadOperator - - Moose::Exception::MustHaveAtLeastOneValueToEnumerate - - Moose::Exception::MustPassAHashOfOptions - - Moose::Exception::MustPassAMooseMetaRoleInstanceOrSubclass - - Moose::Exception::MustPassAPackageNameOrAnExistingClassMOPPackageInstance - - Moose::Exception::MustPassEvenNumberOfArguments - - Moose::Exception::MustPassEvenNumberOfAttributeOptions - - Moose::Exception::MustProvideANameForTheAttribute - - Moose::Exception::MustSpecifyAtleastOneMethod - - Moose::Exception::MustSpecifyAtleastOneRole - - Moose::Exception::MustSpecifyAtleastOneRoleToApplicant - - Moose::Exception::MustSupplyAClassMOPAttributeInstance - - Moose::Exception::MustSupplyADelegateToMethod - - Moose::Exception::MustSupplyAMetaclass - - Moose::Exception::MustSupplyAMooseMetaAttributeInstance - - Moose::Exception::MustSupplyAnAccessorTypeToConstructWith - - Moose::Exception::MustSupplyAnAttributeToConstructWith - - Moose::Exception::MustSupplyArrayRefAsCurriedArguments - - Moose::Exception::MustSupplyPackageNameAndName - - Moose::Exception::NeedsTypeConstraintUnionForTypeCoercionUnion - - Moose::Exception::NeitherAttributeNorAttributeNameIsGiven - - Moose::Exception::NeitherClassNorClassNameIsGiven - - Moose::Exception::NeitherRoleNorRoleNameIsGiven - - Moose::Exception::NeitherTypeNorTypeNameIsGiven - - Moose::Exception::NoAttributeFoundInSuperClass - - Moose::Exception::NoBodyToInitializeInAnAbstractBaseClass - - Moose::Exception::NoCasesMatched - - Moose::Exception::NoConstraintCheckForTypeConstraint - - Moose::Exception::NoDestructorClassSpecified - - Moose::Exception::NoImmutableTraitSpecifiedForClass - - Moose::Exception::NoParentGivenToSubtype - - Moose::Exception::OnlyInstancesCanBeCloned - - Moose::Exception::OperatorIsRequired - - Moose::Exception::OverloadConflictInSummation - - Moose::Exception::OverloadRequiresAMetaClass - - Moose::Exception::OverloadRequiresAMetaMethod - - Moose::Exception::OverloadRequiresAMetaOverload - - Moose::Exception::OverloadRequiresAMethodNameOrCoderef - - Moose::Exception::OverloadRequiresAnOperator - - Moose::Exception::OverloadRequiresNamesForCoderef - - Moose::Exception::OverrideConflictInComposition - - Moose::Exception::OverrideConflictInSummation - - Moose::Exception::PackageDoesNotUseMooseExporter - - Moose::Exception::PackageNameAndNameParamsNotGivenToWrap - - Moose::Exception::PackagesAndModulesAreNotCachable - - Moose::Exception::ParameterIsNotSubtypeOfParent - - Moose::Exception::ReferencesAreNotAllowedAsDefault - - Moose::Exception::RequiredAttributeLacksInitialization - - Moose::Exception::RequiredAttributeNeedsADefault - - Moose::Exception::RequiredMethodsImportedByClass - - Moose::Exception::RequiredMethodsNotImplementedByClass - - Moose::Exception::Role::Attribute - - Moose::Exception::Role::AttributeName - - Moose::Exception::Role::Class - - Moose::Exception::Role::EitherAttributeOrAttributeName - - Moose::Exception::Role::Instance - - Moose::Exception::Role::InstanceClass - - Moose::Exception::Role::InvalidAttributeOptions - - Moose::Exception::Role::Method - - Moose::Exception::Role::ParamsHash - - Moose::Exception::Role::Role - - Moose::Exception::Role::RoleForCreate - - Moose::Exception::Role::RoleForCreateMOPClass - - Moose::Exception::Role::TypeConstraint - - Moose::Exception::RoleDoesTheExcludedRole - - Moose::Exception::RoleExclusionConflict - - Moose::Exception::RoleNameRequired - - Moose::Exception::RoleNameRequiredForMooseMetaRole - - Moose::Exception::RolesDoNotSupportAugment - - Moose::Exception::RolesDoNotSupportExtends - - Moose::Exception::RolesDoNotSupportInner - - Moose::Exception::RolesDoNotSupportRegexReferencesForMethodModifiers - - Moose::Exception::RolesInCreateTakesAnArrayRef - - Moose::Exception::RolesListMustBeInstancesOfMooseMetaRole - - Moose::Exception::SingleParamsToNewMustBeHashRef - - Moose::Exception::TriggerMustBeACodeRef - - Moose::Exception::TypeConstraintCannotBeUsedForAParameterizableType - - Moose::Exception::TypeConstraintIsAlreadyCreated - - Moose::Exception::TypeParameterMustBeMooseMetaType - - Moose::Exception::UnableToCanonicalizeHandles - - Moose::Exception::UnableToCanonicalizeNonRolePackage - - Moose::Exception::UnableToRecognizeDelegateMetaclass - - Moose::Exception::UndefinedHashKeysPassedToMethod - - Moose::Exception::UnionCalledWithAnArrayRefAndAdditionalArgs - - Moose::Exception::UnionTakesAtleastTwoTypeNames - - Moose::Exception::ValidationFailedForInlineTypeConstraint - - Moose::Exception::ValidationFailedForTypeConstraint - - Moose::Exception::WrapTakesACodeRefToBless - - Moose::Exception::WrongTypeConstraintGiven - - Moose::Exporter - - Moose::Meta::Attribute - - Moose::Meta::Attribute::Native - - Moose::Meta::Attribute::Native::Trait::Array - - Moose::Meta::Attribute::Native::Trait::Bool - - Moose::Meta::Attribute::Native::Trait::Code - - Moose::Meta::Attribute::Native::Trait::Counter - - Moose::Meta::Attribute::Native::Trait::Hash - - Moose::Meta::Attribute::Native::Trait::Number - - Moose::Meta::Attribute::Native::Trait::String - - Moose::Meta::Class - - Moose::Meta::Instance - - Moose::Meta::Method - - Moose::Meta::Method::Accessor - - Moose::Meta::Method::Augmented - - Moose::Meta::Method::Constructor - - Moose::Meta::Method::Delegation - - Moose::Meta::Method::Destructor - - Moose::Meta::Method::Meta - - Moose::Meta::Method::Overridden - - Moose::Meta::TypeCoercion - - Moose::Meta::TypeCoercion::Union - - Moose::Meta::TypeConstraint - - Moose::Meta::TypeConstraint::Class - - Moose::Meta::TypeConstraint::DuckType - - Moose::Meta::TypeConstraint::Enum - - Moose::Meta::TypeConstraint::Parameterizable - - Moose::Meta::TypeConstraint::Parameterized - - Moose::Meta::TypeConstraint::Registry - - Moose::Meta::TypeConstraint::Role - - Moose::Meta::TypeConstraint::Union - - Moose::Object - - Moose::Util - - Moose::Util::MetaRole - - Moose::Util::TypeConstraints - - # You can also put a file called run_test.pl (or run_test.py) in the recipe - # that will be run at test time. - - # requires: - # Put any additional test requirements here. For example - # - nose - -about: - home: http://moose.perl.org/ - license: perl_5 - summary: 'A postmodern object system for Perl 5' - -# See -# http://docs.continuum.io/conda/build.html for -# more information about meta.yaml