aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2015-03-13 07:00:02 +0800
committeradamw <adamw@FreeBSD.org>2015-03-13 07:00:02 +0800
commit65bfb75d5a6507b857f252222e3f2827dbf58715 (patch)
tree1f0bb0dc7fae38ac6ebce39efca7467b40fa7475 /devel
parent775fa462b38fecbf7119ecd1c632ba2c49a80951 (diff)
downloadfreebsd-ports-gnome-65bfb75d5a6507b857f252222e3f2827dbf58715.tar.gz
freebsd-ports-gnome-65bfb75d5a6507b857f252222e3f2827dbf58715.tar.zst
freebsd-ports-gnome-65bfb75d5a6507b857f252222e3f2827dbf58715.zip
Some OCD cleanups on some of the perl@ ports.
- Remove dependencies in core - Put testing depends in TEST_DEPENDS - Remove unnecessary bsd.port.options.mk inclusions - Remove checks for Perl versions that no longer exist in the ports tree - Sort plists, some of which were so jumbled that I have to assume the plist was randomized before committing A lot of the plist changes in this commit are moving PERL5_MAN3 after SITE_PERL. It's repo churn now, but it makes updating the ports later far easier.
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-AI-Prolog/pkg-plist38
-rw-r--r--devel/p5-Algorithm-C3/pkg-plist2
-rw-r--r--devel/p5-Algorithm-Cluster/pkg-plist2
-rw-r--r--devel/p5-Algorithm-Dependency/pkg-plist16
-rw-r--r--devel/p5-Algorithm-Evolutionary/pkg-plist150
-rw-r--r--devel/p5-Algorithm-FloodControl/Makefile6
-rw-r--r--devel/p5-App-SD/Makefile42
-rw-r--r--devel/p5-Attribute-Persistent/Makefile1
-rw-r--r--devel/p5-B-OPCheck/Makefile5
-rw-r--r--devel/p5-Carp-Assert/Makefile4
-rw-r--r--devel/p5-Carp-REPL/Makefile7
-rw-r--r--devel/p5-Class-Contract/Makefile5
-rw-r--r--devel/p5-Class-Contract/pkg-plist5
-rw-r--r--devel/p5-Class-Delegation/Makefile3
-rw-r--r--devel/p5-Class-MakeMethods/Makefile1
-rw-r--r--devel/p5-Code-Perl/Makefile6
-rw-r--r--devel/p5-DateTime-Calendar-Mayan/Makefile2
-rw-r--r--devel/p5-DateTime-Calendar-Pataphysical/Makefile4
-rw-r--r--devel/p5-DateTime-Event-Recurrence/Makefile4
-rw-r--r--devel/p5-DateTime-Format-Builder/Makefile7
-rw-r--r--devel/p5-DateTime-HiRes/Makefile3
-rw-r--r--devel/p5-DateTime-Locale/Makefile6
-rw-r--r--devel/p5-DateTime-Set/Makefile4
-rw-r--r--devel/p5-DateTime/Makefile4
-rw-r--r--devel/p5-Devel-CheckBin/Makefile3
-rw-r--r--devel/p5-Devel-Events-Objects/Makefile5
-rw-r--r--devel/p5-Devel-Profiler/Makefile2
-rw-r--r--devel/p5-Devel-STrace/Makefile5
-rw-r--r--devel/p5-Devel-SmallProf/Makefile5
-rw-r--r--devel/p5-ExtUtils-AutoInstall/Makefile3
-rw-r--r--devel/p5-ExtUtils-MakeMaker/Makefile5
-rw-r--r--devel/p5-Getopt-Compact/Makefile5
-rw-r--r--devel/p5-Git-Repository/Makefile2
-rw-r--r--devel/p5-Git-Wrapper/Makefile2
-rw-r--r--devel/p5-IO-Pipely/Makefile9
-rw-r--r--devel/p5-IOC/Makefile4
-rw-r--r--devel/p5-IPC-SharedCache/Makefile5
-rw-r--r--devel/p5-List-Cycle/Makefile2
-rw-r--r--devel/p5-Locale-Maketext-Fuzzy/Makefile2
-rw-r--r--devel/p5-Locale-Maketext-Lexicon/Makefile2
-rw-r--r--devel/p5-Log-Agent-Logger/Makefile5
-rw-r--r--devel/p5-Lvalue/Makefile9
-rw-r--r--devel/p5-Module-Load-Conditional/Makefile13
-rw-r--r--devel/p5-Moose/Makefile5
-rw-r--r--devel/p5-MooseX-IOC/Makefile6
-rw-r--r--devel/p5-Params-Check/Makefile4
-rw-r--r--devel/p5-Perl-Critic-Deprecated/Makefile2
-rw-r--r--devel/p5-Perl6-Builtins/Makefile5
-rw-r--r--devel/p5-Perl6-Export-Attrs/Makefile5
-rw-r--r--devel/p5-Script-isAperlScript/Makefile2
-rw-r--r--devel/p5-Set-Crontab/Makefile2
-rw-r--r--devel/p5-Set-Infinite/Makefile6
-rw-r--r--devel/p5-Sub-Installer/Makefile7
-rw-r--r--devel/p5-Sub-Prototype/Makefile2
-rw-r--r--devel/p5-Sub-Uplevel/Makefile2
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile3
-rw-r--r--devel/p5-Time-Local/Makefile6
-rw-r--r--devel/p5-UI-Dialog/Makefile23
-rw-r--r--devel/p5-prefork/Makefile5
-rw-r--r--devel/p5-self-init/Makefile6
60 files changed, 200 insertions, 306 deletions
diff --git a/devel/p5-AI-Prolog/pkg-plist b/devel/p5-AI-Prolog/pkg-plist
index 70d371df948a..774ed866ba10 100644
--- a/devel/p5-AI-Prolog/pkg-plist
+++ b/devel/p5-AI-Prolog/pkg-plist
@@ -1,23 +1,4 @@
bin/aiprolog
-%%PERL5_MAN3%%/AI::Prolog.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Article.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Builtins.3.gz
-%%PERL5_MAN3%%/AI::Prolog::ChoicePoint.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Cookbook.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Engine.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Engine::Primitives.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Introduction.3.gz
-%%PERL5_MAN3%%/AI::Prolog::KnowledgeBase.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Parser.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Parser::PreProcessor.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Parser::PreProcessor::Math.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Term.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Term::Cut.3.gz
-%%PERL5_MAN3%%/AI::Prolog::Term::Number.3.gz
-%%PERL5_MAN3%%/AI::Prolog::TermList.3.gz
-%%PERL5_MAN3%%/AI::Prolog::TermList::Clause.3.gz
-%%PERL5_MAN3%%/AI::Prolog::TermList::Primitive.3.gz
-%%PERL5_MAN3%%/AI::Prolog::TermList::Step.3.gz
%%SITE_PERL%%/AI/Prolog.pm
%%SITE_PERL%%/AI/Prolog/Article.pod
%%SITE_PERL%%/AI/Prolog/Builtins.pod
@@ -37,4 +18,23 @@ bin/aiprolog
%%SITE_PERL%%/AI/Prolog/TermList/Clause.pm
%%SITE_PERL%%/AI/Prolog/TermList/Primitive.pm
%%SITE_PERL%%/AI/Prolog/TermList/Step.pm
+%%PERL5_MAN3%%/AI::Prolog.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Article.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Builtins.3.gz
+%%PERL5_MAN3%%/AI::Prolog::ChoicePoint.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Cookbook.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Engine.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Engine::Primitives.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Introduction.3.gz
+%%PERL5_MAN3%%/AI::Prolog::KnowledgeBase.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Parser.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Parser::PreProcessor.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Parser::PreProcessor::Math.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Term.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Term::Cut.3.gz
+%%PERL5_MAN3%%/AI::Prolog::Term::Number.3.gz
+%%PERL5_MAN3%%/AI::Prolog::TermList.3.gz
+%%PERL5_MAN3%%/AI::Prolog::TermList::Clause.3.gz
+%%PERL5_MAN3%%/AI::Prolog::TermList::Primitive.3.gz
+%%PERL5_MAN3%%/AI::Prolog::TermList::Step.3.gz
man/man1/aiprolog.1.gz
diff --git a/devel/p5-Algorithm-C3/pkg-plist b/devel/p5-Algorithm-C3/pkg-plist
index 0389e8353b35..226be0234cbe 100644
--- a/devel/p5-Algorithm-C3/pkg-plist
+++ b/devel/p5-Algorithm-C3/pkg-plist
@@ -1,2 +1,2 @@
-%%PERL5_MAN3%%/Algorithm::C3.3.gz
%%SITE_PERL%%/Algorithm/C3.pm
+%%PERL5_MAN3%%/Algorithm::C3.3.gz
diff --git a/devel/p5-Algorithm-Cluster/pkg-plist b/devel/p5-Algorithm-Cluster/pkg-plist
index 9de4c268d67a..411513e7bf39 100644
--- a/devel/p5-Algorithm-Cluster/pkg-plist
+++ b/devel/p5-Algorithm-Cluster/pkg-plist
@@ -1,4 +1,4 @@
-%%PERL5_MAN3%%/Algorithm::Cluster.3.gz
%%SITE_ARCH%%/Algorithm/Cluster.pm
%%SITE_ARCH%%/Algorithm/Cluster/Record.pm
%%SITE_ARCH%%/auto/Algorithm/Cluster/Cluster.so
+%%PERL5_MAN3%%/Algorithm::Cluster.3.gz
diff --git a/devel/p5-Algorithm-Dependency/pkg-plist b/devel/p5-Algorithm-Dependency/pkg-plist
index 595b5c57a1a1..5b5689b6e1dc 100644
--- a/devel/p5-Algorithm-Dependency/pkg-plist
+++ b/devel/p5-Algorithm-Dependency/pkg-plist
@@ -1,11 +1,3 @@
-%%PERL5_MAN3%%/Algorithm::Dependency.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Item.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Ordered.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Source.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Source::File.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Source::HoA.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Source::Invert.3.gz
-%%PERL5_MAN3%%/Algorithm::Dependency::Weight.3.gz
%%SITE_PERL%%/Algorithm/Dependency.pm
%%SITE_PERL%%/Algorithm/Dependency/Item.pm
%%SITE_PERL%%/Algorithm/Dependency/Ordered.pm
@@ -14,3 +6,11 @@
%%SITE_PERL%%/Algorithm/Dependency/Source/HoA.pm
%%SITE_PERL%%/Algorithm/Dependency/Source/Invert.pm
%%SITE_PERL%%/Algorithm/Dependency/Weight.pm
+%%PERL5_MAN3%%/Algorithm::Dependency.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Item.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Ordered.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Source.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Source::File.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Source::HoA.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Source::Invert.3.gz
+%%PERL5_MAN3%%/Algorithm::Dependency::Weight.3.gz
diff --git a/devel/p5-Algorithm-Evolutionary/pkg-plist b/devel/p5-Algorithm-Evolutionary/pkg-plist
index 4fce14a99ad7..c873f8b06234 100644
--- a/devel/p5-Algorithm-Evolutionary/pkg-plist
+++ b/devel/p5-Algorithm-Evolutionary/pkg-plist
@@ -2,81 +2,6 @@ bin/canonical-genetic-algorithm.pl
bin/rectangle-coverage.pl
bin/tide_bitstring.pl
bin/tide_float.pl
-%%PERL5_MAN3%%/Algorithm::Evolutionary.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Experiment.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Any.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Base.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ECC.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Knapsack.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::MMDP.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ONEMAX.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::P_Peaks.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Rastrigin.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Royal_Road.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::String.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Trap.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ZDT1.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::wP_Peaks.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Hash_Wheel.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Any.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Base.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::BitString.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Bit_Vector.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::String.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Tree.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Vector.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Animated_GIF_Output.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::ArithCrossover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Base.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Bitflip.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Breeder.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Breeder_Diverser.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::CX.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::CanonicalGA.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Canonical_GA_NN.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::ChangeLengthMutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Combined.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Convergence_Terminator.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Creator.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Crossover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::DeltaTerm.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::EDA_step.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Easy.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Easy_MO.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Eval::General.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Eval::MO_Rank.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::FullAlgorithm.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GaussianMutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Gene_Boundary_Crossover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GeneralGeneration.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Generation_Skeleton.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GenerationalTerm.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::IncMutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Inverover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::LinearFreezer.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Mutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::NoChangeTerm.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Novelty_Mutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Permutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Population_Output.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::QuadXOver.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Quad_Crossover_Diff.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Replace_Different.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Replace_Worst.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::RouletteWheel.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Selector.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::SimulatedAnnealing.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Storing.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::StringRand.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::String_Mutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Tournament_Selection.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::TreeMutation.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Uniform_Crossover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Uniform_Crossover_Diff.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::VectorCrossover.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Run.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Utils.3.gz
-%%PERL5_MAN3%%/Algorithm::Evolutionary::Wheel.3.gz
%%SITE_PERL%%/Algorithm/Evolutionary.pm
%%SITE_PERL%%/Algorithm/Evolutionary/Experiment.pm
%%SITE_PERL%%/Algorithm/Evolutionary/Fitness/Any.pm
@@ -152,6 +77,81 @@ bin/tide_float.pl
%%SITE_PERL%%/Algorithm/Evolutionary/Run.pm
%%SITE_PERL%%/Algorithm/Evolutionary/Utils.pm
%%SITE_PERL%%/Algorithm/Evolutionary/Wheel.pm
+%%PERL5_MAN3%%/Algorithm::Evolutionary.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Experiment.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Any.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Base.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ECC.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Knapsack.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::MMDP.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ONEMAX.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::P_Peaks.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Rastrigin.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Royal_Road.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::String.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::Trap.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::ZDT1.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Fitness::wP_Peaks.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Hash_Wheel.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Any.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Base.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::BitString.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Bit_Vector.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::String.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Tree.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Individual::Vector.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Animated_GIF_Output.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::ArithCrossover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Base.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Bitflip.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Breeder.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Breeder_Diverser.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::CX.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::CanonicalGA.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Canonical_GA_NN.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::ChangeLengthMutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Combined.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Convergence_Terminator.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Creator.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Crossover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::DeltaTerm.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::EDA_step.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Easy.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Easy_MO.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Eval::General.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Eval::MO_Rank.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::FullAlgorithm.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GaussianMutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Gene_Boundary_Crossover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GeneralGeneration.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Generation_Skeleton.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::GenerationalTerm.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::IncMutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Inverover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::LinearFreezer.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Mutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::NoChangeTerm.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Novelty_Mutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Permutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Population_Output.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::QuadXOver.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Quad_Crossover_Diff.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Replace_Different.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Replace_Worst.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::RouletteWheel.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Selector.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::SimulatedAnnealing.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Storing.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::StringRand.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::String_Mutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Tournament_Selection.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::TreeMutation.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Uniform_Crossover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::Uniform_Crossover_Diff.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Op::VectorCrossover.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Run.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Utils.3.gz
+%%PERL5_MAN3%%/Algorithm::Evolutionary::Wheel.3.gz
man/man1/canonical-genetic-algorithm.pl.1.gz
man/man1/rectangle-coverage.pl.1.gz
man/man1/tide_bitstring.pl.1.gz
diff --git a/devel/p5-Algorithm-FloodControl/Makefile b/devel/p5-Algorithm-FloodControl/Makefile
index 3b8afad20f60..4a515a9217ad 100644
--- a/devel/p5-Algorithm-FloodControl/Makefile
+++ b/devel/p5-Algorithm-FloodControl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Algorithm-FloodControl
PORTVERSION= 2.001000
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -12,10 +12,8 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Robot protection
BUILD_DEPENDS= p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \
- p5-Module-Load>=0:${PORTSDIR}/devel/p5-Module-Load \
p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap \
- p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-File-Temp>=0:${PORTSDIR}/devel/p5-File-Temp
+ p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/devel/p5-App-SD/Makefile b/devel/p5-App-SD/Makefile
index 457860ed1160..ed9a77bf869d 100644
--- a/devel/p5-App-SD/Makefile
+++ b/devel/p5-App-SD/Makefile
@@ -9,7 +9,7 @@ MASTER_SITE_SUBDIR= CPAN:SPANG
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= App::SD is a peer-to-peer replicated distributed issue tracker
+COMMENT= Peer-to-peer replicated distributed issue tracker
LICENSE= MIT
@@ -18,6 +18,10 @@ BUILD_DEPENDS= p5-DateTime>=:${PORTSDIR}/devel/p5-DateTime \
p5-HTML-Tree>=0:${PORTSDIR}/www/p5-HTML-Tree \
p5-Prophet>=0:${PORTSDIR}/databases/p5-Prophet \
p5-Test-Script-Run>=0.02:${PORTSDIR}/devel/p5-Test-Script-Run
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= perl5
+USE_PERL5= configure
OPTIONS_DEFINE= GITHUB GOOGLECODE HIVEMINDER TRAC RT
OPTIONS_DEFAULT= GITHUB GOOGLECODE HIVEMINDER TRAC RT
@@ -27,33 +31,21 @@ HIVEMINDER_DESC= Enable huveminder sync
TRAC_DESC= Enable trac sync
RT_DESC= Enable rt sync
-USES= perl5
-USE_PERL5= configure
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGITHUB}
-BUILD_DEPENDS+= p5-Net-GitHub>=0.18:${PORTSDIR}/net/p5-Net-GitHub
-.endif
+GITHUB_BUILD_DEPENDS= p5-Net-GitHub>=0.18:${PORTSDIR}/net/p5-Net-GitHub
+GITHUB_RUN_DEPENDS= p5-Net-GitHub>=0.18:${PORTSDIR}/net/p5-Net-GitHub
-.if ${PORT_OPTIONS:MGOOGLECODE}
-BUILD_DEPENDS+= p5-Net-Google-Code>=0.14:${PORTSDIR}/net/p5-Net-Google-Code
-.endif
+GOOGLECODE_BUILD_DEPENDS= p5-Net-Google-Code>=0.14:${PORTSDIR}/net/p5-Net-Google-Code
+GOOGLECODE_RUN_DEPENDS= p5-Net-Google-Code>=0.14:${PORTSDIR}/net/p5-Net-Google-Code
-.if ${PORT_OPTIONS:MHIVEMINDER}
-BUILD_DEPENDS+= p5-Net-Jifty>=0.09:${PORTSDIR}/net/p5-Net-Jifty \
- p5-Email-Address>=0:${PORTSDIR}/mail/p5-Email-Address \
- p5-Email-MIME>=0:${PORTSDIR}/mail/p5-Email-MIME
-.endif
+HIVEMINDER_BUILD_DEPENDS= p5-Net-Jifty>=0.09:${PORTSDIR}/net/p5-Net-Jifty \
+ p5-Email-Address>=0:${PORTSDIR}/mail/p5-Email-Address \
+ p5-Email-MIME>=0:${PORTSDIR}/mail/p5-Email-MIME
+HIVEMINDER_RUN_DEPENDS= ${HIVEMINDER_BUILD_DEPENDS}
-.if ${PORT_OPTIONS:MTRAC}
-BUILD_DEPENDS+= p5-Net-Trac>=0.13:${PORTSDIR}/www/p5-Net-Trac
-.endif
+TRAC_BUILD_DEPENDS= p5-Net-Trac>=0.13:${PORTSDIR}/www/p5-Net-Trac
+TRAC_RUN_DEPENDS= p5-Net-Trac>=0.13:${PORTSDIR}/www/p5-Net-Trac
-.if ${PORT_OPTIONS:MRT}
-BUILD_DEPENDS+= p5-RT-Client-REST>=0:${PORTSDIR}/www/p5-RT-Client-REST
-.endif
-
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+RT_BUILD_DEPENDS= p5-RT-Client-REST>=0:${PORTSDIR}/www/p5-RT-Client-REST
+RT_RUN_DEPENDS= p5-RT-Client-REST>=0:${PORTSDIR}/www/p5-RT-Client-REST
.include <bsd.port.mk>
diff --git a/devel/p5-Attribute-Persistent/Makefile b/devel/p5-Attribute-Persistent/Makefile
index fcacd6d0478a..16a8be799adc 100644
--- a/devel/p5-Attribute-Persistent/Makefile
+++ b/devel/p5-Attribute-Persistent/Makefile
@@ -13,6 +13,7 @@ COMMENT= Attribute::Persistent - Really lazy persistence
BUILD_DEPENDS= p5-Attribute-Handlers-Prospective>=0:${PORTSDIR}/devel/p5-Attribute-Handlers-Prospective \
p5-MLDBM>=0:${PORTSDIR}/databases/p5-MLDBM
+RUN_DEPENDS= p5-Attribute-Handlers-Prospective>=0:${PORTSDIR}/devel/p5-Attribute-Handlers-Prospective
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-B-OPCheck/Makefile b/devel/p5-B-OPCheck/Makefile
index 914776dc5113..3f02c03828e9 100644
--- a/devel/p5-B-OPCheck/Makefile
+++ b/devel/p5-B-OPCheck/Makefile
@@ -3,7 +3,7 @@
PORTNAME= B-OPCheck
PORTVERSION= 0.29
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= B
@@ -13,8 +13,7 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= PL_check hacks using Perl callbacks
RUN_DEPENDS= p5-B-Utils>=0:${PORTSDIR}/devel/p5-B-Utils \
- p5-Scope-Guard>=0:${PORTSDIR}/devel/p5-Scope-Guard \
- p5-XSLoader>=0:${PORTSDIR}/devel/p5-XSLoader
+ p5-Scope-Guard>=0:${PORTSDIR}/devel/p5-Scope-Guard
BUILD_DEPENDS:= p5-ExtUtils-Depends>=0:${PORTSDIR}/devel/p5-ExtUtils-Depends \
${RUN_DEPENDS}
diff --git a/devel/p5-Carp-Assert/Makefile b/devel/p5-Carp-Assert/Makefile
index 47916f97a706..2b84b874d791 100644
--- a/devel/p5-Carp-Assert/Makefile
+++ b/devel/p5-Carp-Assert/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Carp-Assert
PORTVERSION= 0.21
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,7 +14,7 @@ COMMENT= Executable comments like the ANSI C library assert.h
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= pod2test:${PORTSDIR}/devel/p5-Pod-Tests
+TEST_DEPENDS= pod2test:${PORTSDIR}/devel/p5-Pod-Tests
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Carp-REPL/Makefile b/devel/p5-Carp-REPL/Makefile
index 3b3504d17a4c..e3cafaf7b0a7 100644
--- a/devel/p5-Carp-REPL/Makefile
+++ b/devel/p5-Carp-REPL/Makefile
@@ -17,12 +17,7 @@ BUILD_DEPENDS= devel/p5-Data-Dump-Streamer>=0:${PORTSDIR}/devel/p5-Data-Dump-Str
p5-Devel-StackTrace-WithLexicals>0:${PORTSDIR}/devel/p5-Devel-StackTrace-WithLexicals \
p5-Lexical-Persistence>0:${PORTSDIR}/devel/p5-Lexical-Persistence \
p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
-RUN_DEPENDS= devel/p5-Data-Dump-Streamer>=0:${PORTSDIR}/devel/p5-Data-Dump-Streamer \
- p5-Devel-LexAlias>=0:${PORTSDIR}/devel/p5-Devel-LexAlias \
- p5-Devel-REPL>=0:${PORTSDIR}/devel/p5-Devel-REPL \
- p5-Devel-StackTrace-WithLexicals>0:${PORTSDIR}/devel/p5-Devel-StackTrace-WithLexicals \
- p5-Lexical-Persistence>0:${PORTSDIR}/devel/p5-Lexical-Persistence \
- p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
+RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Expect>=0:${PORTSDIR}/devel/p5-Test-Expect
USES= perl5
diff --git a/devel/p5-Class-Contract/Makefile b/devel/p5-Class-Contract/Makefile
index 3c7c7f95d99d..8e2951053282 100644
--- a/devel/p5-Class-Contract/Makefile
+++ b/devel/p5-Class-Contract/Makefile
@@ -13,12 +13,13 @@ COMMENT= Design-by-Contract OO in Perl
USES= perl5 dos2unix
USE_PERL5= configure
-PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}"
OPTIONS_DEFINE= EXAMPLES
+PORTEXAMPLES= demo.pl
+
pre-configure:
- ${MKDIR} ${WRKSRC}/examples
+ @${MKDIR} ${WRKSRC}/examples
${MV} ${WRKSRC}/demo.pl ${WRKSRC}/examples
post-install:
diff --git a/devel/p5-Class-Contract/pkg-plist b/devel/p5-Class-Contract/pkg-plist
index c5dabc76a0fc..bfa50bd4cd39 100644
--- a/devel/p5-Class-Contract/pkg-plist
+++ b/devel/p5-Class-Contract/pkg-plist
@@ -1,5 +1,4 @@
-%%PERL5_MAN3%%/Class::Contract.3.gz
-%%PERL5_MAN3%%/Class::Contract::Production.3.gz
%%SITE_PERL%%/Class/Contract.pm
%%SITE_PERL%%/Class/Contract/Production.pm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
+%%PERL5_MAN3%%/Class::Contract.3.gz
+%%PERL5_MAN3%%/Class::Contract::Production.3.gz
diff --git a/devel/p5-Class-Delegation/Makefile b/devel/p5-Class-Delegation/Makefile
index 8b21c9905c4d..9940b2675c85 100644
--- a/devel/p5-Class-Delegation/Makefile
+++ b/devel/p5-Class-Delegation/Makefile
@@ -13,9 +13,6 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented delegation
-BUILD_DEPENDS= p5-version>=0:${PORTSDIR}/devel/p5-version
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-MakeMethods/Makefile b/devel/p5-Class-MakeMethods/Makefile
index 50ba476fb2ae..9704e5c1b2d3 100644
--- a/devel/p5-Class-MakeMethods/Makefile
+++ b/devel/p5-Class-MakeMethods/Makefile
@@ -17,6 +17,5 @@ USE_PERL5= configure
post-extract:
@${RM} ${WRKSRC}/benchmark.pl
- @${REINPLACE_CMD} -i '' '/benchmark.pl/d' ${WRKSRC}/MANIFEST
.include <bsd.port.mk>
diff --git a/devel/p5-Code-Perl/Makefile b/devel/p5-Code-Perl/Makefile
index fa7d468bc0bf..d18bd52124c0 100644
--- a/devel/p5-Code-Perl/Makefile
+++ b/devel/p5-Code-Perl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Code-Perl
PORTVERSION= 0.03
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:FDALY
@@ -12,9 +12,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Produce Perl code from a tree
-BUILD_DEPENDS= p5-Class-MethodMaker>=0:${PORTSDIR}/devel/p5-Class-MethodMaker \
- p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
+BUILD_DEPENDS= p5-Class-MethodMaker>=0:${PORTSDIR}/devel/p5-Class-MethodMaker
RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Calendar-Mayan/Makefile b/devel/p5-DateTime-Calendar-Mayan/Makefile
index 1d6978daddd9..8c04858faea6 100644
--- a/devel/p5-DateTime-Calendar-Mayan/Makefile
+++ b/devel/p5-DateTime-Calendar-Mayan/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
-COMMENT= The Mayan Long Count, Haab, and Tzolkin calendars
+COMMENT= Mayan Long Count, Haab, and Tzolkin calendars
RUN_DEPENDS= p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \
p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
diff --git a/devel/p5-DateTime-Calendar-Pataphysical/Makefile b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
index 13bd6c32b46e..a3fe0090d084 100644
--- a/devel/p5-DateTime-Calendar-Pataphysical/Makefile
+++ b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
@@ -21,12 +21,8 @@ OPTIONS_DEFINE= DOCS
PORTDOCS= Changes README
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-DateTime-Event-Recurrence/Makefile b/devel/p5-DateTime-Event-Recurrence/Makefile
index 2318efe26f23..1d27d25fa123 100644
--- a/devel/p5-DateTime-Event-Recurrence/Makefile
+++ b/devel/p5-DateTime-Event-Recurrence/Makefile
@@ -22,13 +22,9 @@ USE_PERL5= configure
PORTDOCS= CREDITS Changes README TODO
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-DateTime-Format-Builder/Makefile b/devel/p5-DateTime-Format-Builder/Makefile
index 513d61a7a50a..8d85f78ceb5e 100644
--- a/devel/p5-DateTime-Format-Builder/Makefile
+++ b/devel/p5-DateTime-Format-Builder/Makefile
@@ -28,16 +28,11 @@ USE_PERL5= configure
PORTDOCS= Changes README
PORTEXAMPLES= Apache.pm Fall.pm ICal.pm MySQL.pm Simple.pm Tivoli.pm W3CDTF.pm
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
+
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR})
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-DateTime-HiRes/Makefile b/devel/p5-DateTime-HiRes/Makefile
index a5f4adb22797..b6fe367a9b64 100644
--- a/devel/p5-DateTime-HiRes/Makefile
+++ b/devel/p5-DateTime-HiRes/Makefile
@@ -12,8 +12,7 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Create DateTime objects with sub-second current time resolution
BUILD_DEPENDS:= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
- p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
+RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-DateTime-Locale/Makefile b/devel/p5-DateTime-Locale/Makefile
index e292a0dc7bc6..b2435b4b3618 100644
--- a/devel/p5-DateTime-Locale/Makefile
+++ b/devel/p5-DateTime-Locale/Makefile
@@ -21,16 +21,10 @@ USE_PERL5= modbuild
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= Changes
-.endif
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-DateTime-Set/Makefile b/devel/p5-DateTime-Set/Makefile
index d7f672e671ea..cc88c65f8965 100644
--- a/devel/p5-DateTime-Set/Makefile
+++ b/devel/p5-DateTime-Set/Makefile
@@ -25,13 +25,9 @@ USE_PERL5= configure
PORTDOCS= Changes README TODO
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-DateTime/Makefile b/devel/p5-DateTime/Makefile
index 503a1fdd7436..794ce176d73c 100644
--- a/devel/p5-DateTime/Makefile
+++ b/devel/p5-DateTime/Makefile
@@ -31,7 +31,7 @@ PORTDOCS= CREDITS Changes TODO
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DateTime/DateTime.so
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
diff --git a/devel/p5-Devel-CheckBin/Makefile b/devel/p5-Devel-CheckBin/Makefile
index ac6046585a97..e7731734c5ff 100644
--- a/devel/p5-Devel-CheckBin/Makefile
+++ b/devel/p5-Devel-CheckBin/Makefile
@@ -14,7 +14,6 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
USES= perl5
-USE_PERL5= modbuildtiny
-CONFIGURE_SCRIPT= Build.PL
+USE_PERL5= modbuild
.include <bsd.port.mk>
diff --git a/devel/p5-Devel-Events-Objects/Makefile b/devel/p5-Devel-Events-Objects/Makefile
index 7dd2ce1a9837..c3d28419f05f 100644
--- a/devel/p5-Devel-Events-Objects/Makefile
+++ b/devel/p5-Devel-Events-Objects/Makefile
@@ -15,10 +15,7 @@ BUILD_DEPENDS= p5-Devel-Events>=0:${PORTSDIR}/devel/p5-Devel-Events \
p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken \
p5-Tie-RefHash-Weak>=0:${PORTSDIR}/devel/p5-Tie-RefHash-Weak \
p5-Variable-Magic>=0:${PORTSDIR}/devel/p5-Variable-Magic
-RUN_DEPENDS:= p5-Devel-Events>=0:${PORTSDIR}/devel/p5-Devel-Events \
- p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken \
- p5-Tie-RefHash-Weak>=0:${PORTSDIR}/devel/p5-Tie-RefHash-Weak \
- p5-Variable-Magic>=0:${PORTSDIR}/devel/p5-Variable-Magic
+RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok
USES= perl5
diff --git a/devel/p5-Devel-Profiler/Makefile b/devel/p5-Devel-Profiler/Makefile
index 2a0848d2366f..78a1ba15ca05 100644
--- a/devel/p5-Devel-Profiler/Makefile
+++ b/devel/p5-Devel-Profiler/Makefile
@@ -20,7 +20,7 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} > 501600
-IGNORE= Devel::DProf has been removed from the Perl core, use Devel::NYTProf instead
+IGNORE= Devel::DProf has been removed from the Perl core; use Devel::NYTProf instead
.endif
.include <bsd.port.post.mk>
diff --git a/devel/p5-Devel-STrace/Makefile b/devel/p5-Devel-STrace/Makefile
index a1e67fad81eb..1710351b42f1 100644
--- a/devel/p5-Devel-STrace/Makefile
+++ b/devel/p5-Devel-STrace/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Devel-STrace
PORTVERSION= 0.31
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= strace(1)-like runtime call trace for Perl applications
-RUN_DEPENDS= p5-Devel-RingBuffer>=0:${PORTSDIR}/devel/p5-Devel-RingBuffer \
- p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
+RUN_DEPENDS= p5-Devel-RingBuffer>=0:${PORTSDIR}/devel/p5-Devel-RingBuffer
BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
diff --git a/devel/p5-Devel-SmallProf/Makefile b/devel/p5-Devel-SmallProf/Makefile
index 4f596a11ad42..ae48ef0e0ebe 100644
--- a/devel/p5-Devel-SmallProf/Makefile
+++ b/devel/p5-Devel-SmallProf/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Devel-SmallProf
PORTVERSION= 2.02
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,9 +11,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Per-line Perl profiler
-BUILD_DEPENDS= p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-ExtUtils-AutoInstall/Makefile b/devel/p5-ExtUtils-AutoInstall/Makefile
index 76aecf800d34..ff12cd07b4b4 100644
--- a/devel/p5-ExtUtils-AutoInstall/Makefile
+++ b/devel/p5-ExtUtils-AutoInstall/Makefile
@@ -11,9 +11,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic install of dependencies via CPAN
-BUILD_DEPENDS= p5-version>=0.28:${PORTSDIR}/devel/p5-version
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= extract configure
diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile
index 1999caef3543..32c12f08c3b1 100644
--- a/devel/p5-ExtUtils-MakeMaker/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker/Makefile
@@ -18,11 +18,6 @@ USE_PERL5= configure
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 501600
-BUILD_DEPENDS+= p5-CPAN-Meta>=2.113640:${PORTSDIR}/devel/p5-CPAN-Meta
-RUN_DEPENDS+= p5-CPAN-Meta>=2.113640:${PORTSDIR}/devel/p5-CPAN-Meta
-.endif
-
.if ${PERL_LEVEL} < 501800
BUILD_DEPENDS+= p5-CPAN-Meta-Requirements>=2.121:${PORTSDIR}/devel/p5-CPAN-Meta-Requirements
RUN_DEPENDS+= p5-CPAN-Meta-Requirements>=2.121:${PORTSDIR}/devel/p5-CPAN-Meta-Requirements
diff --git a/devel/p5-Getopt-Compact/Makefile b/devel/p5-Getopt-Compact/Makefile
index 61785971ac41..79292fac0648 100644
--- a/devel/p5-Getopt-Compact/Makefile
+++ b/devel/p5-Getopt-Compact/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Getopt-Compact
PORTVERSION= 0.04
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Getopt processing in a compact statement with long and short options
-RUN_DEPENDS= p5-Getopt-Long>=0:${PORTSDIR}/devel/p5-Getopt-Long \
- p5-Text-Table>=0:${PORTSDIR}/textproc/p5-Text-Table \
+RUN_DEPENDS= p5-Text-Table>=0:${PORTSDIR}/textproc/p5-Text-Table \
p5-Env-Path>=0:${PORTSDIR}/devel/p5-Env-Path
BUILD_DEPENDS:= ${RUN_DEPENDS}
diff --git a/devel/p5-Git-Repository/Makefile b/devel/p5-Git-Repository/Makefile
index 764c727d72c6..12e5da9039f1 100644
--- a/devel/p5-Git-Repository/Makefile
+++ b/devel/p5-Git-Repository/Makefile
@@ -15,7 +15,7 @@ COMMENT= Perl interface to Git repositories
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git \
+BUILD_DEPENDS= git:${PORTSDIR}/devel/git \
p5-System-Command>=1.103:${PORTSDIR}/devel/p5-System-Command
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1.41:${PORTSDIR}/devel/p5-Test-Pod \
diff --git a/devel/p5-Git-Wrapper/Makefile b/devel/p5-Git-Wrapper/Makefile
index 5eae7fbeb3ff..2beb9088945f 100644
--- a/devel/p5-Git-Wrapper/Makefile
+++ b/devel/p5-Git-Wrapper/Makefile
@@ -14,7 +14,7 @@ COMMENT= Wrap git(7) command-line interface
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= git>=0:${PORTSDIR}/devel/git \
+BUILD_DEPENDS= git:${PORTSDIR}/devel/git \
p5-File-pushd>=1.005:${PORTSDIR}/devel/p5-File-pushd \
p5-Devel-CheckBin>=0:${PORTSDIR}/devel/p5-Devel-CheckBin \
p5-Sort-Versions>=0:${PORTSDIR}/devel/p5-Sort-Versions
diff --git a/devel/p5-IO-Pipely/Makefile b/devel/p5-IO-Pipely/Makefile
index e9d870129bd7..04b53536b884 100644
--- a/devel/p5-IO-Pipely/Makefile
+++ b/devel/p5-IO-Pipely/Makefile
@@ -14,8 +14,6 @@ COMMENT= Portably create pipe() or pipe-like handles, one way or another
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Exporter>=5.68:${PORTSDIR}/devel/p5-Exporter
-RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Scalar-List-Utils>=1.29:${PORTSDIR}/lang/p5-Scalar-List-Utils
USE_PERL5= configure
@@ -23,10 +21,9 @@ USES= perl5
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 501600
-BUILD_DEPENDS+= p5-base>=2.18:${PORTSDIR}/devel/p5-base
-RUN_DEPENDS+= p5-base>=2.18:${PORTSDIR}/devel/p5-base
-TEST_DEPENDS+= p5-Carp>=1.26:${PORTSDIR}/devel/p5-Carp
+.if ${PERL_LEVEL} < 501800
+BUILD_DEPENDS= p5-Exporter>=5.68:${PORTSDIR}/devel/p5-Exporter
+RUN_DEPENDS:= ${BUILD_DEPENDS}
.endif
.include <bsd.port.post.mk>
diff --git a/devel/p5-IOC/Makefile b/devel/p5-IOC/Makefile
index 7c28f078aaa8..48ebad04dc10 100644
--- a/devel/p5-IOC/Makefile
+++ b/devel/p5-IOC/Makefile
@@ -3,7 +3,7 @@
PORTNAME= IOC
PORTVERSION= 0.29
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:STEVAN
@@ -14,10 +14,10 @@ COMMENT= Lightweight IOC (Inversion of Control) framework
BUILD_DEPENDS= p5-Class-Throwable>=0:${PORTSDIR}/devel/p5-Class-Throwable \
p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
- p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
p5-Class-StrongSingleton>=0:${PORTSDIR}/devel/p5-Class-StrongSingleton \
p5-Class-Interfaces>=0:${PORTSDIR}/devel/p5-Class-Interfaces
RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-SharedCache/Makefile b/devel/p5-IPC-SharedCache/Makefile
index f959536005d4..43597ac80d8d 100644
--- a/devel/p5-IPC-SharedCache/Makefile
+++ b/devel/p5-IPC-SharedCache/Makefile
@@ -3,7 +3,7 @@
PORTNAME= IPC-SharedCache
PORTVERSION= 1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for managing a SysV IPC shared memory cache
-BUILD_DEPENDS= p5-IPC-ShareLite>=0:${PORTSDIR}/devel/p5-IPC-ShareLite \
- p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
+BUILD_DEPENDS= p5-IPC-ShareLite>=0:${PORTSDIR}/devel/p5-IPC-ShareLite
RUN_DEPENDS:= ${BUILD_DEPENDS}
diff --git a/devel/p5-List-Cycle/Makefile b/devel/p5-List-Cycle/Makefile
index e9bc543daf8d..95c60621d68d 100644
--- a/devel/p5-List-Cycle/Makefile
+++ b/devel/p5-List-Cycle/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= List::Cycle - Objects for cycling through a list of values
+COMMENT= Objects for cycling through a list of values
TAGS= list cycle
USES= perl5
diff --git a/devel/p5-Locale-Maketext-Fuzzy/Makefile b/devel/p5-Locale-Maketext-Fuzzy/Makefile
index 0e4f18c87b9d..dc34d4a780e6 100644
--- a/devel/p5-Locale-Maketext-Fuzzy/Makefile
+++ b/devel/p5-Locale-Maketext-Fuzzy/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= Locale::Maketext::Fuzzy - Maketext from already interpolated strings
+COMMENT= Maketext from already interpolated strings
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Locale-Maketext-Lexicon/Makefile b/devel/p5-Locale-Maketext-Lexicon/Makefile
index f6dc3482faab..210292a2ac85 100644
--- a/devel/p5-Locale-Maketext-Lexicon/Makefile
+++ b/devel/p5-Locale-Maketext-Lexicon/Makefile
@@ -20,8 +20,6 @@ USE_PERL5= configure
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
PORTDOCS= AUTHORS Changes README
post-install:
diff --git a/devel/p5-Log-Agent-Logger/Makefile b/devel/p5-Log-Agent-Logger/Makefile
index ee135e53b90f..13e08e6b12ff 100644
--- a/devel/p5-Log-Agent-Logger/Makefile
+++ b/devel/p5-Log-Agent-Logger/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Log-Agent-Logger
PORTVERSION= 0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TBONE
@@ -12,8 +12,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Agent::Logger - a logging interface for perl
-BUILD_DEPENDS= p5-Log-Agent>=0:${PORTSDIR}/devel/p5-Log-Agent \
- p5-Getargs-Long>=0:${PORTSDIR}/devel/p5-Getargs-Long
+BUILD_DEPENDS= p5-Log-Agent>=0:${PORTSDIR}/devel/p5-Log-Agent
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/devel/p5-Lvalue/Makefile b/devel/p5-Lvalue/Makefile
index 4efff3172d42..cb74b9ec50b4 100644
--- a/devel/p5-Lvalue/Makefile
+++ b/devel/p5-Lvalue/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Lvalue
PORTVERSION= 0.21
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ASG
@@ -12,16 +12,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add lvalue getters and setters to existing objects
-BUILD_DEPENDS= p5-Carp>=0:${PORTSDIR}/devel/p5-Carp \
- p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= configure
post-patch::
- @${REINPLACE_CMD} -e 's|qw(can isa DOES VERSION)|(qw(can isa DOES VERSION))|g' \
+ @${REINPLACE_CMD} -i '' -e 's|qw(can isa DOES VERSION)|(qw(can isa DOES VERSION))|g' \
${WRKSRC}/lib/Lvalue.pm
- @${RM} ${WRKSRC}/lib/Lvalue.pm.bak
.include <bsd.port.mk>
diff --git a/devel/p5-Module-Load-Conditional/Makefile b/devel/p5-Module-Load-Conditional/Makefile
index 1abcc09c8e83..178579178563 100644
--- a/devel/p5-Module-Load-Conditional/Makefile
+++ b/devel/p5-Module-Load-Conditional/Makefile
@@ -3,6 +3,7 @@
PORTNAME= Module-Load-Conditional
PORTVERSION= 0.64
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -13,10 +14,14 @@ COMMENT= Looking up Perl modules information/loading at runtime
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BUILD_DEPENDS= p5-Module-Load>=0.28:${PORTSDIR}/devel/p5-Module-Load
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= configure
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 5.02000
+BUILD_DEPENDS= p5-Module-Load>=0.28:${PORTSDIR}/devel/p5-Module-Load
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile
index 74f04df6c81f..b4de0ba59fe8 100644
--- a/devel/p5-Moose/Makefile
+++ b/devel/p5-Moose/Makefile
@@ -57,11 +57,6 @@ post-patch:
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 501600
-BUILD_DEPENDS+= p5-Carp>=1.22:${PORTSDIR}/devel/p5-Carp
-RUN_DEPENDS+= p5-Carp>=1.22:${PORTSDIR}/devel/p5-Carp
-.endif
-
.if ${PERL_LEVEL} < 502000
BUILD_DEPENDS+= p5-Scalar-List-Utils>=1.33:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS+= p5-Scalar-List-Utils>=1.33:${PORTSDIR}/lang/p5-Scalar-List-Utils
diff --git a/devel/p5-MooseX-IOC/Makefile b/devel/p5-MooseX-IOC/Makefile
index d958cc53f76d..24129c12a87d 100644
--- a/devel/p5-MooseX-IOC/Makefile
+++ b/devel/p5-MooseX-IOC/Makefile
@@ -3,7 +3,7 @@
PORTNAME= MooseX-IOC
PORTVERSION= 0.03
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,11 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose attributes with IOC integration
-BUILD_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
- p5-IOC>=0:${PORTSDIR}/devel/p5-IOC \
+BUILD_DEPENDS= p5-IOC>=0:${PORTSDIR}/devel/p5-IOC \
p5-Moose>=0:${PORTSDIR}/devel/p5-Moose
RUN_DEPENDS= p5-IOC>=0:${PORTSDIR}/devel/p5-IOC \
p5-Moose>=0:${PORTSDIR}/devel/p5-Moose
+TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Params-Check/Makefile b/devel/p5-Params-Check/Makefile
index f94c217a2ad5..9b4c388b5795 100644
--- a/devel/p5-Params-Check/Makefile
+++ b/devel/p5-Params-Check/Makefile
@@ -21,12 +21,8 @@ PORTDOCS= CHANGES
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Perl-Critic-Deprecated/Makefile b/devel/p5-Perl-Critic-Deprecated/Makefile
index e1daa130ad8b..c85c9efd0f21 100644
--- a/devel/p5-Perl-Critic-Deprecated/Makefile
+++ b/devel/p5-Perl-Critic-Deprecated/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= Policies were included with Perl::Critic but superseded by others
+COMMENT= Policies that are no longer included with Perl::Critic
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
diff --git a/devel/p5-Perl6-Builtins/Makefile b/devel/p5-Perl6-Builtins/Makefile
index 4c9218b39cf3..717aced79bf0 100644
--- a/devel/p5-Perl6-Builtins/Makefile
+++ b/devel/p5-Perl6-Builtins/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Perl6-Builtins
PORTVERSION= 0.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide Perl 5 versions of the new Perl 6 builtins
-BUILD_DEPENDS= p5-Contextual-Return>=0:${PORTSDIR}/devel/p5-Contextual-Return \
- p5-version>=0:${PORTSDIR}/devel/p5-version
+BUILD_DEPENDS= p5-Contextual-Return>=0:${PORTSDIR}/devel/p5-Contextual-Return
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/devel/p5-Perl6-Export-Attrs/Makefile b/devel/p5-Perl6-Export-Attrs/Makefile
index 67482de9b95c..34129a0ef52a 100644
--- a/devel/p5-Perl6-Export-Attrs/Makefile
+++ b/devel/p5-Perl6-Export-Attrs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Perl6-Export-Attrs
PORTVERSION= 0.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The Perl 6 'is export(...)' trait as a Perl 5 attribute
-BUILD_DEPENDS= p5-Attribute-Handlers>=0:${PORTSDIR}/devel/p5-Attribute-Handlers \
- p5-version>=0:${PORTSDIR}/devel/p5-version
+BUILD_DEPENDS= p5-Attribute-Handlers>=0:${PORTSDIR}/devel/p5-Attribute-Handlers
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
diff --git a/devel/p5-Script-isAperlScript/Makefile b/devel/p5-Script-isAperlScript/Makefile
index 576a439634e5..43fe2f2fe056 100644
--- a/devel/p5-Script-isAperlScript/Makefile
+++ b/devel/p5-Script-isAperlScript/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= This does a basic check if something is a perl script or not
+COMMENT= Basic check for if something is a perl script or not
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
diff --git a/devel/p5-Set-Crontab/Makefile b/devel/p5-Set-Crontab/Makefile
index 846c7289b497..0a6227be9f9e 100644
--- a/devel/p5-Set-Crontab/Makefile
+++ b/devel/p5-Set-Crontab/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= Set::Crontab - Expand crontab(5)-style integer lists
+COMMENT= Expand crontab(5)-style integer lists
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Set-Infinite/Makefile b/devel/p5-Set-Infinite/Makefile
index 63982ac6f3bb..2cb3530decd9 100644
--- a/devel/p5-Set-Infinite/Makefile
+++ b/devel/p5-Set-Infinite/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= Set::Infinite - Sets of intervals
+COMMENT= Sets of intervals
OPTIONS_DEFINE= DOCS
@@ -18,12 +18,8 @@ USE_PERL5= configure
PORTDOCS= Changes README TODO
-.include <bsd.port.options.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Sub-Installer/Makefile b/devel/p5-Sub-Installer/Makefile
index 82d26d9a07f1..5a8f22378467 100644
--- a/devel/p5-Sub-Installer/Makefile
+++ b/devel/p5-Sub-Installer/Makefile
@@ -3,17 +3,14 @@
PORTNAME= Sub-Installer
PORTVERSION= 0.0.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
-COMMENT= Sub::Installer - A clean way to (re)install package subroutines
-
-BUILD_DEPENDS= p5-version>0:${PORTSDIR}/devel/p5-version
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+COMMENT= A clean way to (re)install package subroutines
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sub-Prototype/Makefile b/devel/p5-Sub-Prototype/Makefile
index 026c1c50db87..3535d1f135fa 100644
--- a/devel/p5-Sub-Prototype/Makefile
+++ b/devel/p5-Sub-Prototype/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
-COMMENT= Set a subs prototype
+COMMENT= Set a sub's prototype
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sub-Uplevel/Makefile b/devel/p5-Sub-Uplevel/Makefile
index 713451ef5a83..c310bbd1aba0 100644
--- a/devel/p5-Sub-Uplevel/Makefile
+++ b/devel/p5-Sub-Uplevel/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:C/00$//}
MAINTAINER= perl@FreeBSD.org
-COMMENT= Sub::Uplevel - apparently run a function in a higher stack frame
+COMMENT= Appear to run a function in a higher stack frame
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index e4e25c019bf6..8bd08d216861 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -3,7 +3,7 @@
PORTNAME= Tie-RefHash-Weak
PORTVERSION= 0.09
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -12,7 +12,6 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Tie::RefHash subclass with weakened references in the keys
RUN_DEPENDS= p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken \
- p5-Tie-RefHash>=1.34:${PORTSDIR}/devel/p5-Tie-RefHash \
p5-Variable-Magic>=0:${PORTSDIR}/devel/p5-Variable-Magic
BUILD_DEPENDS:= ${RUN_DEPENDS}
diff --git a/devel/p5-Time-Local/Makefile b/devel/p5-Time-Local/Makefile
index b2dc45adf04f..c085ef730ac5 100644
--- a/devel/p5-Time-Local/Makefile
+++ b/devel/p5-Time-Local/Makefile
@@ -22,12 +22,8 @@ USE_PERL5= configure
PORTDOCS= Changes
-.include <bsd.port.pre.mk>
-
post-install:
-.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/p5-UI-Dialog/Makefile b/devel/p5-UI-Dialog/Makefile
index a5729ad6891d..684f223583aa 100644
--- a/devel/p5-UI-Dialog/Makefile
+++ b/devel/p5-UI-Dialog/Makefile
@@ -16,7 +16,7 @@ COMMENT= Perl wrapper for the various dialog applications
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
-RUN_DEPENDS= ${LOCALBASE}/bin/cdialog:${PORTSDIR}/devel/cdialog
+RUN_DEPENDS= cdialog:${PORTSDIR}/devel/cdialog
OPTIONS_DEFINE= KDE NEWT X11 ZENITY
@@ -24,23 +24,10 @@ USES= perl5
USE_PERL5= configure
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MKDE}
-RUN_DEPENDS+= ${LOCALBASE}/bin/kdialog:${PORTSDIR}/x11/kde4-baseapps
-.endif
-
-.if ${PORT_OPTIONS:MNEWT}
-RUN_DEPENDS+= ${LOCALBASE}/bin/whiptail:${PORTSDIR}/devel/newt
-.endif
-
-.if ${PORT_OPTIONS:MX11}
-RUN_DEPENDS+= ${LOCALBASE}/bin/Xdialog:${PORTSDIR}/x11/xdialog
-.endif
-
-.if ${PORT_OPTIONS:MZENITY}
-RUN_DEPENDS+= ${LOCALBASE}/bin/zenity:${PORTSDIR}/x11/zenity
-.endif
+KDE_RUN_DEPENDS= kdialog:${PORTSDIR}/x11/kde4-baseapps
+NEWT_RUN_DEPENDS= whiptail:${PORTSDIR}/devel/newt
+X11_RUN_DEPENDS= Xdialog:${PORTSDIR}/x11/xdialog
+ZENITY_RUN_DEPENDS= zenity:${PORTSDIR}/x11/zenity
post-patch:
@${REINPLACE_CMD} -e "/self->{'_opts'}->{'bin'}/ s|dialog|c&|" ${WRKSRC}/lib/UI/Dialog/Backend/CDialog.pm
diff --git a/devel/p5-prefork/Makefile b/devel/p5-prefork/Makefile
index edd688b63b46..91c9b9a424d6 100644
--- a/devel/p5-prefork/Makefile
+++ b/devel/p5-prefork/Makefile
@@ -3,7 +3,7 @@
PORTNAME= prefork
PORTVERSION= 1.04
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ADAMK
@@ -12,9 +12,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Optimize module loading across forking and non-forking scenarios
-BUILD_DEPENDS= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-self-init/Makefile b/devel/p5-self-init/Makefile
index 8df396e98771..51151e154572 100644
--- a/devel/p5-self-init/Makefile
+++ b/devel/p5-self-init/Makefile
@@ -9,12 +9,12 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MONS
PKGNAMEPREFIX= p5-
-TEST_DEPENDS= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings \
- p5-ex-lib>=0:${PORTSDIR}/devel/p5-ex-lib
-
MAINTAINER= perl@FreeBSD.org
COMMENT= Invoke package init methods at compile time
+TEST_DEPENDS= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings \
+ p5-ex-lib>=0:${PORTSDIR}/devel/p5-ex-lib
+
USES= perl5
USE_PERL5= configure