aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2013-10-31 14:31:30 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2013-10-31 14:31:30 +0000
commitbeab2a2a0073e38e4144541d42b07708840d4a38 (patch)
tree584331625caf1e01ac8c7f16cc5381f0f560f4d9
parentb2a79266bb2c886e6eed003454b8ef4824a4c29f (diff)
downloadports-beab2a2a0073e38e4144541d42b07708840d4a38.tar.gz
ports-beab2a2a0073e38e4144541d42b07708840d4a38.zip
Support STAGEDIR.
Notes
Notes: svn path=/head/; revision=332245
-rw-r--r--devel/p5-Taint-Runtime/Makefile3
-rw-r--r--devel/p5-Taint-Runtime/pkg-plist11
-rw-r--r--devel/p5-Task-Weaken/Makefile3
-rw-r--r--devel/p5-Task-Weaken/pkg-plist3
-rw-r--r--devel/p5-Term-CallEditor/Makefile3
-rw-r--r--devel/p5-Term-CallEditor/pkg-plist3
-rw-r--r--devel/p5-Term-ProgressBar-Quiet/Makefile3
-rw-r--r--devel/p5-Term-ProgressBar-Quiet/pkg-plist4
-rw-r--r--devel/p5-Term-ProgressBar/Makefile7
-rw-r--r--devel/p5-Term-ProgressBar/pkg-plist2
-rw-r--r--devel/p5-Term-Query/Makefile3
-rw-r--r--devel/p5-Term-Query/pkg-plist3
-rw-r--r--devel/p5-Term-ReadLine-Zoid/Makefile8
-rw-r--r--devel/p5-Term-ReadLine-Zoid/pkg-plist12
-rw-r--r--devel/p5-Term-Screen/Makefile3
-rw-r--r--devel/p5-Term-Screen/pkg-plist1
-rw-r--r--devel/p5-Term-Shell/Makefile3
-rw-r--r--devel/p5-Term-Shell/pkg-plist3
-rw-r--r--devel/p5-Term-VT102-Boundless/Makefile3
-rw-r--r--devel/p5-Term-VT102-Boundless/pkg-plist9
-rw-r--r--devel/p5-Term-VT102/Makefile3
-rw-r--r--devel/p5-Term-VT102/pkg-plist11
-rw-r--r--devel/p5-Term-Visual/Makefile3
-rw-r--r--devel/p5-Term-Visual/pkg-plist7
-rw-r--r--devel/p5-Test-CheckManifest/Makefile3
-rw-r--r--devel/p5-Test-CheckManifest/pkg-plist3
-rw-r--r--devel/p5-Test-Class/Makefile5
-rw-r--r--devel/p5-Test-Class/pkg-plist3
-rw-r--r--devel/p5-Test-Classy/Makefile3
-rw-r--r--devel/p5-Test-Classy/pkg-plist11
-rw-r--r--devel/p5-Test-Cmd/Makefile3
-rw-r--r--devel/p5-Test-Cmd/pkg-plist2
-rw-r--r--devel/p5-Test-DBIx-Class/Makefile25
-rw-r--r--devel/p5-Test-DBIx-Class/pkg-plist72
-rw-r--r--devel/p5-Test-Deep/Makefile3
-rw-r--r--devel/p5-Test-Deep/pkg-plist6
-rw-r--r--devel/p5-Test-Dependencies/Makefile5
-rw-r--r--devel/p5-Test-Dependencies/pkg-plist11
-rw-r--r--devel/p5-Test-Differences/Makefile3
-rw-r--r--devel/p5-Test-Differences/pkg-plist3
-rw-r--r--devel/p5-Test-Exception/Makefile3
-rw-r--r--devel/p5-Test-Exception/pkg-plist3
-rw-r--r--devel/p5-Test-Expect/Makefile3
-rw-r--r--devel/p5-Test-Expect/pkg-plist1
-rw-r--r--devel/p5-Test-File-Contents/Makefile4
-rw-r--r--devel/p5-Test-File-Contents/pkg-plist3
-rw-r--r--devel/p5-Test-Harness-Straps/Makefile5
-rw-r--r--devel/p5-Test-Harness-Straps/pkg-plist11
-rw-r--r--devel/p5-Test-HexString/Makefile3
-rw-r--r--devel/p5-Test-HexString/pkg-plist3
-rw-r--r--devel/p5-Test-Inline/Makefile12
-rw-r--r--devel/p5-Test-Inline/pkg-plist10
-rw-r--r--devel/p5-Test-Lazy/Makefile3
-rw-r--r--devel/p5-Test-Lazy/pkg-plist13
-rw-r--r--devel/p5-Test-Log4perl/Makefile3
-rw-r--r--devel/p5-Test-Log4perl/pkg-plist1
-rw-r--r--devel/p5-Test-LongString/Makefile3
-rw-r--r--devel/p5-Test-LongString/pkg-plist1
-rw-r--r--devel/p5-Test-Manifest/Makefile1
-rw-r--r--devel/p5-Test-ManyParams/Makefile3
-rw-r--r--devel/p5-Test-ManyParams/pkg-plist5
-rw-r--r--devel/p5-Test-Memory-Cycle/Makefile3
-rw-r--r--devel/p5-Test-Memory-Cycle/pkg-plist7
-rw-r--r--devel/p5-Test-MockRandom/Makefile3
-rw-r--r--devel/p5-Test-MockRandom/pkg-plist1
-rw-r--r--devel/p5-Test-Pod-Coverage-Permissive/Makefile2
-rw-r--r--devel/p5-Test-Pod-Coverage-Permissive/pkg-plist9
-rw-r--r--devel/p5-Test-Pod/Makefile3
-rw-r--r--devel/p5-Test-Pod/pkg-plist1
-rw-r--r--devel/p5-Test-RandomResults/Makefile3
-rw-r--r--devel/p5-Test-RandomResults/pkg-plist1
-rw-r--r--devel/p5-Test-Signature/Makefile3
-rw-r--r--devel/p5-Test-Signature/pkg-plist5
-rw-r--r--devel/p5-Test-Strict/Makefile3
-rw-r--r--devel/p5-Test-Strict/pkg-plist1
-rw-r--r--devel/p5-Test-TAP-HTMLMatrix/Makefile5
-rw-r--r--devel/p5-Test-TAP-HTMLMatrix/pkg-plist17
-rw-r--r--devel/p5-Test-TAP-Model/Makefile6
-rw-r--r--devel/p5-Test-TAP-Model/pkg-plist13
-rw-r--r--devel/p5-Test-Taint/Makefile3
-rw-r--r--devel/p5-Test-Taint/pkg-plist3
-rw-r--r--devel/p5-Test-Tester/Makefile9
-rw-r--r--devel/p5-Test-Tester/pkg-plist5
-rw-r--r--devel/p5-Test-TinyMocker/Makefile3
-rw-r--r--devel/p5-Test-TinyMocker/pkg-plist3
-rw-r--r--devel/p5-Test-Unit/Makefile17
-rw-r--r--devel/p5-Test-Unit/pkg-plist36
-rw-r--r--devel/p5-Test-WWW-Declare/Makefile3
-rw-r--r--devel/p5-Test-WWW-Declare/pkg-plist7
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGIApp/Makefile3
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGIApp/pkg-plist3
-rw-r--r--devel/p5-Test-WWW-Mechanize-Catalyst/Makefile3
-rw-r--r--devel/p5-Test-WWW-Mechanize-Catalyst/pkg-plist3
-rw-r--r--devel/p5-Test-WWW-Mechanize/Makefile3
-rw-r--r--devel/p5-Test-WWW-Mechanize/pkg-plist1
-rw-r--r--devel/p5-Test-WWW-Selenium/Makefile6
-rw-r--r--devel/p5-Test-WWW-Selenium/pkg-plist14
-rw-r--r--devel/p5-Test-Warn/Makefile3
-rw-r--r--devel/p5-Test-Warn/pkg-plist5
-rw-r--r--devel/p5-Test-Without-Module/Makefile3
-rw-r--r--devel/p5-Test-Without-Module/pkg-plist3
-rw-r--r--devel/p5-Test-use-ok/Makefile3
-rw-r--r--devel/p5-Test-use-ok/pkg-plist12
-rw-r--r--devel/p5-TheSchwartz-Simple/Makefile3
-rw-r--r--devel/p5-TheSchwartz-Simple/pkg-plist11
-rw-r--r--devel/p5-TheSchwartz-Worker-SendEmail/Makefile3
-rw-r--r--devel/p5-TheSchwartz-Worker-SendEmail/pkg-plist11
-rw-r--r--devel/p5-TheSchwartz/Makefile12
-rw-r--r--devel/p5-TheSchwartz/pkg-plist9
-rw-r--r--devel/p5-Thread-Cancel/Makefile5
-rw-r--r--devel/p5-Thread-Cancel/pkg-plist5
-rw-r--r--devel/p5-Thread-Pool-Simple/Makefile3
-rw-r--r--devel/p5-Thread-Pool-Simple/pkg-plist7
-rw-r--r--devel/p5-Tie-Array-Sorted/Makefile4
-rw-r--r--devel/p5-Tie-Array-Sorted/pkg-plist2
-rw-r--r--devel/p5-Tie-Cache/Makefile3
-rw-r--r--devel/p5-Tie-Cache/pkg-plist1
-rw-r--r--devel/p5-Tie-DB_File-SplitHash/Makefile3
-rw-r--r--devel/p5-Tie-DB_File-SplitHash/pkg-plist3
-rw-r--r--devel/p5-Tie-FileLRUCache/Makefile3
-rw-r--r--devel/p5-Tie-FileLRUCache/pkg-plist3
-rw-r--r--devel/p5-Tie-Hash-Indexed/Makefile3
-rw-r--r--devel/p5-Tie-Hash-Indexed/pkg-plist3
-rw-r--r--devel/p5-Tie-Hash-Sorted/Makefile3
-rw-r--r--devel/p5-Tie-Hash-Sorted/pkg-plist3
-rw-r--r--devel/p5-Tie-IxHash/Makefile3
-rw-r--r--devel/p5-Tie-IxHash/pkg-plist1
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile3
-rw-r--r--devel/p5-Tie-RefHash-Weak/pkg-plist5
-rw-r--r--devel/p5-Tie-RefHash/Makefile3
-rw-r--r--devel/p5-Tie-RefHash/pkg-plist3
-rw-r--r--devel/p5-Time-Clock/Makefile3
-rw-r--r--devel/p5-Time-Clock/pkg-plist1
-rw-r--r--devel/p5-Time-Duration-Parse/Makefile3
-rw-r--r--devel/p5-Time-Duration-Parse/pkg-plist5
-rw-r--r--devel/p5-Time-Duration/Makefile3
-rw-r--r--devel/p5-Time-Duration/pkg-plist3
-rw-r--r--devel/p5-Time-Local/Makefile7
-rw-r--r--devel/p5-Time-Local/pkg-plist1
-rw-r--r--devel/p5-Time-Object/Makefile3
-rw-r--r--devel/p5-Time-Object/pkg-plist8
-rw-r--r--devel/p5-Time-Period/Makefile3
-rw-r--r--devel/p5-Time-Period/pkg-plist1
-rw-r--r--devel/p5-Time-Piece-Range/Makefile3
-rw-r--r--devel/p5-Time-Piece-Range/pkg-plist1
-rw-r--r--devel/p5-Time-Progress/Makefile3
-rw-r--r--devel/p5-Time-Progress/pkg-plist1
-rw-r--r--devel/p5-Time-modules/Makefile4
-rw-r--r--devel/p5-Time-modules/pkg-plist7
-rw-r--r--devel/p5-TraceFuncs/Makefile3
-rw-r--r--devel/p5-TraceFuncs/pkg-plist3
-rw-r--r--devel/p5-Tree-Binary-Dictionary/Makefile3
-rw-r--r--devel/p5-Tree-Binary-Dictionary/pkg-plist1
-rw-r--r--devel/p5-Tree-DAG_Node/Makefile3
-rw-r--r--devel/p5-Tree-DAG_Node/pkg-plist1
-rw-r--r--devel/p5-Tree-Node/Makefile3
-rw-r--r--devel/p5-Tree-Node/pkg-plist1
-rw-r--r--devel/p5-Tree-Parser/Makefile3
-rw-r--r--devel/p5-Tree-Parser/pkg-plist1
-rw-r--r--devel/p5-Tree-Simple-View/Makefile7
-rw-r--r--devel/p5-Tree-Simple-View/pkg-plist5
-rw-r--r--devel/p5-Tree-Simple-VisitorFactory/Makefile20
-rw-r--r--devel/p5-Tree-Simple-VisitorFactory/pkg-plist18
-rw-r--r--devel/p5-Want/Makefile3
-rw-r--r--devel/p5-Want/pkg-plist3
165 files changed, 371 insertions, 497 deletions
diff --git a/devel/p5-Taint-Runtime/Makefile b/devel/p5-Taint-Runtime/Makefile
index 8bb8d56ab38b..a6c1559b2258 100644
--- a/devel/p5-Taint-Runtime/Makefile
+++ b/devel/p5-Taint-Runtime/Makefile
@@ -12,7 +12,4 @@ COMMENT= Runtime enable/disable taint checking
USES= perl5
USE_PERL5= configure
-MAN3= Taint::Runtime.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Taint-Runtime/pkg-plist b/devel/p5-Taint-Runtime/pkg-plist
index 964322a99f75..92cd596a1280 100644
--- a/devel/p5-Taint-Runtime/pkg-plist
+++ b/devel/p5-Taint-Runtime/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/Taint::Runtime.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Taint/Runtime.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Taint/is_taint_bench.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint/Runtime/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint/Runtime/Runtime.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint/Runtime/Runtime.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/Taint/is_taint_bench.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/Taint/Runtime.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint/Runtime/Runtime.so
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint/Runtime
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Taint
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Taint
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Taint
diff --git a/devel/p5-Task-Weaken/Makefile b/devel/p5-Task-Weaken/Makefile
index 981f6f1087a5..7b0e3802a189 100644
--- a/devel/p5-Task-Weaken/Makefile
+++ b/devel/p5-Task-Weaken/Makefile
@@ -13,7 +13,4 @@ COMMENT= Ensure that a platform has weaken support
USES= perl5
USE_PERL5= configure
-MAN3= Task::Weaken.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Task-Weaken/pkg-plist b/devel/p5-Task-Weaken/pkg-plist
index 77507dcf3fdb..e9d8e7096087 100644
--- a/devel/p5-Task-Weaken/pkg-plist
+++ b/devel/p5-Task-Weaken/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Task::Weaken.3.gz
%%SITE_PERL%%/Task/Weaken.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Task/Weaken/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Task/Weaken
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Task/Weaken
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Task
@dirrmtry %%SITE_PERL%%/Task
diff --git a/devel/p5-Term-CallEditor/Makefile b/devel/p5-Term-CallEditor/Makefile
index dcb6ef2aac7a..f90d239afd12 100644
--- a/devel/p5-Term-CallEditor/Makefile
+++ b/devel/p5-Term-CallEditor/Makefile
@@ -15,7 +15,4 @@ LICENSE= ART10
USES= perl5
USE_PERL5= configure
-MAN3= Term::CallEditor.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-CallEditor/pkg-plist b/devel/p5-Term-CallEditor/pkg-plist
index 5dff659779ee..ed19a1b2b1eb 100644
--- a/devel/p5-Term-CallEditor/pkg-plist
+++ b/devel/p5-Term-CallEditor/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Term::CallEditor.3.gz
%%SITE_PERL%%/Term/CallEditor.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/CallEditor/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/CallEditor
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/CallEditor
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-ProgressBar-Quiet/Makefile b/devel/p5-Term-ProgressBar-Quiet/Makefile
index 73d340895d83..101a11692ade 100644
--- a/devel/p5-Term-ProgressBar-Quiet/Makefile
+++ b/devel/p5-Term-ProgressBar-Quiet/Makefile
@@ -20,7 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Term::ProgressBar::Quiet.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-ProgressBar-Quiet/pkg-plist b/devel/p5-Term-ProgressBar-Quiet/pkg-plist
index 2ac024fb0449..0bb76e110fe6 100644
--- a/devel/p5-Term-ProgressBar-Quiet/pkg-plist
+++ b/devel/p5-Term-ProgressBar-Quiet/pkg-plist
@@ -1,6 +1,8 @@
+%%PERL5_MAN3%%/Term::ProgressBar::Quiet.3.gz
%%SITE_PERL%%/Term/ProgressBar/Quiet.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ProgressBar/Quiet/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ProgressBar/Quiet
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ProgressBar
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
-@dirrmtry %%SITE_PERL%%//Term/ProgressBar
+@dirrmtry %%SITE_PERL%%/Term/ProgressBar
@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-ProgressBar/Makefile b/devel/p5-Term-ProgressBar/Makefile
index 7151a900630f..ebe5403098ba 100644
--- a/devel/p5-Term-ProgressBar/Makefile
+++ b/devel/p5-Term-ProgressBar/Makefile
@@ -22,9 +22,6 @@ TEST_DEPENDS= p5-Capture-Tiny>=0.13:${PORTSDIR}/devel/p5-Capture-Tiny \
USES= perl5
USE_PERL5= configure
-MAN3= Term::ProgressBar.3
-
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e 's|Term-ProgressBar|Term/ProgressBar|' ${WRKSRC}/Makefile.PL
@@ -32,8 +29,8 @@ post-patch:
post-install:
.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${EXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}/
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}/
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Term-ProgressBar/pkg-plist b/devel/p5-Term-ProgressBar/pkg-plist
index 7e6165722f1e..43338bf623ae 100644
--- a/devel/p5-Term-ProgressBar/pkg-plist
+++ b/devel/p5-Term-ProgressBar/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Term::ProgressBar.3.gz
%%SITE_PERL%%/Term/ProgressBar.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ProgressBar/.packlist
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/powers
@@ -5,7 +6,6 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/powers3
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/powers4
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/powers5
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/powers5
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_use.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smooth_bar.pl
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
diff --git a/devel/p5-Term-Query/Makefile b/devel/p5-Term-Query/Makefile
index aad44dc235ea..e1bf3190edba 100644
--- a/devel/p5-Term-Query/Makefile
+++ b/devel/p5-Term-Query/Makefile
@@ -15,7 +15,4 @@ RUN_DEPENDS= p5-Array-PrintCols>=0:${PORTSDIR}/misc/p5-Array-PrintCols
USES= perl5
USE_PERL5= configure
-MAN3= Term::Query.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-Query/pkg-plist b/devel/p5-Term-Query/pkg-plist
index 8fd1491180b5..6b3061d9f676 100644
--- a/devel/p5-Term-Query/pkg-plist
+++ b/devel/p5-Term-Query/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Term::Query.3.gz
%%SITE_PERL%%/Term/Query.pm
-%%SITE_PERL%%/Term/Tester.pm
%%SITE_PERL%%/Term/Query_Test.pl
+%%SITE_PERL%%/Term/Tester.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Query/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Query
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
diff --git a/devel/p5-Term-ReadLine-Zoid/Makefile b/devel/p5-Term-ReadLine-Zoid/Makefile
index 9f214c32bfe7..1c1175e1b2b2 100644
--- a/devel/p5-Term-ReadLine-Zoid/Makefile
+++ b/devel/p5-Term-ReadLine-Zoid/Makefile
@@ -17,12 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Term::ReadLine::Zoid.3 \
- Term::ReadLine::Zoid::Base.3 \
- Term::ReadLine::Zoid::Emacs.3 \
- Term::ReadLine::Zoid::FileBrowse.3 \
- Term::ReadLine::Zoid::ISearch.3 \
- Term::ReadLine::Zoid::ViCommand.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-ReadLine-Zoid/pkg-plist b/devel/p5-Term-ReadLine-Zoid/pkg-plist
index 4921690e88a8..512b16d7fa56 100644
--- a/devel/p5-Term-ReadLine-Zoid/pkg-plist
+++ b/devel/p5-Term-ReadLine-Zoid/pkg-plist
@@ -1,3 +1,9 @@
+%%PERL5_MAN3%%/Term::ReadLine::Zoid.3.gz
+%%PERL5_MAN3%%/Term::ReadLine::Zoid::Base.3.gz
+%%PERL5_MAN3%%/Term::ReadLine::Zoid::Emacs.3.gz
+%%PERL5_MAN3%%/Term::ReadLine::Zoid::FileBrowse.3.gz
+%%PERL5_MAN3%%/Term::ReadLine::Zoid::ISearch.3.gz
+%%PERL5_MAN3%%/Term::ReadLine::Zoid::ViCommand.3.gz
%%SITE_PERL%%/Term/ReadLine/Zoid.pm
%%SITE_PERL%%/Term/ReadLine/Zoid/Base.pm
%%SITE_PERL%%/Term/ReadLine/Zoid/Emacs.pm
@@ -47,10 +53,10 @@
%%SITE_PERL%%/auto/Term/ReadLine/Zoid/ViCommand/vi_r.al
%%SITE_PERL%%/auto/Term/ReadLine/Zoid/ViCommand/vi_repeat.al
%%SITE_PERL%%/auto/Term/ReadLine/Zoid/ViCommand/vi_topic.al
-@dirrm %%SITE_PERL%%/Term/ReadLine/Zoid
@dirrm %%SITE_PERL%%/auto/Term/ReadLine/Zoid/ViCommand
@dirrm %%SITE_PERL%%/auto/Term/ReadLine/Zoid
-@dirrmtry %%SITE_PERL%%/Term/ReadLine
-@dirrmtry %%SITE_PERL%%/Term
@dirrmtry %%SITE_PERL%%/auto/Term/ReadLine
@dirrmtry %%SITE_PERL%%/auto/Term
+@dirrm %%SITE_PERL%%/Term/ReadLine/Zoid
+@dirrmtry %%SITE_PERL%%/Term/ReadLine
+@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-Screen/Makefile b/devel/p5-Term-Screen/Makefile
index 3fb5368235ca..187c7af75052 100644
--- a/devel/p5-Term-Screen/Makefile
+++ b/devel/p5-Term-Screen/Makefile
@@ -13,7 +13,4 @@ COMMENT= Basic screen + input class
USES= perl5
USE_PERL5= configure
-MAN3= Term::Screen.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-Screen/pkg-plist b/devel/p5-Term-Screen/pkg-plist
index c8d823adb02c..5780d0c47d12 100644
--- a/devel/p5-Term-Screen/pkg-plist
+++ b/devel/p5-Term-Screen/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Term::Screen.3.gz
%%SITE_PERL%%/Term/Screen.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Screen/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Screen
diff --git a/devel/p5-Term-Shell/Makefile b/devel/p5-Term-Shell/Makefile
index f6fd8da8c9bd..5847b64294b1 100644
--- a/devel/p5-Term-Shell/Makefile
+++ b/devel/p5-Term-Shell/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Term::Shell.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-Shell/pkg-plist b/devel/p5-Term-Shell/pkg-plist
index fc7c209f51bf..415bb8543f24 100644
--- a/devel/p5-Term-Shell/pkg-plist
+++ b/devel/p5-Term-Shell/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Shell/.packlist
+%%PERL5_MAN3%%/Term::Shell.3.gz
%%SITE_PERL%%/Term/Shell.pm
%%SITE_PERL%%/Term/Shell.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Shell/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Shell
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-VT102-Boundless/Makefile b/devel/p5-Term-VT102-Boundless/Makefile
index 259e3c4e9920..690467524610 100644
--- a/devel/p5-Term-VT102-Boundless/Makefile
+++ b/devel/p5-Term-VT102-Boundless/Makefile
@@ -18,7 +18,4 @@ TEST_DEPENDS= p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok
USES= perl5
USE_PERL5= configure
-MAN3= Term::VT102::Boundless.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-VT102-Boundless/pkg-plist b/devel/p5-Term-VT102-Boundless/pkg-plist
index b6da70562f87..f8fd3ea87e1f 100644
--- a/devel/p5-Term-VT102-Boundless/pkg-plist
+++ b/devel/p5-Term-VT102-Boundless/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/Boundless/.packlist
+%%PERL5_MAN3%%/Term::VT102::Boundless.3.gz
%%SITE_PERL%%/Term/VT102/Boundless.pm
-@dirrmtry %%SITE_PERL%%/Term/VT102
-@dirrmtry %%SITE_PERL%%/Term
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/Boundless
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/Boundless/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/Boundless
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
+@dirrmtry %%SITE_PERL%%/Term/VT102
+@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-VT102/Makefile b/devel/p5-Term-VT102/Makefile
index 8b3f0e76b0e8..f8c9fff2c473 100644
--- a/devel/p5-Term-VT102/Makefile
+++ b/devel/p5-Term-VT102/Makefile
@@ -14,7 +14,4 @@ COMMENT= Class to emulate a DEC VT102 terminal
USES= perl5
USE_PERL5= configure
-MAN3= Term::VT102.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-VT102/pkg-plist b/devel/p5-Term-VT102/pkg-plist
index 3aeb2e12421a..9d771bf7ba71 100644
--- a/devel/p5-Term-VT102/pkg-plist
+++ b/devel/p5-Term-VT102/pkg-plist
@@ -1,10 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/.packlist
+%%PERL5_MAN3%%/Term::VT102.3.gz
%%SITE_PERL%%/Term/VT102.pm
%%SITE_PERL%%/Term/VT102/examples/sanitize-dump.pl
%%SITE_PERL%%/Term/VT102/examples/ssh-usage.pl
%%SITE_PERL%%/Term/VT102/examples/telnet-usage.pl
-@dirrmtry %%SITE_PERL%%/Term/VT102/examples
-@dirrmtry %%SITE_PERL%%/Term/VT102
-@dirrmtry %%SITE_PERL%%/Term
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/VT102
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
+@dirrm %%SITE_PERL%%/Term/VT102/examples
+@dirrm %%SITE_PERL%%/Term/VT102
+@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Term-Visual/Makefile b/devel/p5-Term-Visual/Makefile
index 11163f258728..e9708f3bb2b9 100644
--- a/devel/p5-Term-Visual/Makefile
+++ b/devel/p5-Term-Visual/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Term::Visual.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Term-Visual/pkg-plist b/devel/p5-Term-Visual/pkg-plist
index ac98563ffa7f..f94c67ea4f2c 100644
--- a/devel/p5-Term-Visual/pkg-plist
+++ b/devel/p5-Term-Visual/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Visual/.packlist
+%%PERL5_MAN3%%/Term::Visual.3.gz
%%SITE_PERL%%/Term/Visual.pm
%%SITE_PERL%%/Term/Visual/StatusBar.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Visual
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Visual/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Visual
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
-@dirrmtry %%SITE_PERL%%/Term/Visual
+@dirrm %%SITE_PERL%%/Term/Visual
@dirrmtry %%SITE_PERL%%/Term
diff --git a/devel/p5-Test-CheckManifest/Makefile b/devel/p5-Test-CheckManifest/Makefile
index 78e816434cee..2bc62658e217 100644
--- a/devel/p5-Test-CheckManifest/Makefile
+++ b/devel/p5-Test-CheckManifest/Makefile
@@ -14,7 +14,4 @@ COMMENT= Check if your Manifest matches your distro
USES= perl5
USE_PERL5= configure
-MAN3= Test::CheckManifest.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-CheckManifest/pkg-plist b/devel/p5-Test-CheckManifest/pkg-plist
index 355aaf2145b6..f30cd17c7717 100644
--- a/devel/p5-Test-CheckManifest/pkg-plist
+++ b/devel/p5-Test-CheckManifest/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Test::CheckManifest.3.gz
%%SITE_PERL%%/Test/CheckManifest.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/CheckManifest/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/CheckManifest
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/CheckManifest
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Class/Makefile b/devel/p5-Test-Class/Makefile
index 1ce3438f650c..234538a1bc13 100644
--- a/devel/p5-Test-Class/Makefile
+++ b/devel/p5-Test-Class/Makefile
@@ -17,9 +17,4 @@ BUILD_DEPENDS+= p5-Test-Exception>=0.25:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= modbuild
-MAN3= Test::Class.3 \
- Test::Class::Load.3 \
- Test::Class::MethodInfo.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Class/pkg-plist b/devel/p5-Test-Class/pkg-plist
index 12cd4c3b4493..23bc3556eed3 100644
--- a/devel/p5-Test-Class/pkg-plist
+++ b/devel/p5-Test-Class/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Test::Class.3.gz
+%%PERL5_MAN3%%/Test::Class::Load.3.gz
+%%PERL5_MAN3%%/Test::Class::MethodInfo.3.gz
%%SITE_PERL%%/Test/Class.pm
%%SITE_PERL%%/Test/Class/Load.pm
%%SITE_PERL%%/Test/Class/MethodInfo.pm
diff --git a/devel/p5-Test-Classy/Makefile b/devel/p5-Test-Classy/Makefile
index 56af1e458a8b..a4dfa52a5755 100644
--- a/devel/p5-Test-Classy/Makefile
+++ b/devel/p5-Test-Classy/Makefile
@@ -23,7 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Classy.3 Test::Classy::Base.3 Test::Classy::Util.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Classy/pkg-plist b/devel/p5-Test-Classy/pkg-plist
index 186e0ecc019d..e3c491ae7eb2 100644
--- a/devel/p5-Test-Classy/pkg-plist
+++ b/devel/p5-Test-Classy/pkg-plist
@@ -1,6 +1,11 @@
+%%PERL5_MAN3%%/Test::Classy.3.gz
+%%PERL5_MAN3%%/Test::Classy::Base.3.gz
+%%PERL5_MAN3%%/Test::Classy::Util.3.gz
+%%SITE_PERL%%/Test/Classy.pm
%%SITE_PERL%%/Test/Classy/Base.pm
%%SITE_PERL%%/Test/Classy/Util.pm
-%%SITE_PERL%%/Test/Classy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Classy/.packlist
-@dirrmtry %%SITE_PERL%%/Test/Classy
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Classy
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Classy
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrm %%SITE_PERL%%/Test/Classy
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Cmd/Makefile b/devel/p5-Test-Cmd/Makefile
index 5d3b58bb0de5..c293df06b07b 100644
--- a/devel/p5-Test-Cmd/Makefile
+++ b/devel/p5-Test-Cmd/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module for portable testing of commands and scripts
USES= perl5
USE_PERL5= configure
-MAN3= Test::Cmd.3 Test::Common.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Cmd/pkg-plist b/devel/p5-Test-Cmd/pkg-plist
index 05da0a4c24d0..ac0af4894713 100644
--- a/devel/p5-Test-Cmd/pkg-plist
+++ b/devel/p5-Test-Cmd/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Test::Cmd.3.gz
+%%PERL5_MAN3%%/Test::Common.3.gz
%%SITE_PERL%%/Test/Cmd.pm
%%SITE_PERL%%/Test/Cmd/Common.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Cmd/.packlist
diff --git a/devel/p5-Test-DBIx-Class/Makefile b/devel/p5-Test-DBIx-Class/Makefile
index ba3149941f1e..95d402bbba1d 100644
--- a/devel/p5-Test-DBIx-Class/Makefile
+++ b/devel/p5-Test-DBIx-Class/Makefile
@@ -35,31 +35,6 @@ TEST_DEPENDS= p5-Test-Deep>=0.106:${PORTSDIR}/devel/p5-Test-Deep \
USES= perl5
USE_PERL5= configure
-MAN3= Test::DBIx::Class.3 \
- Test::DBIx::Class::Example::Schema.3 \
- Test::DBIx::Class::Example::Schema::DefaultRS.3 \
- Test::DBIx::Class::Example::Schema::Result.3 \
- Test::DBIx::Class::Example::Schema::Result::CD.3 \
- Test::DBIx::Class::Example::Schema::Result::CD::Artist.3 \
- Test::DBIx::Class::Example::Schema::Result::CD::Track.3 \
- Test::DBIx::Class::Example::Schema::Result::Company.3 \
- Test::DBIx::Class::Example::Schema::Result::Company::Employee.3 \
- Test::DBIx::Class::Example::Schema::Result::Job.3 \
- Test::DBIx::Class::Example::Schema::Result::Person.3 \
- Test::DBIx::Class::Example::Schema::Result::Person::Artist.3 \
- Test::DBIx::Class::Example::Schema::Result::Person::Employee.3 \
- Test::DBIx::Class::Example::Schema::Result::Phone.3 \
- Test::DBIx::Class::Example::Schema::ResultSet.3 \
- Test::DBIx::Class::FixtureCommand::Populate.3 \
- Test::DBIx::Class::FixtureCommand::PopulateMore.3 \
- Test::DBIx::Class::Role::FixtureCommand.3 \
- Test::DBIx::Class::SchemaManager.3 \
- Test::DBIx::Class::SchemaManager::Trait::SQLite.3 \
- Test::DBIx::Class::SchemaManager::Trait::Testmysqld.3 \
- Test::DBIx::Class::SchemaManager::Trait::Testpostgresql.3 \
- Test::DBIx::Class::Types.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/devel/p5-Test-DBIx-Class/pkg-plist b/devel/p5-Test-DBIx-Class/pkg-plist
index 656266862aca..05f5335dd055 100644
--- a/devel/p5-Test-DBIx-Class/pkg-plist
+++ b/devel/p5-Test-DBIx-Class/pkg-plist
@@ -1,39 +1,63 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/DBIx/Class/.packlist
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD/Track.pm
+%%PERL5_MAN3%%/Test::DBIx::Class.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::DefaultRS.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::CD.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::CD::Artist.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::CD::Track.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Company.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Company::Employee.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Job.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Person.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Person::Artist.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Person::Employee.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::Result::Phone.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Example::Schema::ResultSet.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::FixtureCommand::Populate.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::FixtureCommand::PopulateMore.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Role::FixtureCommand.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::SchemaManager.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::SchemaManager::Trait::SQLite.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::SchemaManager::Trait::Testmysqld.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::SchemaManager::Trait::Testpostgresql.3.gz
+%%PERL5_MAN3%%/Test::DBIx::Class::Types.3.gz
+%%SITE_PERL%%/Test/DBIx/Class.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/DefaultRS.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD.pm
%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD/Artist.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Company/Employee.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person/Employee.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person/Artist.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD/Track.pm
%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Company.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Company/Employee.pm
%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Job.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person/Artist.pm
+%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person/Employee.pm
%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Phone.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result.pm
%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/ResultSet.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema/DefaultRS.pm
-%%SITE_PERL%%/Test/DBIx/Class/Example/Schema.pm
-%%SITE_PERL%%/Test/DBIx/Class/FixtureCommand/PopulateMore.pm
%%SITE_PERL%%/Test/DBIx/Class/FixtureCommand/Populate.pm
+%%SITE_PERL%%/Test/DBIx/Class/FixtureCommand/PopulateMore.pm
%%SITE_PERL%%/Test/DBIx/Class/Role/FixtureCommand.pm
-%%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait/Testmysqld.pm
+%%SITE_PERL%%/Test/DBIx/Class/SchemaManager.pm
%%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait/SQLite.pm
+%%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait/Testmysqld.pm
%%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait/Testpostgresql.pm
-%%SITE_PERL%%/Test/DBIx/Class/SchemaManager.pm
%%SITE_PERL%%/Test/DBIx/Class/Types.pm
-%%SITE_PERL%%/Test/DBIx/Class.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/DBIx/Class/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/DBIx/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/DBIx
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Company
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example/Schema
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Example
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/FixtureCommand
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/Role
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait
-@dirrmtry %%SITE_PERL%%/Test/DBIx/Class/SchemaManager
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/SchemaManager/Trait
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/SchemaManager
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Role
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/FixtureCommand
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Person
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/Company
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result/CD
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example/Schema/Result
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example/Schema
+@dirrm %%SITE_PERL%%/Test/DBIx/Class/Example
@dirrmtry %%SITE_PERL%%/Test/DBIx/Class
@dirrmtry %%SITE_PERL%%/Test/DBIx
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Deep/Makefile b/devel/p5-Test-Deep/Makefile
index 6a248fbe688f..5df3418ef65b 100644
--- a/devel/p5-Test-Deep/Makefile
+++ b/devel/p5-Test-Deep/Makefile
@@ -18,9 +18,6 @@ USES= perl5
USE_PERL5= configure
REINPLACE_ARGS= -i ''
-MAN3= Test::Deep.3 Test::Deep::NoTest.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e '/return (/s/;/);/' ${WRKSRC}/lib/Test/Deep/RegexpOnly.pm
diff --git a/devel/p5-Test-Deep/pkg-plist b/devel/p5-Test-Deep/pkg-plist
index 95251e8aaace..d35aac00a03f 100644
--- a/devel/p5-Test-Deep/pkg-plist
+++ b/devel/p5-Test-Deep/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Test::Deep.3.gz
+%%PERL5_MAN3%%/Test::Deep::NoTest.3.gz
%%SITE_PERL%%/Test/Deep.pm
%%SITE_PERL%%/Test/Deep/All.pm
%%SITE_PERL%%/Test/Deep/Any.pm
@@ -23,16 +25,16 @@
%%SITE_PERL%%/Test/Deep/ListMethods.pm
%%SITE_PERL%%/Test/Deep/MM.pm
%%SITE_PERL%%/Test/Deep/Methods.pm
-%%SITE_PERL%%/Test/Deep/Number.pm
%%SITE_PERL%%/Test/Deep/NoTest.pm
+%%SITE_PERL%%/Test/Deep/Number.pm
%%SITE_PERL%%/Test/Deep/Ref.pm
%%SITE_PERL%%/Test/Deep/RefType.pm
%%SITE_PERL%%/Test/Deep/Regexp.pm
%%SITE_PERL%%/Test/Deep/RegexpMatches.pm
-%%SITE_PERL%%/Test/Deep/RegexpVersion.pm
%%SITE_PERL%%/Test/Deep/RegexpOnly.pm
%%SITE_PERL%%/Test/Deep/RegexpRef.pm
%%SITE_PERL%%/Test/Deep/RegexpRefOnly.pm
+%%SITE_PERL%%/Test/Deep/RegexpVersion.pm
%%SITE_PERL%%/Test/Deep/ScalarRef.pm
%%SITE_PERL%%/Test/Deep/ScalarRefOnly.pm
%%SITE_PERL%%/Test/Deep/Set.pm
diff --git a/devel/p5-Test-Dependencies/Makefile b/devel/p5-Test-Dependencies/Makefile
index fcd1ec3eb105..bae2e48f8fdb 100644
--- a/devel/p5-Test-Dependencies/Makefile
+++ b/devel/p5-Test-Dependencies/Makefile
@@ -21,9 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Dependencies.3 \
- Test::Dependencies::Heavy.3 \
- Test::Dependencies::Light.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Dependencies/pkg-plist b/devel/p5-Test-Dependencies/pkg-plist
index 8ce14765d1c3..7e5e9c61065a 100644
--- a/devel/p5-Test-Dependencies/pkg-plist
+++ b/devel/p5-Test-Dependencies/pkg-plist
@@ -1,8 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Dependencies/.packlist
+%%PERL5_MAN3%%/Test::Dependencies.3.gz
+%%PERL5_MAN3%%/Test::Dependencies::Heavy.3.gz
+%%PERL5_MAN3%%/Test::Dependencies::Light.3.gz
%%SITE_PERL%%/Test/Dependencies.pm
%%SITE_PERL%%/Test/Dependencies/Heavy.pm
%%SITE_PERL%%/Test/Dependencies/Light.pm
-@dirrmtry %%SITE_PERL%%/Test/Dependencies
-@dirrmtry %%SITE_PERL%%/Test
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Dependencies
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Dependencies/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Dependencies
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrm %%SITE_PERL%%/Test/Dependencies
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Differences/Makefile b/devel/p5-Test-Differences/Makefile
index 1847843e0a22..ee631007fbb4 100644
--- a/devel/p5-Test-Differences/Makefile
+++ b/devel/p5-Test-Differences/Makefile
@@ -20,9 +20,6 @@ PORTSCOUT= skipv:0.4801
USES= perl5
USE_PERL5= configure
-MAN3= Test::Differences.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/devel/p5-Test-Differences/pkg-plist b/devel/p5-Test-Differences/pkg-plist
index bdeb733b8d4b..f0c38e49e9bf 100644
--- a/devel/p5-Test-Differences/pkg-plist
+++ b/devel/p5-Test-Differences/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Differences/.packlist
+%%PERL5_MAN3%%/Test::Differences.3.gz
%%SITE_PERL%%/Test/Differences.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Differences/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Differences
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Exception/Makefile b/devel/p5-Test-Exception/Makefile
index 8f3898dfc706..7df712247863 100644
--- a/devel/p5-Test-Exception/Makefile
+++ b/devel/p5-Test-Exception/Makefile
@@ -19,7 +19,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Exception.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Exception/pkg-plist b/devel/p5-Test-Exception/pkg-plist
index 41409a33d1d0..01f78be8a018 100644
--- a/devel/p5-Test-Exception/pkg-plist
+++ b/devel/p5-Test-Exception/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Exception/.packlist
+%%PERL5_MAN3%%/Test::Exception.3.gz
%%SITE_PERL%%/Test/Exception.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Exception/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Exception
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Expect/Makefile b/devel/p5-Test-Expect/Makefile
index 1042dafb2933..24fda3a4a4b2 100644
--- a/devel/p5-Test-Expect/Makefile
+++ b/devel/p5-Test-Expect/Makefile
@@ -14,10 +14,7 @@ BUILD_DEPENDS= p5-Class-Accessor-Chained>=0:${PORTSDIR}/devel/p5-Class-Accessor-
p5-Expect-Simple>=0:${PORTSDIR}/devel/p5-Expect-Simple
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Test::Expect.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Expect/pkg-plist b/devel/p5-Test-Expect/pkg-plist
index ac298fe123ad..d50b3bf6ef0a 100644
--- a/devel/p5-Test-Expect/pkg-plist
+++ b/devel/p5-Test-Expect/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::Expect.3.gz
%%SITE_PERL%%/Test/Expect.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Expect/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Expect
diff --git a/devel/p5-Test-File-Contents/Makefile b/devel/p5-Test-File-Contents/Makefile
index b269bfc1590f..8a69450c4f84 100644
--- a/devel/p5-Test-File-Contents/Makefile
+++ b/devel/p5-Test-File-Contents/Makefile
@@ -14,13 +14,9 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-Text-Diff>=0.35:${PORTSDIR}/textproc/p5-Text-Diff
-
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Test::File::Contents.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-File-Contents/pkg-plist b/devel/p5-Test-File-Contents/pkg-plist
index cb7b80263861..c4d2f1aef89d 100644
--- a/devel/p5-Test-File-Contents/pkg-plist
+++ b/devel/p5-Test-File-Contents/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::File::Contents.3.gz
%%SITE_PERL%%/Test/File/Contents.pm
-@dirrm %%SITE_PERL%%/Test/File
+@dirrmtry %%SITE_PERL%%/Test/File
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Harness-Straps/Makefile b/devel/p5-Test-Harness-Straps/Makefile
index 3dad611c35fa..1b4cf8009844 100644
--- a/devel/p5-Test-Harness-Straps/Makefile
+++ b/devel/p5-Test-Harness-Straps/Makefile
@@ -13,9 +13,4 @@ COMMENT= Detailed analysis of test results for Perl
USES= perl5
USE_PERL5= modbuild
-MAN3= Test::Harness::Assert.3 Test::Harness::Iterator.3 \
- Test::Harness::Point.3 Test::Harness::Results.3 \
- Test::Harness::Straps.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Harness-Straps/pkg-plist b/devel/p5-Test-Harness-Straps/pkg-plist
index 7cfdb1ce0578..17b9b725815d 100644
--- a/devel/p5-Test-Harness-Straps/pkg-plist
+++ b/devel/p5-Test-Harness-Straps/pkg-plist
@@ -1,7 +1,12 @@
-%%SITE_PERL%%/Test/Harness/Results.pm
-%%SITE_PERL%%/Test/Harness/Point.pm
-%%SITE_PERL%%/Test/Harness/Iterator.pm
+%%PERL5_MAN3%%/Test::Harness::Assert.3.gz
+%%PERL5_MAN3%%/Test::Harness::Iterator.3.gz
+%%PERL5_MAN3%%/Test::Harness::Point.3.gz
+%%PERL5_MAN3%%/Test::Harness::Results.3.gz
+%%PERL5_MAN3%%/Test::Harness::Straps.3.gz
%%SITE_PERL%%/Test/Harness/Assert.pm
+%%SITE_PERL%%/Test/Harness/Iterator.pm
+%%SITE_PERL%%/Test/Harness/Point.pm
+%%SITE_PERL%%/Test/Harness/Results.pm
%%SITE_PERL%%/Test/Harness/Straps.pm
@dirrmtry %%SITE_PERL%%/Test/Harness
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-HexString/Makefile b/devel/p5-Test-HexString/Makefile
index 81bd250f4735..b96c1494a236 100644
--- a/devel/p5-Test-HexString/Makefile
+++ b/devel/p5-Test-HexString/Makefile
@@ -17,7 +17,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Test::HexString.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-HexString/pkg-plist b/devel/p5-Test-HexString/pkg-plist
index a4afd9fea976..a9b5bf98c425 100644
--- a/devel/p5-Test-HexString/pkg-plist
+++ b/devel/p5-Test-HexString/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Test::HexString.3.gz
%%SITE_PERL%%/Test/HexString.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/HexString/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/HexString
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/HexString
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Inline/Makefile b/devel/p5-Test-Inline/Makefile
index 81ddc16d32dc..c2092198fbc4 100644
--- a/devel/p5-Test-Inline/Makefile
+++ b/devel/p5-Test-Inline/Makefile
@@ -30,16 +30,4 @@ BUILD_DEPENDS+= p5-Test-ClassAPI>=1.02:${PORTSDIR}/devel/p5-Test-ClassAPI \
USES= perl5
USE_PERL5= configure
-MAN1= inline2test.1
-MAN3= Test::Inline.3 \
- Test::Inline::Content.3 \
- Test::Inline::Content::Default.3 \
- Test::Inline::Content::Legacy.3 \
- Test::Inline::Content::Simple.3 \
- Test::Inline::Extract.3 \
- Test::Inline::IO::File.3 \
- Test::Inline::Script.3 \
- Test::Inline::Section.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Inline/pkg-plist b/devel/p5-Test-Inline/pkg-plist
index 625718ad2ce9..5fb08b140ff1 100644
--- a/devel/p5-Test-Inline/pkg-plist
+++ b/devel/p5-Test-Inline/pkg-plist
@@ -1,4 +1,13 @@
bin/inline2test
+%%PERL5_MAN3%%/Test::Inline.3.gz
+%%PERL5_MAN3%%/Test::Inline::Content.3.gz
+%%PERL5_MAN3%%/Test::Inline::Content::Default.3.gz
+%%PERL5_MAN3%%/Test::Inline::Content::Legacy.3.gz
+%%PERL5_MAN3%%/Test::Inline::Content::Simple.3.gz
+%%PERL5_MAN3%%/Test::Inline::Extract.3.gz
+%%PERL5_MAN3%%/Test::Inline::IO::File.3.gz
+%%PERL5_MAN3%%/Test::Inline::Script.3.gz
+%%PERL5_MAN3%%/Test::Inline::Section.3.gz
%%SITE_PERL%%/Test/Inline.pm
%%SITE_PERL%%/Test/Inline/Content.pm
%%SITE_PERL%%/Test/Inline/Content/Default.pm
@@ -10,6 +19,7 @@ bin/inline2test
%%SITE_PERL%%/Test/Inline/Section.pm
%%SITE_PERL%%/Test/Inline/Util.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Inline/.packlist
+man/man1/inline2test.1.gz
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Inline
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrm %%SITE_PERL%%/Test/Inline/IO
diff --git a/devel/p5-Test-Lazy/Makefile b/devel/p5-Test-Lazy/Makefile
index 38dcb7d17bd4..d56d37881275 100644
--- a/devel/p5-Test-Lazy/Makefile
+++ b/devel/p5-Test-Lazy/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Lazy.3 Test::Lazy::Template.3 Test::Lazy::Tester.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Lazy/pkg-plist b/devel/p5-Test-Lazy/pkg-plist
index d55b786e0d54..3ae986f21efe 100644
--- a/devel/p5-Test-Lazy/pkg-plist
+++ b/devel/p5-Test-Lazy/pkg-plist
@@ -1,6 +1,11 @@
-%%SITE_PERL%%/Test/Lazy/Tester.pm
-%%SITE_PERL%%/Test/Lazy/Template.pm
+%%PERL5_MAN3%%/Test::Lazy.3.gz
+%%PERL5_MAN3%%/Test::Lazy::Template.3.gz
+%%PERL5_MAN3%%/Test::Lazy::Tester.3.gz
%%SITE_PERL%%/Test/Lazy.pm
+%%SITE_PERL%%/Test/Lazy/Template.pm
+%%SITE_PERL%%/Test/Lazy/Tester.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Lazy/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Lazy
-@dirrmtry %%SITE_PERL%%/Test/Lazy
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Lazy
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrm %%SITE_PERL%%/Test/Lazy
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Log4perl/Makefile b/devel/p5-Test-Log4perl/Makefile
index 3f598df24f16..ff2cd97602ea 100644
--- a/devel/p5-Test-Log4perl/Makefile
+++ b/devel/p5-Test-Log4perl/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Log4perl.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Log4perl/pkg-plist b/devel/p5-Test-Log4perl/pkg-plist
index 5d917c52c5cd..516c8031ae1f 100644
--- a/devel/p5-Test-Log4perl/pkg-plist
+++ b/devel/p5-Test-Log4perl/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::Log4perl.3.gz
%%SITE_PERL%%/Test/Log4perl.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Log4perl/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Log4perl
diff --git a/devel/p5-Test-LongString/Makefile b/devel/p5-Test-LongString/Makefile
index ec3420f54393..e5cc4293627e 100644
--- a/devel/p5-Test-LongString/Makefile
+++ b/devel/p5-Test-LongString/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Test::LongString.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-LongString/pkg-plist b/devel/p5-Test-LongString/pkg-plist
index cd405c007ac3..a894bcb7d767 100644
--- a/devel/p5-Test-LongString/pkg-plist
+++ b/devel/p5-Test-LongString/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::LongString.3.gz
%%SITE_PERL%%/Test/LongString.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/LongString/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/LongString
diff --git a/devel/p5-Test-Manifest/Makefile b/devel/p5-Test-Manifest/Makefile
index 847d905ee912..0fd8b622af51 100644
--- a/devel/p5-Test-Manifest/Makefile
+++ b/devel/p5-Test-Manifest/Makefile
@@ -13,5 +13,4 @@ COMMENT= Perl module to interact with a t/test_manifest file
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-ManyParams/Makefile b/devel/p5-Test-ManyParams/Makefile
index 9e7de42e44e9..3bbfec5b756d 100644
--- a/devel/p5-Test-ManyParams/Makefile
+++ b/devel/p5-Test-ManyParams/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::ManyParams.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-ManyParams/pkg-plist b/devel/p5-Test-ManyParams/pkg-plist
index fa74de6566a6..4221ef1d117e 100644
--- a/devel/p5-Test-ManyParams/pkg-plist
+++ b/devel/p5-Test-ManyParams/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Test::ManyParams.3.gz
%%SITE_PERL%%/Test/ManyParams.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/ManyParams/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/ManyParams
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/ManyParams
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Memory-Cycle/Makefile b/devel/p5-Test-Memory-Cycle/Makefile
index 40d45d03829b..f901932bbeaf 100644
--- a/devel/p5-Test-Memory-Cycle/Makefile
+++ b/devel/p5-Test-Memory-Cycle/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Memory::Cycle.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Memory-Cycle/pkg-plist b/devel/p5-Test-Memory-Cycle/pkg-plist
index 6659379276bd..1c8c1163b1aa 100644
--- a/devel/p5-Test-Memory-Cycle/pkg-plist
+++ b/devel/p5-Test-Memory-Cycle/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Memory/Cycle/.packlist
+%%PERL5_MAN3%%/Test::Memory::Cycle.3.gz
%%SITE_PERL%%/Test/Memory/Cycle.pm
-@dirrmtry %%SITE_PERL%%/Test/Memory
-@dirrmtry %%SITE_PERL%%/Test
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Memory/Cycle/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Memory/Cycle
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Memory
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrmtry %%SITE_PERL%%/Test/Memory
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-MockRandom/Makefile b/devel/p5-Test-MockRandom/Makefile
index 8815f7d2132f..65dd9423a3cf 100644
--- a/devel/p5-Test-MockRandom/Makefile
+++ b/devel/p5-Test-MockRandom/Makefile
@@ -13,7 +13,4 @@ COMMENT= Replaces random number generation with non-random number generation
USES= perl5
USE_PERL5= modbuild
-MAN3= Test::MockRandom.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-MockRandom/pkg-plist b/devel/p5-Test-MockRandom/pkg-plist
index eccd09c6e8eb..eb1325e62642 100644
--- a/devel/p5-Test-MockRandom/pkg-plist
+++ b/devel/p5-Test-MockRandom/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::MockRandom.3.gz
%%SITE_PERL%%/Test/MockRandom.pm
%%SITE_PERL%%/Test/MockRandom.pod
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Pod-Coverage-Permissive/Makefile b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
index 711845f8c2c5..acf392f114ec 100644
--- a/devel/p5-Test-Pod-Coverage-Permissive/Makefile
+++ b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
@@ -18,7 +18,5 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Pod::Coverage::Permissive.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Pod-Coverage-Permissive/pkg-plist b/devel/p5-Test-Pod-Coverage-Permissive/pkg-plist
index 8bec04a679f8..b4e59380d6c1 100644
--- a/devel/p5-Test-Pod-Coverage-Permissive/pkg-plist
+++ b/devel/p5-Test-Pod-Coverage-Permissive/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/Test::Pod::Coverage::Permissive.3.gz
%%SITE_PERL%%/Test/Pod/Coverage/Permissive.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Pod/Coverage/Permissive/.packlist
-@dirrmtry %%SITE_PERL%%/Test/Pod/Coverage
-@dirrmtry %%SITE_PERL%%/Test/Pod
-@dirrmtry %%SITE_PERL%%/Test
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Pod/Coverage/Permissive
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Pod/Coverage/Permissive
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Pod/Coverage
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Pod
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrmtry %%SITE_PERL%%/Test/Pod/Coverage
+@dirrmtry %%SITE_PERL%%/Test/Pod
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Pod/Makefile b/devel/p5-Test-Pod/Makefile
index 35fde5d42646..b8bb81566a73 100644
--- a/devel/p5-Test-Pod/Makefile
+++ b/devel/p5-Test-Pod/Makefile
@@ -14,7 +14,4 @@ COMMENT= Check for POD errors in files
USES= perl5
USE_PERL5= modbuild
-MAN3= Test::Pod.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Pod/pkg-plist b/devel/p5-Test-Pod/pkg-plist
index 67101b8ddaa1..ee10f05ea55e 100644
--- a/devel/p5-Test-Pod/pkg-plist
+++ b/devel/p5-Test-Pod/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Test::Pod.3.gz
%%SITE_PERL%%/Test/Pod.pm
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-RandomResults/Makefile b/devel/p5-Test-RandomResults/Makefile
index 5957147e7de5..39c6948cb548 100644
--- a/devel/p5-Test-RandomResults/Makefile
+++ b/devel/p5-Test-RandomResults/Makefile
@@ -11,10 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Test non-deterministic functions
-MAN3= Test::RandomResults.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-RandomResults/pkg-plist b/devel/p5-Test-RandomResults/pkg-plist
index 8d4322e8bbe7..232043e5822a 100644
--- a/devel/p5-Test-RandomResults/pkg-plist
+++ b/devel/p5-Test-RandomResults/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::RandomResults.3.gz
%%SITE_PERL%%/Test/RandomResults.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/RandomResults/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/RandomResults
diff --git a/devel/p5-Test-Signature/Makefile b/devel/p5-Test-Signature/Makefile
index 6ec6e09cea7a..09ae9766f149 100644
--- a/devel/p5-Test-Signature/Makefile
+++ b/devel/p5-Test-Signature/Makefile
@@ -14,7 +14,4 @@ COMMENT= Perl Automated SIGNATURE testing
USES= perl5
USE_PERL5= configure
-MAN3= Test::Signature.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Signature/pkg-plist b/devel/p5-Test-Signature/pkg-plist
index 311f0402f8cf..cc4e37b73fe4 100644
--- a/devel/p5-Test-Signature/pkg-plist
+++ b/devel/p5-Test-Signature/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Signature/.packlist
+%%PERL5_MAN3%%/Test::Signature.3.gz
%%SITE_PERL%%/Test/Signature.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Signature
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Signature/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Signature
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Strict/Makefile b/devel/p5-Test-Strict/Makefile
index 6e32416c8964..7d040c2af7b7 100644
--- a/devel/p5-Test-Strict/Makefile
+++ b/devel/p5-Test-Strict/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Strict.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Strict/pkg-plist b/devel/p5-Test-Strict/pkg-plist
index 6cf800ea1cbd..690781cfc9b4 100644
--- a/devel/p5-Test-Strict/pkg-plist
+++ b/devel/p5-Test-Strict/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::Strict.3.gz
%%SITE_PERL%%/Test/Strict.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Strict/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Strict
diff --git a/devel/p5-Test-TAP-HTMLMatrix/Makefile b/devel/p5-Test-TAP-HTMLMatrix/Makefile
index bc7cb592432a..dd630c7accb8 100644
--- a/devel/p5-Test-TAP-HTMLMatrix/Makefile
+++ b/devel/p5-Test-TAP-HTMLMatrix/Makefile
@@ -19,11 +19,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::TAP::HTMLMatrix.3 Test::TAP::Model::Colorful.3 \
- Test::TAP::Model::File::Visual.3 \
- Test::TAP::Model::Subtest::Visual.3 Test::TAP::Model::Visual.3
-
-NO_STAGE= yes
post-patch:
${RM} ${WRKSRC}/example.pl
diff --git a/devel/p5-Test-TAP-HTMLMatrix/pkg-plist b/devel/p5-Test-TAP-HTMLMatrix/pkg-plist
index 05f27718d810..02498343f5dd 100644
--- a/devel/p5-Test-TAP-HTMLMatrix/pkg-plist
+++ b/devel/p5-Test-TAP-HTMLMatrix/pkg-plist
@@ -1,4 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/HTMLMatrix/.packlist
+%%PERL5_MAN3%%/Test::TAP::HTMLMatrix.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::Colorful.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::File::Visual.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::Subtest::Visual.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::Visual.3.gz
%%SITE_PERL%%/Test/TAP/HTMLMatrix.pm
%%SITE_PERL%%/Test/TAP/HTMLMatrix/detailed_view.html
%%SITE_PERL%%/Test/TAP/HTMLMatrix/htmlmatrix.css
@@ -7,10 +11,13 @@
%%SITE_PERL%%/Test/TAP/Model/File/Visual.pm
%%SITE_PERL%%/Test/TAP/Model/Subtest/Visual.pm
%%SITE_PERL%%/Test/TAP/Model/Visual.pm
-@dirrm %%SITE_PERL%%/Test/TAP/HTMLMatrix
-@dirrmtry %%SITE_PERL%%/Test/TAP/Model/Subtest
-@dirrmtry %%SITE_PERL%%/Test/TAP/Model/File
-@dirrmtry %%SITE_PERL%%/Test/TAP/Model
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/HTMLMatrix/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/HTMLMatrix
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrmtry %%SITE_PERL%%/Test/TAP/Model/Subtest
+@dirrmtry %%SITE_PERL%%/Test/TAP/Model/File
+@dirrmtry %%SITE_PERL%%/Test/TAP/Model
+@dirrm %%SITE_PERL%%/Test/TAP/HTMLMatrix
+@dirrmtry %%SITE_PERL%%/Test/TAP
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-TAP-Model/Makefile b/devel/p5-Test-TAP-Model/Makefile
index c5348b60befe..325edb5f4577 100644
--- a/devel/p5-Test-TAP-Model/Makefile
+++ b/devel/p5-Test-TAP-Model/Makefile
@@ -19,12 +19,6 @@ TEST_DEPENDS= p5-Test-Simple>=0.53:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
-MAN3= Test::TAP::Model.3 Test::TAP::Model::Consolidated.3 \
- Test::TAP::Model::File.3 \
- Test::TAP::Model::File::Consolidated.3 \
- Test::TAP::Model::Subtest.3
-
-NO_STAGE= yes
post-patch:
${RM} ${WRKSRC}/example.pl
diff --git a/devel/p5-Test-TAP-Model/pkg-plist b/devel/p5-Test-TAP-Model/pkg-plist
index f32323f26b67..ca775a6d3620 100644
--- a/devel/p5-Test-TAP-Model/pkg-plist
+++ b/devel/p5-Test-TAP-Model/pkg-plist
@@ -1,13 +1,18 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/Model/.packlist
+%%PERL5_MAN3%%/Test::TAP::Model.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::Consolidated.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::File.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::File::Consolidated.3.gz
+%%PERL5_MAN3%%/Test::TAP::Model::Subtest.3.gz
%%SITE_PERL%%/Test/TAP/Model.pm
%%SITE_PERL%%/Test/TAP/Model/Consolidated.pm
%%SITE_PERL%%/Test/TAP/Model/File.pm
%%SITE_PERL%%/Test/TAP/Model/File/Consolidated.pm
%%SITE_PERL%%/Test/TAP/Model/Subtest.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/Model/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/Model
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrm %%SITE_PERL%%/Test/TAP/Model/File
@dirrm %%SITE_PERL%%/Test/TAP/Model
@dirrmtry %%SITE_PERL%%/Test/TAP
@dirrmtry %%SITE_PERL%%/Test
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP/Model
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TAP
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/devel/p5-Test-Taint/Makefile b/devel/p5-Test-Taint/Makefile
index 6d0a634d9bf3..93b521b21a40 100644
--- a/devel/p5-Test-Taint/Makefile
+++ b/devel/p5-Test-Taint/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Test::Taint.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Taint/pkg-plist b/devel/p5-Test-Taint/pkg-plist
index 50ac17656602..7c240e574c9a 100644
--- a/devel/p5-Test-Taint/pkg-plist
+++ b/devel/p5-Test-Taint/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Test::Taint.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Test/Taint.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Taint/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Taint/Taint.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Taint/Taint.so
-%%SITE_PERL%%/%%PERL_ARCH%%/Test/Taint.pm
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Taint
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Test
diff --git a/devel/p5-Test-Tester/Makefile b/devel/p5-Test-Tester/Makefile
index 104a4c07cfd6..0e799c01e0e3 100644
--- a/devel/p5-Test-Tester/Makefile
+++ b/devel/p5-Test-Tester/Makefile
@@ -15,18 +15,13 @@ COMMENT= Helps to test various Test::Builder derivatives
USES= perl5
USE_PERL5= configure
INSTALL_TARGET= pure_install
-NO_STAGE= yes
-
-MAN3= Test::Tester.3 Test::Tester::Capture.3 \
- Test::Tester::CaptureRunner.3
.if !defined(NOPORTDOCS)
PORTDOCS= CHANGES
post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
- @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Tester/pkg-plist b/devel/p5-Test-Tester/pkg-plist
index cf90b99e3abb..f1f7be8f9021 100644
--- a/devel/p5-Test-Tester/pkg-plist
+++ b/devel/p5-Test-Tester/pkg-plist
@@ -1,8 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Tester/.packlist
+%%PERL5_MAN3%%/Test::Tester.3.gz
+%%PERL5_MAN3%%/Test::Tester::Capture.3.gz
+%%PERL5_MAN3%%/Test::Tester::CaptureRunner.3.gz
%%SITE_PERL%%/Test/Tester.pm
%%SITE_PERL%%/Test/Tester/Capture.pm
%%SITE_PERL%%/Test/Tester/CaptureRunner.pm
%%SITE_PERL%%/Test/Tester/Delegate.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Tester/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Tester
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrm %%SITE_PERL%%/Test/Tester
diff --git a/devel/p5-Test-TinyMocker/Makefile b/devel/p5-Test-TinyMocker/Makefile
index 106d0227ab25..db23cf9ba9f9 100644
--- a/devel/p5-Test-TinyMocker/Makefile
+++ b/devel/p5-Test-TinyMocker/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Test::TinyMocker.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-TinyMocker/pkg-plist b/devel/p5-Test-TinyMocker/pkg-plist
index fb4bbd25777f..f8097477a73b 100644
--- a/devel/p5-Test-TinyMocker/pkg-plist
+++ b/devel/p5-Test-TinyMocker/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Test::TinyMocker.3.gz
%%SITE_PERL%%/Test/TinyMocker.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TinyMocker/.packlist
-@dirrmtry %%SITE_PERL%%/Test
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/TinyMocker
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Unit/Makefile b/devel/p5-Test-Unit/Makefile
index 7aa2572a7fdd..31e61e513aa8 100644
--- a/devel/p5-Test-Unit/Makefile
+++ b/devel/p5-Test-Unit/Makefile
@@ -19,21 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Unit.3 Test::Unit::Assert.3 Test::Unit::Assertion.3 \
- Test::Unit::Assertion::Boolean.3 \
- Test::Unit::Assertion::CodeRef.3 \
- Test::Unit::Assertion::Exception.3 \
- Test::Unit::Assertion::Regexp.3 Test::Unit::Debug.3 \
- Test::Unit::Decorator.3 Test::Unit::Error.3 \
- Test::Unit::Exception.3 Test::Unit::Failure.3 \
- Test::Unit::HarnessUnit.3 Test::Unit::Listener.3 \
- Test::Unit::Loader.3 Test::Unit::Procedural.3 \
- Test::Unit::Result.3 Test::Unit::Runner.3 \
- Test::Unit::Runner::Terminal.3 Test::Unit::Setup.3 \
- Test::Unit::Test.3 Test::Unit::TestCase.3 \
- Test::Unit::TestRunner.3 Test::Unit::TestSuite.3 \
- Test::Unit::TkTestRunner.3 Test::Unit::Tutorial.3 \
- Test::Unit::UnitHarness.3 Test::Unit::Warning.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Unit/pkg-plist b/devel/p5-Test-Unit/pkg-plist
index 781698556e13..e0b0b48807c8 100644
--- a/devel/p5-Test-Unit/pkg-plist
+++ b/devel/p5-Test-Unit/pkg-plist
@@ -1,4 +1,31 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Unit/.packlist
+%%PERL5_MAN3%%/Test::Unit.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assert.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assertion.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assertion::Boolean.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assertion::CodeRef.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assertion::Exception.3.gz
+%%PERL5_MAN3%%/Test::Unit::Assertion::Regexp.3.gz
+%%PERL5_MAN3%%/Test::Unit::Debug.3.gz
+%%PERL5_MAN3%%/Test::Unit::Decorator.3.gz
+%%PERL5_MAN3%%/Test::Unit::Error.3.gz
+%%PERL5_MAN3%%/Test::Unit::Exception.3.gz
+%%PERL5_MAN3%%/Test::Unit::Failure.3.gz
+%%PERL5_MAN3%%/Test::Unit::HarnessUnit.3.gz
+%%PERL5_MAN3%%/Test::Unit::Listener.3.gz
+%%PERL5_MAN3%%/Test::Unit::Loader.3.gz
+%%PERL5_MAN3%%/Test::Unit::Procedural.3.gz
+%%PERL5_MAN3%%/Test::Unit::Result.3.gz
+%%PERL5_MAN3%%/Test::Unit::Runner.3.gz
+%%PERL5_MAN3%%/Test::Unit::Runner::Terminal.3.gz
+%%PERL5_MAN3%%/Test::Unit::Setup.3.gz
+%%PERL5_MAN3%%/Test::Unit::Test.3.gz
+%%PERL5_MAN3%%/Test::Unit::TestCase.3.gz
+%%PERL5_MAN3%%/Test::Unit::TestRunner.3.gz
+%%PERL5_MAN3%%/Test::Unit::TestSuite.3.gz
+%%PERL5_MAN3%%/Test::Unit::TkTestRunner.3.gz
+%%PERL5_MAN3%%/Test::Unit::Tutorial.3.gz
+%%PERL5_MAN3%%/Test::Unit::UnitHarness.3.gz
+%%PERL5_MAN3%%/Test::Unit::Warning.3.gz
%%SITE_PERL%%/Test/TestLister.pl
%%SITE_PERL%%/Test/TestRunner.pl
%%SITE_PERL%%/Test/TkTestRunner.pl
@@ -30,9 +57,10 @@
%%SITE_PERL%%/Test/Unit/Tutorial.pm
%%SITE_PERL%%/Test/Unit/UnitHarness.pm
%%SITE_PERL%%/Test/Unit/Warning.pm
-@dirrm %%SITE_PERL%%/Test/Unit/Assertion
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Unit/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Unit
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrm %%SITE_PERL%%/Test/Unit/Runner
+@dirrm %%SITE_PERL%%/Test/Unit/Assertion
@dirrm %%SITE_PERL%%/Test/Unit
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Unit
@dirrmtry %%SITE_PERL%%/Test
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/devel/p5-Test-WWW-Declare/Makefile b/devel/p5-Test-WWW-Declare/Makefile
index ba14488f6521..a36160c72f91 100644
--- a/devel/p5-Test-WWW-Declare/Makefile
+++ b/devel/p5-Test-WWW-Declare/Makefile
@@ -17,7 +17,4 @@ TEST_DEPENDS= p5-Test-Tester>=0:${PORTSDIR}/devel/p5-Test-Tester
USES= perl5
USE_PERL5= configure
-MAN3= Test::WWW::Declare.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-WWW-Declare/pkg-plist b/devel/p5-Test-WWW-Declare/pkg-plist
index 67de8ac9a194..ccdec19b5490 100644
--- a/devel/p5-Test-WWW-Declare/pkg-plist
+++ b/devel/p5-Test-WWW-Declare/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/Test/WWW/Declare/Tester.pm
+%%PERL5_MAN3%%/Test::WWW::Declare.3.gz
%%SITE_PERL%%/Test/WWW/Declare.pm
+%%SITE_PERL%%/Test/WWW/Declare/Tester.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Declare/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Declare
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Declare
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
-@dirrmtry %%SITE_PERL%%/Test/WWW/Declare
+@dirrm %%SITE_PERL%%/Test/WWW/Declare
@dirrmtry %%SITE_PERL%%/Test/WWW
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
index 1afcede713c2..995451ac06bb 100644
--- a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
@@ -18,7 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::WWW::Mechanize::CGIApp.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-WWW-Mechanize-CGIApp/pkg-plist b/devel/p5-Test-WWW-Mechanize-CGIApp/pkg-plist
index 45938ddf5d62..51f03da7f14f 100644
--- a/devel/p5-Test-WWW-Mechanize-CGIApp/pkg-plist
+++ b/devel/p5-Test-WWW-Mechanize-CGIApp/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Test::WWW::Mechanize::CGIApp.3.gz
%%SITE_PERL%%/Test/WWW/Mechanize/CGIApp.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/CGIApp/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/CGIApp
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/CGIApp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
index 5165f3bee575..d39ca5743949 100644
--- a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
@@ -26,8 +26,5 @@ TEST_DEPENDS= p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-S
USES= perl5
USE_PERL5= configure
-MAN3= Test::WWW::Mechanize::Catalyst.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-plist b/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-plist
index fb5e2646789a..29d96729050b 100644
--- a/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-plist
+++ b/devel/p5-Test-WWW-Mechanize-Catalyst/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Test::WWW::Mechanize::Catalyst.3.gz
%%SITE_PERL%%/Test/WWW/Mechanize/Catalyst.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/Catalyst/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/Catalyst
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/Catalyst
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/devel/p5-Test-WWW-Mechanize/Makefile b/devel/p5-Test-WWW-Mechanize/Makefile
index cabb504af637..6a30659aef6f 100644
--- a/devel/p5-Test-WWW-Mechanize/Makefile
+++ b/devel/p5-Test-WWW-Mechanize/Makefile
@@ -25,9 +25,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::WWW::Mechanize.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/devel/p5-Test-WWW-Mechanize/pkg-plist b/devel/p5-Test-WWW-Mechanize/pkg-plist
index 18b3dd5c87a6..fa5ab71796d6 100644
--- a/devel/p5-Test-WWW-Mechanize/pkg-plist
+++ b/devel/p5-Test-WWW-Mechanize/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Test::WWW::Mechanize.3.gz
%%SITE_PERL%%/Test/WWW/Mechanize.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Mechanize
diff --git a/devel/p5-Test-WWW-Selenium/Makefile b/devel/p5-Test-WWW-Selenium/Makefile
index 375f794119db..894056a730de 100644
--- a/devel/p5-Test-WWW-Selenium/Makefile
+++ b/devel/p5-Test-WWW-Selenium/Makefile
@@ -24,10 +24,4 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
USES= perl5
USE_PERL5= configure
-MAN3= Devel::REPL::Plugin::Selenium.3 \
- Test::WWW::Selenium.3 \
- WWW::Selenium::Util.3 \
- WWW::Selenium.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-WWW-Selenium/pkg-plist b/devel/p5-Test-WWW-Selenium/pkg-plist
index 758cd5617e03..c16dd0efe9c1 100644
--- a/devel/p5-Test-WWW-Selenium/pkg-plist
+++ b/devel/p5-Test-WWW-Selenium/pkg-plist
@@ -1,16 +1,20 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Selenium/.packlist
+%%PERL5_MAN3%%/Devel::REPL::Plugin::Selenium.3.gz
+%%PERL5_MAN3%%/Test::WWW::Selenium.3.gz
+%%PERL5_MAN3%%/WWW::Selenium.3.gz
+%%PERL5_MAN3%%/WWW::Selenium::Util.3.gz
%%SITE_PERL%%/Devel/REPL/Plugin/Selenium.pm
%%SITE_PERL%%/Test/WWW/Selenium.pm
%%SITE_PERL%%/Test/WWW/mypod2html.pl
%%SITE_PERL%%/WWW/Selenium.pm
%%SITE_PERL%%/WWW/Selenium/Util.pm
-@dirrmtry %%SITE_PERL%%/WWW/Selenium
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Selenium/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Selenium
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrm %%SITE_PERL%%/WWW/Selenium
@dirrmtry %%SITE_PERL%%/WWW
@dirrmtry %%SITE_PERL%%/Test/WWW
@dirrmtry %%SITE_PERL%%/Test
@dirrmtry %%SITE_PERL%%/Devel/REPL/Plugin
@dirrmtry %%SITE_PERL%%/Devel/REPL
@dirrmtry %%SITE_PERL%%/Devel
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW/Selenium
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/WWW
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/devel/p5-Test-Warn/Makefile b/devel/p5-Test-Warn/Makefile
index 0ad4b9a914c1..7c7d49e6806e 100644
--- a/devel/p5-Test-Warn/Makefile
+++ b/devel/p5-Test-Warn/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Warn.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Warn/pkg-plist b/devel/p5-Test-Warn/pkg-plist
index bfeca30262b6..1e24c9598a90 100644
--- a/devel/p5-Test-Warn/pkg-plist
+++ b/devel/p5-Test-Warn/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Warn/.packlist
+%%PERL5_MAN3%%/Test::Warn.3.gz
%%SITE_PERL%%/Test/Warn.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Warn
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Warn/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Warn
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-Test-Without-Module/Makefile b/devel/p5-Test-Without-Module/Makefile
index 97fe7249f922..baca6457a793 100644
--- a/devel/p5-Test-Without-Module/Makefile
+++ b/devel/p5-Test-Without-Module/Makefile
@@ -14,7 +14,4 @@ COMMENT= Test fallback behaviour in absence of modules
USES= perl5
USE_PERL5= configure
-MAN3= Test::Without::Module.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Without-Module/pkg-plist b/devel/p5-Test-Without-Module/pkg-plist
index a32ba6df75fe..5acbf40e8752 100644
--- a/devel/p5-Test-Without-Module/pkg-plist
+++ b/devel/p5-Test-Without-Module/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Test::Without::Module.3.gz
%%SITE_PERL%%/Test/Without/Module.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Without/Module/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Without/Module
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Without/Module
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Without
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
@dirrmtry %%SITE_PERL%%/Test/Without
diff --git a/devel/p5-Test-use-ok/Makefile b/devel/p5-Test-use-ok/Makefile
index 286584238483..ebc45fcfc22f 100644
--- a/devel/p5-Test-use-ok/Makefile
+++ b/devel/p5-Test-use-ok/Makefile
@@ -13,7 +13,4 @@ COMMENT= Alternative to Test::More::use_ok
USES= perl5
USE_PERL5= configure
-MAN3= Test::use::ok.3 ok.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Test-use-ok/pkg-plist b/devel/p5-Test-use-ok/pkg-plist
index 1d0f4ccb237a..3da9864e959f 100644
--- a/devel/p5-Test-use-ok/pkg-plist
+++ b/devel/p5-Test-use-ok/pkg-plist
@@ -1,8 +1,10 @@
+%%PERL5_MAN3%%/Test::use::ok.3.gz
+%%PERL5_MAN3%%/ok.3.gz
%%SITE_PERL%%/Test/use/ok.pm
-%%SITE_PERL%%/ok.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/use/ok/.packlist
-@dirrmtry %%SITE_PERL%%/Test/use
-@dirrmtry %%SITE_PERL%%/Test
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/use/ok
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/use
+%%SITE_PERL%%/ok.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/use/ok
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/use
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
+@dirrm %%SITE_PERL%%/Test/use
+@dirrmtry %%SITE_PERL%%/Test
diff --git a/devel/p5-TheSchwartz-Simple/Makefile b/devel/p5-TheSchwartz-Simple/Makefile
index e333961e839f..f0a819be2740 100644
--- a/devel/p5-TheSchwartz-Simple/Makefile
+++ b/devel/p5-TheSchwartz-Simple/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= TheSchwartz::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-TheSchwartz-Simple/pkg-plist b/devel/p5-TheSchwartz-Simple/pkg-plist
index f3c27a90426a..249865007b55 100644
--- a/devel/p5-TheSchwartz-Simple/pkg-plist
+++ b/devel/p5-TheSchwartz-Simple/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Simple/.packlist
-%%SITE_PERL%%/TheSchwartz/Simple/Job.pm
+%%PERL5_MAN3%%/TheSchwartz::Simple.3.gz
%%SITE_PERL%%/TheSchwartz/Simple.pm
-@dirrmtry %%SITE_PERL%%/TheSchwartz/Simple
-@dirrmtry %%SITE_PERL%%/TheSchwartz
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Simple
+%%SITE_PERL%%/TheSchwartz/Simple/Job.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Simple/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz
+@dirrm %%SITE_PERL%%/TheSchwartz/Simple
+@dirrmtry %%SITE_PERL%%/TheSchwartz
diff --git a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
index f73fa6facbe2..18cf069e0679 100644
--- a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
+++ b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= TheSchwartz::Worker::SendEmail.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-TheSchwartz-Worker-SendEmail/pkg-plist b/devel/p5-TheSchwartz-Worker-SendEmail/pkg-plist
index d4ada730e371..0c2d2d478829 100644
--- a/devel/p5-TheSchwartz-Worker-SendEmail/pkg-plist
+++ b/devel/p5-TheSchwartz-Worker-SendEmail/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker/SendEmail/.packlist
+%%PERL5_MAN3%%/TheSchwartz::Worker::SendEmail.3.gz
%%SITE_PERL%%/TheSchwartz/Worker/SendEmail.pm
-@dirrmtry %%SITE_PERL%%/TheSchwartz/Worker
-@dirrmtry %%SITE_PERL%%/TheSchwartz
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker/SendEmail
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker/SendEmail/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker/SendEmail
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/Worker
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz
+@dirrm %%SITE_PERL%%/TheSchwartz/Worker
+@dirrmtry %%SITE_PERL%%/TheSchwartz
diff --git a/devel/p5-TheSchwartz/Makefile b/devel/p5-TheSchwartz/Makefile
index a8b66fac6a33..f287f1ea9681 100644
--- a/devel/p5-TheSchwartz/Makefile
+++ b/devel/p5-TheSchwartz/Makefile
@@ -18,16 +18,12 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= schwartzmon.1
-MAN3= TheSchwartz.3 TheSchwartz::Job.3 TheSchwartz::Worker.3
-
-NO_STAGE= yes
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/extras/check_schwartz ${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/extras/thetop ${PREFIX}/bin/
+ ${INSTALL_SCRIPT} ${WRKSRC}/extras/check_schwartz ${STAGEDIR}${PREFIX}/bin/
+ ${INSTALL_SCRIPT} ${WRKSRC}/extras/thetop ${STAGEDIR}${PREFIX}/bin/
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}/
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}/
.endif
.include <bsd.port.mk>
diff --git a/devel/p5-TheSchwartz/pkg-plist b/devel/p5-TheSchwartz/pkg-plist
index 079954ab1fec..fdc9da4c67d2 100644
--- a/devel/p5-TheSchwartz/pkg-plist
+++ b/devel/p5-TheSchwartz/pkg-plist
@@ -1,8 +1,9 @@
-@comment $FreeBSD$
bin/check_schwartz
bin/schwartzmon
bin/thetop
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/.packlist
+%%PERL5_MAN3%%/TheSchwartz.3.gz
+%%PERL5_MAN3%%/TheSchwartz::Job.3.gz
+%%PERL5_MAN3%%/TheSchwartz::Worker.3.gz
%%SITE_PERL%%/TheSchwartz.pm
%%SITE_PERL%%/TheSchwartz/Error.pm
%%SITE_PERL%%/TheSchwartz/ExitStatus.pm
@@ -10,10 +11,12 @@ bin/thetop
%%SITE_PERL%%/TheSchwartz/Job.pm
%%SITE_PERL%%/TheSchwartz/JobHandle.pm
%%SITE_PERL%%/TheSchwartz/Worker.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/.packlist
+man/man1/schwartzmon.1.gz
%%PORTDOCS%%%%DOCSDIR%%/http-mappings.txt
%%PORTDOCS%%%%DOCSDIR%%/notes.txt
%%PORTDOCS%%%%DOCSDIR%%/schema-postgres.sql
%%PORTDOCS%%%%DOCSDIR%%/schema.sql
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrmtry %%SITE_PERL%%/TheSchwartz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz
+@dirrmtry %%SITE_PERL%%/TheSchwartz
diff --git a/devel/p5-Thread-Cancel/Makefile b/devel/p5-Thread-Cancel/Makefile
index 1c37ee30c2f2..c469c4380014 100644
--- a/devel/p5-Thread-Cancel/Makefile
+++ b/devel/p5-Thread-Cancel/Makefile
@@ -16,13 +16,10 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Thread::Cancel.3
-
-NO_STAGE= yes
pre-everything::
@${ECHO_MSG} "--------------------------------------------------------"
@${ECHO_MSG} "This module requires a threaded perl. If your install"
- @${ECHO_MSG} "is not threaded please install lang/perl5.8 with threads"
+ @${ECHO_MSG} "is not threaded please install lang/${PERL_PORT} with threads"
@${ECHO_MSG} "--------------------------------------------------------"
.include <bsd.port.mk>
diff --git a/devel/p5-Thread-Cancel/pkg-plist b/devel/p5-Thread-Cancel/pkg-plist
index ddfe92186a1c..13a3a38777f6 100644
--- a/devel/p5-Thread-Cancel/pkg-plist
+++ b/devel/p5-Thread-Cancel/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Thread::Cancel.3.gz
%%SITE_PERL%%/Thread/Cancel.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Cancel/.packlist
-@dirrmtry %%SITE_PERL%%/Thread
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Cancel
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Cancel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread
+@dirrmtry %%SITE_PERL%%/Thread
diff --git a/devel/p5-Thread-Pool-Simple/Makefile b/devel/p5-Thread-Pool-Simple/Makefile
index eea9eb550ed6..c9b38040b819 100644
--- a/devel/p5-Thread-Pool-Simple/Makefile
+++ b/devel/p5-Thread-Pool-Simple/Makefile
@@ -12,7 +12,4 @@ COMMENT= Simple thread-pool implementation
USES= perl5
USE_PERL5= configure
-MAN3= Thread::Pool::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Thread-Pool-Simple/pkg-plist b/devel/p5-Thread-Pool-Simple/pkg-plist
index c380d5ebbeff..4e2946c30490 100644
--- a/devel/p5-Thread-Pool-Simple/pkg-plist
+++ b/devel/p5-Thread-Pool-Simple/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Pool/Simple/.packlist
+%%PERL5_MAN3%%/Thread::Pool::Simple.3.gz
%%SITE_PERL%%/Thread/Pool/Simple.pm
-@dirrmtry %%SITE_PERL%%/Thread/Pool
-@dirrmtry %%SITE_PERL%%/Thread
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Pool/Simple/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Pool/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Pool
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread
+@dirrmtry %%SITE_PERL%%/Thread/Pool
+@dirrmtry %%SITE_PERL%%/Thread
diff --git a/devel/p5-Tie-Array-Sorted/Makefile b/devel/p5-Tie-Array-Sorted/Makefile
index 353df5b7c378..6865c5ee8269 100644
--- a/devel/p5-Tie-Array-Sorted/Makefile
+++ b/devel/p5-Tie-Array-Sorted/Makefile
@@ -14,8 +14,4 @@ COMMENT= Perl array which is kept sorted
USES= perl5
USE_PERL5= configure
-MAN3= Tie::Array::Sorted.3 \
- Tie::Array::Sorted::Lazy.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-Array-Sorted/pkg-plist b/devel/p5-Tie-Array-Sorted/pkg-plist
index b889d89f7589..37db28c34041 100644
--- a/devel/p5-Tie-Array-Sorted/pkg-plist
+++ b/devel/p5-Tie-Array-Sorted/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Tie::Array::Sorted.3.gz
+%%PERL5_MAN3%%/Tie::Array::Sorted::Lazy.3.gz
%%SITE_PERL%%/Tie/Array/Sorted.pm
%%SITE_PERL%%/Tie/Array/Sorted/Lazy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Array/Sorted/.packlist
diff --git a/devel/p5-Tie-Cache/Makefile b/devel/p5-Tie-Cache/Makefile
index c6276a367ba2..91d96ddadd86 100644
--- a/devel/p5-Tie-Cache/Makefile
+++ b/devel/p5-Tie-Cache/Makefile
@@ -15,7 +15,4 @@ INSTALL_TARGET= pure_install
USES= perl5
USE_PERL5= configure
-MAN3= Tie::Cache.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-Cache/pkg-plist b/devel/p5-Tie-Cache/pkg-plist
index abec75567ac8..1b1b1df05588 100644
--- a/devel/p5-Tie-Cache/pkg-plist
+++ b/devel/p5-Tie-Cache/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tie::Cache.3.gz
%%SITE_PERL%%/Tie/Cache.pm
%%SITE_PERL%%/Tie/tie-cache-bench.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Cache/.packlist
diff --git a/devel/p5-Tie-DB_File-SplitHash/Makefile b/devel/p5-Tie-DB_File-SplitHash/Makefile
index e9a94e303b8f..5b6f2ac90fad 100644
--- a/devel/p5-Tie-DB_File-SplitHash/Makefile
+++ b/devel/p5-Tie-DB_File-SplitHash/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Tie::DB_File::SplitHash.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-DB_File-SplitHash/pkg-plist b/devel/p5-Tie-DB_File-SplitHash/pkg-plist
index a9b7a44db28a..33c2cff5a8e8 100644
--- a/devel/p5-Tie-DB_File-SplitHash/pkg-plist
+++ b/devel/p5-Tie-DB_File-SplitHash/pkg-plist
@@ -1,4 +1,5 @@
+%%PERL5_MAN3%%/Tie::DB_File::SplitHash.3.gz
%%SITE_PERL%%/Tie/DB_File/SplitHash.pm
%%SITE_PERL%%/Tie/DB_File/SplitHash.pod
-@dirrmtry %%SITE_PERL%%/Tie/DB_File
+@dirrm %%SITE_PERL%%/Tie/DB_File
@dirrmtry %%SITE_PERL%%/Tie
diff --git a/devel/p5-Tie-FileLRUCache/Makefile b/devel/p5-Tie-FileLRUCache/Makefile
index 6ddf1919023d..dc5a90e0c540 100644
--- a/devel/p5-Tie-FileLRUCache/Makefile
+++ b/devel/p5-Tie-FileLRUCache/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Tie::FileLRUCache.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-FileLRUCache/pkg-plist b/devel/p5-Tie-FileLRUCache/pkg-plist
index 97983ead5869..f3f302ccf9ab 100644
--- a/devel/p5-Tie-FileLRUCache/pkg-plist
+++ b/devel/p5-Tie-FileLRUCache/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Tie::FileLRUCache.3.gz
%%SITE_PERL%%/Tie/FileLRUCache.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/FileLRUCache/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/FileLRUCache
-@dirrmtry %%SITE_PERL%%/Tie
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
+@dirrmtry %%SITE_PERL%%/Tie
diff --git a/devel/p5-Tie-Hash-Indexed/Makefile b/devel/p5-Tie-Hash-Indexed/Makefile
index 24c8326e3df9..422068000e73 100644
--- a/devel/p5-Tie-Hash-Indexed/Makefile
+++ b/devel/p5-Tie-Hash-Indexed/Makefile
@@ -13,7 +13,4 @@ COMMENT= Ordered hashes for Perl in XS
USES= perl5
USE_PERL5= configure
-MAN3= Tie::Hash::Indexed.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-Hash-Indexed/pkg-plist b/devel/p5-Tie-Hash-Indexed/pkg-plist
index c88904582c3a..b6c568e5388f 100644
--- a/devel/p5-Tie-Hash-Indexed/pkg-plist
+++ b/devel/p5-Tie-Hash-Indexed/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/Tie::Hash::Indexed.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Tie/Hash/Indexed.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Indexed/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Indexed/Indexed.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Indexed/Indexed.so
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Indexed
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Indexed
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Tie/Hash
diff --git a/devel/p5-Tie-Hash-Sorted/Makefile b/devel/p5-Tie-Hash-Sorted/Makefile
index c3da6ebd34b0..5ca9c14655e3 100644
--- a/devel/p5-Tie-Hash-Sorted/Makefile
+++ b/devel/p5-Tie-Hash-Sorted/Makefile
@@ -13,7 +13,4 @@ COMMENT= Tie::Hash::Sorted - presents hashes in sorted order
USES= perl5
USE_PERL5= configure
-MAN3= Tie::Hash::Sorted.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-Hash-Sorted/pkg-plist b/devel/p5-Tie-Hash-Sorted/pkg-plist
index 248a1e5f1cee..0f3ddeb01092 100644
--- a/devel/p5-Tie-Hash-Sorted/pkg-plist
+++ b/devel/p5-Tie-Hash-Sorted/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Tie::Hash::Sorted.3.gz
%%SITE_PERL%%/Tie/Hash/Sorted.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Sorted/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Sorted
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash/Sorted
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Hash
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
@dirrmtry %%SITE_PERL%%/Tie/Hash
diff --git a/devel/p5-Tie-IxHash/Makefile b/devel/p5-Tie-IxHash/Makefile
index 1e6393d00f6e..25d7ccd552c7 100644
--- a/devel/p5-Tie-IxHash/Makefile
+++ b/devel/p5-Tie-IxHash/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module implementing ordered in-memory associative arrays
USES= perl5
USE_PERL5= configure
-MAN3= Tie::IxHash.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-IxHash/pkg-plist b/devel/p5-Tie-IxHash/pkg-plist
index 5fa6a694775e..da94475d520c 100644
--- a/devel/p5-Tie-IxHash/pkg-plist
+++ b/devel/p5-Tie-IxHash/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tie::IxHash.3.gz
%%SITE_PERL%%/Tie/IxHash.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/IxHash/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/IxHash
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index 8bee26f9d6d5..6bf0decb6650 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -18,7 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Tie::RefHash::Weak.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-RefHash-Weak/pkg-plist b/devel/p5-Tie-RefHash-Weak/pkg-plist
index 368472e45cde..84fb8775c06f 100644
--- a/devel/p5-Tie-RefHash-Weak/pkg-plist
+++ b/devel/p5-Tie-RefHash-Weak/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash/Weak/.packlist
+%%PERL5_MAN3%%/Tie::RefHash::Weak.3.gz
%%SITE_PERL%%/Tie/RefHash/Weak.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash/Weak
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash/Weak/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash/Weak
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
@dirrmtry %%SITE_PERL%%/Tie/RefHash
diff --git a/devel/p5-Tie-RefHash/Makefile b/devel/p5-Tie-RefHash/Makefile
index 1c287ddef31a..a8b366e90a66 100644
--- a/devel/p5-Tie-RefHash/Makefile
+++ b/devel/p5-Tie-RefHash/Makefile
@@ -16,7 +16,4 @@ LICENSE= ART20 GPLv1
USES= perl5
USE_PERL5= configure
-MAN3= Tie::RefHash.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tie-RefHash/pkg-plist b/devel/p5-Tie-RefHash/pkg-plist
index 9c3cc50ca7db..330d0fdbe63b 100644
--- a/devel/p5-Tie-RefHash/pkg-plist
+++ b/devel/p5-Tie-RefHash/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Tie::RefHash.3.gz
%%SITE_PERL%%/Tie/RefHash.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash/.packlist
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/RefHash
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
@dirrmtry %%SITE_PERL%%/Tie
diff --git a/devel/p5-Time-Clock/Makefile b/devel/p5-Time-Clock/Makefile
index 00453b854289..7b066b8d95c6 100644
--- a/devel/p5-Time-Clock/Makefile
+++ b/devel/p5-Time-Clock/Makefile
@@ -13,7 +13,4 @@ COMMENT= Twenty-four hour clock objects with nanosecond precision
USES= perl5
USE_PERL5= configure
-MAN3= Time::Clock.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Clock/pkg-plist b/devel/p5-Time-Clock/pkg-plist
index 28068b999ff9..d825e6acbeb4 100644
--- a/devel/p5-Time-Clock/pkg-plist
+++ b/devel/p5-Time-Clock/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Time::Clock.3.gz
%%SITE_PERL%%/Time/Clock.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Clock/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Clock
diff --git a/devel/p5-Time-Duration-Parse/Makefile b/devel/p5-Time-Duration-Parse/Makefile
index 8ce4d03da275..1dab7c054b67 100644
--- a/devel/p5-Time-Duration-Parse/Makefile
+++ b/devel/p5-Time-Duration-Parse/Makefile
@@ -15,7 +15,4 @@ RUN_DEPENDS= p5-Exporter-Lite>=0:${PORTSDIR}/devel/p5-Exporter-Lite
USES= perl5
USE_PERL5= configure
-MAN3= Time::Duration::Parse.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Duration-Parse/pkg-plist b/devel/p5-Time-Duration-Parse/pkg-plist
index b84670d2056d..6afdb8d84962 100644
--- a/devel/p5-Time-Duration-Parse/pkg-plist
+++ b/devel/p5-Time-Duration-Parse/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/Parse/.packlist
+%%PERL5_MAN3%%/Time::Duration::Parse.3.gz
%%SITE_PERL%%/Time/Duration/Parse.pm
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/Parse
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/Parse/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/Parse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time
@dirrmtry %%SITE_PERL%%/Time/Duration
diff --git a/devel/p5-Time-Duration/Makefile b/devel/p5-Time-Duration/Makefile
index bd33d2c1106f..791d0c76fe63 100644
--- a/devel/p5-Time-Duration/Makefile
+++ b/devel/p5-Time-Duration/Makefile
@@ -20,7 +20,4 @@ TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
USES= perl5
USE_PERL5= configure
-MAN3= Time::Duration.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Duration/pkg-plist b/devel/p5-Time-Duration/pkg-plist
index 7cabf78c0f17..d83520acdeea 100644
--- a/devel/p5-Time-Duration/pkg-plist
+++ b/devel/p5-Time-Duration/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/.packlist
+%%PERL5_MAN3%%/Time::Duration.3.gz
%%SITE_PERL%%/Time/Duration.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Duration
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time
@dirrmtry %%SITE_PERL%%/Time
diff --git a/devel/p5-Time-Local/Makefile b/devel/p5-Time-Local/Makefile
index 3d8e211afe22..831634e10614 100644
--- a/devel/p5-Time-Local/Makefile
+++ b/devel/p5-Time-Local/Makefile
@@ -19,17 +19,14 @@ OPTIONS_DEFINE= DOCS
USES= perl5
USE_PERL5= configure
-MAN3= Time::Local.3
PORTDOCS= Changes
-NO_STAGE= yes
.include <bsd.port.pre.mk>
post-install:
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}/
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
- @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
.endif
.include <bsd.port.post.mk>
diff --git a/devel/p5-Time-Local/pkg-plist b/devel/p5-Time-Local/pkg-plist
index a8ff120af166..76c8d93ca443 100644
--- a/devel/p5-Time-Local/pkg-plist
+++ b/devel/p5-Time-Local/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Time::Local.3.gz
%%SITE_PERL%%/Time/Local.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Local/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Local
diff --git a/devel/p5-Time-Object/Makefile b/devel/p5-Time-Object/Makefile
index 2f341100d9e1..bcbab909ff8a 100644
--- a/devel/p5-Time-Object/Makefile
+++ b/devel/p5-Time-Object/Makefile
@@ -11,10 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= A Perl OO interface to time and dates
-MAN3= Time::Object.3 Time::Seconds.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Object/pkg-plist b/devel/p5-Time-Object/pkg-plist
index 6e54f472fb39..c095ec0d0645 100644
--- a/devel/p5-Time-Object/pkg-plist
+++ b/devel/p5-Time-Object/pkg-plist
@@ -1,8 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/Object.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/Object.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/.packlist
+%%PERL5_MAN3%%/Time::Object.3.gz
+%%PERL5_MAN3%%/Time::Seconds.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Time/Object.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Time/Seconds.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/Object.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object/Object.so
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Object
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Time
diff --git a/devel/p5-Time-Period/Makefile b/devel/p5-Time-Period/Makefile
index 5d5056a6a825..94137be328bc 100644
--- a/devel/p5-Time-Period/Makefile
+++ b/devel/p5-Time-Period/Makefile
@@ -15,7 +15,4 @@ COMMENT= A perl module that contains code to deal with time periods
USES= perl5
USE_PERL5= configure
-MAN3= Time::Period.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Period/pkg-plist b/devel/p5-Time-Period/pkg-plist
index f31c81886356..7b6fdd0334b9 100644
--- a/devel/p5-Time-Period/pkg-plist
+++ b/devel/p5-Time-Period/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Time::Period.3.gz
%%SITE_PERL%%/Time/Period.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Period/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Period
diff --git a/devel/p5-Time-Piece-Range/Makefile b/devel/p5-Time-Piece-Range/Makefile
index 01b3a5c7def3..eb3b81696849 100644
--- a/devel/p5-Time-Piece-Range/Makefile
+++ b/devel/p5-Time-Piece-Range/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Time::Piece::Range.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Piece-Range/pkg-plist b/devel/p5-Time-Piece-Range/pkg-plist
index 7f30986efa5a..d578de4ed2f4 100644
--- a/devel/p5-Time-Piece-Range/pkg-plist
+++ b/devel/p5-Time-Piece-Range/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Time::Piece::Range.3.gz
%%SITE_PERL%%/Time/Piece/Range.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Piece/Range/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Piece/Range
diff --git a/devel/p5-Time-Progress/Makefile b/devel/p5-Time-Progress/Makefile
index 084b7fabdc0c..36f11e313c72 100644
--- a/devel/p5-Time-Progress/Makefile
+++ b/devel/p5-Time-Progress/Makefile
@@ -10,10 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Elapsed and estimated finish time reporting
-MAN3= Time::Progress.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-Progress/pkg-plist b/devel/p5-Time-Progress/pkg-plist
index 19012dc31c5f..dfb27fc2bb76 100644
--- a/devel/p5-Time-Progress/pkg-plist
+++ b/devel/p5-Time-Progress/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Time::Progress.3.gz
%%SITE_PERL%%/Time/Progress.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Progress/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time/Progress
diff --git a/devel/p5-Time-modules/Makefile b/devel/p5-Time-modules/Makefile
index 0eb47de6c796..4c4923371360 100644
--- a/devel/p5-Time-modules/Makefile
+++ b/devel/p5-Time-modules/Makefile
@@ -13,8 +13,4 @@ COMMENT= Set of modules for time manipulation
USES= perl5
USE_PERL5= configure
-MAN3= Time::CTime.3 Time::DaysInMonth.3 Time::JulianDay.3 \
- Time::ParseDate.3 Time::Timezone.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Time-modules/pkg-plist b/devel/p5-Time-modules/pkg-plist
index 0f0f986a609a..2e00e3ec7cf5 100644
--- a/devel/p5-Time-modules/pkg-plist
+++ b/devel/p5-Time-modules/pkg-plist
@@ -1,8 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time-modules/.packlist
+%%PERL5_MAN3%%/Time::CTime.3.gz
+%%PERL5_MAN3%%/Time::DaysInMonth.3.gz
+%%PERL5_MAN3%%/Time::JulianDay.3.gz
+%%PERL5_MAN3%%/Time::ParseDate.3.gz
+%%PERL5_MAN3%%/Time::Timezone.3.gz
%%SITE_PERL%%/Time/CTime.pm
%%SITE_PERL%%/Time/DaysInMonth.pm
%%SITE_PERL%%/Time/JulianDay.pm
%%SITE_PERL%%/Time/ParseDate.pm
%%SITE_PERL%%/Time/Timezone.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Time-modules/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Time-modules
@dirrmtry %%SITE_PERL%%/Time
diff --git a/devel/p5-TraceFuncs/Makefile b/devel/p5-TraceFuncs/Makefile
index f0961af94d0f..de613839a260 100644
--- a/devel/p5-TraceFuncs/Makefile
+++ b/devel/p5-TraceFuncs/Makefile
@@ -15,7 +15,4 @@ COMMENT= A perl5 module to trace function calls as they happen
USES= perl5
USE_PERL5= configure
-MAN3= Devel::TraceFuncs.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-TraceFuncs/pkg-plist b/devel/p5-TraceFuncs/pkg-plist
index eaf1ddffa293..5279c1b5e8fe 100644
--- a/devel/p5-TraceFuncs/pkg-plist
+++ b/devel/p5-TraceFuncs/pkg-plist
@@ -1,4 +1,5 @@
+%%PERL5_MAN3%%/Devel::TraceFuncs.3.gz
%%SITE_PERL%%/Devel/TraceFuncs.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/.packlist
-@dirrmtry %%SITE_PERL%%/Devel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel
+@dirrmtry %%SITE_PERL%%/Devel
diff --git a/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile
index 9297b0cdc107..1ad33e96abce 100644
--- a/devel/p5-Tree-Binary-Dictionary/Makefile
+++ b/devel/p5-Tree-Binary-Dictionary/Makefile
@@ -13,10 +13,7 @@ COMMENT= A dictionary API to a binary tree
RUN_DEPENDS= p5-Tree-Binary>=0:${PORTSDIR}/devel/p5-Tree-Binary
BUILD_DEPENDS:= ${RUN_DEPENDS}
-MAN3= Tree::Binary::Dictionary.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tree-Binary-Dictionary/pkg-plist b/devel/p5-Tree-Binary-Dictionary/pkg-plist
index a4d964e3ac20..9bdbcc5dc3a0 100644
--- a/devel/p5-Tree-Binary-Dictionary/pkg-plist
+++ b/devel/p5-Tree-Binary-Dictionary/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tree::Binary::Dictionary.3.gz
%%SITE_PERL%%/Tree/Binary/Dictionary.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Binary/Dictionary/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Binary/Dictionary
diff --git a/devel/p5-Tree-DAG_Node/Makefile b/devel/p5-Tree-DAG_Node/Makefile
index a7a2d956cd3d..a6c9dcaec64b 100644
--- a/devel/p5-Tree-DAG_Node/Makefile
+++ b/devel/p5-Tree-DAG_Node/Makefile
@@ -18,9 +18,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Tree::DAG_Node.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501800
diff --git a/devel/p5-Tree-DAG_Node/pkg-plist b/devel/p5-Tree-DAG_Node/pkg-plist
index a8262608efc8..551aa07d2cf0 100644
--- a/devel/p5-Tree-DAG_Node/pkg-plist
+++ b/devel/p5-Tree-DAG_Node/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tree::DAG_Node.3.gz
%%SITE_PERL%%/Tree/DAG_Node.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/DAG_Node/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/DAG_Node
diff --git a/devel/p5-Tree-Node/Makefile b/devel/p5-Tree-Node/Makefile
index 16d9506d2191..6b52efca10ef 100644
--- a/devel/p5-Tree-Node/Makefile
+++ b/devel/p5-Tree-Node/Makefile
@@ -14,7 +14,4 @@ COMMENT= Memory-efficient tree nodes in Perl
USES= perl5
USE_PERL5= modbuild
-MAN3= Tree::Node.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tree-Node/pkg-plist b/devel/p5-Tree-Node/pkg-plist
index 759772f55e76..f012e1d17622 100644
--- a/devel/p5-Tree-Node/pkg-plist
+++ b/devel/p5-Tree-Node/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tree::Node.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Tree/Node.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Node/Node.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Node/Node.so
diff --git a/devel/p5-Tree-Parser/Makefile b/devel/p5-Tree-Parser/Makefile
index eb6e7aa95625..8fd46a2277ff 100644
--- a/devel/p5-Tree-Parser/Makefile
+++ b/devel/p5-Tree-Parser/Makefile
@@ -16,10 +16,7 @@ BUILD_DEPENDS= p5-Array-Iterator>=0:${PORTSDIR}/devel/p5-Array-Iterator \
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
-MAN3= Tree::Parser.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tree-Parser/pkg-plist b/devel/p5-Tree-Parser/pkg-plist
index 4a3012ccf312..3214608f7161 100644
--- a/devel/p5-Tree-Parser/pkg-plist
+++ b/devel/p5-Tree-Parser/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Tree::Parser.3.gz
%%SITE_PERL%%/Tree/Parser.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Parser/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Parser
diff --git a/devel/p5-Tree-Simple-View/Makefile b/devel/p5-Tree-Simple-View/Makefile
index 67b459d11fcb..cd18eb21376f 100644
--- a/devel/p5-Tree-Simple-View/Makefile
+++ b/devel/p5-Tree-Simple-View/Makefile
@@ -17,14 +17,7 @@ BUILD_DEPENDS= p5-Tree-Simple>=0:${PORTSDIR}/devel/p5-Tree-Simple \
p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Tree::Simple::View.3 \
- Tree::Simple::View::ASCII.3 \
- Tree::Simple::View::DHTML.3 \
- Tree::Simple::View::Exceptions.3 \
- Tree::Simple::View::HTML.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tree-Simple-View/pkg-plist b/devel/p5-Tree-Simple-View/pkg-plist
index 3e162e24ea8d..3aff805eba30 100644
--- a/devel/p5-Tree-Simple-View/pkg-plist
+++ b/devel/p5-Tree-Simple-View/pkg-plist
@@ -1,3 +1,8 @@
+%%PERL5_MAN3%%/Tree::Simple::View.3.gz
+%%PERL5_MAN3%%/Tree::Simple::View::ASCII.3.gz
+%%PERL5_MAN3%%/Tree::Simple::View::DHTML.3.gz
+%%PERL5_MAN3%%/Tree::Simple::View::Exceptions.3.gz
+%%PERL5_MAN3%%/Tree::Simple::View::HTML.3.gz
%%SITE_PERL%%/Tree/Simple/View.pm
%%SITE_PERL%%/Tree/Simple/View/ASCII.pm
%%SITE_PERL%%/Tree/Simple/View/DHTML.pm
diff --git a/devel/p5-Tree-Simple-VisitorFactory/Makefile b/devel/p5-Tree-Simple-VisitorFactory/Makefile
index 8e153a27eec2..054fb86338d5 100644
--- a/devel/p5-Tree-Simple-VisitorFactory/Makefile
+++ b/devel/p5-Tree-Simple-VisitorFactory/Makefile
@@ -16,27 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>0:${PORTSDIR}/devel/p5-Test-Exception
-MAN3= Tree::Simple::Visitor::BreadthFirstTraversal.3 \
- Tree::Simple::Visitor::FindByPath.3 \
- Tree::Simple::Visitor::GetAllDescendents.3 \
- Tree::Simple::Visitor::PathToRoot.3 \
- Tree::Simple::Visitor::PostOrderTraversal.3 \
- Tree::Simple::VisitorFactory.3 \
- Tree::Simple::Visitor::CreateDirectoryTree.3 \
- Tree::Simple::Visitor::FindByNodeValue.3 \
- Tree::Simple::Visitor::FindByUID.3 \
- Tree::Simple::Visitor::FromNestedArray.3 \
- Tree::Simple::Visitor::FromNestedHash.3 \
- Tree::Simple::Visitor::LoadClassHierarchy.3 \
- Tree::Simple::Visitor::LoadDirectoryTree.3 \
- Tree::Simple::Visitor::PreOrderTraversal.3 \
- Tree::Simple::Visitor::Sort.3 \
- Tree::Simple::Visitor::ToNestedArray.3 \
- Tree::Simple::Visitor::ToNestedHash.3 \
- Tree::Simple::Visitor::VariableDepthClone.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Tree-Simple-VisitorFactory/pkg-plist b/devel/p5-Tree-Simple-VisitorFactory/pkg-plist
index 58826bf267de..6eceee5b6bf1 100644
--- a/devel/p5-Tree-Simple-VisitorFactory/pkg-plist
+++ b/devel/p5-Tree-Simple-VisitorFactory/pkg-plist
@@ -1,3 +1,21 @@
+%%PERL5_MAN3%%/Tree::Simple::Visitor::BreadthFirstTraversal.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::CreateDirectoryTree.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::FindByNodeValue.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::FindByPath.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::FindByUID.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::FromNestedArray.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::FromNestedHash.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::GetAllDescendents.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::LoadClassHierarchy.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::LoadDirectoryTree.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::PathToRoot.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::PostOrderTraversal.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::PreOrderTraversal.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::Sort.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::ToNestedArray.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::ToNestedHash.3.gz
+%%PERL5_MAN3%%/Tree::Simple::Visitor::VariableDepthClone.3.gz
+%%PERL5_MAN3%%/Tree::Simple::VisitorFactory.3.gz
%%SITE_PERL%%/Tree/Simple/Visitor/BreadthFirstTraversal.pm
%%SITE_PERL%%/Tree/Simple/Visitor/CreateDirectoryTree.pm
%%SITE_PERL%%/Tree/Simple/Visitor/FindByNodeValue.pm
diff --git a/devel/p5-Want/Makefile b/devel/p5-Want/Makefile
index 9263282085d2..07f72a4256ba 100644
--- a/devel/p5-Want/Makefile
+++ b/devel/p5-Want/Makefile
@@ -14,7 +14,4 @@ COMMENT= Generalisation of wantarray
USES= perl5
USE_PERL5= configure
-MAN3= Want.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-Want/pkg-plist b/devel/p5-Want/pkg-plist
index a56c69a7f86c..ec5bbf5e7392 100644
--- a/devel/p5-Want/pkg-plist
+++ b/devel/p5-Want/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Want/.packlist
+%%PERL5_MAN3%%/Want.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Want.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Want/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Want/Want.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Want/Want.so
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Want