aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2013-10-28 13:46:25 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2013-10-28 13:46:25 +0000
commit0f64ea3fe1d5a03b2f4b4476ed17fcbf5fbd20b4 (patch)
treefdc9f008fda05f821b3da7a7ffda0f43ec3883eb
parentc126f664b5d9640e5635a7089dee196f9f3bc0c0 (diff)
downloadports-0f64ea3fe1d5a03b2f4b4476ed17fcbf5fbd20b4.tar.gz
ports-0f64ea3fe1d5a03b2f4b4476ed17fcbf5fbd20b4.zip
Notes
-rw-r--r--devel/p5-C-Scan/Makefile3
-rw-r--r--devel/p5-C-Scan/pkg-plist1
-rw-r--r--devel/p5-CPAN-Checksums/Makefile3
-rw-r--r--devel/p5-CPAN-Checksums/pkg-plist3
-rw-r--r--devel/p5-CPAN-YACSmoke/Makefile5
-rw-r--r--devel/p5-CPAN-YACSmoke/pkg-plist7
-rw-r--r--devel/p5-CPANPLUS-Dist-Build/Makefile3
-rw-r--r--devel/p5-CPANPLUS-Dist-Build/pkg-plist14
-rw-r--r--devel/p5-CPANPLUS/Makefile38
-rw-r--r--devel/p5-CPANPLUS/pkg-plist40
-rw-r--r--devel/p5-Cache-AgainstFile/Makefile22
-rw-r--r--devel/p5-Cache-AgainstFile/pkg-plist16
-rw-r--r--devel/p5-Cache-Cache/Makefile22
-rw-r--r--devel/p5-Cache-Cache/pkg-plist20
-rw-r--r--devel/p5-Cache-FastMmap/Makefile3
-rw-r--r--devel/p5-Cache-FastMmap/pkg-plist5
-rw-r--r--devel/p5-Cache-LRU/Makefile3
-rw-r--r--devel/p5-Cache-LRU/pkg-plist1
-rw-r--r--devel/p5-Cache-Memcached-Tie/Makefile2
-rw-r--r--devel/p5-Cache-Memcached-Tie/pkg-plist13
-rw-r--r--devel/p5-Cache-Mmap/Makefile3
-rw-r--r--devel/p5-Cache-Mmap/pkg-plist7
-rw-r--r--devel/p5-Cache-Simple-TimedExpiry/Makefile3
-rw-r--r--devel/p5-Cache-Simple-TimedExpiry/pkg-plist3
-rw-r--r--devel/p5-Carp-Assert-More/Makefile3
-rw-r--r--devel/p5-Carp-Assert-More/pkg-plist1
-rw-r--r--devel/p5-Carp-Assert/Makefile3
-rw-r--r--devel/p5-Carp-Assert/pkg-plist5
-rw-r--r--devel/p5-Carp-Clan/Makefile3
-rw-r--r--devel/p5-Carp-Clan/pkg-plist3
-rw-r--r--devel/p5-Carp-REPL/Makefile3
-rw-r--r--devel/p5-Carp-REPL/pkg-plist10
-rw-r--r--devel/p5-Check-ISA/Makefile3
-rw-r--r--devel/p5-Check-ISA/pkg-plist5
-rw-r--r--devel/p5-Class-Accessor-Chained/Makefile4
-rw-r--r--devel/p5-Class-Accessor-Chained/pkg-plist4
-rw-r--r--devel/p5-Class-Accessor-Fast-Contained/Makefile3
-rw-r--r--devel/p5-Class-Accessor-Fast-Contained/pkg-plist5
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/Makefile3
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/pkg-plist5
-rw-r--r--devel/p5-Class-Accessor-Grouped/Makefile3
-rw-r--r--devel/p5-Class-Accessor-Grouped/pkg-plist3
-rw-r--r--devel/p5-Class-Accessor-Installer/Makefile3
-rw-r--r--devel/p5-Class-Accessor-Installer/pkg-plist9
-rw-r--r--devel/p5-Class-Accessor-Named/Makefile3
-rw-r--r--devel/p5-Class-Accessor-Named/pkg-plist5
-rw-r--r--devel/p5-Class-Accessor/Makefile4
-rw-r--r--devel/p5-Class-Accessor/pkg-plist5
-rw-r--r--devel/p5-Class-ArrayObjects/Makefile3
-rw-r--r--devel/p5-Class-ArrayObjects/pkg-plist5
-rw-r--r--devel/p5-Class-Autouse/Makefile3
-rw-r--r--devel/p5-Class-Autouse/pkg-plist7
-rw-r--r--devel/p5-Class-BlackHole/Makefile3
-rw-r--r--devel/p5-Class-BlackHole/pkg-plist5
-rw-r--r--devel/p5-Class-C3-Componentised/Makefile11
-rw-r--r--devel/p5-Class-C3-Componentised/pkg-plist6
-rw-r--r--devel/p5-Class-C3-XS/Makefile3
-rw-r--r--devel/p5-Class-C3-XS/pkg-plist9
-rw-r--r--devel/p5-Class-C3/Makefile4
-rw-r--r--devel/p5-Class-C3/pkg-plist4
-rw-r--r--devel/p5-Class-CodeStyler/Makefile1
-rw-r--r--devel/p5-Class-Component/Makefile6
-rw-r--r--devel/p5-Class-Component/pkg-plist24
-rw-r--r--devel/p5-Class-Constant/Makefile3
-rw-r--r--devel/p5-Class-Constant/pkg-plist1
-rw-r--r--devel/p5-Class-Contract/Makefile8
-rw-r--r--devel/p5-Class-Contract/pkg-plist8
-rw-r--r--devel/p5-Class-Data-Inheritable/Makefile3
-rw-r--r--devel/p5-Class-Data-Inheritable/pkg-plist9
-rw-r--r--devel/p5-Class-Default/Makefile3
-rw-r--r--devel/p5-Class-Default/pkg-plist5
-rw-r--r--devel/p5-Class-Delegation/Makefile7
-rw-r--r--devel/p5-Class-Delegation/pkg-plist1
-rw-r--r--devel/p5-Class-Factory/Makefile3
-rw-r--r--devel/p5-Class-Factory/pkg-plist3
-rw-r--r--devel/p5-Class-Field/Makefile3
-rw-r--r--devel/p5-Class-Field/pkg-plist5
-rw-r--r--devel/p5-Class-Generate/Makefile3
-rw-r--r--devel/p5-Class-Generate/pkg-plist5
-rw-r--r--devel/p5-Class-Handle/Makefile3
-rw-r--r--devel/p5-Class-Handle/pkg-plist5
-rw-r--r--devel/p5-Class-Hook/Makefile17
-rw-r--r--devel/p5-Class-Hook/pkg-plist1
-rw-r--r--devel/p5-Class-ISA/Makefile3
-rw-r--r--devel/p5-Class-ISA/pkg-plist5
-rw-r--r--devel/p5-Class-Inner/Makefile3
-rw-r--r--devel/p5-Class-Inner/pkg-plist5
-rw-r--r--devel/p5-Class-InsideOut/Makefile4
-rw-r--r--devel/p5-Class-InsideOut/pkg-plist11
-rw-r--r--devel/p5-Class-Inspector/Makefile3
-rw-r--r--devel/p5-Class-Inspector/pkg-plist8
-rw-r--r--devel/p5-Class-Interfaces/Makefile3
-rw-r--r--devel/p5-Class-Interfaces/pkg-plist5
-rw-r--r--devel/p5-Class-Loader/Makefile3
-rw-r--r--devel/p5-Class-Loader/pkg-plist5
-rw-r--r--devel/p5-Class-MakeMethods/Makefile61
-rw-r--r--devel/p5-Class-MakeMethods/pkg-plist81
-rw-r--r--devel/p5-Class-Measure/Makefile3
-rw-r--r--devel/p5-Class-Measure/pkg-plist2
-rw-r--r--devel/p5-Class-MethodMaker/Makefile24
-rw-r--r--devel/p5-Class-MethodMaker/pkg-plist10
-rw-r--r--devel/p5-Class-MixinFactory/Makefile9
-rw-r--r--devel/p5-Class-MixinFactory/pkg-plist7
-rw-r--r--devel/p5-Class-Multimethods-Pure/Makefile3
-rw-r--r--devel/p5-Class-Multimethods-Pure/pkg-plist5
-rw-r--r--devel/p5-Class-Multimethods/Makefile3
-rw-r--r--devel/p5-Class-Multimethods/pkg-plist3
-rw-r--r--devel/p5-Class-NamedParms/Makefile3
-rw-r--r--devel/p5-Class-NamedParms/pkg-plist3
-rw-r--r--devel/p5-Class-Null/Makefile3
-rw-r--r--devel/p5-Class-Null/pkg-plist5
-rw-r--r--devel/p5-Class-ObjectTemplate-DB/Makefile3
-rw-r--r--devel/p5-Class-ObjectTemplate-DB/pkg-plist3
-rw-r--r--devel/p5-Class-ObjectTemplate/Makefile3
-rw-r--r--devel/p5-Class-ObjectTemplate/pkg-plist1
-rw-r--r--devel/p5-Class-ParmList/Makefile3
-rw-r--r--devel/p5-Class-ParmList/pkg-plist1
-rw-r--r--devel/p5-Class-Roles/Makefile3
-rw-r--r--devel/p5-Class-Roles/pkg-plist1
-rw-r--r--devel/p5-Class-STL-Containers/Makefile1
-rw-r--r--devel/p5-Class-STL-Containers/pkg-plist6
-rw-r--r--devel/p5-Class-Singleton/Makefile3
-rw-r--r--devel/p5-Class-Singleton/pkg-plist1
-rw-r--r--devel/p5-Class-StateMachine/Makefile3
-rw-r--r--devel/p5-Class-StateMachine/pkg-plist3
-rw-r--r--devel/p5-Class-Std-Fast/Makefile4
-rw-r--r--devel/p5-Class-Std-Fast/pkg-plist2
-rw-r--r--devel/p5-Class-StrongSingleton/Makefile3
-rw-r--r--devel/p5-Class-StrongSingleton/pkg-plist5
-rw-r--r--devel/p5-Class-Tangram/Makefile4
-rw-r--r--devel/p5-Class-Tangram/pkg-plist9
-rw-r--r--devel/p5-Class-Throwable/Makefile3
-rw-r--r--devel/p5-Class-Throwable/pkg-plist1
-rw-r--r--devel/p5-Class-Trigger/Makefile3
-rw-r--r--devel/p5-Class-Trigger/pkg-plist5
-rw-r--r--devel/p5-Class-Unload/Makefile3
-rw-r--r--devel/p5-Class-Unload/pkg-plist6
-rw-r--r--devel/p5-Class-Virtual/Makefile3
-rw-r--r--devel/p5-Class-Virtual/pkg-plist5
-rw-r--r--devel/p5-Class-WhiteHole/Makefile3
-rw-r--r--devel/p5-Class-WhiteHole/pkg-plist5
-rw-r--r--devel/p5-Class-Workflow/Makefile17
-rw-r--r--devel/p5-Class-Workflow/pkg-plist27
-rw-r--r--devel/p5-Class-XPath/Makefile3
-rw-r--r--devel/p5-Class-XPath/pkg-plist5
-rw-r--r--devel/p5-Class-XSAccessor-Array/Makefile3
-rw-r--r--devel/p5-Class-XSAccessor-Array/pkg-plist4
-rw-r--r--devel/p5-Class-XSAccessor/Makefile5
-rw-r--r--devel/p5-Class-XSAccessor/pkg-plist9
-rw-r--r--devel/p5-Clone-Fast/Makefile3
-rw-r--r--devel/p5-Clone-Fast/pkg-plist5
-rw-r--r--devel/p5-Clone-PP/Makefile3
-rw-r--r--devel/p5-Clone-PP/pkg-plist1
-rw-r--r--devel/p5-Code-Perl/Makefile3
-rw-r--r--devel/p5-Code-Perl/pkg-plist2
-rw-r--r--devel/p5-Commands-Guarded/Makefile3
-rw-r--r--devel/p5-Commands-Guarded/pkg-plist3
-rw-r--r--devel/p5-CommitBit/Makefile10
-rw-r--r--devel/p5-CommitBit/pkg-plist26
-rw-r--r--devel/p5-Config-Any/Makefile10
-rw-r--r--devel/p5-Config-Any/pkg-plist12
-rw-r--r--devel/p5-Config-ApacheFormat/Makefile2
-rw-r--r--devel/p5-Config-ApacheFormat/pkg-plist3
-rw-r--r--devel/p5-Config-AutoConf/Makefile3
-rw-r--r--devel/p5-Config-AutoConf/pkg-plist3
-rw-r--r--devel/p5-Config-GitLike/Makefile10
-rw-r--r--devel/p5-Config-GitLike/pkg-plist13
-rw-r--r--devel/p5-Config-IniHash/Makefile3
-rw-r--r--devel/p5-Config-IniHash/pkg-plist5
-rw-r--r--devel/p5-Config-JFDI/Makefile24
-rw-r--r--devel/p5-Config-JFDI/pkg-plist11
-rw-r--r--devel/p5-Config-JSON/Makefile5
-rw-r--r--devel/p5-Config-JSON/pkg-plist3
-rw-r--r--devel/p5-Config-MVP/Makefile13
-rw-r--r--devel/p5-Config-MVP/pkg-plist25
-rw-r--r--devel/p5-Config-Record/Makefile3
-rw-r--r--devel/p5-Config-Record/pkg-plist1
-rw-r--r--devel/p5-Config-Setting/Makefile7
-rw-r--r--devel/p5-Config-Setting/pkg-plist5
-rw-r--r--devel/p5-Config-Simple/Makefile3
-rw-r--r--devel/p5-Config-Simple/pkg-plist1
-rw-r--r--devel/p5-Config-Std/Makefile3
-rw-r--r--devel/p5-Config-Std/pkg-plist1
-rw-r--r--devel/p5-Config-Tiny/Makefile3
-rw-r--r--devel/p5-Config-Tiny/pkg-plist5
-rw-r--r--devel/p5-Config-Wrest/Makefile4
-rw-r--r--devel/p5-Config-Wrest/pkg-plist4
-rw-r--r--devel/p5-ConfigReader-Simple/Makefile3
-rw-r--r--devel/p5-ConfigReader-Simple/pkg-plist5
-rw-r--r--devel/p5-ConfigReader/Makefile7
-rw-r--r--devel/p5-ConfigReader/pkg-plist2
-rw-r--r--devel/p5-Const-Fast/Makefile3
-rw-r--r--devel/p5-Const-Fast/pkg-plist3
-rw-r--r--devel/p5-Context-Preserve/Makefile3
-rw-r--r--devel/p5-Context-Preserve/pkg-plist5
-rw-r--r--devel/p5-Contextual-Return/Makefile3
-rw-r--r--devel/p5-Contextual-Return/pkg-plist8
-rw-r--r--devel/p5-Coro/Makefile33
-rw-r--r--devel/p5-Coro/pkg-plist45
-rw-r--r--devel/p5-Curses-Application/Makefile3
-rw-r--r--devel/p5-Curses-Application/pkg-plist3
-rw-r--r--devel/p5-Curses-Forms/Makefile6
-rw-r--r--devel/p5-Curses-Forms/pkg-plist10
-rw-r--r--devel/p5-Curses-UI/Makefile18
-rw-r--r--devel/p5-Curses-UI/pkg-plist79
-rw-r--r--devel/p5-Curses-Widgets/Makefile15
-rw-r--r--devel/p5-Curses-Widgets/pkg-plist23
-rw-r--r--devel/p5-Curses/Makefile3
-rw-r--r--devel/p5-Curses/pkg-plist3
-rw-r--r--devel/p5-Cvs/Makefile41
-rw-r--r--devel/p5-Cvs/pkg-plist73
211 files changed, 730 insertions, 894 deletions
diff --git a/devel/p5-C-Scan/Makefile b/devel/p5-C-Scan/Makefile
index ff4f34a18651..afc8fdd4d733 100644
--- a/devel/p5-C-Scan/Makefile
+++ b/devel/p5-C-Scan/Makefile
@@ -15,7 +15,4 @@ BUILD_DEPENDS= p5-Data-Flow>=0:${PORTSDIR}/devel/p5-Data-Flow
USES= perl5
USE_PERL5= configure
-MAN3= C::Scan.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-C-Scan/pkg-plist b/devel/p5-C-Scan/pkg-plist
index 7fb35bf6954a..9e681000bb0e 100644
--- a/devel/p5-C-Scan/pkg-plist
+++ b/devel/p5-C-Scan/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/C::Scan.3.gz
%%SITE_PERL%%/C/Scan.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/C/Scan/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/C/Scan
diff --git a/devel/p5-CPAN-Checksums/Makefile b/devel/p5-CPAN-Checksums/Makefile
index 0d08f04259c6..b8f5c416bef9 100644
--- a/devel/p5-CPAN-Checksums/Makefile
+++ b/devel/p5-CPAN-Checksums/Makefile
@@ -19,7 +19,4 @@ TEST_DEPENDS= p5-Compress-Bzip2>=0:${PORTSDIR}/archivers/p5-Compress-Bzip2
USES= perl5
USE_PERL5= configure
-MAN3= CPAN::Checksums.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-CPAN-Checksums/pkg-plist b/devel/p5-CPAN-Checksums/pkg-plist
index 962008666d28..ff3d45ea676d 100644
--- a/devel/p5-CPAN-Checksums/pkg-plist
+++ b/devel/p5-CPAN-Checksums/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/CPAN::Checksums.3.gz
%%SITE_PERL%%/CPAN/Checksums.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/Checksums/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/Checksums
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/Checksums
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN
@dirrmtry %%SITE_PERL%%/CPAN
diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile
index 8c9d6962b9c7..d0035d88b78f 100644
--- a/devel/p5-CPAN-YACSmoke/Makefile
+++ b/devel/p5-CPAN-YACSmoke/Makefile
@@ -23,9 +23,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= CPAN::YACSmoke.3 \
- CPAN::YACSmoke::Plugin::SmokeDB.3 \
- CPAN::YACSmoke::Plugin::Recent.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-CPAN-YACSmoke/pkg-plist b/devel/p5-CPAN-YACSmoke/pkg-plist
index 0ba17ec5b7eb..2466e979cefd 100644
--- a/devel/p5-CPAN-YACSmoke/pkg-plist
+++ b/devel/p5-CPAN-YACSmoke/pkg-plist
@@ -1,9 +1,12 @@
+%%PERL5_MAN3%%/CPAN::YACSmoke.3.gz
+%%PERL5_MAN3%%/CPAN::YACSmoke::Plugin::Recent.3.gz
+%%PERL5_MAN3%%/CPAN::YACSmoke::Plugin::SmokeDB.3.gz
%%SITE_PERL%%/CPAN/YACSmoke.pm
%%SITE_PERL%%/CPAN/YACSmoke/Plugin/Recent.pm
%%SITE_PERL%%/CPAN/YACSmoke/Plugin/SmokeDB.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/YACSmoke/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/YACSmoke
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN
@dirrm %%SITE_PERL%%/CPAN/YACSmoke/Plugin
@dirrm %%SITE_PERL%%/CPAN/YACSmoke
@dirrmtry %%SITE_PERL%%/CPAN
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN/YACSmoke
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPAN
diff --git a/devel/p5-CPANPLUS-Dist-Build/Makefile b/devel/p5-CPANPLUS-Dist-Build/Makefile
index 0f09a71d69fb..215b071e1f47 100644
--- a/devel/p5-CPANPLUS-Dist-Build/Makefile
+++ b/devel/p5-CPANPLUS-Dist-Build/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= CPANPLUS::Dist::Build.3 CPANPLUS::Dist::Build::Constants.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-CPANPLUS-Dist-Build/pkg-plist b/devel/p5-CPANPLUS-Dist-Build/pkg-plist
index 12ee7e4b394a..0c2767973a0d 100644
--- a/devel/p5-CPANPLUS-Dist-Build/pkg-plist
+++ b/devel/p5-CPANPLUS-Dist-Build/pkg-plist
@@ -1,9 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist/Build/.packlist
+%%PERL5_MAN3%%/CPANPLUS::Dist::Build.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist::Build::Constants.3.gz
%%SITE_PERL%%/CPANPLUS/Dist/Build.pm
%%SITE_PERL%%/CPANPLUS/Dist/Build/Constants.pm
-@dirrmtry %%SITE_PERL%%/CPANPLUS/Dist/Build
-@dirrmtry %%SITE_PERL%%/CPANPLUS/Dist
-@dirrmtry %%SITE_PERL%%/CPANPLUS
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist/Build
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist/Build/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist/Build
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/Dist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS
+@dirrm %%SITE_PERL%%/CPANPLUS/Dist/Build
+@dirrm %%SITE_PERL%%/CPANPLUS/Dist
+@dirrmtry %%SITE_PERL%%/CPANPLUS
diff --git a/devel/p5-CPANPLUS/Makefile b/devel/p5-CPANPLUS/Makefile
index e9dff5d0d5b2..d0d1b817a221 100644
--- a/devel/p5-CPANPLUS/Makefile
+++ b/devel/p5-CPANPLUS/Makefile
@@ -26,44 +26,6 @@ MAKE_JOBS_UNSAFE= yes
USES= perl5
USE_PERL5= configure
-MAN3= CPANPLUS.3 \
- CPANPLUS::Backend.3 \
- CPANPLUS::Backend::RV.3 \
- CPANPLUS::Config.3 \
- CPANPLUS::Config::HomeEnv.3 \
- CPANPLUS::Configure.3 \
- CPANPLUS::Dist.3 \
- CPANPLUS::Dist::Autobundle.3 \
- CPANPLUS::Dist::Base.3 \
- CPANPLUS::Dist::MM.3 \
- CPANPLUS::Dist::Sample.3 \
- CPANPLUS::Error.3 \
- CPANPLUS::FAQ.3 \
- CPANPLUS::Hacking.3 \
- CPANPLUS::Internals.3 \
- CPANPLUS::Internals::Extract.3 \
- CPANPLUS::Internals::Fetch.3 \
- CPANPLUS::Internals::Report.3 \
- CPANPLUS::Internals::Search.3 \
- CPANPLUS::Internals::Source.3 \
- CPANPLUS::Internals::Source::Memory.3 \
- CPANPLUS::Internals::Source::SQLite.3 \
- CPANPLUS::Internals::Utils.3 \
- CPANPLUS::Module.3 \
- CPANPLUS::Module::Author.3 \
- CPANPLUS::Module::Author::Fake.3 \
- CPANPLUS::Module::Checksums.3 \
- CPANPLUS::Module::Fake.3 \
- CPANPLUS::Selfupdate.3 \
- CPANPLUS::Shell.3 \
- CPANPLUS::Shell::Classic.3 \
- CPANPLUS::Shell::Default.3 \
- CPANPLUS::Shell::Default::Plugins::CustomSource.3 \
- CPANPLUS::Shell::Default::Plugins::HOWTO.3 \
- CPANPLUS::Shell::Default::Plugins::Remote.3 \
- CPANPLUS::Shell::Default::Plugins::Source.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MTEST_REPORTER}
diff --git a/devel/p5-CPANPLUS/pkg-plist b/devel/p5-CPANPLUS/pkg-plist
index e2dba9ad305f..4ae8aa9d6120 100644
--- a/devel/p5-CPANPLUS/pkg-plist
+++ b/devel/p5-CPANPLUS/pkg-plist
@@ -1,3 +1,39 @@
+%%PERL5_MAN3%%/CPANPLUS.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Backend.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Backend::RV.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Config.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Config::HomeEnv.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Configure.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist::Autobundle.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist::Base.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist::MM.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Dist::Sample.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Error.3.gz
+%%PERL5_MAN3%%/CPANPLUS::FAQ.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Hacking.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Extract.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Fetch.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Report.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Search.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Source.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Source::Memory.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Source::SQLite.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Internals::Utils.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Module.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Module::Author.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Module::Author::Fake.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Module::Checksums.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Module::Fake.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Selfupdate.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Classic.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Default.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Default::Plugins::CustomSource.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Default::Plugins::HOWTO.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Default::Plugins::Remote.3.gz
+%%PERL5_MAN3%%/CPANPLUS::Shell::Default::Plugins::Source.3.gz
%%SITE_PERL%%/CPANPLUS.pm
%%SITE_PERL%%/CPANPLUS/Backend.pm
%%SITE_PERL%%/CPANPLUS/Backend/RV.pm
@@ -41,7 +77,7 @@
%%SITE_PERL%%/CPANPLUS/Shell/Default/Plugins/Remote.pm
%%SITE_PERL%%/CPANPLUS/Shell/Default/Plugins/Source.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS
@dirrm %%SITE_PERL%%/CPANPLUS/Shell/Default/Plugins
@dirrm %%SITE_PERL%%/CPANPLUS/Shell/Default
@dirrm %%SITE_PERL%%/CPANPLUS/Shell
@@ -56,4 +92,4 @@
@dirrm %%SITE_PERL%%/CPANPLUS/Configure
@dirrm %%SITE_PERL%%/CPANPLUS/Config
@dirrm %%SITE_PERL%%/CPANPLUS/Backend
-@dirrm %%SITE_PERL%%/CPANPLUS
+@dirrmtry %%SITE_PERL%%/CPANPLUS
diff --git a/devel/p5-Cache-AgainstFile/Makefile b/devel/p5-Cache-AgainstFile/Makefile
index 509f6e6bb70a..112cbbc56772 100644
--- a/devel/p5-Cache-AgainstFile/Makefile
+++ b/devel/p5-Cache-AgainstFile/Makefile
@@ -1,15 +1,15 @@
# Created by: Eric Freeman <freebsdports@chillibear.com>
# $FreeBSD$
-PORTNAME= Cache-AgainstFile
-PORTVERSION= 1.016
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
+PORTNAME= Cache-AgainstFile
+PORTVERSION= 1.016
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= Cache
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cache data structures parsed from files, watching for updates
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Cache data structures parsed from files, watching for updates
RUN_DEPENDS= p5-Log-Trace>0:${PORTSDIR}/devel/p5-Log-Trace \
p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions
@@ -18,14 +18,6 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Cache::AgainstFile::Memory.3 \
- Cache::AgainstFile.3 \
- Cache::AgainstFile::Storable.3 \
- Cache::AgainstFile::Null.3 \
- Cache::AgainstFile::Base.3 \
- Cache::AgainstFile::CacheModule.3
-
-NO_STAGE= yes
regression-test:
cd ${WRKSRC} && ${MAKE} test
diff --git a/devel/p5-Cache-AgainstFile/pkg-plist b/devel/p5-Cache-AgainstFile/pkg-plist
index d7cd16d840d8..5dd4d7f61fed 100644
--- a/devel/p5-Cache-AgainstFile/pkg-plist
+++ b/devel/p5-Cache-AgainstFile/pkg-plist
@@ -1,11 +1,17 @@
+%%PERL5_MAN3%%/Cache::AgainstFile.3.gz
+%%PERL5_MAN3%%/Cache::AgainstFile::Base.3.gz
+%%PERL5_MAN3%%/Cache::AgainstFile::CacheModule.3.gz
+%%PERL5_MAN3%%/Cache::AgainstFile::Memory.3.gz
+%%PERL5_MAN3%%/Cache::AgainstFile::Null.3.gz
+%%PERL5_MAN3%%/Cache::AgainstFile::Storable.3.gz
%%SITE_PERL%%/Cache/AgainstFile.pm
-%%SITE_PERL%%/Cache/AgainstFile/Memory.pm
-%%SITE_PERL%%/Cache/AgainstFile/Storable.pm
-%%SITE_PERL%%/Cache/AgainstFile/CacheModule.pm
%%SITE_PERL%%/Cache/AgainstFile/Base.pm
+%%SITE_PERL%%/Cache/AgainstFile/CacheModule.pm
+%%SITE_PERL%%/Cache/AgainstFile/Memory.pm
%%SITE_PERL%%/Cache/AgainstFile/Null.pm
+%%SITE_PERL%%/Cache/AgainstFile/Storable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/AgainstFile/.packlist
-@dirrm %%SITE_PERL%%/Cache/AgainstFile
-@dirrmtry %%SITE_PERL%%/Cache
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/AgainstFile
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
+@dirrm %%SITE_PERL%%/Cache/AgainstFile
+@dirrmtry %%SITE_PERL%%/Cache
diff --git a/devel/p5-Cache-Cache/Makefile b/devel/p5-Cache-Cache/Makefile
index 8616c2d4111f..055625e33dd0 100644
--- a/devel/p5-Cache-Cache/Makefile
+++ b/devel/p5-Cache-Cache/Makefile
@@ -19,26 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Cache::BaseCache.3 \
- Cache::BaseCacheTester.3 \
- Cache::Cache.3 \
- Cache::CacheMetaData.3 \
- Cache::CacheSizer.3 \
- Cache::CacheTester.3 \
- Cache::CacheUtils.3 \
- Cache::FileBackend.3 \
- Cache::FileCache.3 \
- Cache::MemoryBackend.3 \
- Cache::MemoryCache.3 \
- Cache::NullCache.3 \
- Cache::Object.3 \
- Cache::SharedMemoryBackend.3 \
- Cache::SharedMemoryCache.3 \
- Cache::SizeAwareCache.3 \
- Cache::SizeAwareCacheTester.3 \
- Cache::SizeAwareFileCache.3 \
- Cache::SizeAwareMemoryCache.3 \
- Cache::SizeAwareSharedMemoryCache.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-Cache/pkg-plist b/devel/p5-Cache-Cache/pkg-plist
index 911a84440bc7..6f03b672db8b 100644
--- a/devel/p5-Cache-Cache/pkg-plist
+++ b/devel/p5-Cache-Cache/pkg-plist
@@ -1,3 +1,23 @@
+%%PERL5_MAN3%%/Cache::BaseCache.3.gz
+%%PERL5_MAN3%%/Cache::BaseCacheTester.3.gz
+%%PERL5_MAN3%%/Cache::Cache.3.gz
+%%PERL5_MAN3%%/Cache::CacheMetaData.3.gz
+%%PERL5_MAN3%%/Cache::CacheSizer.3.gz
+%%PERL5_MAN3%%/Cache::CacheTester.3.gz
+%%PERL5_MAN3%%/Cache::CacheUtils.3.gz
+%%PERL5_MAN3%%/Cache::FileBackend.3.gz
+%%PERL5_MAN3%%/Cache::FileCache.3.gz
+%%PERL5_MAN3%%/Cache::MemoryBackend.3.gz
+%%PERL5_MAN3%%/Cache::MemoryCache.3.gz
+%%PERL5_MAN3%%/Cache::NullCache.3.gz
+%%PERL5_MAN3%%/Cache::Object.3.gz
+%%PERL5_MAN3%%/Cache::SharedMemoryBackend.3.gz
+%%PERL5_MAN3%%/Cache::SharedMemoryCache.3.gz
+%%PERL5_MAN3%%/Cache::SizeAwareCache.3.gz
+%%PERL5_MAN3%%/Cache::SizeAwareCacheTester.3.gz
+%%PERL5_MAN3%%/Cache::SizeAwareFileCache.3.gz
+%%PERL5_MAN3%%/Cache::SizeAwareMemoryCache.3.gz
+%%PERL5_MAN3%%/Cache::SizeAwareSharedMemoryCache.3.gz
%%SITE_PERL%%/Cache/BaseCache.pm
%%SITE_PERL%%/Cache/BaseCacheTester.pm
%%SITE_PERL%%/Cache/Cache.pm
diff --git a/devel/p5-Cache-FastMmap/Makefile b/devel/p5-Cache-FastMmap/Makefile
index 49cbc79306d1..9e5ef557df00 100644
--- a/devel/p5-Cache-FastMmap/Makefile
+++ b/devel/p5-Cache-FastMmap/Makefile
@@ -14,7 +14,4 @@ COMMENT= Uses an mmap'ed file to act as a shared memory interprocess cache
USES= perl5
USE_PERL5= configure
-MAN3= Cache::FastMmap.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-FastMmap/pkg-plist b/devel/p5-Cache-FastMmap/pkg-plist
index 5f5a87bd82d2..76725d848fc7 100644
--- a/devel/p5-Cache-FastMmap/pkg-plist
+++ b/devel/p5-Cache-FastMmap/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Cache::FastMmap.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Cache/FastMmap.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/FastMmap/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/FastMmap/FastMmap.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/FastMmap/FastMmap.so
-%%SITE_PERL%%/%%PERL_ARCH%%/Cache/FastMmap.pm
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/FastMmap
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cache
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cache
diff --git a/devel/p5-Cache-LRU/Makefile b/devel/p5-Cache-LRU/Makefile
index 850d3a0d083a..6d1ecdd4d5df 100644
--- a/devel/p5-Cache-LRU/Makefile
+++ b/devel/p5-Cache-LRU/Makefile
@@ -16,7 +16,4 @@ TEST_DEPENDS= p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires
USES= perl5
USE_PERL5= configure
-MAN3= Cache::LRU.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-LRU/pkg-plist b/devel/p5-Cache-LRU/pkg-plist
index 6865826227d4..7274da776867 100644
--- a/devel/p5-Cache-LRU/pkg-plist
+++ b/devel/p5-Cache-LRU/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Cache::LRU.3.gz
%%SITE_PERL%%/Cache/LRU.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/LRU/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/LRU
diff --git a/devel/p5-Cache-Memcached-Tie/Makefile b/devel/p5-Cache-Memcached-Tie/Makefile
index 4a4781684932..ae24eda24ba7 100644
--- a/devel/p5-Cache-Memcached-Tie/Makefile
+++ b/devel/p5-Cache-Memcached-Tie/Makefile
@@ -15,7 +15,5 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Cache::Memcached::Tie.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-Memcached-Tie/pkg-plist b/devel/p5-Cache-Memcached-Tie/pkg-plist
index 52019ff0ffec..961e760e9eac 100644
--- a/devel/p5-Cache-Memcached-Tie/pkg-plist
+++ b/devel/p5-Cache-Memcached-Tie/pkg-plist
@@ -1,13 +1,8 @@
+%%PERL5_MAN3%%/Cache::Memcached::Tie.3.gz
%%SITE_PERL%%/Cache/Memcached/Tie.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached/Tie/.packlist
-@dirrmtry %%SITE_PERL%%/auto/Cache/Memcached/Tie
-@dirrmtry %%SITE_PERL%%/auto/Cache/Memcached
-@dirrmtry %%SITE_PERL%%/auto/Cache
-@dirrmtry %%SITE_PERL%%/Cache/Memcached
-@dirrmtry %%SITE_PERL%%/Cache
-@dirrmtry %%SITE_PERL%%
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached/Tie
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached/Tie
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%
-@dirrmtry blib/script
+@dirrmtry %%SITE_PERL%%/Cache/Memcached
+@dirrmtry %%SITE_PERL%%/Cache
diff --git a/devel/p5-Cache-Mmap/Makefile b/devel/p5-Cache-Mmap/Makefile
index 8d8fe8633206..db77c7cd399b 100644
--- a/devel/p5-Cache-Mmap/Makefile
+++ b/devel/p5-Cache-Mmap/Makefile
@@ -14,7 +14,4 @@ COMMENT= Cache::Mmap - Shared data cache using memory mapped files
USES= perl5
USE_PERL5= configure
-MAN3= Cache::Mmap.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-Mmap/pkg-plist b/devel/p5-Cache-Mmap/pkg-plist
index 3b354f00aded..5cdeabea2b13 100644
--- a/devel/p5-Cache-Mmap/pkg-plist
+++ b/devel/p5-Cache-Mmap/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/.packlist
+%%PERL5_MAN3%%/Cache::Mmap.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Cache/Mmap.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap/Mmap.so
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Mmap
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cache
diff --git a/devel/p5-Cache-Simple-TimedExpiry/Makefile b/devel/p5-Cache-Simple-TimedExpiry/Makefile
index 02b3eaa65476..884a51383fec 100644
--- a/devel/p5-Cache-Simple-TimedExpiry/Makefile
+++ b/devel/p5-Cache-Simple-TimedExpiry/Makefile
@@ -13,7 +13,4 @@ COMMENT= A lightweight cache with timed expiration
USES= perl5
USE_PERL5= configure
-MAN3= Cache::Simple::TimedExpiry.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-Simple-TimedExpiry/pkg-plist b/devel/p5-Cache-Simple-TimedExpiry/pkg-plist
index eac5ac047c51..e6a67c46c405 100644
--- a/devel/p5-Cache-Simple-TimedExpiry/pkg-plist
+++ b/devel/p5-Cache-Simple-TimedExpiry/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Simple/TimedExpiry/.packlist
+%%PERL5_MAN3%%/Cache::Simple::TimedExpiry.3.gz
%%SITE_PERL%%/Cache/Simple/TimedExpiry.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Simple/TimedExpiry/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Simple/TimedExpiry
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache
diff --git a/devel/p5-Carp-Assert-More/Makefile b/devel/p5-Carp-Assert-More/Makefile
index 475b4b3df966..347d8cb3c9ee 100644
--- a/devel/p5-Carp-Assert-More/Makefile
+++ b/devel/p5-Carp-Assert-More/Makefile
@@ -16,10 +16,7 @@ BUILD_DEPENDS= p5-Carp-Assert>=0:${PORTSDIR}/devel/p5-Carp-Assert
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
-MAN3= Carp::Assert::More.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Carp-Assert-More/pkg-plist b/devel/p5-Carp-Assert-More/pkg-plist
index 09418f4ddab1..7ebf848ef535 100644
--- a/devel/p5-Carp-Assert-More/pkg-plist
+++ b/devel/p5-Carp-Assert-More/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Carp::Assert::More.3.gz
%%SITE_PERL%%/Carp/Assert/More.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Assert/More/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Assert/More
diff --git a/devel/p5-Carp-Assert/Makefile b/devel/p5-Carp-Assert/Makefile
index 3282b77c5137..c7c48f646fe9 100644
--- a/devel/p5-Carp-Assert/Makefile
+++ b/devel/p5-Carp-Assert/Makefile
@@ -15,7 +15,4 @@ BUILD_DEPENDS= pod2test:${PORTSDIR}/devel/p5-Pod-Tests
USES= perl5
USE_PERL5= configure
-MAN3= Carp::Assert.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Carp-Assert/pkg-plist b/devel/p5-Carp-Assert/pkg-plist
index 608008fd3ef9..ab0305ffdfa0 100644
--- a/devel/p5-Carp-Assert/pkg-plist
+++ b/devel/p5-Carp-Assert/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Assert/.packlist
+%%PERL5_MAN3%%/Carp::Assert.3.gz
%%SITE_PERL%%/Carp/Assert.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Assert/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Assert
-@dirrmtry %%SITE_PERL%%/Carp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp
+@dirrmtry %%SITE_PERL%%/Carp
diff --git a/devel/p5-Carp-Clan/Makefile b/devel/p5-Carp-Clan/Makefile
index 42e2f75291a3..e812511d47d3 100644
--- a/devel/p5-Carp-Clan/Makefile
+++ b/devel/p5-Carp-Clan/Makefile
@@ -15,7 +15,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-MAN3= Carp::Clan.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Carp-Clan/pkg-plist b/devel/p5-Carp-Clan/pkg-plist
index b8a74e88fbbc..677b7877c523 100644
--- a/devel/p5-Carp-Clan/pkg-plist
+++ b/devel/p5-Carp-Clan/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Carp::Clan.3.gz
%%SITE_PERL%%/Carp/Clan.pm
%%SITE_PERL%%/Carp/Clan.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Clan/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Clan
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/Clan
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp
@dirrmtry %%SITE_PERL%%/Carp
diff --git a/devel/p5-Carp-REPL/Makefile b/devel/p5-Carp-REPL/Makefile
index 2f1127c3178f..b20c0bc2a6d5 100644
--- a/devel/p5-Carp-REPL/Makefile
+++ b/devel/p5-Carp-REPL/Makefile
@@ -28,7 +28,4 @@ TEST_DEPENDS= p5-Test-Expect>=0:${PORTSDIR}/devel/p5-Test-Expect
USES= perl5
USE_PERL5= configure
-MAN3= Carp::REPL.3 Devel::REPL::Plugin::Carp::REPL.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Carp-REPL/pkg-plist b/devel/p5-Carp-REPL/pkg-plist
index 0596ca7d5832..e2a81b620874 100644
--- a/devel/p5-Carp-REPL/pkg-plist
+++ b/devel/p5-Carp-REPL/pkg-plist
@@ -1,9 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/REPL/.packlist
-%%SITE_PERL%%/Devel/REPL/Plugin/Carp/REPL.pm
+%%PERL5_MAN3%%/Carp::REPL.3.gz
+%%PERL5_MAN3%%/Devel::REPL::Plugin::Carp::REPL.3.gz
%%SITE_PERL%%/Carp/REPL.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/REPL
+%%SITE_PERL%%/Devel/REPL/Plugin/Carp/REPL.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/REPL/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp/REPL
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Carp
-@dirrmtry %%SITE_PERL%%/Devel/REPL/Plugin/Carp
+@dirrm %%SITE_PERL%%/Devel/REPL/Plugin/Carp
@dirrmtry %%SITE_PERL%%/Devel/REPL/Plugin
@dirrmtry %%SITE_PERL%%/Devel/REPL
@dirrmtry %%SITE_PERL%%/Devel
diff --git a/devel/p5-Check-ISA/Makefile b/devel/p5-Check-ISA/Makefile
index 70a5e6d02a30..740d4dcb3343 100644
--- a/devel/p5-Check-ISA/Makefile
+++ b/devel/p5-Check-ISA/Makefile
@@ -18,7 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Check::ISA.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Check-ISA/pkg-plist b/devel/p5-Check-ISA/pkg-plist
index 2f068e2ad41f..0514244f8dc0 100644
--- a/devel/p5-Check-ISA/pkg-plist
+++ b/devel/p5-Check-ISA/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Check/ISA/.packlist
+%%PERL5_MAN3%%/Check::ISA.3.gz
%%SITE_PERL%%/Check/ISA.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Check/ISA
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Check/ISA/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Check/ISA
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Check
@dirrmtry %%SITE_PERL%%/Check
diff --git a/devel/p5-Class-Accessor-Chained/Makefile b/devel/p5-Class-Accessor-Chained/Makefile
index f2d211dfcee5..225ec5a2334e 100644
--- a/devel/p5-Class-Accessor-Chained/Makefile
+++ b/devel/p5-Class-Accessor-Chained/Makefile
@@ -17,8 +17,4 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Chained.3 \
- Class::Accessor::Chained::Fast.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Chained/pkg-plist b/devel/p5-Class-Accessor-Chained/pkg-plist
index 67c87383424b..809be90f5167 100644
--- a/devel/p5-Class-Accessor-Chained/pkg-plist
+++ b/devel/p5-Class-Accessor-Chained/pkg-plist
@@ -1,7 +1,9 @@
+%%PERL5_MAN3%%/Class::Accessor::Chained.3.gz
+%%PERL5_MAN3%%/Class::Accessor::Chained::Fast.3.gz
%%SITE_PERL%%/Class/Accessor/Chained.pm
%%SITE_PERL%%/Class/Accessor/Chained/Fast.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Chained/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Chained
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Chained
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrm %%SITE_PERL%%/Class/Accessor/Chained
diff --git a/devel/p5-Class-Accessor-Fast-Contained/Makefile b/devel/p5-Class-Accessor-Fast-Contained/Makefile
index 196277c06ccc..5547deade5f1 100644
--- a/devel/p5-Class-Accessor-Fast-Contained/Makefile
+++ b/devel/p5-Class-Accessor-Fast-Contained/Makefile
@@ -19,7 +19,4 @@ TEST_DEPENDS= p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Fast::Contained.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Fast-Contained/pkg-plist b/devel/p5-Class-Accessor-Fast-Contained/pkg-plist
index 4e00a39bdf5a..6841d7f1718b 100644
--- a/devel/p5-Class-Accessor-Fast-Contained/pkg-plist
+++ b/devel/p5-Class-Accessor-Fast-Contained/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/Class::Accessor::Fast::Contained.3.gz
%%SITE_PERL%%/Class/Accessor/Fast/Contained.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/Contained/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/Contained
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/Contained
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
-@dirrmtry %%SITE_PERL%%/Class/Accessor/Fast
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class/Accessor/Fast
@dirrmtry %%SITE_PERL%%/Class/Accessor
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Accessor-Fast-XS/Makefile b/devel/p5-Class-Accessor-Fast-XS/Makefile
index dff4d9023d3a..23852977b546 100644
--- a/devel/p5-Class-Accessor-Fast-XS/Makefile
+++ b/devel/p5-Class-Accessor-Fast-XS/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS= p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Fast::XS.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Fast-XS/pkg-plist b/devel/p5-Class-Accessor-Fast-XS/pkg-plist
index fd8966873b46..e77beb1dc8b7 100644
--- a/devel/p5-Class-Accessor-Fast-XS/pkg-plist
+++ b/devel/p5-Class-Accessor-Fast-XS/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/Class::Accessor::Fast::XS.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor/Fast/XS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/XS.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS/XS.so
-%%SITE_PERL%%/%%PERL_ARCH%%/Class/Accessor/Fast/XS.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast/XS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Fast
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-Accessor-Grouped/Makefile b/devel/p5-Class-Accessor-Grouped/Makefile
index da7f6c3a3ef3..f9a0aa603974 100644
--- a/devel/p5-Class-Accessor-Grouped/Makefile
+++ b/devel/p5-Class-Accessor-Grouped/Makefile
@@ -25,7 +25,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Grouped.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Grouped/pkg-plist b/devel/p5-Class-Accessor-Grouped/pkg-plist
index d597de18579a..ec1f0f6e2b85 100644
--- a/devel/p5-Class-Accessor-Grouped/pkg-plist
+++ b/devel/p5-Class-Accessor-Grouped/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Class::Accessor::Grouped.3.gz
%%SITE_PERL%%/Class/Accessor/Grouped.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Grouped/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Grouped
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Grouped
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Accessor
diff --git a/devel/p5-Class-Accessor-Installer/Makefile b/devel/p5-Class-Accessor-Installer/Makefile
index ca9f821bc89e..5dafb5d8e181 100644
--- a/devel/p5-Class-Accessor-Installer/Makefile
+++ b/devel/p5-Class-Accessor-Installer/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Installer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Installer/pkg-plist b/devel/p5-Class-Accessor-Installer/pkg-plist
index 6f569e085f3e..51cd6da12ed0 100644
--- a/devel/p5-Class-Accessor-Installer/pkg-plist
+++ b/devel/p5-Class-Accessor-Installer/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Installer/.packlist
+%%PERL5_MAN3%%/Class::Accessor::Installer.3.gz
%%SITE_PERL%%/Class/Accessor/Installer.pm
-@dirrmtry %%SITE_PERL%%/Class/Accessor
-@dirrmtry %%SITE_PERL%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Installer
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Installer/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Installer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class/Accessor
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Accessor-Named/Makefile b/devel/p5-Class-Accessor-Named/Makefile
index 81f3436a9025..6cb47a669798 100644
--- a/devel/p5-Class-Accessor-Named/Makefile
+++ b/devel/p5-Class-Accessor-Named/Makefile
@@ -19,7 +19,4 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor::Named.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor-Named/pkg-plist b/devel/p5-Class-Accessor-Named/pkg-plist
index 4751f4b11cfc..627ba1070102 100644
--- a/devel/p5-Class-Accessor-Named/pkg-plist
+++ b/devel/p5-Class-Accessor-Named/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named/.packlist
+%%PERL5_MAN3%%/Class::Accessor::Named.3.gz
%%SITE_PERL%%/Class/Accessor/Named.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/Named
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Accessor
diff --git a/devel/p5-Class-Accessor/Makefile b/devel/p5-Class-Accessor/Makefile
index a8faea5af6ce..f54fe1110948 100644
--- a/devel/p5-Class-Accessor/Makefile
+++ b/devel/p5-Class-Accessor/Makefile
@@ -13,8 +13,4 @@ COMMENT= Automated accessor generation
USES= perl5
USE_PERL5= configure
-MAN3= Class::Accessor.3 Class::Accessor::Fast.3 \
- Class::Accessor::Faster.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Accessor/pkg-plist b/devel/p5-Class-Accessor/pkg-plist
index 26b148a0843a..1e1812a43968 100644
--- a/devel/p5-Class-Accessor/pkg-plist
+++ b/devel/p5-Class-Accessor/pkg-plist
@@ -1,7 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/.packlist
+%%PERL5_MAN3%%/Class::Accessor.3.gz
+%%PERL5_MAN3%%/Class::Accessor::Fast.3.gz
+%%PERL5_MAN3%%/Class::Accessor::Faster.3.gz
%%SITE_PERL%%/Class/Accessor.pm
%%SITE_PERL%%/Class/Accessor/Fast.pm
%%SITE_PERL%%/Class/Accessor/Faster.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Accessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Accessor
diff --git a/devel/p5-Class-ArrayObjects/Makefile b/devel/p5-Class-ArrayObjects/Makefile
index 9469f6a5d706..f26f10efa39c 100644
--- a/devel/p5-Class-ArrayObjects/Makefile
+++ b/devel/p5-Class-ArrayObjects/Makefile
@@ -13,7 +13,4 @@ COMMENT= Utility class for array based objects
USES= perl5
USE_PERL5= configure
-MAN3= Class::ArrayObjects.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-ArrayObjects/pkg-plist b/devel/p5-Class-ArrayObjects/pkg-plist
index 153747f2bb16..de502ba25c95 100644
--- a/devel/p5-Class-ArrayObjects/pkg-plist
+++ b/devel/p5-Class-ArrayObjects/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ArrayObjects/.packlist
+%%PERL5_MAN3%%/Class::ArrayObjects.3.gz
%%SITE_PERL%%/Class/ArrayObjects.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ArrayObjects/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ArrayObjects
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Autouse/Makefile b/devel/p5-Class-Autouse/Makefile
index 7a246e27f11e..9a6d16b6c929 100644
--- a/devel/p5-Class-Autouse/Makefile
+++ b/devel/p5-Class-Autouse/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS= p5-prefork>=0:${PORTSDIR}/devel/p5-prefork
USES= perl5
USE_PERL5= configure
-MAN3= Class::Autouse.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Autouse/pkg-plist b/devel/p5-Class-Autouse/pkg-plist
index 2434edb20cd3..c694e4843995 100644
--- a/devel/p5-Class-Autouse/pkg-plist
+++ b/devel/p5-Class-Autouse/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Autouse/.packlist
-%%SITE_PERL%%/Class/Autouse/Parent.pm
+%%PERL5_MAN3%%/Class::Autouse.3.gz
%%SITE_PERL%%/Class/Autouse.pm
+%%SITE_PERL%%/Class/Autouse/Parent.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Autouse/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Autouse
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrm %%SITE_PERL%%/Class/Autouse
@dirrmtry %%SITE_PERL%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-BlackHole/Makefile b/devel/p5-Class-BlackHole/Makefile
index ed36dabf6ac2..018673c3114f 100644
--- a/devel/p5-Class-BlackHole/Makefile
+++ b/devel/p5-Class-BlackHole/Makefile
@@ -13,7 +13,4 @@ COMMENT= Base class to treat unhandled method calls as no-ops
USES= perl5
USE_PERL5= configure
-MAN3= Class::BlackHole.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-BlackHole/pkg-plist b/devel/p5-Class-BlackHole/pkg-plist
index f400d578f0d7..751ee621aed0 100644
--- a/devel/p5-Class-BlackHole/pkg-plist
+++ b/devel/p5-Class-BlackHole/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/BlackHole/.packlist
+%%PERL5_MAN3%%/Class::BlackHole.3.gz
%%SITE_PERL%%/Class/BlackHole.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/BlackHole/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/BlackHole
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-C3-Componentised/Makefile b/devel/p5-Class-C3-Componentised/Makefile
index 4bcc05171096..0d30d8f82748 100644
--- a/devel/p5-Class-C3-Componentised/Makefile
+++ b/devel/p5-Class-C3-Componentised/Makefile
@@ -17,17 +17,14 @@ RUN_DEPENDS= p5-Class-C3>=0.20:${PORTSDIR}/devel/p5-Class-C3 \
BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \
- p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
- p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
- p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \
- p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
+ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
+ p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
+ p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \
+ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
-MAN3= Class::C3::Componentised.3 Class::C3::Componentised::ApplyHooks.3
-
-NO_STAGE= yes
post-extract:
@${REINPLACE_CMD} -i '' -e '/Test::/d' ${WRKSRC}/Makefile.PL
diff --git a/devel/p5-Class-C3-Componentised/pkg-plist b/devel/p5-Class-C3-Componentised/pkg-plist
index 86dfe225e0be..16127f5bd3ff 100644
--- a/devel/p5-Class-C3-Componentised/pkg-plist
+++ b/devel/p5-Class-C3-Componentised/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/Class::C3::Componentised.3.gz
+%%PERL5_MAN3%%/Class::C3::Componentised::ApplyHooks.3.gz
%%SITE_PERL%%/Class/C3/Componentised.pm
%%SITE_PERL%%/Class/C3/Componentised/ApplyHooks.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/Componentised/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/Componentised
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/Componentised
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
-@dirrmtry %%SITE_PERL%%/Class/C3/Componentised
+@dirrm %%SITE_PERL%%/Class/C3/Componentised
@dirrmtry %%SITE_PERL%%/Class/C3
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-C3-XS/Makefile b/devel/p5-Class-C3-XS/Makefile
index 3f02e3f9eb7d..49fe412b9463 100644
--- a/devel/p5-Class-C3-XS/Makefile
+++ b/devel/p5-Class-C3-XS/Makefile
@@ -13,7 +13,4 @@ COMMENT= XS speedups for Class::C3
USES= perl5
USE_PERL5= configure
-MAN3= Class::C3::XS.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-C3-XS/pkg-plist b/devel/p5-Class-C3-XS/pkg-plist
index ba799eebe4a8..4a403769111f 100644
--- a/devel/p5-Class-C3-XS/pkg-plist
+++ b/devel/p5-Class-C3-XS/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/Class::C3::XS.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Class/C3/XS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS/XS.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS/XS.bs
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/C3
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS/XS.so
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/XS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/C3
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class
diff --git a/devel/p5-Class-C3/Makefile b/devel/p5-Class-C3/Makefile
index a7f88a61848d..babae0235aa2 100644
--- a/devel/p5-Class-C3/Makefile
+++ b/devel/p5-Class-C3/Makefile
@@ -16,10 +16,6 @@ XS_DESC= XS speed optimizations
USES= perl5
USE_PERL5= configure
-MAN3= Class::C3.3 \
- Class::C3::next.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MXS}
diff --git a/devel/p5-Class-C3/pkg-plist b/devel/p5-Class-C3/pkg-plist
index 6cada3042a59..4c880b1c6342 100644
--- a/devel/p5-Class-C3/pkg-plist
+++ b/devel/p5-Class-C3/pkg-plist
@@ -1,5 +1,7 @@
-%%SITE_PERL%%/Class/C3/next.pm
+%%PERL5_MAN3%%/Class::C3.3.gz
+%%PERL5_MAN3%%/Class::C3::next.3.gz
%%SITE_PERL%%/Class/C3.pm
+%%SITE_PERL%%/Class/C3/next.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/C3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-CodeStyler/Makefile b/devel/p5-Class-CodeStyler/Makefile
index ba95a5c5efa0..6159784106d0 100644
--- a/devel/p5-Class-CodeStyler/Makefile
+++ b/devel/p5-Class-CodeStyler/Makefile
@@ -16,5 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Component/Makefile b/devel/p5-Class-Component/Makefile
index c739f818f495..b1363bcdd136 100644
--- a/devel/p5-Class-Component/Makefile
+++ b/devel/p5-Class-Component/Makefile
@@ -20,10 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Component::Component::Plaggerize.3 \
- Class::Component.3 \
- Class::Component::Plugin.3 \
- Class::Component::Component::Moosenize.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Component/pkg-plist b/devel/p5-Class-Component/pkg-plist
index a8d1a7947b77..83d94d610e63 100644
--- a/devel/p5-Class-Component/pkg-plist
+++ b/devel/p5-Class-Component/pkg-plist
@@ -1,24 +1,30 @@
+%%PERL5_MAN3%%/Class::Component.3.gz
+%%PERL5_MAN3%%/Class::Component::Component::Moosenize.3.gz
+%%PERL5_MAN3%%/Class::Component::Component::Plaggerize.3.gz
+%%PERL5_MAN3%%/Class::Component::Plugin.3.gz
+%%SITE_PERL%%/Class/Component.pm
+%%SITE_PERL%%/Class/Component/Attribute.pm
%%SITE_PERL%%/Class/Component/Attribute/Hook.pm
%%SITE_PERL%%/Class/Component/Attribute/Method.pm
-%%SITE_PERL%%/Class/Component/Component/Autocall/SingletonMethod.pm
-%%SITE_PERL%%/Class/Component/Component/Autocall/InjectMethod.pm
+%%SITE_PERL%%/Class/Component/Component/Autocall.pm
%%SITE_PERL%%/Class/Component/Component/Autocall/Autoload.pm
-%%SITE_PERL%%/Class/Component/Component/Moosenize.pm
-%%SITE_PERL%%/Class/Component/Component/Plaggerize/Log.pm
-%%SITE_PERL%%/Class/Component/Component/Plaggerize/PluginLoader.pm
-%%SITE_PERL%%/Class/Component/Component/Plaggerize/ConfigLoader.pm
+%%SITE_PERL%%/Class/Component/Component/Autocall/InjectMethod.pm
+%%SITE_PERL%%/Class/Component/Component/Autocall/SingletonMethod.pm
%%SITE_PERL%%/Class/Component/Component/AutoloadPlugin.pm
%%SITE_PERL%%/Class/Component/Component/DisableDynamicPlugin.pm
+%%SITE_PERL%%/Class/Component/Component/Moosenize.pm
%%SITE_PERL%%/Class/Component/Component/Plaggerize.pm
+%%SITE_PERL%%/Class/Component/Component/Plaggerize/ConfigLoader.pm
+%%SITE_PERL%%/Class/Component/Component/Plaggerize/Log.pm
+%%SITE_PERL%%/Class/Component/Component/Plaggerize/PluginLoader.pm
%%SITE_PERL%%/Class/Component/Component/SingletonMethod.pm
-%%SITE_PERL%%/Class/Component/Component/Autocall.pm
-%%SITE_PERL%%/Class/Component/Attribute.pm
%%SITE_PERL%%/Class/Component/Plugin.pm
-%%SITE_PERL%%/Class/Component.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Component/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Component
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Component/Component/Plaggerize
@dirrmtry %%SITE_PERL%%/Class/Component/Component/Autocall
@dirrmtry %%SITE_PERL%%/Class/Component/Component
@dirrmtry %%SITE_PERL%%/Class/Component/Attribute
@dirrmtry %%SITE_PERL%%/Class/Component
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Constant/Makefile b/devel/p5-Class-Constant/Makefile
index d93f2f8c42c6..21c616c3df05 100644
--- a/devel/p5-Class-Constant/Makefile
+++ b/devel/p5-Class-Constant/Makefile
@@ -14,7 +14,4 @@ COMMENT= Build constant classes
USES= perl5
USE_PERL5= modbuild
-MAN3= Class::Constant.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Constant/pkg-plist b/devel/p5-Class-Constant/pkg-plist
index e18e3d4a4cb6..a239cf5d4de3 100644
--- a/devel/p5-Class-Constant/pkg-plist
+++ b/devel/p5-Class-Constant/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Class::Constant.3.gz
%%SITE_PERL%%/Class/Constant.pm
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Contract/Makefile b/devel/p5-Class-Contract/Makefile
index 6d284eb82871..ad853e688438 100644
--- a/devel/p5-Class-Contract/Makefile
+++ b/devel/p5-Class-Contract/Makefile
@@ -15,18 +15,14 @@ USE_PERL5= configure
USE_DOS2UNIX= yes
PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}"
-MAN3= Class::Contract.3 Class::Contract::Production.3
-
-NO_STAGE= yes
pre-configure:
${MKDIR} ${WRKSRC}/examples
${MV} ${WRKSRC}/demo.pl ${WRKSRC}/examples
post-install:
.ifndef(NOPORTDOCS)
- @${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Contract/pkg-plist b/devel/p5-Class-Contract/pkg-plist
index a6f93f2909d5..50474a9cc99f 100644
--- a/devel/p5-Class-Contract/pkg-plist
+++ b/devel/p5-Class-Contract/pkg-plist
@@ -1,9 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Contract/.packlist
+%%PERL5_MAN3%%/Class::Contract.3.gz
+%%PERL5_MAN3%%/Class::Contract::Production.3.gz
%%SITE_PERL%%/Class/Contract.pm
%%SITE_PERL%%/Class/Contract/Production.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Contract/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/demo.pl
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/Class/Contract
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Contract
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrm %%SITE_PERL%%/Class/Contract
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Data-Inheritable/Makefile b/devel/p5-Class-Data-Inheritable/Makefile
index 7f54d713c72e..0a7837d25077 100644
--- a/devel/p5-Class-Data-Inheritable/Makefile
+++ b/devel/p5-Class-Data-Inheritable/Makefile
@@ -13,7 +13,4 @@ COMMENT= Inheritable, overridable class data
USES= perl5
USE_PERL5= configure
-MAN3= Class::Data::Inheritable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Data-Inheritable/pkg-plist b/devel/p5-Class-Data-Inheritable/pkg-plist
index 98b8a1061c45..0104d9c37edc 100644
--- a/devel/p5-Class-Data-Inheritable/pkg-plist
+++ b/devel/p5-Class-Data-Inheritable/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Data/Inheritable/.packlist
+%%PERL5_MAN3%%/Class::Data::Inheritable.3.gz
%%SITE_PERL%%/Class/Data/Inheritable.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Data/Inheritable
-@dirrmtry %%SITE_PERL%%/Class/Data
-@dirrmtry %%SITE_PERL%%/Class
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Data/Inheritable/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Data/Inheritable
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Data
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class/Data
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Default/Makefile b/devel/p5-Class-Default/Makefile
index 555156e9c15a..178a302b10b1 100644
--- a/devel/p5-Class-Default/Makefile
+++ b/devel/p5-Class-Default/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Default.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Default/pkg-plist b/devel/p5-Class-Default/pkg-plist
index 61c1ee031f7c..51c2c0b800e7 100644
--- a/devel/p5-Class-Default/pkg-plist
+++ b/devel/p5-Class-Default/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Default/.packlist
+%%PERL5_MAN3%%/Class::Default.3.gz
%%SITE_PERL%%/Class/Default.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Default/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Default
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Delegation/Makefile b/devel/p5-Class-Delegation/Makefile
index ec84dd5a4cdb..fee1f320569f 100644
--- a/devel/p5-Class-Delegation/Makefile
+++ b/devel/p5-Class-Delegation/Makefile
@@ -18,14 +18,11 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Delegation.3
-
-NO_STAGE= yes
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/demo/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/demo/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Delegation/pkg-plist b/devel/p5-Class-Delegation/pkg-plist
index a613df8f367e..dad090a74614 100644
--- a/devel/p5-Class-Delegation/pkg-plist
+++ b/devel/p5-Class-Delegation/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::Delegation.3.gz
%%SITE_PERL%%/Class/Delegation.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Delegation/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/demo_adapt_interface.pl
diff --git a/devel/p5-Class-Factory/Makefile b/devel/p5-Class-Factory/Makefile
index 10f9fe72b009..28730d4e5394 100644
--- a/devel/p5-Class-Factory/Makefile
+++ b/devel/p5-Class-Factory/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
-MAN3= Class::Factory.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Factory/pkg-plist b/devel/p5-Class-Factory/pkg-plist
index d4487b2db852..657a9ef7d44b 100644
--- a/devel/p5-Class-Factory/pkg-plist
+++ b/devel/p5-Class-Factory/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Class::Factory.3.gz
%%SITE_PERL%%/Class/Factory.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Factory/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Factory
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Factory
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Field/Makefile b/devel/p5-Class-Field/Makefile
index 7715693f2eb4..3d183af42849 100644
--- a/devel/p5-Class-Field/Makefile
+++ b/devel/p5-Class-Field/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Class::Field.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Field/pkg-plist b/devel/p5-Class-Field/pkg-plist
index d8e1840bad7c..1b430047dadf 100644
--- a/devel/p5-Class-Field/pkg-plist
+++ b/devel/p5-Class-Field/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Field/.packlist
+%%PERL5_MAN3%%/Class::Field.3.gz
%%SITE_PERL%%/Class/Field.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Field
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Field/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Field
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Generate/Makefile b/devel/p5-Class-Generate/Makefile
index 70140073afed..e6e12e55e235 100644
--- a/devel/p5-Class-Generate/Makefile
+++ b/devel/p5-Class-Generate/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl5 module to simplify creating class hierarchies
USES= perl5
USE_PERL5= configure
-MAN3= Class::Generate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Generate/pkg-plist b/devel/p5-Class-Generate/pkg-plist
index 299183788eba..0341cee3396c 100644
--- a/devel/p5-Class-Generate/pkg-plist
+++ b/devel/p5-Class-Generate/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Class::Generate.3.gz
%%SITE_PERL%%/Class/Generate.pm
%%SITE_PERL%%/Class/Generate.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Generate/.packlist
-@dirrm %%SITE_PERL%%/Class
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Generate
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Handle/Makefile b/devel/p5-Class-Handle/Makefile
index fd3a597f52bc..1a0cb6a9b250 100644
--- a/devel/p5-Class-Handle/Makefile
+++ b/devel/p5-Class-Handle/Makefile
@@ -19,7 +19,4 @@ BUILD_DEPENDS= p5-Class-ISA>=0:${PORTSDIR}/devel/p5-Class-ISA \
USES= perl5
USE_PERL5= configure
-MAN3= Class::Handle.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Handle/pkg-plist b/devel/p5-Class-Handle/pkg-plist
index 14c45775914c..917f2628bddc 100644
--- a/devel/p5-Class-Handle/pkg-plist
+++ b/devel/p5-Class-Handle/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Handle/.packlist
+%%PERL5_MAN3%%/Class::Handle.3.gz
%%SITE_PERL%%/Class/Handle.pm
-@dirrmtry %%SITE_PERL%%/Class
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Handle/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Handle
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Hook/Makefile b/devel/p5-Class-Hook/Makefile
index 454b2752c4a2..a7fd95b692d8 100644
--- a/devel/p5-Class-Hook/Makefile
+++ b/devel/p5-Class-Hook/Makefile
@@ -1,19 +1,16 @@
# Created by: Brian Skrab <brian@quynh-and-brian.org>
# $FreeBSD$
-PORTNAME= Class-Hook
-PORTVERSION= 0.03
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Class-Hook
+PORTVERSION= 0.03
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Add hooks on methods from other classes
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Add hooks on methods from other classes
USES= perl5
USE_PERL5= configure
-MAN3= Class::Hook.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Hook/pkg-plist b/devel/p5-Class-Hook/pkg-plist
index 7156f6a82410..6c4c22631de3 100644
--- a/devel/p5-Class-Hook/pkg-plist
+++ b/devel/p5-Class-Hook/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::Hook.3.gz
%%SITE_PERL%%/Class/Hook.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Hook/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Hook
diff --git a/devel/p5-Class-ISA/Makefile b/devel/p5-Class-ISA/Makefile
index c1e1291087e9..5b43ecda5d52 100644
--- a/devel/p5-Class-ISA/Makefile
+++ b/devel/p5-Class-ISA/Makefile
@@ -13,7 +13,4 @@ COMMENT= Report the search path for a class's ISA tree
USES= perl5
USE_PERL5= configure
-MAN3= Class::ISA.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-ISA/pkg-plist b/devel/p5-Class-ISA/pkg-plist
index 25a1ff645d9f..f362c7272ff9 100644
--- a/devel/p5-Class-ISA/pkg-plist
+++ b/devel/p5-Class-ISA/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ISA/.packlist
+%%PERL5_MAN3%%/Class::ISA.3.gz
%%SITE_PERL%%/Class/ISA.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ISA/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ISA
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Inner/Makefile b/devel/p5-Class-Inner/Makefile
index 8dd57e07d96a..a1453b3f9d70 100644
--- a/devel/p5-Class-Inner/Makefile
+++ b/devel/p5-Class-Inner/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perlish implementation of Java like inner classes
USES= perl5
USE_PERL5= configure
-MAN3= Class::Inner.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Inner/pkg-plist b/devel/p5-Class-Inner/pkg-plist
index 7666f54e6386..29ca948bede1 100644
--- a/devel/p5-Class-Inner/pkg-plist
+++ b/devel/p5-Class-Inner/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inner/.packlist
+%%PERL5_MAN3%%/Class::Inner.3.gz
%%SITE_PERL%%/Class/Inner.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inner/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inner
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-InsideOut/Makefile b/devel/p5-Class-InsideOut/Makefile
index 6f3d09d8490d..43c612a6d6cc 100644
--- a/devel/p5-Class-InsideOut/Makefile
+++ b/devel/p5-Class-InsideOut/Makefile
@@ -18,8 +18,4 @@ PORTSCOUT= skipv:1.0301
USES= perl5
USE_PERL5= configure
-MAN3= Class::InsideOut::Manual::About.3 Class::InsideOut.3 \
- Class::InsideOut::Manual::Advanced.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-InsideOut/pkg-plist b/devel/p5-Class-InsideOut/pkg-plist
index f08decbebe18..bf97ad9a7905 100644
--- a/devel/p5-Class-InsideOut/pkg-plist
+++ b/devel/p5-Class-InsideOut/pkg-plist
@@ -1,9 +1,12 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/InsideOut/.packlist
+%%PERL5_MAN3%%/Class::InsideOut.3.gz
+%%PERL5_MAN3%%/Class::InsideOut::Manual::About.3.gz
+%%PERL5_MAN3%%/Class::InsideOut::Manual::Advanced.3.gz
%%SITE_PERL%%/Class/InsideOut.pm
%%SITE_PERL%%/Class/InsideOut/Manual/About.pod
%%SITE_PERL%%/Class/InsideOut/Manual/Advanced.pod
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/InsideOut
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/InsideOut/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/InsideOut
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
-@dirrmtry %%SITE_PERL%%/Class/InsideOut/Manual
-@dirrmtry %%SITE_PERL%%/Class/InsideOut
+@dirrm %%SITE_PERL%%/Class/InsideOut/Manual
+@dirrm %%SITE_PERL%%/Class/InsideOut
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Inspector/Makefile b/devel/p5-Class-Inspector/Makefile
index 172f40730d41..dedf180935be 100644
--- a/devel/p5-Class-Inspector/Makefile
+++ b/devel/p5-Class-Inspector/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Class::Inspector.3 Class::Inspector::Functions.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Inspector/pkg-plist b/devel/p5-Class-Inspector/pkg-plist
index 943d65e0c7e6..8db78575a786 100644
--- a/devel/p5-Class-Inspector/pkg-plist
+++ b/devel/p5-Class-Inspector/pkg-plist
@@ -1,7 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inspector/.packlist
+%%PERL5_MAN3%%/Class::Inspector.3.gz
+%%PERL5_MAN3%%/Class::Inspector::Functions.3.gz
%%SITE_PERL%%/Class/Inspector.pm
%%SITE_PERL%%/Class/Inspector/Functions.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inspector
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inspector/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Inspector
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Inspector
@dirrmtry %%SITE_PERL%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-Interfaces/Makefile b/devel/p5-Class-Interfaces/Makefile
index 6a0134f64997..2866ad83e673 100644
--- a/devel/p5-Class-Interfaces/Makefile
+++ b/devel/p5-Class-Interfaces/Makefile
@@ -13,7 +13,4 @@ COMMENT= Module for defining interface classes inline
USES= perl5
USE_PERL5= configure
-MAN3= Class::Interfaces.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Interfaces/pkg-plist b/devel/p5-Class-Interfaces/pkg-plist
index 80829e24a20c..e36a228083ee 100644
--- a/devel/p5-Class-Interfaces/pkg-plist
+++ b/devel/p5-Class-Interfaces/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Interfaces/.packlist
+%%PERL5_MAN3%%/Class::Interfaces.3.gz
%%SITE_PERL%%/Class/Interfaces.pm
-@dirrmtry %%SITE_PERL%%/Class
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Interfaces/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Interfaces
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Loader/Makefile b/devel/p5-Class-Loader/Makefile
index 1e2e3f97f59d..d8e65ed607ab 100644
--- a/devel/p5-Class-Loader/Makefile
+++ b/devel/p5-Class-Loader/Makefile
@@ -13,7 +13,4 @@ COMMENT= Load modules and create objects on demand
USES= perl5
USE_PERL5= configure
-MAN3= Class::Loader.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Loader/pkg-plist b/devel/p5-Class-Loader/pkg-plist
index 8f18f48ac3ca..dce5b1003d72 100644
--- a/devel/p5-Class-Loader/pkg-plist
+++ b/devel/p5-Class-Loader/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Loader/.packlist
+%%PERL5_MAN3%%/Class::Loader.3.gz
%%SITE_PERL%%/Class/Loader.pm
%%SITE_PERL%%/Class/LoaderTest.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Loader/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Loader
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-MakeMethods/Makefile b/devel/p5-Class-MakeMethods/Makefile
index c75cb37fcf24..15093c718d35 100644
--- a/devel/p5-Class-MakeMethods/Makefile
+++ b/devel/p5-Class-MakeMethods/Makefile
@@ -14,67 +14,6 @@ COMMENT= Generate common types of methods
USES= perl5
USE_PERL5= configure
-MAN3= Class::MakeMethods.3 \
- Class::MakeMethods::Attribute.3 \
- Class::MakeMethods::Autoload.3 \
- Class::MakeMethods::Basic.3 \
- Class::MakeMethods::Basic::Array.3 \
- Class::MakeMethods::Basic::Global.3 \
- Class::MakeMethods::Basic::Hash.3 \
- Class::MakeMethods::Composite.3 \
- Class::MakeMethods::Composite::Array.3 \
- Class::MakeMethods::Composite::Global.3 \
- Class::MakeMethods::Composite::Hash.3 \
- Class::MakeMethods::Composite::Inheritable.3 \
- Class::MakeMethods::Composite::Universal.3 \
- Class::MakeMethods::Docs::Catalog.3 \
- Class::MakeMethods::Docs::Changes.3 \
- Class::MakeMethods::Docs::Examples.3 \
- Class::MakeMethods::Docs::ReadMe.3 \
- Class::MakeMethods::Docs::RelatedModules.3 \
- Class::MakeMethods::Docs::ToDo.3 \
- Class::MakeMethods::Emulator.3 \
- Class::MakeMethods::Emulator::AccessorFast.3 \
- Class::MakeMethods::Emulator::Inheritable.3 \
- Class::MakeMethods::Emulator::MethodMaker.3 \
- Class::MakeMethods::Emulator::Singleton.3 \
- Class::MakeMethods::Emulator::Struct.3 \
- Class::MakeMethods::Emulator::accessors.3 \
- Class::MakeMethods::Emulator::mcoder.3 \
- Class::MakeMethods::Evaled.3 \
- Class::MakeMethods::Evaled::Hash.3 \
- Class::MakeMethods::Standard.3 \
- Class::MakeMethods::Standard::Array.3 \
- Class::MakeMethods::Standard::Global.3 \
- Class::MakeMethods::Standard::Hash.3 \
- Class::MakeMethods::Standard::Inheritable.3 \
- Class::MakeMethods::Standard::Universal.3 \
- Class::MakeMethods::Template.3 \
- Class::MakeMethods::Template::Array.3 \
- Class::MakeMethods::Template::Class.3 \
- Class::MakeMethods::Template::ClassInherit.3 \
- Class::MakeMethods::Template::ClassName.3 \
- Class::MakeMethods::Template::ClassVar.3 \
- Class::MakeMethods::Template::Flyweight.3 \
- Class::MakeMethods::Template::Generic.3 \
- Class::MakeMethods::Template::Global.3 \
- Class::MakeMethods::Template::Hash.3 \
- Class::MakeMethods::Template::InsideOut.3 \
- Class::MakeMethods::Template::Inheritable.3 \
- Class::MakeMethods::Template::PackageVar.3 \
- Class::MakeMethods::Template::Ref.3 \
- Class::MakeMethods::Template::Scalar.3 \
- Class::MakeMethods::Template::Static.3 \
- Class::MakeMethods::Template::Struct.3 \
- Class::MakeMethods::Template::StructBuiltin.3 \
- Class::MakeMethods::Template::Universal.3 \
- Class::MakeMethods::Utility::ArraySplicer.3 \
- Class::MakeMethods::Utility::DiskCache.3 \
- Class::MakeMethods::Utility::Inheritable.3 \
- Class::MakeMethods::Utility::Ref.3 \
- Class::MakeMethods::Utility::TextBuilder.3
-
-NO_STAGE= yes
post-extract:
@${RM} ${WRKSRC}/benchmark.pl
@${REINPLACE_CMD} -i '' '/benchmark.pl/d' ${WRKSRC}/MANIFEST
diff --git a/devel/p5-Class-MakeMethods/pkg-plist b/devel/p5-Class-MakeMethods/pkg-plist
index 7fca6c19666a..31b656b71163 100644
--- a/devel/p5-Class-MakeMethods/pkg-plist
+++ b/devel/p5-Class-MakeMethods/pkg-plist
@@ -1,4 +1,62 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MakeMethods/.packlist
+%%PERL5_MAN3%%/Class::MakeMethods.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Attribute.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Autoload.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Basic.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Basic::Array.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Basic::Global.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Basic::Hash.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite::Array.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite::Global.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite::Hash.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite::Inheritable.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Composite::Universal.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::Catalog.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::Changes.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::Examples.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::ReadMe.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::RelatedModules.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Docs::ToDo.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::AccessorFast.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::Inheritable.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::MethodMaker.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::Singleton.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::Struct.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::accessors.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Emulator::mcoder.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Evaled.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Evaled::Hash.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard::Array.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard::Global.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard::Hash.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard::Inheritable.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Standard::Universal.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Array.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Class.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::ClassInherit.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::ClassName.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::ClassVar.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Flyweight.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Generic.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Global.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Hash.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Inheritable.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::InsideOut.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::PackageVar.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Ref.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Scalar.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Static.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Struct.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::StructBuiltin.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Template::Universal.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Utility::ArraySplicer.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Utility::DiskCache.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Utility::Inheritable.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Utility::Ref.3.gz
+%%PERL5_MAN3%%/Class::MakeMethods::Utility::TextBuilder.3.gz
%%SITE_PERL%%/Class/MakeMethods.pm
%%SITE_PERL%%/Class/MakeMethods/Attribute.pm
%%SITE_PERL%%/Class/MakeMethods/Autoload.pm
@@ -58,15 +116,16 @@
%%SITE_PERL%%/Class/MakeMethods/Utility/Inheritable.pm
%%SITE_PERL%%/Class/MakeMethods/Utility/Ref.pm
%%SITE_PERL%%/Class/MakeMethods/Utility/TextBuilder.pm
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Basic
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Composite
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Docs
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Emulator
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Evaled
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Standard
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Template
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods/Utility
-@dirrmtry %%SITE_PERL%%/Class/MakeMethods
-@dirrmtry %%SITE_PERL%%/Class
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MakeMethods/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MakeMethods
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Utility
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Template
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Standard
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Evaled
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Emulator
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Docs
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Composite
+@dirrm %%SITE_PERL%%/Class/MakeMethods/Basic
+@dirrmtry %%SITE_PERL%%/Class/MakeMethods
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Measure/Makefile b/devel/p5-Class-Measure/Makefile
index 6ac34d8df497..ec0db1f6b18d 100644
--- a/devel/p5-Class-Measure/Makefile
+++ b/devel/p5-Class-Measure/Makefile
@@ -19,7 +19,4 @@ BUILD_DEPENDS= p5-Sub-Exporter>=0.982:${PORTSDIR}/devel/p5-Sub-Exporter
USES= perl5
USE_PERL5= configure
-MAN3= Class::Measure.3 Class::Measure::Length.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Measure/pkg-plist b/devel/p5-Class-Measure/pkg-plist
index 63ccd771a7b0..fcbd54ea1504 100644
--- a/devel/p5-Class-Measure/pkg-plist
+++ b/devel/p5-Class-Measure/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Class::Measure.3.gz
+%%PERL5_MAN3%%/Class::Measure::Length.3.gz
%%SITE_PERL%%/Class/Measure.pm
%%SITE_PERL%%/Class/Measure/Length.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Measure/.packlist
diff --git a/devel/p5-Class-MethodMaker/Makefile b/devel/p5-Class-MethodMaker/Makefile
index bb18f70b7995..2d2b812a3621 100644
--- a/devel/p5-Class-MethodMaker/Makefile
+++ b/devel/p5-Class-MethodMaker/Makefile
@@ -1,14 +1,14 @@
# Created by: trevor
# $FreeBSD$
-PORTNAME= Class-MethodMaker
-PORTVERSION= 2.18
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Class-MethodMaker
+PORTVERSION= 2.18
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Perl module for creating generic methods
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Perl module for creating generic methods
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
@@ -16,14 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Class::MethodMaker.3 \
- Class::MethodMaker::Constants.3 \
- Class::MethodMaker::Engine.3 \
- Class::MethodMaker::OptExt.3 \
- Class::MethodMaker::V1Compat.3 \
- Class::MethodMaker::array.3 \
- Class::MethodMaker::hash.3 \
- Class::MethodMaker::scalar.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-MethodMaker/pkg-plist b/devel/p5-Class-MethodMaker/pkg-plist
index bbfb050d743b..35bac7744ae7 100644
--- a/devel/p5-Class-MethodMaker/pkg-plist
+++ b/devel/p5-Class-MethodMaker/pkg-plist
@@ -1,3 +1,11 @@
+%%PERL5_MAN3%%/Class::MethodMaker.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::Constants.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::Engine.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::OptExt.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::V1Compat.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::array.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::hash.3.gz
+%%PERL5_MAN3%%/Class::MethodMaker::scalar.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Class/MethodMaker.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Class/MethodMaker/Constants.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Class/MethodMaker/Engine.pm
@@ -881,8 +889,8 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/scalar/scal01f5.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/scalar/scal01f8.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/scalar/scal01f9.al
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/hash
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/scalar
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/hash
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/array
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker/Engine
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/MethodMaker
diff --git a/devel/p5-Class-MixinFactory/Makefile b/devel/p5-Class-MixinFactory/Makefile
index 186c50effd1d..849bebdf6d05 100644
--- a/devel/p5-Class-MixinFactory/Makefile
+++ b/devel/p5-Class-MixinFactory/Makefile
@@ -10,16 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Class Factory with Selection of Mixins
-MAN3= Class::MixinFactory.3 \
- Class::MixinFactory::Changes.3 \
- Class::MixinFactory::Factory.3 \
- Class::MixinFactory::HasAFactory.3 \
- Class::MixinFactory::InsideOutAttr.3 \
- Class::MixinFactory::NEXT.3 \
- Class::MixinFactory::ReadMe.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-MixinFactory/pkg-plist b/devel/p5-Class-MixinFactory/pkg-plist
index ad2819cb227c..48b837ad31e7 100644
--- a/devel/p5-Class-MixinFactory/pkg-plist
+++ b/devel/p5-Class-MixinFactory/pkg-plist
@@ -1,3 +1,10 @@
+%%PERL5_MAN3%%/Class::MixinFactory.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::Changes.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::Factory.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::HasAFactory.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::InsideOutAttr.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::NEXT.3.gz
+%%PERL5_MAN3%%/Class::MixinFactory::ReadMe.3.gz
%%SITE_PERL%%/Class/MixinFactory.pm
%%SITE_PERL%%/Class/MixinFactory/Changes.pod
%%SITE_PERL%%/Class/MixinFactory/Factory.pm
diff --git a/devel/p5-Class-Multimethods-Pure/Makefile b/devel/p5-Class-Multimethods-Pure/Makefile
index d355ea9f2711..9a57a17c993a 100644
--- a/devel/p5-Class-Multimethods-Pure/Makefile
+++ b/devel/p5-Class-Multimethods-Pure/Makefile
@@ -13,7 +13,4 @@ COMMENT= Method-ordered multimethod dispatch
USES= perl5
USE_PERL5= configure
-MAN3= Class::Multimethods::Pure.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Multimethods-Pure/pkg-plist b/devel/p5-Class-Multimethods-Pure/pkg-plist
index 69ae9ea57c5a..60f164ba45ef 100644
--- a/devel/p5-Class-Multimethods-Pure/pkg-plist
+++ b/devel/p5-Class-Multimethods-Pure/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods/Pure/.packlist
+%%PERL5_MAN3%%/Class::Multimethods::Pure.3.gz
%%SITE_PERL%%/Class/Multimethods/Pure.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods/Pure
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods/Pure/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods/Pure
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class/Multimethods
diff --git a/devel/p5-Class-Multimethods/Makefile b/devel/p5-Class-Multimethods/Makefile
index de18f689d3db..25a0ae6e31e9 100644
--- a/devel/p5-Class-Multimethods/Makefile
+++ b/devel/p5-Class-Multimethods/Makefile
@@ -10,10 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Support multimethods and function overloading in Perl
-MAN3= Class::Multimethods.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Multimethods/pkg-plist b/devel/p5-Class-Multimethods/pkg-plist
index 1bcaf7f3c326..db2d96ac4cd1 100644
--- a/devel/p5-Class-Multimethods/pkg-plist
+++ b/devel/p5-Class-Multimethods/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Class::Multimethods.3.gz
%%SITE_PERL%%/Class/Multimethods.pm
%%SITE_PERL%%/Class/Multimethods.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Multimethods
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-NamedParms/Makefile b/devel/p5-Class-NamedParms/Makefile
index e33394be55ae..3abcbe794a66 100644
--- a/devel/p5-Class-NamedParms/Makefile
+++ b/devel/p5-Class-NamedParms/Makefile
@@ -13,7 +13,4 @@ COMMENT= Lightweight named parameter handling system
USES= perl5
USE_PERL5= configure
-MAN3= Class::NamedParms.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-NamedParms/pkg-plist b/devel/p5-Class-NamedParms/pkg-plist
index 75f113de68c2..7437bbeecf1e 100644
--- a/devel/p5-Class-NamedParms/pkg-plist
+++ b/devel/p5-Class-NamedParms/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Class::NamedParms.3.gz
%%SITE_PERL%%/Class/NamedParms.pm
%%SITE_PERL%%/Class/NamedParms.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/NamedParms/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/NamedParms
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Null/Makefile b/devel/p5-Class-Null/Makefile
index 4223d4142c6f..74b168ee6864 100644
--- a/devel/p5-Class-Null/Makefile
+++ b/devel/p5-Class-Null/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module which implements the Null Class design pattern
USES= perl5
USE_PERL5= configure
-MAN3= Class::Null.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Null/pkg-plist b/devel/p5-Class-Null/pkg-plist
index 3f746fc7e44c..94b97d20eeb8 100644
--- a/devel/p5-Class-Null/pkg-plist
+++ b/devel/p5-Class-Null/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Class::Null.3.gz
%%SITE_PERL%%/Class/Null.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Null/.packlist
-@dirrmtry %%SITE_PERL%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Null
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Null
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-ObjectTemplate-DB/Makefile b/devel/p5-Class-ObjectTemplate-DB/Makefile
index 9d91f93f85e2..2c0b13c47699 100644
--- a/devel/p5-Class-ObjectTemplate-DB/Makefile
+++ b/devel/p5-Class-ObjectTemplate-DB/Makefile
@@ -15,7 +15,4 @@ RUN_DEPENDS= p5-Class-ObjectTemplate>=0:${PORTSDIR}/devel/p5-Class-ObjectTemplat
USES= perl5
USE_PERL5= configure
-MAN3= Class::ObjectTemplate::DB.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-ObjectTemplate-DB/pkg-plist b/devel/p5-Class-ObjectTemplate-DB/pkg-plist
index 1fcf625dea5d..d9a04662306d 100644
--- a/devel/p5-Class-ObjectTemplate-DB/pkg-plist
+++ b/devel/p5-Class-ObjectTemplate-DB/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Class::ObjectTemplate::DB.3.gz
%%SITE_PERL%%/Class/ObjectTemplate/DB.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ObjectTemplate/DB/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ObjectTemplate/DB
-@dirrm %%SITE_PERL%%/Class/ObjectTemplate
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ObjectTemplate
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class/ObjectTemplate
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-ObjectTemplate/Makefile b/devel/p5-Class-ObjectTemplate/Makefile
index e4a6e23be934..c8cfcd69430f 100644
--- a/devel/p5-Class-ObjectTemplate/Makefile
+++ b/devel/p5-Class-ObjectTemplate/Makefile
@@ -13,7 +13,4 @@ COMMENT= Optimized template builder base class
USES= perl5
USE_PERL5= configure
-MAN3= Class::ObjectTemplate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-ObjectTemplate/pkg-plist b/devel/p5-Class-ObjectTemplate/pkg-plist
index 769620876dd6..e1f1d81e3d7f 100644
--- a/devel/p5-Class-ObjectTemplate/pkg-plist
+++ b/devel/p5-Class-ObjectTemplate/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::ObjectTemplate.3.gz
%%SITE_PERL%%/Class/ObjectTemplate.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ObjectTemplate/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/ObjectTemplate
diff --git a/devel/p5-Class-ParmList/Makefile b/devel/p5-Class-ParmList/Makefile
index 80c9a8e84965..cdf4ae6df496 100644
--- a/devel/p5-Class-ParmList/Makefile
+++ b/devel/p5-Class-ParmList/Makefile
@@ -13,7 +13,4 @@ COMMENT= Module for processing named parameter lists for method calls
USES= perl5
USE_PERL5= modbuild
-MAN3= Class::ParmList.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-ParmList/pkg-plist b/devel/p5-Class-ParmList/pkg-plist
index d20f3cd4e82c..6a305c438afc 100644
--- a/devel/p5-Class-ParmList/pkg-plist
+++ b/devel/p5-Class-ParmList/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::ParmList.3.gz
%%SITE_PERL%%/Class/ParmList.pm
%%SITE_PERL%%/Class/ParmList.pod
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Roles/Makefile b/devel/p5-Class-Roles/Makefile
index f7bd331edbdd..ea5be85c276f 100644
--- a/devel/p5-Class-Roles/Makefile
+++ b/devel/p5-Class-Roles/Makefile
@@ -16,7 +16,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= modbuild
-MAN3= Class::Roles.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Roles/pkg-plist b/devel/p5-Class-Roles/pkg-plist
index 0365241e2560..572eb42577e6 100644
--- a/devel/p5-Class-Roles/pkg-plist
+++ b/devel/p5-Class-Roles/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Class::Roles.3.gz
%%SITE_PERL%%/Class/Roles.pm
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-STL-Containers/Makefile b/devel/p5-Class-STL-Containers/Makefile
index 485c76cfb582..5933c3fd8f04 100644
--- a/devel/p5-Class-STL-Containers/Makefile
+++ b/devel/p5-Class-STL-Containers/Makefile
@@ -13,5 +13,4 @@ COMMENT= Perl extension for STL-like object management
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-STL-Containers/pkg-plist b/devel/p5-Class-STL-Containers/pkg-plist
index 404fa7d943d3..2c8fd3cf2307 100644
--- a/devel/p5-Class-STL-Containers/pkg-plist
+++ b/devel/p5-Class-STL-Containers/pkg-plist
@@ -13,8 +13,8 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/STL/Containers/.packlist
%%SITE_PERL%%/stl.pm
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/STL/Containers
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/STL
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/STL
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
-@dirrmtry %%SITE_PERL%%/Class/STL/ClassMembers
-@dirrmtry %%SITE_PERL%%/Class/STL
+@dirrm %%SITE_PERL%%/Class/STL/ClassMembers
+@dirrm %%SITE_PERL%%/Class/STL
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Singleton/Makefile b/devel/p5-Class-Singleton/Makefile
index 6956a131e447..2df081623ceb 100644
--- a/devel/p5-Class-Singleton/Makefile
+++ b/devel/p5-Class-Singleton/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module that describes a singular object class
USES= perl5
USE_PERL5= configure
-MAN3= Class::Singleton.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Singleton/pkg-plist b/devel/p5-Class-Singleton/pkg-plist
index 8fa3042790af..50d5e9179ee8 100644
--- a/devel/p5-Class-Singleton/pkg-plist
+++ b/devel/p5-Class-Singleton/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::Singleton.3.gz
%%SITE_PERL%%/Class/Singleton.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Singleton/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Singleton
diff --git a/devel/p5-Class-StateMachine/Makefile b/devel/p5-Class-StateMachine/Makefile
index 7798b8f7fd3e..048a3b6a12ff 100644
--- a/devel/p5-Class-StateMachine/Makefile
+++ b/devel/p5-Class-StateMachine/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::StateMachine.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-StateMachine/pkg-plist b/devel/p5-Class-StateMachine/pkg-plist
index b2900cc9832a..7ee776879de0 100644
--- a/devel/p5-Class-StateMachine/pkg-plist
+++ b/devel/p5-Class-StateMachine/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Class::StateMachine.3.gz
%%SITE_PERL%%/Class/StateMachine.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StateMachine/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StateMachine
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StateMachine
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Std-Fast/Makefile b/devel/p5-Class-Std-Fast/Makefile
index f746df61cd11..0457e7523e81 100644
--- a/devel/p5-Class-Std-Fast/Makefile
+++ b/devel/p5-Class-Std-Fast/Makefile
@@ -21,8 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Std::Fast.3 \
- Class::Std::Fast::Storable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Std-Fast/pkg-plist b/devel/p5-Class-Std-Fast/pkg-plist
index 7a887a0f66c1..de014f06fc82 100644
--- a/devel/p5-Class-Std-Fast/pkg-plist
+++ b/devel/p5-Class-Std-Fast/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Class::Std::Fast.3.gz
+%%PERL5_MAN3%%/Class::Std::Fast::Storable.3.gz
%%SITE_PERL%%/Class/Std/Fast.pm
%%SITE_PERL%%/Class/Std/Fast/Storable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Std/Fast/.packlist
diff --git a/devel/p5-Class-StrongSingleton/Makefile b/devel/p5-Class-StrongSingleton/Makefile
index 416e06a0d060..85cbc966ff6d 100644
--- a/devel/p5-Class-StrongSingleton/Makefile
+++ b/devel/p5-Class-StrongSingleton/Makefile
@@ -13,7 +13,4 @@ COMMENT= Stronger and more secure Singleton base class
USES= perl5
USE_PERL5= configure
-MAN3= Class::StrongSingleton.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-StrongSingleton/pkg-plist b/devel/p5-Class-StrongSingleton/pkg-plist
index 3eaa241bdaa9..877a063a7cf8 100644
--- a/devel/p5-Class-StrongSingleton/pkg-plist
+++ b/devel/p5-Class-StrongSingleton/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StrongSingleton/.packlist
+%%PERL5_MAN3%%/Class::StrongSingleton.3.gz
%%SITE_PERL%%/Class/StrongSingleton.pm
-@dirrmtry %%SITE_PERL%%/Class
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StrongSingleton/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/StrongSingleton
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Tangram/Makefile b/devel/p5-Class-Tangram/Makefile
index fd4e35959172..c32f8a6ef341 100644
--- a/devel/p5-Class-Tangram/Makefile
+++ b/devel/p5-Class-Tangram/Makefile
@@ -18,10 +18,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Tangram.3 Class::Tangram::Containers.3 \
- Class::Tangram::Generator.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -i '' -e 's|\@|\\@|' ${WRKSRC}/Makefile.PL
diff --git a/devel/p5-Class-Tangram/pkg-plist b/devel/p5-Class-Tangram/pkg-plist
index ceee4175a9cf..2ee182397c59 100644
--- a/devel/p5-Class-Tangram/pkg-plist
+++ b/devel/p5-Class-Tangram/pkg-plist
@@ -1,10 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Tangram/.packlist
+%%PERL5_MAN3%%/Class::Tangram.3.gz
+%%PERL5_MAN3%%/Class::Tangram::Containers.3.gz
+%%PERL5_MAN3%%/Class::Tangram::Generator.3.gz
%%SITE_PERL%%/Class/Tangram.pm
%%SITE_PERL%%/Class/Tangram/Containers.pod
%%SITE_PERL%%/Class/Tangram/Generator.pm
%%SITE_PERL%%/Class/Tangram/Generator/Stub.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Tangram/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Tangram
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrm %%SITE_PERL%%/Class/Tangram/Generator
@dirrm %%SITE_PERL%%/Class/Tangram
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Tangram
@dirrmtry %%SITE_PERL%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-Throwable/Makefile b/devel/p5-Class-Throwable/Makefile
index fdffa1632ca3..7e0387a1c0f9 100644
--- a/devel/p5-Class-Throwable/Makefile
+++ b/devel/p5-Class-Throwable/Makefile
@@ -10,10 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal lightweight exception class
-MAN3= Class::Throwable.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Throwable/pkg-plist b/devel/p5-Class-Throwable/pkg-plist
index e93e23870ce1..272f2741c491 100644
--- a/devel/p5-Class-Throwable/pkg-plist
+++ b/devel/p5-Class-Throwable/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Class::Throwable.3.gz
%%SITE_PERL%%/Class/Throwable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Throwable/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Throwable
diff --git a/devel/p5-Class-Trigger/Makefile b/devel/p5-Class-Trigger/Makefile
index 6b43ae70fb0d..80b2bc7ea698 100644
--- a/devel/p5-Class-Trigger/Makefile
+++ b/devel/p5-Class-Trigger/Makefile
@@ -15,7 +15,4 @@ RUN_DEPENDS= p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy
USES= perl5
USE_PERL5= configure
-MAN3= Class::Trigger.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Trigger/pkg-plist b/devel/p5-Class-Trigger/pkg-plist
index 18733c612866..6961ec51d0ea 100644
--- a/devel/p5-Class-Trigger/pkg-plist
+++ b/devel/p5-Class-Trigger/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Trigger/.packlist
+%%PERL5_MAN3%%/Class::Trigger.3.gz
%%SITE_PERL%%/Class/Trigger.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Trigger/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Trigger
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Unload/Makefile b/devel/p5-Class-Unload/Makefile
index bd64b2135eca..5ea8fc1d8d2e 100644
--- a/devel/p5-Class-Unload/Makefile
+++ b/devel/p5-Class-Unload/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Unload.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Unload/pkg-plist b/devel/p5-Class-Unload/pkg-plist
index a39a7afcbf8e..4d344e39f0a6 100644
--- a/devel/p5-Class-Unload/pkg-plist
+++ b/devel/p5-Class-Unload/pkg-plist
@@ -1,4 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Unload/.packlist
+%%PERL5_MAN3%%/Class::Unload.3.gz
%%SITE_PERL%%/Class/Unload.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Unload
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Unload/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Unload
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Virtual/Makefile b/devel/p5-Class-Virtual/Makefile
index 811d26580cdc..97982025547f 100644
--- a/devel/p5-Class-Virtual/Makefile
+++ b/devel/p5-Class-Virtual/Makefile
@@ -18,7 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Virtual.3 Class::Virtually::Abstract.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Virtual/pkg-plist b/devel/p5-Class-Virtual/pkg-plist
index cff0a1a6d251..646c3d8703c7 100644
--- a/devel/p5-Class-Virtual/pkg-plist
+++ b/devel/p5-Class-Virtual/pkg-plist
@@ -1,6 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Virtual/.packlist
+%%PERL5_MAN3%%/Class::Virtual.3.gz
+%%PERL5_MAN3%%/Class::Virtually::Abstract.3.gz
%%SITE_PERL%%/Class/Virtual.pm
%%SITE_PERL%%/Class/Virtually/Abstract.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Virtual/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Virtual
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrm %%SITE_PERL%%/Class/Virtually
@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-WhiteHole/Makefile b/devel/p5-Class-WhiteHole/Makefile
index 1c65bd487318..1be01ce345f6 100644
--- a/devel/p5-Class-WhiteHole/Makefile
+++ b/devel/p5-Class-WhiteHole/Makefile
@@ -13,7 +13,4 @@ COMMENT= Base class to treat unhandled method calls as errors
USES= perl5
USE_PERL5= configure
-MAN3= Class::WhiteHole.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-WhiteHole/pkg-plist b/devel/p5-Class-WhiteHole/pkg-plist
index 6b3e3f672595..cdb3d7ebf66c 100644
--- a/devel/p5-Class-WhiteHole/pkg-plist
+++ b/devel/p5-Class-WhiteHole/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/WhiteHole/.packlist
+%%PERL5_MAN3%%/Class::WhiteHole.3.gz
%%SITE_PERL%%/Class/WhiteHole.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/WhiteHole/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/WhiteHole
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-Workflow/Makefile b/devel/p5-Class-Workflow/Makefile
index 8fff0ff56039..11d4bc8a7096 100644
--- a/devel/p5-Class-Workflow/Makefile
+++ b/devel/p5-Class-Workflow/Makefile
@@ -20,21 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::Workflow.3 Class::Workflow::Context.3 \
- Class::Workflow::Cookbook.3 Class::Workflow::Instance.3 \
- Class::Workflow::Instance::Simple.3 Class::Workflow::State.3 \
- Class::Workflow::State::AcceptHooks.3 \
- Class::Workflow::State::AutoApply.3 \
- Class::Workflow::State::Simple.3 \
- Class::Workflow::State::TransitionHash.3 \
- Class::Workflow::State::TransitionSet.3 \
- Class::Workflow::Transition.3 \
- Class::Workflow::Transition::Deterministic.3 \
- Class::Workflow::Transition::Simple.3 \
- Class::Workflow::Transition::Strict.3 \
- Class::Workflow::Transition::Validate.3 \
- Class::Workflow::Transition::Validate::Simple.3 \
- Class::Workflow::Util::Delta.3 Class::Workflow::YAML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-Workflow/pkg-plist b/devel/p5-Class-Workflow/pkg-plist
index b670e4ab3a7e..ea256e78a097 100644
--- a/devel/p5-Class-Workflow/pkg-plist
+++ b/devel/p5-Class-Workflow/pkg-plist
@@ -1,4 +1,22 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Workflow/.packlist
+%%PERL5_MAN3%%/Class::Workflow.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Context.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Cookbook.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Instance.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Instance::Simple.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State::AcceptHooks.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State::AutoApply.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State::Simple.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State::TransitionHash.3.gz
+%%PERL5_MAN3%%/Class::Workflow::State::TransitionSet.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition::Deterministic.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition::Simple.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition::Strict.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition::Validate.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Transition::Validate::Simple.3.gz
+%%PERL5_MAN3%%/Class::Workflow::Util::Delta.3.gz
+%%PERL5_MAN3%%/Class::Workflow::YAML.3.gz
%%SITE_PERL%%/Class/Workflow.pm
%%SITE_PERL%%/Class/Workflow.pmc
%%SITE_PERL%%/Class/Workflow/Context.pm
@@ -20,12 +38,13 @@
%%SITE_PERL%%/Class/Workflow/Util/Delta.pm
%%SITE_PERL%%/Class/Workflow/YAML.pm
%%SITE_PERL%%/Class/Workflow/YAML.pmc
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Workflow/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Workflow
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrm %%SITE_PERL%%/Class/Workflow/Util
@dirrm %%SITE_PERL%%/Class/Workflow/Transition/Validate
@dirrm %%SITE_PERL%%/Class/Workflow/Transition
@dirrm %%SITE_PERL%%/Class/Workflow/State
@dirrm %%SITE_PERL%%/Class/Workflow/Instance
-@dirrm %%SITE_PERL%%/Class/Workflow/Util
@dirrm %%SITE_PERL%%/Class/Workflow
@dirrmtry %%SITE_PERL%%/Class
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Workflow
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
diff --git a/devel/p5-Class-XPath/Makefile b/devel/p5-Class-XPath/Makefile
index 7794a90f9ff6..5c82f5db2212 100644
--- a/devel/p5-Class-XPath/Makefile
+++ b/devel/p5-Class-XPath/Makefile
@@ -13,7 +13,4 @@ COMMENT= Base class to add xpath matching to object trees
USES= perl5
USE_PERL5= configure
-MAN3= Class::XPath.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-XPath/pkg-plist b/devel/p5-Class-XPath/pkg-plist
index 090b8ebf663b..65053d9b0602 100644
--- a/devel/p5-Class-XPath/pkg-plist
+++ b/devel/p5-Class-XPath/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XPath/.packlist
+%%PERL5_MAN3%%/Class::XPath.3.gz
%%SITE_PERL%%/Class/XPath.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XPath/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XPath
-@dirrmtry %%SITE_PERL%%/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/devel/p5-Class-XSAccessor-Array/Makefile b/devel/p5-Class-XSAccessor-Array/Makefile
index 856d9c029b3a..216227e5347a 100644
--- a/devel/p5-Class-XSAccessor-Array/Makefile
+++ b/devel/p5-Class-XSAccessor-Array/Makefile
@@ -20,7 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::XSAccessor::Array.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-XSAccessor-Array/pkg-plist b/devel/p5-Class-XSAccessor-Array/pkg-plist
index b1ba2fb36b93..98255e0a5285 100644
--- a/devel/p5-Class-XSAccessor-Array/pkg-plist
+++ b/devel/p5-Class-XSAccessor-Array/pkg-plist
@@ -1,10 +1,10 @@
+%%PERL5_MAN3%%/Class::XSAccessor::Array.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor/Array.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/Array/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/Array/Array.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/Array/Array.so
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/Array
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/Array
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%
diff --git a/devel/p5-Class-XSAccessor/Makefile b/devel/p5-Class-XSAccessor/Makefile
index 29d18a12f64a..53d478d76659 100644
--- a/devel/p5-Class-XSAccessor/Makefile
+++ b/devel/p5-Class-XSAccessor/Makefile
@@ -18,9 +18,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Class::XSAccessor.3 \
- Class::XSAccessor::Array.3 \
- Class::XSAccessor::Heavy.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Class-XSAccessor/pkg-plist b/devel/p5-Class-XSAccessor/pkg-plist
index ae0d13f064e4..1ba6dead692f 100644
--- a/devel/p5-Class-XSAccessor/pkg-plist
+++ b/devel/p5-Class-XSAccessor/pkg-plist
@@ -1,9 +1,12 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.bs
+%%PERL5_MAN3%%/Class::XSAccessor.3.gz
+%%PERL5_MAN3%%/Class::XSAccessor::Array.3.gz
+%%PERL5_MAN3%%/Class::XSAccessor::Heavy.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor/Array.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor/Heavy.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor/XSAccessor.so
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/XSAccessor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Class/XSAccessor
diff --git a/devel/p5-Clone-Fast/Makefile b/devel/p5-Clone-Fast/Makefile
index ae2869b839c8..b5184fce3441 100644
--- a/devel/p5-Clone-Fast/Makefile
+++ b/devel/p5-Clone-Fast/Makefile
@@ -17,7 +17,4 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
USES= perl5
USE_PERL5= configure
-MAN3= Clone::Fast.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Clone-Fast/pkg-plist b/devel/p5-Clone-Fast/pkg-plist
index 21fa08a56ac3..1249c5b064af 100644
--- a/devel/p5-Clone-Fast/pkg-plist
+++ b/devel/p5-Clone-Fast/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Clone::Fast.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Clone/Fast.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/Fast/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/Fast/Fast.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/Fast/Fast.so
-%%SITE_PERL%%/%%PERL_ARCH%%/Clone/Fast.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/Fast
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/Fast
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Clone
diff --git a/devel/p5-Clone-PP/Makefile b/devel/p5-Clone-PP/Makefile
index d316f3799995..bfa0f19bef4b 100644
--- a/devel/p5-Clone-PP/Makefile
+++ b/devel/p5-Clone-PP/Makefile
@@ -13,7 +13,4 @@ COMMENT= Recursively copy Perl datatypes
USES= perl5
USE_PERL5= configure
-MAN3= Clone::PP.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Clone-PP/pkg-plist b/devel/p5-Clone-PP/pkg-plist
index 0151dc7bca7a..e44f5bd63005 100644
--- a/devel/p5-Clone-PP/pkg-plist
+++ b/devel/p5-Clone-PP/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Clone::PP.3.gz
%%SITE_PERL%%/Clone/PP.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/PP/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/PP
diff --git a/devel/p5-Code-Perl/Makefile b/devel/p5-Code-Perl/Makefile
index 37d26cdf582a..c4d9ed0007d2 100644
--- a/devel/p5-Code-Perl/Makefile
+++ b/devel/p5-Code-Perl/Makefile
@@ -15,10 +15,7 @@ BUILD_DEPENDS= p5-Class-MethodMaker>=0:${PORTSDIR}/devel/p5-Class-MethodMaker \
p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Code::Perl.3 Code::Perl::Expr.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Code-Perl/pkg-plist b/devel/p5-Code-Perl/pkg-plist
index 599cc8205f3a..f3029f38a1f9 100644
--- a/devel/p5-Code-Perl/pkg-plist
+++ b/devel/p5-Code-Perl/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Code::Perl.3.gz
+%%PERL5_MAN3%%/Code::Perl::Expr.3.gz
%%SITE_PERL%%/Code/Perl.pm
%%SITE_PERL%%/Code/Perl.pod
%%SITE_PERL%%/Code/Perl/Base.pm
diff --git a/devel/p5-Commands-Guarded/Makefile b/devel/p5-Commands-Guarded/Makefile
index 3e1d6a45899c..d480ebd4d7bc 100644
--- a/devel/p5-Commands-Guarded/Makefile
+++ b/devel/p5-Commands-Guarded/Makefile
@@ -13,7 +13,4 @@ COMMENT= Deterministic guarded commands for Perl
USES= perl5
USE_PERL5= configure
-MAN3= Commands::Guarded.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Commands-Guarded/pkg-plist b/devel/p5-Commands-Guarded/pkg-plist
index a2664068653c..98ba9a9d1841 100644
--- a/devel/p5-Commands-Guarded/pkg-plist
+++ b/devel/p5-Commands-Guarded/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Commands::Guarded.3.gz
%%SITE_PERL%%/Commands/Guarded.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Commands/Guarded/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Commands/Guarded
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Commands/Guarded
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Commands
@dirrmtry %%SITE_PERL%%/Commands
diff --git a/devel/p5-CommitBit/Makefile b/devel/p5-CommitBit/Makefile
index acdd77734eae..973f4b81aba3 100644
--- a/devel/p5-CommitBit/Makefile
+++ b/devel/p5-CommitBit/Makefile
@@ -19,14 +19,4 @@ RUN_DEPENDS= p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require \
USES= perl5
USE_PERL5= configure
-MAN3= CommitBit.3 \
- CommitBit::Action::ConfirmEmail.3 \
- CommitBit::Action::Login.3 \
- CommitBit::Action::Logout.3 \
- CommitBit::Model::User.3 \
- CommitBit::Notification::ConfirmAddress.3 \
- CommitBit::Notification::InviteToProject.3 \
- CommitBit::Test.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-CommitBit/pkg-plist b/devel/p5-CommitBit/pkg-plist
index 0068ac95f241..871d633f2e22 100644
--- a/devel/p5-CommitBit/pkg-plist
+++ b/devel/p5-CommitBit/pkg-plist
@@ -1,19 +1,27 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CommitBit/.packlist
+%%PERL5_MAN3%%/CommitBit.3.gz
+%%PERL5_MAN3%%/CommitBit::Action::ConfirmEmail.3.gz
+%%PERL5_MAN3%%/CommitBit::Action::Login.3.gz
+%%PERL5_MAN3%%/CommitBit::Action::Logout.3.gz
+%%PERL5_MAN3%%/CommitBit::Model::User.3.gz
+%%PERL5_MAN3%%/CommitBit::Notification::ConfirmAddress.3.gz
+%%PERL5_MAN3%%/CommitBit::Notification::InviteToProject.3.gz
+%%PERL5_MAN3%%/CommitBit::Test.3.gz
%%SITE_PERL%%/CommitBit.pm
-%%SITE_PERL%%/CommitBit/Test.pm
-%%SITE_PERL%%/CommitBit/CurrentUser.pm
-%%SITE_PERL%%/CommitBit/Record.pm
-%%SITE_PERL%%/CommitBit/Dispatcher.pm
%%SITE_PERL%%/CommitBit/Action/ConfirmEmail.pm
+%%SITE_PERL%%/CommitBit/Action/CreateProjectMember.pm
%%SITE_PERL%%/CommitBit/Action/Login.pm
%%SITE_PERL%%/CommitBit/Action/Logout.pm
-%%SITE_PERL%%/CommitBit/Action/CreateProjectMember.pm
+%%SITE_PERL%%/CommitBit/CurrentUser.pm
+%%SITE_PERL%%/CommitBit/Dispatcher.pm
+%%SITE_PERL%%/CommitBit/Model/Project.pm
+%%SITE_PERL%%/CommitBit/Model/ProjectMember.pm
%%SITE_PERL%%/CommitBit/Model/Repository.pm
%%SITE_PERL%%/CommitBit/Model/User.pm
-%%SITE_PERL%%/CommitBit/Model/ProjectMember.pm
-%%SITE_PERL%%/CommitBit/Model/Project.pm
-%%SITE_PERL%%/CommitBit/Notification/InviteToProject.pm
%%SITE_PERL%%/CommitBit/Notification/ConfirmAddress.pm
+%%SITE_PERL%%/CommitBit/Notification/InviteToProject.pm
+%%SITE_PERL%%/CommitBit/Record.pm
+%%SITE_PERL%%/CommitBit/Test.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CommitBit/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CommitBit
@dirrmtry %%SITE_PERL%%/CommitBit/Notification
@dirrmtry %%SITE_PERL%%/CommitBit/Model
diff --git a/devel/p5-Config-Any/Makefile b/devel/p5-Config-Any/Makefile
index e7cc728a2bbf..42ec0fde3cf5 100644
--- a/devel/p5-Config-Any/Makefile
+++ b/devel/p5-Config-Any/Makefile
@@ -19,16 +19,6 @@ OPTIONS_DEFAULT=INI JSON XML YAML
USES= perl5
USE_PERL5= configure
-MAN3= Config::Any.3 \
- Config::Any::Base.3 \
- Config::Any::General.3 \
- Config::Any::INI.3 \
- Config::Any::JSON.3 \
- Config::Any::Perl.3 \
- Config::Any::XML.3 \
- Config::Any::YAML.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MINI}
diff --git a/devel/p5-Config-Any/pkg-plist b/devel/p5-Config-Any/pkg-plist
index b48f1257b187..500d3fc1305f 100644
--- a/devel/p5-Config-Any/pkg-plist
+++ b/devel/p5-Config-Any/pkg-plist
@@ -1,3 +1,11 @@
+%%PERL5_MAN3%%/Config::Any.3.gz
+%%PERL5_MAN3%%/Config::Any::Base.3.gz
+%%PERL5_MAN3%%/Config::Any::General.3.gz
+%%PERL5_MAN3%%/Config::Any::INI.3.gz
+%%PERL5_MAN3%%/Config::Any::JSON.3.gz
+%%PERL5_MAN3%%/Config::Any::Perl.3.gz
+%%PERL5_MAN3%%/Config::Any::XML.3.gz
+%%PERL5_MAN3%%/Config::Any::YAML.3.gz
%%SITE_PERL%%/Config/Any.pm
%%SITE_PERL%%/Config/Any/Base.pm
%%SITE_PERL%%/Config/Any/General.pm
@@ -7,7 +15,7 @@
%%SITE_PERL%%/Config/Any/XML.pm
%%SITE_PERL%%/Config/Any/YAML.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Any/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Any
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Any
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
-@dirrmtry %%SITE_PERL%%/Config/Any
+@dirrm %%SITE_PERL%%/Config/Any
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-ApacheFormat/Makefile b/devel/p5-Config-ApacheFormat/Makefile
index 33f93c08fbb2..326611bc1c7d 100644
--- a/devel/p5-Config-ApacheFormat/Makefile
+++ b/devel/p5-Config-ApacheFormat/Makefile
@@ -15,7 +15,5 @@ BUILD_DEPENDS= p5-Class-MethodMaker>=0:${PORTSDIR}/devel/p5-Class-MethodMaker \
USES= perl5
USE_PERL5= configure
-MAN3= Config::ApacheFormat.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-ApacheFormat/pkg-plist b/devel/p5-Config-ApacheFormat/pkg-plist
index b34067e7f744..07eec8450e19 100644
--- a/devel/p5-Config-ApacheFormat/pkg-plist
+++ b/devel/p5-Config-ApacheFormat/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Config::ApacheFormat.3.gz
%%SITE_PERL%%/Config/ApacheFormat.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/ApacheFormat/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/ApacheFormat
-@dirrmtry %%SITE_PERL%%/Config
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
+@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-AutoConf/Makefile b/devel/p5-Config-AutoConf/Makefile
index ea8fb8297ba0..bb2059b13556 100644
--- a/devel/p5-Config-AutoConf/Makefile
+++ b/devel/p5-Config-AutoConf/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Config::AutoConf.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-AutoConf/pkg-plist b/devel/p5-Config-AutoConf/pkg-plist
index b0acbd3fb511..5c6724f1cbb0 100644
--- a/devel/p5-Config-AutoConf/pkg-plist
+++ b/devel/p5-Config-AutoConf/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Config::AutoConf.3.gz
%%SITE_PERL%%/Config/AutoConf.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/AutoConf/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/AutoConf
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/AutoConf
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-GitLike/Makefile b/devel/p5-Config-GitLike/Makefile
index 67d54b557be7..c499ddd62a9b 100644
--- a/devel/p5-Config-GitLike/Makefile
+++ b/devel/p5-Config-GitLike/Makefile
@@ -16,18 +16,10 @@ LICENSE_COMB= dual
BUILD_DEPENDS= devel/p5-Moo>=0:${PORTSDIR}/devel/p5-Moo \
devel/p5-MooX-Types-MooseLike>=0:${PORTSDIR}/devel/p5-MooX-Types-MooseLike
-
RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-# for tests
-BUILD_DEPENDS+= devel/p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
-
-MAN3+= Config::GitLike::Git.3 \
- Config::GitLike::Cascaded.3 \
- Config::GitLike.3
+TEST_DEPENDS+= devel/p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-GitLike/pkg-plist b/devel/p5-Config-GitLike/pkg-plist
index 9c5ae2f6f037..dbb47b2ed158 100644
--- a/devel/p5-Config-GitLike/pkg-plist
+++ b/devel/p5-Config-GitLike/pkg-plist
@@ -1,8 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/GitLike/.packlist
+%%PERL5_MAN3%%/Config::GitLike.3.gz
+%%PERL5_MAN3%%/Config::GitLike::Cascaded.3.gz
+%%PERL5_MAN3%%/Config::GitLike::Git.3.gz
+%%SITE_PERL%%/Config/GitLike.pm
%%SITE_PERL%%/Config/GitLike/Cascaded.pm
%%SITE_PERL%%/Config/GitLike/Git.pm
-%%SITE_PERL%%/Config/GitLike.pm
-@dirrm %%SITE_PERL%%/mach/auto/Config/GitLike
-@dirrm %%SITE_PERL%%/mach/auto/Config
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/GitLike/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/GitLike
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrm %%SITE_PERL%%/Config/GitLike
-@dirrm %%SITE_PERL%%/Config
+@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-IniHash/Makefile b/devel/p5-Config-IniHash/Makefile
index 4ae19ce737f1..d8342a86ed29 100644
--- a/devel/p5-Config-IniHash/Makefile
+++ b/devel/p5-Config-IniHash/Makefile
@@ -20,7 +20,4 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= Config::IniHash.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-IniHash/pkg-plist b/devel/p5-Config-IniHash/pkg-plist
index 8b317a9d0d87..362e81b5a693 100644
--- a/devel/p5-Config-IniHash/pkg-plist
+++ b/devel/p5-Config-IniHash/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniHash/.packlist
+%%PERL5_MAN3%%/Config::IniHash.3.gz
%%SITE_PERL%%/Config/IniHash.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniHash
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniHash/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniHash
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-JFDI/Makefile b/devel/p5-Config-JFDI/Makefile
index 61a019b1635b..e453f9de2858 100644
--- a/devel/p5-Config-JFDI/Makefile
+++ b/devel/p5-Config-JFDI/Makefile
@@ -11,26 +11,22 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Catalyst::Plugin::ConfigLoader-style layer over Config::Any
-BUILD_DEPENDS= \
- p5-Carp-Clan-Share>=0:${PORTSDIR}/devel/p5-Carp-Clan-Share \
- p5-Hash-Merge-Simple>=0:${PORTSDIR}/devel/p5-Hash-Merge-Simple \
- p5-Config-Any>=0:${PORTSDIR}/devel/p5-Config-Any \
- p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General \
- p5-Clone>=0:${PORTSDIR}/devel/p5-Clone \
- p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
- p5-Any-Moose>=0:${PORTSDIR}/devel/p5-Any-Moose \
- p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
- p5-Sub-Install>=0:${PORTSDIR}/devel/p5-Sub-Install \
- p5-Data-Visitor>=0.24:${PORTSDIR}/devel/p5-Data-Visitor
+BUILD_DEPENDS= p5-Carp-Clan-Share>=0:${PORTSDIR}/devel/p5-Carp-Clan-Share \
+ p5-Hash-Merge-Simple>=0:${PORTSDIR}/devel/p5-Hash-Merge-Simple \
+ p5-Config-Any>=0:${PORTSDIR}/devel/p5-Config-Any \
+ p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General \
+ p5-Clone>=0:${PORTSDIR}/devel/p5-Clone \
+ p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
+ p5-Any-Moose>=0:${PORTSDIR}/devel/p5-Any-Moose \
+ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
+ p5-Sub-Install>=0:${PORTSDIR}/devel/p5-Sub-Install \
+ p5-Data-Visitor>=0.24:${PORTSDIR}/devel/p5-Data-Visitor
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most
USES= perl5
USE_PERL5= configure
-MAN3= Config::JFDI.3
-
-NO_STAGE= yes
post-extract:
@${REINPLACE_CMD} -i '' '/Test::/d' ${WRKSRC}/Makefile.PL
diff --git a/devel/p5-Config-JFDI/pkg-plist b/devel/p5-Config-JFDI/pkg-plist
index 09106a292aca..e4d79b4384dc 100644
--- a/devel/p5-Config-JFDI/pkg-plist
+++ b/devel/p5-Config-JFDI/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JFDI/.packlist
+%%PERL5_MAN3%%/Config::JFDI.3.gz
%%SITE_PERL%%/Config/JFDI.pm
-%%SITE_PERL%%/Config/JFDI/Source/Loader.pm
%%SITE_PERL%%/Config/JFDI/Carp.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JFDI
+%%SITE_PERL%%/Config/JFDI/Source/Loader.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JFDI/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JFDI
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
-@dirrmtry %%SITE_PERL%%/Config/JFDI/Source
-@dirrmtry %%SITE_PERL%%/Config/JFDI
+@dirrm %%SITE_PERL%%/Config/JFDI/Source
+@dirrm %%SITE_PERL%%/Config/JFDI
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-JSON/Makefile b/devel/p5-Config-JSON/Makefile
index 4c905071317e..c6e4c44d0b0f 100644
--- a/devel/p5-Config-JSON/Makefile
+++ b/devel/p5-Config-JSON/Makefile
@@ -10,8 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JSON based config file system
-RUN_DEPENDS= \
- p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
+RUN_DEPENDS= p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
p5-File-Temp>=0.18:${PORTSDIR}/devel/p5-File-Temp \
p5-JSON>=2.16:${PORTSDIR}/converters/p5-JSON \
p5-Any-Moose>=0.13:${PORTSDIR}/devel/p5-Any-Moose
@@ -20,7 +19,5 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
USES= perl5
USE_PERL5= configure
-MAN3= Config::JSON.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-JSON/pkg-plist b/devel/p5-Config-JSON/pkg-plist
index a320e9fee1b7..736107b8ea6d 100644
--- a/devel/p5-Config-JSON/pkg-plist
+++ b/devel/p5-Config-JSON/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Config::JSON.3.gz
%%SITE_PERL%%/Config/JSON.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JSON/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JSON
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/JSON
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-MVP/Makefile b/devel/p5-Config-MVP/Makefile
index 202ef8656814..475a41822f8c 100644
--- a/devel/p5-Config-MVP/Makefile
+++ b/devel/p5-Config-MVP/Makefile
@@ -30,19 +30,6 @@ TEST_DEPENDS= p5-Capture-Tiny>=0:${PORTSDIR}/devel/p5-Capture-Tiny \
USES= perl5
USE_PERL5= configure
-MAN3= Config::MVP.3 \
- Config::MVP::Assembler.3 \
- Config::MVP::Assembler::WithBundles.3 \
- Config::MVP::Error.3 \
- Config::MVP::Reader.3 \
- Config::MVP::Reader::Findable.3 \
- Config::MVP::Reader::Findable::ByExtension.3 \
- Config::MVP::Reader::Finder.3 \
- Config::MVP::Reader::Hash.3 \
- Config::MVP::Section.3 \
- Config::MVP::Sequence.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/devel/p5-Config-MVP/pkg-plist b/devel/p5-Config-MVP/pkg-plist
index 44757ef5ef6c..7654e3b090b6 100644
--- a/devel/p5-Config-MVP/pkg-plist
+++ b/devel/p5-Config-MVP/pkg-plist
@@ -1,19 +1,30 @@
+%%PERL5_MAN3%%/Config::MVP.3.gz
+%%PERL5_MAN3%%/Config::MVP::Assembler.3.gz
+%%PERL5_MAN3%%/Config::MVP::Assembler::WithBundles.3.gz
+%%PERL5_MAN3%%/Config::MVP::Error.3.gz
+%%PERL5_MAN3%%/Config::MVP::Reader.3.gz
+%%PERL5_MAN3%%/Config::MVP::Reader::Findable.3.gz
+%%PERL5_MAN3%%/Config::MVP::Reader::Findable::ByExtension.3.gz
+%%PERL5_MAN3%%/Config::MVP::Reader::Finder.3.gz
+%%PERL5_MAN3%%/Config::MVP::Reader::Hash.3.gz
+%%PERL5_MAN3%%/Config::MVP::Section.3.gz
+%%PERL5_MAN3%%/Config::MVP::Sequence.3.gz
%%SITE_PERL%%/Config/MVP.pm
%%SITE_PERL%%/Config/MVP/Assembler.pm
%%SITE_PERL%%/Config/MVP/Assembler/WithBundles.pm
%%SITE_PERL%%/Config/MVP/Error.pm
-%%SITE_PERL%%/Config/MVP/Reader/Findable/ByExtension.pm
%%SITE_PERL%%/Config/MVP/Reader.pm
%%SITE_PERL%%/Config/MVP/Reader/Findable.pm
+%%SITE_PERL%%/Config/MVP/Reader/Findable/ByExtension.pm
%%SITE_PERL%%/Config/MVP/Reader/Finder.pm
%%SITE_PERL%%/Config/MVP/Reader/Hash.pm
%%SITE_PERL%%/Config/MVP/Section.pm
%%SITE_PERL%%/Config/MVP/Sequence.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/MVP/.packlist
-@dirrmtry %%SITE_PERL%%/Config/MVP/Reader/Findable
-@dirrmtry %%SITE_PERL%%/Config/MVP/Reader
-@dirrmtry %%SITE_PERL%%/Config/MVP/Assembler
-@dirrmtry %%SITE_PERL%%/Config/MVP
-@dirrmtry %%SITE_PERL%%/Config
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/MVP
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/MVP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
+@dirrm %%SITE_PERL%%/Config/MVP/Reader/Findable
+@dirrm %%SITE_PERL%%/Config/MVP/Reader
+@dirrm %%SITE_PERL%%/Config/MVP/Assembler
+@dirrm %%SITE_PERL%%/Config/MVP
+@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-Record/Makefile b/devel/p5-Config-Record/Makefile
index 609388d780e9..2842d23d6e7c 100644
--- a/devel/p5-Config-Record/Makefile
+++ b/devel/p5-Config-Record/Makefile
@@ -18,7 +18,4 @@ TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
USES= perl5
USE_PERL5= configure
-MAN3= Config::Record.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Record/pkg-plist b/devel/p5-Config-Record/pkg-plist
index 151f82ec1de5..88eb92059307 100644
--- a/devel/p5-Config-Record/pkg-plist
+++ b/devel/p5-Config-Record/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Config::Record.3.gz
%%SITE_PERL%%/Config/Record.pm
%%SITE_PERL%%/Config/Record.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Record/.packlist
diff --git a/devel/p5-Config-Setting/Makefile b/devel/p5-Config-Setting/Makefile
index de779f981347..0834eac06d5e 100644
--- a/devel/p5-Config-Setting/Makefile
+++ b/devel/p5-Config-Setting/Makefile
@@ -16,11 +16,4 @@ RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
USES= perl5
USE_PERL5= modbuild
-MAN3= Config::Setting.3 \
- Config::Setting::Chunk.3 \
- Config::Setting::FileProvider.3 \
- Config::Setting::IniParser.3 \
- Config::Setting::XMLParser.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Setting/pkg-plist b/devel/p5-Config-Setting/pkg-plist
index f4d300e6714f..55b569f61309 100644
--- a/devel/p5-Config-Setting/pkg-plist
+++ b/devel/p5-Config-Setting/pkg-plist
@@ -1,3 +1,8 @@
+%%PERL5_MAN3%%/Config::Setting.3.gz
+%%PERL5_MAN3%%/Config::Setting::Chunk.3.gz
+%%PERL5_MAN3%%/Config::Setting::FileProvider.3.gz
+%%PERL5_MAN3%%/Config::Setting::IniParser.3.gz
+%%PERL5_MAN3%%/Config::Setting::XMLParser.3.gz
%%SITE_PERL%%/Config/Setting.pm
%%SITE_PERL%%/Config/Setting/Chunk.pm
%%SITE_PERL%%/Config/Setting/FileProvider.pm
diff --git a/devel/p5-Config-Simple/Makefile b/devel/p5-Config-Simple/Makefile
index a7ff11417938..0c9bb2e36d53 100644
--- a/devel/p5-Config-Simple/Makefile
+++ b/devel/p5-Config-Simple/Makefile
@@ -13,7 +13,4 @@ COMMENT= Simple configuration file class
USES= perl5
USE_PERL5= configure
-MAN3= Config::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Simple/pkg-plist b/devel/p5-Config-Simple/pkg-plist
index 73bd0ab11f0a..921cc572d5c8 100644
--- a/devel/p5-Config-Simple/pkg-plist
+++ b/devel/p5-Config-Simple/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Config::Simple.3.gz
%%SITE_PERL%%/Config/Simple.pm
%%SITE_PERL%%/auto/Config/Simple/CLEAR.al
%%SITE_PERL%%/auto/Config/Simple/DELETE.al
diff --git a/devel/p5-Config-Std/Makefile b/devel/p5-Config-Std/Makefile
index a89bdf12afd4..c09bd9ae8897 100644
--- a/devel/p5-Config-Std/Makefile
+++ b/devel/p5-Config-Std/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS= p5-Class-Std>=0:${PORTSDIR}/devel/p5-Class-Std
USES= perl5
USE_PERL5= configure
-MAN3= Config::Std.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Std/pkg-plist b/devel/p5-Config-Std/pkg-plist
index 2bd698b5caed..bfde3cca977b 100644
--- a/devel/p5-Config-Std/pkg-plist
+++ b/devel/p5-Config-Std/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Config::Std.3.gz
%%SITE_PERL%%/Config/Std.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Std/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Std
diff --git a/devel/p5-Config-Tiny/Makefile b/devel/p5-Config-Tiny/Makefile
index 091e2b57c850..a77fb46a52ef 100644
--- a/devel/p5-Config-Tiny/Makefile
+++ b/devel/p5-Config-Tiny/Makefile
@@ -17,7 +17,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Config::Tiny.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Tiny/pkg-plist b/devel/p5-Config-Tiny/pkg-plist
index e9f3911bd336..fb428c60675d 100644
--- a/devel/p5-Config-Tiny/pkg-plist
+++ b/devel/p5-Config-Tiny/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Tiny/.packlist
+%%PERL5_MAN3%%/Config::Tiny.3.gz
%%SITE_PERL%%/Config/Tiny.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Tiny
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Tiny/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Tiny
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrmtry %%SITE_PERL%%/Config
diff --git a/devel/p5-Config-Wrest/Makefile b/devel/p5-Config-Wrest/Makefile
index 64d8fed4cddb..82444e49664e 100644
--- a/devel/p5-Config-Wrest/Makefile
+++ b/devel/p5-Config-Wrest/Makefile
@@ -21,8 +21,4 @@ TEST_DEPENDS= p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions
USES= perl5
USE_PERL5= configure
-MAN3= Config::Wrest.3 \
- Data::Serializer::Config::Wrest.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Config-Wrest/pkg-plist b/devel/p5-Config-Wrest/pkg-plist
index 1872aea440e1..3c8e5e6a5ab5 100644
--- a/devel/p5-Config-Wrest/pkg-plist
+++ b/devel/p5-Config-Wrest/pkg-plist
@@ -1,7 +1,9 @@
+%%PERL5_MAN3%%/Config::Wrest.3.gz
+%%PERL5_MAN3%%/Data::Serializer::Config::Wrest.3.gz
%%SITE_PERL%%/Config/Wrest.pm
%%SITE_PERL%%/Data/Serializer/Config/Wrest.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Wrest/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Wrest
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/Wrest
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config
@dirrmtry %%SITE_PERL%%/Data/Serializer/Config
@dirrmtry %%SITE_PERL%%/Data/Serializer
diff --git a/devel/p5-ConfigReader-Simple/Makefile b/devel/p5-ConfigReader-Simple/Makefile
index b753b9a324ac..2e0485541967 100644
--- a/devel/p5-ConfigReader-Simple/Makefile
+++ b/devel/p5-ConfigReader-Simple/Makefile
@@ -16,7 +16,4 @@ TEST_DEPENDS= p5-Test-Output>0:${PORTSDIR}/devel/p5-Test-Output \
USES= perl5
USE_PERL5= configure
-MAN3= ConfigReader::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-ConfigReader-Simple/pkg-plist b/devel/p5-ConfigReader-Simple/pkg-plist
index 3e05f6e8a6f5..107db9d53aa1 100644
--- a/devel/p5-ConfigReader-Simple/pkg-plist
+++ b/devel/p5-ConfigReader-Simple/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/ConfigReader/Simple/.packlist
+%%PERL5_MAN3%%/ConfigReader::Simple.3.gz
%%SITE_PERL%%/ConfigReader/Simple.pm
-@dirrmtry %%SITE_PERL%%/ConfigReader
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/ConfigReader/Simple/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ConfigReader/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ConfigReader
+@dirrmtry %%SITE_PERL%%/ConfigReader
diff --git a/devel/p5-ConfigReader/Makefile b/devel/p5-ConfigReader/Makefile
index 8a3937e86f38..93a4f7ff82c5 100644
--- a/devel/p5-ConfigReader/Makefile
+++ b/devel/p5-ConfigReader/Makefile
@@ -14,11 +14,10 @@ COMMENT= Perl5 module to read directives from a configuration file
USES= perl5
NO_BUILD= YES
-NO_STAGE= yes
do-install:
- ${MKDIR} ${PREFIX}/${SITE_PERL_REL}/ConfigReader/
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/ConfigReader/
${INSTALL_DATA} ${WRKSRC}/DirectiveStyle.pm ${WRKSRC}/Spec.pm \
- ${WRKSRC}/Values.pm ${PREFIX}/${SITE_PERL_REL}/ConfigReader/
- ${INSTALL_DATA} ${WRKSRC}/ConfigReader.pod ${PREFIX}/${SITE_PERL_REL}/
+ ${WRKSRC}/Values.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/ConfigReader/
+ ${INSTALL_DATA} ${WRKSRC}/ConfigReader.pod ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/
.include <bsd.port.mk>
diff --git a/devel/p5-ConfigReader/pkg-plist b/devel/p5-ConfigReader/pkg-plist
index 4657e53f90bb..2668d4b68eee 100644
--- a/devel/p5-ConfigReader/pkg-plist
+++ b/devel/p5-ConfigReader/pkg-plist
@@ -1,5 +1,5 @@
+%%SITE_PERL%%/ConfigReader.pod
%%SITE_PERL%%/ConfigReader/DirectiveStyle.pm
%%SITE_PERL%%/ConfigReader/Spec.pm
%%SITE_PERL%%/ConfigReader/Values.pm
-%%SITE_PERL%%/ConfigReader.pod
@dirrm %%SITE_PERL%%/ConfigReader
diff --git a/devel/p5-Const-Fast/Makefile b/devel/p5-Const-Fast/Makefile
index 717268d14380..344acb7df8fe 100644
--- a/devel/p5-Const-Fast/Makefile
+++ b/devel/p5-Const-Fast/Makefile
@@ -23,7 +23,4 @@ TEST_DEPENDS= p5-Test-Exception>=0.29:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= modbuildtiny
-MAN3= Const::Fast.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Const-Fast/pkg-plist b/devel/p5-Const-Fast/pkg-plist
index 522a853799ea..d021e3211671 100644
--- a/devel/p5-Const-Fast/pkg-plist
+++ b/devel/p5-Const-Fast/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Const::Fast.3.gz
%%SITE_PERL%%/Const/Fast.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Const/Fast/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Const/Fast
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Const/Fast
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Const
@dirrmtry %%SITE_PERL%%/Const
diff --git a/devel/p5-Context-Preserve/Makefile b/devel/p5-Context-Preserve/Makefile
index d529e6288fe7..e5c17cf50b2a 100644
--- a/devel/p5-Context-Preserve/Makefile
+++ b/devel/p5-Context-Preserve/Makefile
@@ -17,7 +17,4 @@ TEST_DEPENDS= p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok \
USES= perl5
USE_PERL5= configure
-MAN3= Context::Preserve.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Context-Preserve/pkg-plist b/devel/p5-Context-Preserve/pkg-plist
index 1beac5018b08..ec98d7caf86b 100644
--- a/devel/p5-Context-Preserve/pkg-plist
+++ b/devel/p5-Context-Preserve/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Context/Preserve/.packlist
+%%PERL5_MAN3%%/Context::Preserve.3.gz
%%SITE_PERL%%/Context/Preserve.pm
-@dirrmtry %%SITE_PERL%%/Context
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Context/Preserve/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Context/Preserve
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Context
+@dirrmtry %%SITE_PERL%%/Context
diff --git a/devel/p5-Contextual-Return/Makefile b/devel/p5-Contextual-Return/Makefile
index 9e2dd7a9f8f2..e538ed0b73bc 100644
--- a/devel/p5-Contextual-Return/Makefile
+++ b/devel/p5-Contextual-Return/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS= p5-Want>=0:${PORTSDIR}/devel/p5-Want
USES= perl5
USE_PERL5= configure
-MAN3= Contextual::Return.3 Contextual::Return::Failure.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Contextual-Return/pkg-plist b/devel/p5-Contextual-Return/pkg-plist
index 2a48a0315ca0..2faa2afd8cff 100644
--- a/devel/p5-Contextual-Return/pkg-plist
+++ b/devel/p5-Contextual-Return/pkg-plist
@@ -1,7 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Contextual/Return/.packlist
+%%PERL5_MAN3%%/Contextual::Return.3.gz
+%%PERL5_MAN3%%/Contextual::Return::Failure.3.gz
%%SITE_PERL%%/Contextual/Return.pm
%%SITE_PERL%%/Contextual/Return/Failure.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Contextual/Return
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Contextual/Return/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Contextual/Return
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Contextual
-@dirrmtry %%SITE_PERL%%/Contextual/Return
+@dirrm %%SITE_PERL%%/Contextual/Return
@dirrmtry %%SITE_PERL%%/Contextual
diff --git a/devel/p5-Coro/Makefile b/devel/p5-Coro/Makefile
index 96b7c44873f7..312a46ec2816 100644
--- a/devel/p5-Coro/Makefile
+++ b/devel/p5-Coro/Makefile
@@ -25,39 +25,14 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Coro.3 \
- Coro::AIO.3 \
- Coro::AnyEvent.3 \
- Coro::BDB.3 \
- Coro::Channel.3 \
- Coro::Debug.3 \
- Coro::EV.3 \
- Coro::Event.3 \
- Coro::Handle.3 \
- Coro::Intro.3 \
- Coro::LWP.3 \
- Coro::MakeMaker.3 \
- Coro::RWLock.3 \
- Coro::Select.3 \
- Coro::Semaphore.3 \
- Coro::SemaphoreSet.3 \
- Coro::Signal.3 \
- Coro::Socket.3 \
- Coro::Specific.3 \
- Coro::State.3 \
- Coro::Storable.3 \
- Coro::Timer.3 \
- Coro::Util.3
-
-NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/doc/cede-vs-schedule ${DOCSDIR}/
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/doc/cede-vs-schedule ${STAGEDIR}${DOCSDIR}/
.endif
.if !defined(NOPORTEXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}/
- ${INSTALL_SCRIPT} ${WRKSRC}/eg/* ${EXAMPLESDIR}/
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
+ ${INSTALL_SCRIPT} ${WRKSRC}/eg/* ${STAGEDIR}${EXAMPLESDIR}/
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Coro/pkg-plist b/devel/p5-Coro/pkg-plist
index e8bf8cbe1a9f..1c13f49a615b 100644
--- a/devel/p5-Coro/pkg-plist
+++ b/devel/p5-Coro/pkg-plist
@@ -1,14 +1,26 @@
-%%PORTDOCS%%%%DOCSDIR%%/cede-vs-schedule
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/attributes
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dns
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/event
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lwp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/myhttpd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons2
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons3
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/readline
+%%PERL5_MAN3%%/Coro.3.gz
+%%PERL5_MAN3%%/Coro::AIO.3.gz
+%%PERL5_MAN3%%/Coro::AnyEvent.3.gz
+%%PERL5_MAN3%%/Coro::BDB.3.gz
+%%PERL5_MAN3%%/Coro::Channel.3.gz
+%%PERL5_MAN3%%/Coro::Debug.3.gz
+%%PERL5_MAN3%%/Coro::EV.3.gz
+%%PERL5_MAN3%%/Coro::Event.3.gz
+%%PERL5_MAN3%%/Coro::Handle.3.gz
+%%PERL5_MAN3%%/Coro::Intro.3.gz
+%%PERL5_MAN3%%/Coro::LWP.3.gz
+%%PERL5_MAN3%%/Coro::MakeMaker.3.gz
+%%PERL5_MAN3%%/Coro::RWLock.3.gz
+%%PERL5_MAN3%%/Coro::Select.3.gz
+%%PERL5_MAN3%%/Coro::Semaphore.3.gz
+%%PERL5_MAN3%%/Coro::SemaphoreSet.3.gz
+%%PERL5_MAN3%%/Coro::Signal.3.gz
+%%PERL5_MAN3%%/Coro::Socket.3.gz
+%%PERL5_MAN3%%/Coro::Specific.3.gz
+%%PERL5_MAN3%%/Coro::State.3.gz
+%%PERL5_MAN3%%/Coro::Storable.3.gz
+%%PERL5_MAN3%%/Coro::Timer.3.gz
+%%PERL5_MAN3%%/Coro::Util.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Coro.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Coro/AIO.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Coro/AnyEvent.pm
@@ -42,6 +54,17 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Coro/Event/Event.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Coro/State/State.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Coro/State/State.so
+%%PORTDOCS%%%%DOCSDIR%%/cede-vs-schedule
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/attributes
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dns
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/event
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lwp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/myhttpd
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons1
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons2
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prodcons3
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/readline
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Coro/State
diff --git a/devel/p5-Curses-Application/Makefile b/devel/p5-Curses-Application/Makefile
index 8547ebe25ce3..5c3ea436a93f 100644
--- a/devel/p5-Curses-Application/Makefile
+++ b/devel/p5-Curses-Application/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Curses::Application.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Curses-Application/pkg-plist b/devel/p5-Curses-Application/pkg-plist
index 47a2b6ee79dd..34cfc1681748 100644
--- a/devel/p5-Curses-Application/pkg-plist
+++ b/devel/p5-Curses-Application/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Curses::Application.3.gz
%%SITE_PERL%%/Curses/Application.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Application/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Application
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses
+@dirrmtry %%SITE_PERL%%/Curses
diff --git a/devel/p5-Curses-Forms/Makefile b/devel/p5-Curses-Forms/Makefile
index 3b6cd4d07845..c4a6e8a98e59 100644
--- a/devel/p5-Curses-Forms/Makefile
+++ b/devel/p5-Curses-Forms/Makefile
@@ -17,10 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Curses::Forms.3 \
- Curses::Forms::Dialog.3 \
- Curses::Forms::Dialog::Input.3 \
- Curses::Forms::Dialog::Logon.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Curses-Forms/pkg-plist b/devel/p5-Curses-Forms/pkg-plist
index 235bb56da6f9..3d48e2dd67a8 100644
--- a/devel/p5-Curses-Forms/pkg-plist
+++ b/devel/p5-Curses-Forms/pkg-plist
@@ -1,8 +1,14 @@
+%%PERL5_MAN3%%/Curses::Forms.3.gz
+%%PERL5_MAN3%%/Curses::Forms::Dialog.3.gz
+%%PERL5_MAN3%%/Curses::Forms::Dialog::Input.3.gz
+%%PERL5_MAN3%%/Curses::Forms::Dialog::Logon.3.gz
%%SITE_PERL%%/Curses/Forms.pm
%%SITE_PERL%%/Curses/Forms/Dialog.pm
%%SITE_PERL%%/Curses/Forms/Dialog/Input.pm
%%SITE_PERL%%/Curses/Forms/Dialog/Logon.pm
-@dirrm %%SITE_PERL%%/Curses/Forms/Dialog
-@dirrm %%SITE_PERL%%/Curses/Forms
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Forms/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Forms
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses
+@dirrm %%SITE_PERL%%/Curses/Forms/Dialog
+@dirrm %%SITE_PERL%%/Curses/Forms
+@dirrmtry %%SITE_PERL%%/Curses
diff --git a/devel/p5-Curses-UI/Makefile b/devel/p5-Curses-UI/Makefile
index 74b765977ee9..05233b2b5a8c 100644
--- a/devel/p5-Curses-UI/Makefile
+++ b/devel/p5-Curses-UI/Makefile
@@ -20,22 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Curses::UI::Color.3 Curses::UI::Label.3 \
- Curses::UI::Dialog::Basic.3 Curses::UI::Dialog::Dirbrowser.3 \
- Curses::UI::Container.3 Curses::UI::Dialog::Filebrowser.3 \
- Curses::UI::Dialog::Question.3 Curses::UI::Dialog::Status.3 \
- Curses::UI::Widget.3 \
- Curses::UI::Buttonbox.3 Curses::UI::PasswordEntry.3 \
- Curses::UI::Listbox.3 Curses::UI::Checkbox.3 \
- Curses::UI::Dialog::Error.3 Curses::UI::Common.3 \
- Curses::UI::Popupmenu.3 Curses::UI::Menubar.3 \
- Curses::UI::Searchable.3 Curses::UI::Progressbar.3 \
- Curses::UI::TextEditor.3 Curses::UI.3 \
- Curses::UI::Radiobuttonbox.3 Curses::UI::Dialog::Progress.3 \
- Curses::UI::TextEntry.3 Curses::UI::TextViewer.3 \
- Curses::UI::Window.3 Curses::UI::Dialog::Calendar.3 \
- Curses::UI::Tutorial.3 Curses::UI::Calendar.3 \
- Curses::UI::Notebook.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Curses-UI/pkg-plist b/devel/p5-Curses-UI/pkg-plist
index 0aa7918f092f..d99a331ba3ef 100644
--- a/devel/p5-Curses-UI/pkg-plist
+++ b/devel/p5-Curses-UI/pkg-plist
@@ -1,52 +1,83 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/UI/.packlist
+%%PERL5_MAN3%%/Curses::UI.3.gz
+%%PERL5_MAN3%%/Curses::UI::Buttonbox.3.gz
+%%PERL5_MAN3%%/Curses::UI::Calendar.3.gz
+%%PERL5_MAN3%%/Curses::UI::Checkbox.3.gz
+%%PERL5_MAN3%%/Curses::UI::Color.3.gz
+%%PERL5_MAN3%%/Curses::UI::Common.3.gz
+%%PERL5_MAN3%%/Curses::UI::Container.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Basic.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Calendar.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Dirbrowser.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Error.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Filebrowser.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Progress.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Question.3.gz
+%%PERL5_MAN3%%/Curses::UI::Dialog::Status.3.gz
+%%PERL5_MAN3%%/Curses::UI::Label.3.gz
+%%PERL5_MAN3%%/Curses::UI::Listbox.3.gz
+%%PERL5_MAN3%%/Curses::UI::Menubar.3.gz
+%%PERL5_MAN3%%/Curses::UI::Notebook.3.gz
+%%PERL5_MAN3%%/Curses::UI::PasswordEntry.3.gz
+%%PERL5_MAN3%%/Curses::UI::Popupmenu.3.gz
+%%PERL5_MAN3%%/Curses::UI::Progressbar.3.gz
+%%PERL5_MAN3%%/Curses::UI::Radiobuttonbox.3.gz
+%%PERL5_MAN3%%/Curses::UI::Searchable.3.gz
+%%PERL5_MAN3%%/Curses::UI::TextEditor.3.gz
+%%PERL5_MAN3%%/Curses::UI::TextEntry.3.gz
+%%PERL5_MAN3%%/Curses::UI::TextViewer.3.gz
+%%PERL5_MAN3%%/Curses::UI::Tutorial.3.gz
+%%PERL5_MAN3%%/Curses::UI::Widget.3.gz
+%%PERL5_MAN3%%/Curses::UI::Window.3.gz
+%%SITE_PERL%%/Curses/UI.pm
+%%SITE_PERL%%/Curses/UI/Buttonbox.pm
+%%SITE_PERL%%/Curses/UI/Calendar.pm
+%%SITE_PERL%%/Curses/UI/Checkbox.pm
%%SITE_PERL%%/Curses/UI/Color.pm
-%%SITE_PERL%%/Curses/UI/Label.pm
-%%SITE_PERL%%/Curses/UI/Dialog/Dirbrowser.pm
-%%SITE_PERL%%/Curses/UI/Dialog/Filebrowser.pm
-%%SITE_PERL%%/Curses/UI/Dialog/Calendar.pm
+%%SITE_PERL%%/Curses/UI/Common.pm
+%%SITE_PERL%%/Curses/UI/Container.pm
%%SITE_PERL%%/Curses/UI/Dialog/Basic.pm
-%%SITE_PERL%%/Curses/UI/Dialog/Status.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Calendar.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Dirbrowser.pm
%%SITE_PERL%%/Curses/UI/Dialog/Error.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Filebrowser.pm
%%SITE_PERL%%/Curses/UI/Dialog/Progress.pm
%%SITE_PERL%%/Curses/UI/Dialog/Question.pm
-%%SITE_PERL%%/Curses/UI/Container.pm
-%%SITE_PERL%%/Curses/UI/PasswordEntry.pm
-%%SITE_PERL%%/Curses/UI/Buttonbox.pm
-%%SITE_PERL%%/Curses/UI/Checkbox.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Status.pm
+%%SITE_PERL%%/Curses/UI/Label.pm
+%%SITE_PERL%%/Curses/UI/Language.pm
%%SITE_PERL%%/Curses/UI/Language/chinese.pm
%%SITE_PERL%%/Curses/UI/Language/czech.pm
+%%SITE_PERL%%/Curses/UI/Language/dutch.pm
+%%SITE_PERL%%/Curses/UI/Language/english.pm
%%SITE_PERL%%/Curses/UI/Language/french.pm
%%SITE_PERL%%/Curses/UI/Language/german.pm
%%SITE_PERL%%/Curses/UI/Language/italian.pm
%%SITE_PERL%%/Curses/UI/Language/japanese.pm
-%%SITE_PERL%%/Curses/UI/Language/russian.pm
%%SITE_PERL%%/Curses/UI/Language/norwegian.pm
-%%SITE_PERL%%/Curses/UI/Language/english.pm
%%SITE_PERL%%/Curses/UI/Language/polish.pm
%%SITE_PERL%%/Curses/UI/Language/portuguese.pm
-%%SITE_PERL%%/Curses/UI/Language/dutch.pm
+%%SITE_PERL%%/Curses/UI/Language/russian.pm
%%SITE_PERL%%/Curses/UI/Language/slovak.pm
%%SITE_PERL%%/Curses/UI/Language/spanish.pm
%%SITE_PERL%%/Curses/UI/Language/turkish.pm
-%%SITE_PERL%%/Curses/UI/Menubar.pm
-%%SITE_PERL%%/Curses/UI/TextEntry.pm
-%%SITE_PERL%%/Curses/UI/Calendar.pm
-%%SITE_PERL%%/Curses/UI/Tutorial.pod
-%%SITE_PERL%%/Curses/UI/Widget.pm
-%%SITE_PERL%%/Curses/UI/Language.pm
%%SITE_PERL%%/Curses/UI/Listbox.pm
+%%SITE_PERL%%/Curses/UI/Menubar.pm
%%SITE_PERL%%/Curses/UI/Notebook.pm
-%%SITE_PERL%%/Curses/UI/Common.pm
+%%SITE_PERL%%/Curses/UI/PasswordEntry.pm
%%SITE_PERL%%/Curses/UI/Popupmenu.pm
-%%SITE_PERL%%/Curses/UI/Searchable.pm
%%SITE_PERL%%/Curses/UI/Progressbar.pm
-%%SITE_PERL%%/Curses/UI/TextEditor.pm
%%SITE_PERL%%/Curses/UI/Radiobuttonbox.pm
+%%SITE_PERL%%/Curses/UI/Searchable.pm
+%%SITE_PERL%%/Curses/UI/TextEditor.pm
+%%SITE_PERL%%/Curses/UI/TextEntry.pm
%%SITE_PERL%%/Curses/UI/TextViewer.pm
+%%SITE_PERL%%/Curses/UI/Tutorial.pod
+%%SITE_PERL%%/Curses/UI/Widget.pm
%%SITE_PERL%%/Curses/UI/Window.pm
-%%SITE_PERL%%/Curses/UI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/UI/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/UI
-@dirrm %%SITE_PERL%%/Curses/UI/Dialog
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses
@dirrm %%SITE_PERL%%/Curses/UI/Language
+@dirrm %%SITE_PERL%%/Curses/UI/Dialog
@dirrm %%SITE_PERL%%/Curses/UI
@dirrmtry %%SITE_PERL%%/Curses
diff --git a/devel/p5-Curses-Widgets/Makefile b/devel/p5-Curses-Widgets/Makefile
index 7775a4db27de..20add21886e2 100644
--- a/devel/p5-Curses-Widgets/Makefile
+++ b/devel/p5-Curses-Widgets/Makefile
@@ -17,19 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Curses::Widgets::Label.3 \
- Curses::Widgets.3 \
- Curses::Widgets::TextMemo.3 \
- Curses::Widgets::ListBox.3 \
- Curses::Widgets::Menu.3 \
- Curses::Widgets::ButtonSet.3 \
- Curses::Widgets::ComboBox.3 \
- Curses::Widgets::TextField.3 \
- Curses::Widgets::Tutorial.3 \
- Curses::Widgets::Calendar.3 \
- Curses::Widgets::ProgressBar.3 \
- Curses::Widgets::ListBox::MultiColumn.3 \
- Curses::Widgets::Tutorial::Creation.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Curses-Widgets/pkg-plist b/devel/p5-Curses-Widgets/pkg-plist
index 0ee1b090fae8..b25b4733fbb0 100644
--- a/devel/p5-Curses-Widgets/pkg-plist
+++ b/devel/p5-Curses-Widgets/pkg-plist
@@ -1,20 +1,33 @@
+%%PERL5_MAN3%%/Curses::Widgets.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::ButtonSet.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::Calendar.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::ComboBox.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::Label.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::ListBox.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::ListBox::MultiColumn.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::Menu.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::ProgressBar.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::TextField.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::TextMemo.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::Tutorial.3.gz
+%%PERL5_MAN3%%/Curses::Widgets::Tutorial::Creation.3.gz
%%SITE_PERL%%/Curses/Widgets.pm
%%SITE_PERL%%/Curses/Widgets/ButtonSet.pm
%%SITE_PERL%%/Curses/Widgets/Calendar.pm
%%SITE_PERL%%/Curses/Widgets/ComboBox.pm
%%SITE_PERL%%/Curses/Widgets/Label.pm
-%%SITE_PERL%%/Curses/Widgets/ListBox/MultiColumn.pm
%%SITE_PERL%%/Curses/Widgets/ListBox.pm
+%%SITE_PERL%%/Curses/Widgets/ListBox/MultiColumn.pm
%%SITE_PERL%%/Curses/Widgets/Menu.pm
%%SITE_PERL%%/Curses/Widgets/ProgressBar.pm
%%SITE_PERL%%/Curses/Widgets/TextField.pm
%%SITE_PERL%%/Curses/Widgets/TextMemo.pm
-%%SITE_PERL%%/Curses/Widgets/Tutorial/Creation.pod
%%SITE_PERL%%/Curses/Widgets/Tutorial.pod
-@dirrm %%SITE_PERL%%/Curses/Widgets/ListBox
-@dirrm %%SITE_PERL%%/Curses/Widgets/Tutorial
-@dirrm %%SITE_PERL%%/Curses/Widgets
+%%SITE_PERL%%/Curses/Widgets/Tutorial/Creation.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Widgets/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Widgets
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses
+@dirrm %%SITE_PERL%%/Curses/Widgets/Tutorial
+@dirrm %%SITE_PERL%%/Curses/Widgets/ListBox
+@dirrm %%SITE_PERL%%/Curses/Widgets
@dirrmtry %%SITE_PERL%%/Curses
diff --git a/devel/p5-Curses/Makefile b/devel/p5-Curses/Makefile
index 889a81eac4b2..0f0b4481e1a7 100644
--- a/devel/p5-Curses/Makefile
+++ b/devel/p5-Curses/Makefile
@@ -20,9 +20,6 @@ USE_PERL5= configure
CONFIGURE_ARGS= PANELS MENUS FORMS
CONFIGURE_ENV= CURSES_CFLAGS="-I${WRKSRC}/usr/include/ncurses"
-MAN3= Curses.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNCURSESW}
diff --git a/devel/p5-Curses/pkg-plist b/devel/p5-Curses/pkg-plist
index a9c7ab4ce820..7d01f5e83741 100644
--- a/devel/p5-Curses/pkg-plist
+++ b/devel/p5-Curses/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Curses.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Curses.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Curses.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Curses.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses
diff --git a/devel/p5-Cvs/Makefile b/devel/p5-Cvs/Makefile
index 94282a60c67f..b1b794f8b3de 100644
--- a/devel/p5-Cvs/Makefile
+++ b/devel/p5-Cvs/Makefile
@@ -1,40 +1,23 @@
# Created by: Philip Drapeau <pdrapeau@advanis.ca>
# $FreeBSD$
-PORTNAME= Cvs
-PORTVERSION= 0.07
+PORTNAME= Cvs
+PORTVERSION= 0.07
PORTREVISION= 1
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RSOLIV
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Cvs - Object oriented interface to the CVS command
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Cvs - Object oriented interface to the CVS command
+
+RUN_DEPENDS= p5-IO-Tty>=0:${PORTSDIR}/devel/p5-IO-Tty \
+ p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
+ p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run
+BUILD_DEPENDS= ${RUN_DEPENDS}
-BUILD_DEPENDS= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Cvs.3 Cvs::Command::Base.3 Cvs::Command::Checkout.3 \
- Cvs::Command::Commit.3 Cvs::Command::Diff.3 \
- Cvs::Command::Export.3 Cvs::Command::Login.3 \
- Cvs::Command::Logout.3 Cvs::Command::Rdiff.3 \
- Cvs::Command::Release.3 Cvs::Command::Status.3 \
- Cvs::Command::Tag.3 Cvs::Command::Update.3 \
- Cvs::Cvsroot.3 Cvs::Result::Base.3 Cvs::Result::Checkout.3 \
- Cvs::Result::Commit.3 Cvs::Result::DiffItem.3 \
- Cvs::Result::DiffList.3 Cvs::Result::Export.3 \
- Cvs::Result::Login.3 Cvs::Result::Logout.3 \
- Cvs::Result::RdiffItem.3 Cvs::Result::RdiffList.3 \
- Cvs::Result::Release.3 Cvs::Result::Rtag.3 \
- Cvs::Result::StatusItem.3 Cvs::Result::StatusList.3 \
- Cvs::Result::Tag.3 Cvs::Result::Update.3 \
- Cvs::Command::Rtag.3
-
-RUN_DEPENDS+= p5-IO-Tty>=0:${PORTSDIR}/devel/p5-IO-Tty
-RUN_DEPENDS+= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
-RUN_DEPENDS+= p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Cvs/pkg-plist b/devel/p5-Cvs/pkg-plist
index ea1d06650f1f..c4d0359c1cff 100644
--- a/devel/p5-Cvs/pkg-plist
+++ b/devel/p5-Cvs/pkg-plist
@@ -1,36 +1,67 @@
+%%PERL5_MAN3%%/Cvs.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Base.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Checkout.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Commit.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Diff.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Export.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Login.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Logout.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Rdiff.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Release.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Rtag.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Status.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Tag.3.gz
+%%PERL5_MAN3%%/Cvs::Command::Update.3.gz
+%%PERL5_MAN3%%/Cvs::Cvsroot.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Base.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Checkout.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Commit.3.gz
+%%PERL5_MAN3%%/Cvs::Result::DiffItem.3.gz
+%%PERL5_MAN3%%/Cvs::Result::DiffList.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Export.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Login.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Logout.3.gz
+%%PERL5_MAN3%%/Cvs::Result::RdiffItem.3.gz
+%%PERL5_MAN3%%/Cvs::Result::RdiffList.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Release.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Rtag.3.gz
+%%PERL5_MAN3%%/Cvs::Result::StatusItem.3.gz
+%%PERL5_MAN3%%/Cvs::Result::StatusList.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Tag.3.gz
+%%PERL5_MAN3%%/Cvs::Result::Update.3.gz
%%SITE_PERL%%/Cvs.pm
-%%SITE_PERL%%/Cvs/Cvsroot.pm
-%%SITE_PERL%%/Cvs/Command/Checkout.pm
-%%SITE_PERL%%/Cvs/Command/Tag.pm
-%%SITE_PERL%%/Cvs/Command/Rdiff.pm
-%%SITE_PERL%%/Cvs/Command/Release.pm
-%%SITE_PERL%%/Cvs/Command/Login.pm
%%SITE_PERL%%/Cvs/Command/Base.pm
+%%SITE_PERL%%/Cvs/Command/Checkout.pm
+%%SITE_PERL%%/Cvs/Command/Commit.pm
+%%SITE_PERL%%/Cvs/Command/Diff.pm
%%SITE_PERL%%/Cvs/Command/Export.pm
+%%SITE_PERL%%/Cvs/Command/Login.pm
%%SITE_PERL%%/Cvs/Command/Logout.pm
-%%SITE_PERL%%/Cvs/Command/Update.pm
+%%SITE_PERL%%/Cvs/Command/Rdiff.pm
+%%SITE_PERL%%/Cvs/Command/Release.pm
%%SITE_PERL%%/Cvs/Command/Rtag.pm
-%%SITE_PERL%%/Cvs/Command/Commit.pm
%%SITE_PERL%%/Cvs/Command/Status.pm
-%%SITE_PERL%%/Cvs/Command/Diff.pm
-%%SITE_PERL%%/Cvs/Result/Release.pm
-%%SITE_PERL%%/Cvs/Result/RdiffItem.pm
-%%SITE_PERL%%/Cvs/Result/DiffList.pm
-%%SITE_PERL%%/Cvs/Result/StatusItem.pm
-%%SITE_PERL%%/Cvs/Result/RdiffList.pm
-%%SITE_PERL%%/Cvs/Result/Rtag.pm
-%%SITE_PERL%%/Cvs/Result/Commit.pm
+%%SITE_PERL%%/Cvs/Command/Tag.pm
+%%SITE_PERL%%/Cvs/Command/Update.pm
+%%SITE_PERL%%/Cvs/Cvsroot.pm
%%SITE_PERL%%/Cvs/Result/Base.pm
-%%SITE_PERL%%/Cvs/Result/Update.pm
-%%SITE_PERL%%/Cvs/Result/DiffItem.pm
-%%SITE_PERL%%/Cvs/Result/Login.pm
-%%SITE_PERL%%/Cvs/Result/Tag.pm
%%SITE_PERL%%/Cvs/Result/Checkout.pm
+%%SITE_PERL%%/Cvs/Result/Commit.pm
+%%SITE_PERL%%/Cvs/Result/DiffItem.pm
+%%SITE_PERL%%/Cvs/Result/DiffList.pm
%%SITE_PERL%%/Cvs/Result/Export.pm
+%%SITE_PERL%%/Cvs/Result/Login.pm
%%SITE_PERL%%/Cvs/Result/Logout.pm
+%%SITE_PERL%%/Cvs/Result/RdiffItem.pm
+%%SITE_PERL%%/Cvs/Result/RdiffList.pm
+%%SITE_PERL%%/Cvs/Result/Release.pm
+%%SITE_PERL%%/Cvs/Result/Rtag.pm
+%%SITE_PERL%%/Cvs/Result/StatusItem.pm
%%SITE_PERL%%/Cvs/Result/StatusList.pm
+%%SITE_PERL%%/Cvs/Result/Tag.pm
+%%SITE_PERL%%/Cvs/Result/Update.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cvs/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cvs
-@dirrm %%SITE_PERL%%/Cvs/Command
@dirrm %%SITE_PERL%%/Cvs/Result
+@dirrm %%SITE_PERL%%/Cvs/Command
@dirrm %%SITE_PERL%%/Cvs