aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2013-11-06 16:54:17 +0800
committervanilla <vanilla@FreeBSD.org>2013-11-06 16:54:17 +0800
commitb3763818c27355a194bc7695e2c3f3a835c41667 (patch)
treee7836c726d641575b56d7208cd6e7928624d6fb7 /sysutils
parent0ad8a05f7e4a78945d45fbcd20f1ff0b29bc1726 (diff)
downloadfreebsd-ports-gnome-b3763818c27355a194bc7695e2c3f3a835c41667.tar.gz
freebsd-ports-gnome-b3763818c27355a194bc7695e2c3f3a835c41667.tar.zst
freebsd-ports-gnome-b3763818c27355a194bc7695e2c3f3a835c41667.zip
Support STAGEDIR.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/p5-Brackup/Makefile26
-rw-r--r--sysutils/p5-Brackup/pkg-plist42
-rw-r--r--sysutils/p5-File-DirCompare/Makefile3
-rw-r--r--sysutils/p5-File-DirCompare/pkg-plist3
-rw-r--r--sysutils/p5-File-Listing/Makefile3
-rw-r--r--sysutils/p5-File-Listing/pkg-plist5
-rw-r--r--sysutils/p5-File-Next/Makefile3
-rw-r--r--sysutils/p5-File-Next/pkg-plist1
-rw-r--r--sysutils/p5-Filesys-DiskFree/Makefile3
-rw-r--r--sysutils/p5-Filesys-DiskFree/pkg-plist9
-rw-r--r--sysutils/p5-Iterator-File/Makefile9
-rw-r--r--sysutils/p5-Iterator-File/pkg-plist16
-rw-r--r--sysutils/p5-Schedule-Load/Makefile16
-rw-r--r--sysutils/p5-Schedule-Load/pkg-plist47
-rw-r--r--sysutils/p5-Shell-Command/Makefile3
-rw-r--r--sysutils/p5-Shell-Command/pkg-plist5
-rw-r--r--sysutils/p5-Sys-Gamin/Makefile3
-rw-r--r--sysutils/p5-Sys-Gamin/pkg-plist24
-rw-r--r--sysutils/p5-Sysadm-Install/Makefile3
-rw-r--r--sysutils/p5-Sysadm-Install/pkg-plist3
-rw-r--r--sysutils/p5-Tie-Syslog/Makefile3
-rw-r--r--sysutils/p5-Tie-Syslog/pkg-plist5
-rw-r--r--sysutils/p5-Unix-ConfigFile/Makefile5
-rw-r--r--sysutils/p5-Unix-ConfigFile/pkg-plist7
-rw-r--r--sysutils/p5-Unix-Syslog/Makefile3
-rw-r--r--sysutils/p5-Unix-Syslog/pkg-plist5
-rw-r--r--sysutils/p5-User/Makefile3
-rw-r--r--sysutils/p5-User/pkg-plist3
-rw-r--r--sysutils/p5-arclog/Makefile6
-rw-r--r--sysutils/p5-arclog/pkg-plist4
-rw-r--r--sysutils/p5-reslog/Makefile6
-rw-r--r--sysutils/p5-reslog/pkg-plist4
32 files changed, 131 insertions, 150 deletions
diff --git a/sysutils/p5-Brackup/Makefile b/sysutils/p5-Brackup/Makefile
index f543b01a579f..6b3b25b1ae2d 100644
--- a/sysutils/p5-Brackup/Makefile
+++ b/sysutils/p5-Brackup/Makefile
@@ -26,30 +26,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= brackup.1 \
- brackup-mount.1 \
- brackup-restore.1 \
- brackup-target.1 \
- brackup-verify-inventory.1
-MAN3= Brackup.3 \
- Brackup::Chunker::MP3.3 \
- Brackup::Config.3 \
- Brackup::Dict::Null.3 \
- Brackup::Dict::SQLite.3 \
- Brackup::Dict::SQLite2.3 \
- Brackup::DigestCache.3 \
- Brackup::InventoryDatabase.3 \
- Brackup::Manual::Overview.3 \
- Brackup::Mount.3 \
- Brackup::Root.3 \
- Brackup::Target.3 \
- Brackup::Target::Amazon.3 \
- Brackup::Target::CloudFiles.3 \
- Brackup::Target::Filesystem.3 \
- Brackup::Target::Ftp.3 \
- Brackup::Target::GoogleAppEngine.3 \
- Brackup::Target::Riak.3 \
- Brackup::Target::Sftp.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Brackup/pkg-plist b/sysutils/p5-Brackup/pkg-plist
index 1af8d37b5f5f..8230b8d2d782 100644
--- a/sysutils/p5-Brackup/pkg-plist
+++ b/sysutils/p5-Brackup/pkg-plist
@@ -1,4 +1,27 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Brackup/.packlist
+bin/brackup
+bin/brackup-mount
+bin/brackup-restore
+bin/brackup-target
+bin/brackup-verify-inventory
+%%PERL5_MAN3%%/Brackup.3.gz
+%%PERL5_MAN3%%/Brackup::Chunker::MP3.3.gz
+%%PERL5_MAN3%%/Brackup::Config.3.gz
+%%PERL5_MAN3%%/Brackup::Dict::Null.3.gz
+%%PERL5_MAN3%%/Brackup::Dict::SQLite.3.gz
+%%PERL5_MAN3%%/Brackup::Dict::SQLite2.3.gz
+%%PERL5_MAN3%%/Brackup::DigestCache.3.gz
+%%PERL5_MAN3%%/Brackup::InventoryDatabase.3.gz
+%%PERL5_MAN3%%/Brackup::Manual::Overview.3.gz
+%%PERL5_MAN3%%/Brackup::Mount.3.gz
+%%PERL5_MAN3%%/Brackup::Root.3.gz
+%%PERL5_MAN3%%/Brackup::Target.3.gz
+%%PERL5_MAN3%%/Brackup::Target::Amazon.3.gz
+%%PERL5_MAN3%%/Brackup::Target::CloudFiles.3.gz
+%%PERL5_MAN3%%/Brackup::Target::Filesystem.3.gz
+%%PERL5_MAN3%%/Brackup::Target::Ftp.3.gz
+%%PERL5_MAN3%%/Brackup::Target::GoogleAppEngine.3.gz
+%%PERL5_MAN3%%/Brackup::Target::Riak.3.gz
+%%PERL5_MAN3%%/Brackup::Target::Sftp.3.gz
%%SITE_PERL%%/Brackup.pm
%%SITE_PERL%%/Brackup/Backup.pm
%%SITE_PERL%%/Brackup/BackupStats.pm
@@ -10,10 +33,10 @@
%%SITE_PERL%%/Brackup/ConfigSection.pm
%%SITE_PERL%%/Brackup/Decrypt.pm
%%SITE_PERL%%/Brackup/DecryptedFile.pm
-%%SITE_PERL%%/Brackup/Dict/SQLite.pm
-%%SITE_PERL%%/Brackup/Dict/SQLite2.pm
%%SITE_PERL%%/Brackup/Dict/DBM.pm
%%SITE_PERL%%/Brackup/Dict/Null.pm
+%%SITE_PERL%%/Brackup/Dict/SQLite.pm
+%%SITE_PERL%%/Brackup/Dict/SQLite2.pm
%%SITE_PERL%%/Brackup/DigestCache.pm
%%SITE_PERL%%/Brackup/File.pm
%%SITE_PERL%%/Brackup/GPGProcManager.pm
@@ -38,14 +61,15 @@
%%SITE_PERL%%/Brackup/TargetBackupStatInfo.pm
%%SITE_PERL%%/Brackup/Test.pm
%%SITE_PERL%%/Brackup/Util.pm
-bin/brackup
-bin/brackup-mount
-bin/brackup-restore
-bin/brackup-target
-bin/brackup-verify-inventory
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Brackup/.packlist
+man/man1/brackup-mount.1.gz
+man/man1/brackup-restore.1.gz
+man/man1/brackup-target.1.gz
+man/man1/brackup-verify-inventory.1.gz
+man/man1/brackup.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Brackup
@dirrmtry %%SITE_PERL%%/Brackup/Target
@dirrmtry %%SITE_PERL%%/Brackup/Manual
@dirrmtry %%SITE_PERL%%/Brackup/Dict
@dirrmtry %%SITE_PERL%%/Brackup/Chunker
@dirrmtry %%SITE_PERL%%/Brackup
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Brackup
diff --git a/sysutils/p5-File-DirCompare/Makefile b/sysutils/p5-File-DirCompare/Makefile
index da934dfd6c79..3fab3923a11a 100644
--- a/sysutils/p5-File-DirCompare/Makefile
+++ b/sysutils/p5-File-DirCompare/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module to compare two directories using callbacks
USES= perl5
USE_PERL5= configure
-MAN3= File::DirCompare.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-File-DirCompare/pkg-plist b/sysutils/p5-File-DirCompare/pkg-plist
index 37563d568c71..38bfd3a128ba 100644
--- a/sysutils/p5-File-DirCompare/pkg-plist
+++ b/sysutils/p5-File-DirCompare/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/File::DirCompare.3.gz
%%SITE_PERL%%/File/DirCompare.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/DirCompare/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/DirCompare
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/DirCompare
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File
@dirrmtry %%SITE_PERL%%/File
diff --git a/sysutils/p5-File-Listing/Makefile b/sysutils/p5-File-Listing/Makefile
index b01350c4e2a5..7c352413f50b 100644
--- a/sysutils/p5-File-Listing/Makefile
+++ b/sysutils/p5-File-Listing/Makefile
@@ -21,7 +21,4 @@ CONFLICTS= p5-libwww-5*
USES= perl5
USE_PERL5= configure
-MAN3= File::Listing.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-File-Listing/pkg-plist b/sysutils/p5-File-Listing/pkg-plist
index 34a9dce6a5fd..e377510d6d3d 100644
--- a/sysutils/p5-File-Listing/pkg-plist
+++ b/sysutils/p5-File-Listing/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/File::Listing.3.gz
%%SITE_PERL%%/File/Listing.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Listing/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Listing
-@dirrmtry %%SITE_PERL%%/File
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Listing
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File
+@dirrmtry %%SITE_PERL%%/File
diff --git a/sysutils/p5-File-Next/Makefile b/sysutils/p5-File-Next/Makefile
index 58b79a3d7a59..52f46a62e2f1 100644
--- a/sysutils/p5-File-Next/Makefile
+++ b/sysutils/p5-File-Next/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= File::Next.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-File-Next/pkg-plist b/sysutils/p5-File-Next/pkg-plist
index fe1c956e238a..52d0ae903501 100644
--- a/sysutils/p5-File-Next/pkg-plist
+++ b/sysutils/p5-File-Next/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/File::Next.3.gz
%%SITE_PERL%%/File/Next.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Next/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/File/Next
diff --git a/sysutils/p5-Filesys-DiskFree/Makefile b/sysutils/p5-Filesys-DiskFree/Makefile
index 3c5c020b64b7..fb568bf76860 100644
--- a/sysutils/p5-Filesys-DiskFree/Makefile
+++ b/sysutils/p5-Filesys-DiskFree/Makefile
@@ -14,7 +14,4 @@ COMMENT= Perl equivalent of df(2)
USES= perl5
USE_PERL5= configure
-MAN3= Filesys::DiskFree.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Filesys-DiskFree/pkg-plist b/sysutils/p5-Filesys-DiskFree/pkg-plist
index 02acd58d5560..c2d33f6459d3 100644
--- a/sysutils/p5-Filesys-DiskFree/pkg-plist
+++ b/sysutils/p5-Filesys-DiskFree/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys/DiskFree/.packlist
+%%PERL5_MAN3%%/Filesys::DiskFree.3.gz
%%SITE_PERL%%/Filesys/DiskFree.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys/DiskFree
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys
-@dirrm %%SITE_PERL%%/Filesys
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys/DiskFree/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys/DiskFree
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filesys
+@dirrmtry %%SITE_PERL%%/Filesys
diff --git a/sysutils/p5-Iterator-File/Makefile b/sysutils/p5-Iterator-File/Makefile
index aea786943b55..8439e038d608 100644
--- a/sysutils/p5-Iterator-File/Makefile
+++ b/sysutils/p5-Iterator-File/Makefile
@@ -12,14 +12,5 @@ COMMENT= File iterator, optionally stateful and verbose
USES= perl5
USE_PERL5= configure
-MAN3= Iterator::File::Status.3 \
- Iterator::File::Source::FlatFile.3 \
- Iterator::File::Utility.3 \
- Iterator::File::State::Interface.3 \
- Iterator::File::Source::Interface.3 \
- Iterator::File::State::TempFile.3 \
- Iterator::File.3 \
- Iterator::File::State::IPCShareable.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Iterator-File/pkg-plist b/sysutils/p5-Iterator-File/pkg-plist
index 4b9313d56664..40cadb8b5440 100644
--- a/sysutils/p5-Iterator-File/pkg-plist
+++ b/sysutils/p5-Iterator-File/pkg-plist
@@ -1,12 +1,20 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Iterator/File/.packlist
+%%PERL5_MAN3%%/Iterator::File.3.gz
+%%PERL5_MAN3%%/Iterator::File::Source::FlatFile.3.gz
+%%PERL5_MAN3%%/Iterator::File::Source::Interface.3.gz
+%%PERL5_MAN3%%/Iterator::File::State::IPCShareable.3.gz
+%%PERL5_MAN3%%/Iterator::File::State::Interface.3.gz
+%%PERL5_MAN3%%/Iterator::File::State::TempFile.3.gz
+%%PERL5_MAN3%%/Iterator::File::Status.3.gz
+%%PERL5_MAN3%%/Iterator::File::Utility.3.gz
%%SITE_PERL%%/Iterator/File.pm
-%%SITE_PERL%%/Iterator/File/Status.pm
-%%SITE_PERL%%/Iterator/File/Utility.pm
%%SITE_PERL%%/Iterator/File/Source/FlatFile.pm
%%SITE_PERL%%/Iterator/File/Source/Interface.pm
+%%SITE_PERL%%/Iterator/File/State/IPCShareable.pm
%%SITE_PERL%%/Iterator/File/State/Interface.pm
%%SITE_PERL%%/Iterator/File/State/TempFile.pm
-%%SITE_PERL%%/Iterator/File/State/IPCShareable.pm
+%%SITE_PERL%%/Iterator/File/Status.pm
+%%SITE_PERL%%/Iterator/File/Utility.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Iterator/File/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Iterator/File
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Iterator
@dirrmtry %%SITE_PERL%%/Iterator/File/State
diff --git a/sysutils/p5-Schedule-Load/Makefile b/sysutils/p5-Schedule-Load/Makefile
index 60f36034a4a8..615e3d6e3c64 100644
--- a/sysutils/p5-Schedule-Load/Makefile
+++ b/sysutils/p5-Schedule-Load/Makefile
@@ -23,23 +23,11 @@ MAKE_JOBS_UNSAFE= yes
USES= perl5
USE_PERL5= configure
-MAN1= rschedule.1 slchoosed.1 slpolice.1 slreportd.1 slrsh.1 \
- slchoosed_watchd.1
-MAN3= Schedule::Load.3 Schedule::Load::Chooser.3 \
- Schedule::Load::FakeReporter.3 Schedule::Load::Hold.3 \
- Schedule::Load::Hosts.3 Schedule::Load::Hosts::Host.3 \
- Schedule::Load::Hosts::Proc.3 Schedule::Load::Reporter.3 \
- Schedule::Load::ResourceReq.3 Schedule::Load::Safe.3 \
- Schedule::Load::Schedule.3 \
- Schedule::Load::Reporter::Disk.3 Schedule::Load::Reporter::Filesys.3 \
- Schedule::Load::Reporter::Network.3
-
-NO_STAGE= yes
post-install:
.ifndef(NOPORTEXAMPLES)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}/init.d
- ${INSTALL_SCRIPT} ${WRKSRC}/init.d/* ${EXAMPLESDIR}/init.d
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/init.d
+ ${INSTALL_SCRIPT} ${WRKSRC}/init.d/* ${STAGEDIR}${EXAMPLESDIR}/init.d
.endif
.include <bsd.port.mk>
diff --git a/sysutils/p5-Schedule-Load/pkg-plist b/sysutils/p5-Schedule-Load/pkg-plist
index ce694130f8eb..d9076d968720 100644
--- a/sysutils/p5-Schedule-Load/pkg-plist
+++ b/sysutils/p5-Schedule-Load/pkg-plist
@@ -1,10 +1,23 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Schedule/Load/.packlist
bin/rschedule
bin/slchoosed
bin/slchoosed_watchd
bin/slpolice
bin/slreportd
bin/slrsh
+%%PERL5_MAN3%%/Schedule::Load.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Chooser.3.gz
+%%PERL5_MAN3%%/Schedule::Load::FakeReporter.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Hold.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Hosts.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Hosts::Host.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Hosts::Proc.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Reporter.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Reporter::Disk.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Reporter::Filesys.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Reporter::Network.3.gz
+%%PERL5_MAN3%%/Schedule::Load::ResourceReq.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Safe.3.gz
+%%PERL5_MAN3%%/Schedule::Load::Schedule.3.gz
%%SITE_PERL%%/Schedule/Load.pm
%%SITE_PERL%%/Schedule/Load/Chooser.pm
%%SITE_PERL%%/Schedule/Load/FakeReporter.pm
@@ -13,27 +26,33 @@ bin/slrsh
%%SITE_PERL%%/Schedule/Load/Hosts/Host.pm
%%SITE_PERL%%/Schedule/Load/Hosts/Proc.pm
%%SITE_PERL%%/Schedule/Load/Reporter.pm
+%%SITE_PERL%%/Schedule/Load/Reporter/Disk.pm
+%%SITE_PERL%%/Schedule/Load/Reporter/Filesys.pm
+%%SITE_PERL%%/Schedule/Load/Reporter/Network.pm
%%SITE_PERL%%/Schedule/Load/ResourceReq.pm
%%SITE_PERL%%/Schedule/Load/Safe.pm
%%SITE_PERL%%/Schedule/Load/Schedule.pm
-%%SITE_PERL%%/Schedule/Load/Reporter/Filesys.pm
-%%SITE_PERL%%/Schedule/Load/Reporter/Disk.pm
-%%SITE_PERL%%/Schedule/Load/Reporter/Network.pm
%%SITE_PERL%%/auto/Schedule/Load/Hosts/Host/autosplit.ix
%%SITE_PERL%%/auto/Schedule/Load/Hosts/Proc/autosplit.ix
-@dirrmtry lib/rschedule
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Schedule/Load/.packlist
+man/man1/rschedule.1.gz
+man/man1/slchoosed.1.gz
+man/man1/slchoosed_watchd.1.gz
+man/man1/slpolice.1.gz
+man/man1/slreportd.1.gz
+man/man1/slrsh.1.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/init.d/slchoosed
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/init.d/slreportd
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/init.d
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Schedule/Load
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Schedule
-@dirrm %%SITE_PERL%%/Schedule/Load/Reporter
-@dirrmtry %%SITE_PERL%%/Schedule/Load/Hosts
-@dirrmtry %%SITE_PERL%%/Schedule/Load
-@dirrmtry %%SITE_PERL%%/Schedule
-@dirrmtry %%SITE_PERL%%/auto/Schedule/Load/Hosts/Host
@dirrmtry %%SITE_PERL%%/auto/Schedule/Load/Hosts/Proc
+@dirrmtry %%SITE_PERL%%/auto/Schedule/Load/Hosts/Host
@dirrmtry %%SITE_PERL%%/auto/Schedule/Load/Hosts
@dirrmtry %%SITE_PERL%%/auto/Schedule/Load
@dirrmtry %%SITE_PERL%%/auto/Schedule
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/init.d/slchoosed
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/init.d/slreportd
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/init.d
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/Schedule/Load/Reporter
+@dirrmtry %%SITE_PERL%%/Schedule/Load/Hosts
+@dirrmtry %%SITE_PERL%%/Schedule/Load
+@dirrmtry %%SITE_PERL%%/Schedule
diff --git a/sysutils/p5-Shell-Command/Makefile b/sysutils/p5-Shell-Command/Makefile
index eed3eb9e5aa9..4d5242ef2a99 100644
--- a/sysutils/p5-Shell-Command/Makefile
+++ b/sysutils/p5-Shell-Command/Makefile
@@ -13,7 +13,4 @@ COMMENT= Cross-platform functions emulating common shell commands
USES= perl5
USE_PERL5= configure
-MAN3= Shell::Command.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Shell-Command/pkg-plist b/sysutils/p5-Shell-Command/pkg-plist
index c9ca81c199ab..790981ae1f31 100644
--- a/sysutils/p5-Shell-Command/pkg-plist
+++ b/sysutils/p5-Shell-Command/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Shell/Command/.packlist
+%%PERL5_MAN3%%/Shell::Command.3.gz
%%SITE_PERL%%/Shell/Command.pm
-@dirrmtry %%SITE_PERL%%/Shell
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Shell/Command/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Shell/Command
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Shell
+@dirrmtry %%SITE_PERL%%/Shell
diff --git a/sysutils/p5-Sys-Gamin/Makefile b/sysutils/p5-Sys-Gamin/Makefile
index 4e326ff65aff..37e8e8b20f6e 100644
--- a/sysutils/p5-Sys-Gamin/Makefile
+++ b/sysutils/p5-Sys-Gamin/Makefile
@@ -14,10 +14,7 @@ COMMENT= Perl interface to Gamin (File Access Monitor implementation)
USES= perl5
USE_PERL5= configure
USE_FAM= yes
-MAN1= gamin-monitor.1
-MAN3= Sys::Gamin.3
-NO_STAGE= yes
pre-configure:
# Pass in include in LOCALBASE
${PERL} -pi -e 'm/LIBS =>/ && print " INC => \"-I${LOCALBASE}/include\",\n"' ${WRKSRC}/Makefile.PL
diff --git a/sysutils/p5-Sys-Gamin/pkg-plist b/sysutils/p5-Sys-Gamin/pkg-plist
index 211fd1166394..36a978613ee5 100644
--- a/sysutils/p5-Sys-Gamin/pkg-plist
+++ b/sysutils/p5-Sys-Gamin/pkg-plist
@@ -1,20 +1,22 @@
bin/gamin-monitor
+%%PERL5_MAN3%%/Sys::Gamin.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/Sys/Gamin.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/Gamin.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/Gamin.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/Sys/Gamin.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/new.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/pending.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/next_event.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/monitor.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/check_monitored.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/Gamin.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/cancel.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/check_monitored.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/monitor.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/monitored.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspended.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspend.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/new.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/next_event.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/pending.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/resume.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspend.al
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/suspended.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/which.al
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin/autosplit.ix
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin
+man/man1/gamin-monitor.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys/Gamin
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sys
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Sys
diff --git a/sysutils/p5-Sysadm-Install/Makefile b/sysutils/p5-Sysadm-Install/Makefile
index fcb6a07e469d..478a0b7d13fa 100644
--- a/sysutils/p5-Sysadm-Install/Makefile
+++ b/sysutils/p5-Sysadm-Install/Makefile
@@ -21,7 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Sysadm::Install.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Sysadm-Install/pkg-plist b/sysutils/p5-Sysadm-Install/pkg-plist
index 821577857a1a..e558b2b41f9c 100644
--- a/sysutils/p5-Sysadm-Install/pkg-plist
+++ b/sysutils/p5-Sysadm-Install/pkg-plist
@@ -1,6 +1,7 @@
bin/one-liner
+%%PERL5_MAN3%%/Sysadm::Install.3.gz
%%SITE_PERL%%/Sysadm/Install.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sysadm/Install/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sysadm/Install
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sysadm/Install
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sysadm
@dirrmtry %%SITE_PERL%%/Sysadm
diff --git a/sysutils/p5-Tie-Syslog/Makefile b/sysutils/p5-Tie-Syslog/Makefile
index dfd3c0d9c6e9..66a9ba2cfee6 100644
--- a/sysutils/p5-Tie-Syslog/Makefile
+++ b/sysutils/p5-Tie-Syslog/Makefile
@@ -13,7 +13,4 @@ COMMENT= Tie a filehandle to Syslog
USES= perl5
USE_PERL5= configure
-MAN3= Tie::Syslog.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Tie-Syslog/pkg-plist b/sysutils/p5-Tie-Syslog/pkg-plist
index ade874f1b1e7..dff31a8e1704 100644
--- a/sysutils/p5-Tie-Syslog/pkg-plist
+++ b/sysutils/p5-Tie-Syslog/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Syslog/.packlist
+%%PERL5_MAN3%%/Tie::Syslog.3.gz
%%SITE_PERL%%/Tie/Syslog.pm
%%SITE_PERL%%/Tie/Syslog.pod
-@dirrmtry %%SITE_PERL%%/Tie
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Syslog/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie/Syslog
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tie
+@dirrmtry %%SITE_PERL%%/Tie
diff --git a/sysutils/p5-Unix-ConfigFile/Makefile b/sysutils/p5-Unix-ConfigFile/Makefile
index 1f6c7bb10fb3..cb4292817308 100644
--- a/sysutils/p5-Unix-ConfigFile/Makefile
+++ b/sysutils/p5-Unix-ConfigFile/Makefile
@@ -13,9 +13,4 @@ COMMENT= Perl modules that provides a simple interface to reading /etc files
USES= perl5
USE_PERL5= configure
-MAN3= Unix::GroupFile.3 Unix::AliasFile.3 \
- Unix::ConfigFile.3 \
- Unix::PasswdFile.3 Unix::AutomountFile.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Unix-ConfigFile/pkg-plist b/sysutils/p5-Unix-ConfigFile/pkg-plist
index e0a9ed608dae..6d24bf9fbd19 100644
--- a/sysutils/p5-Unix-ConfigFile/pkg-plist
+++ b/sysutils/p5-Unix-ConfigFile/pkg-plist
@@ -1,9 +1,14 @@
+%%PERL5_MAN3%%/Unix::AliasFile.3.gz
+%%PERL5_MAN3%%/Unix::AutomountFile.3.gz
+%%PERL5_MAN3%%/Unix::ConfigFile.3.gz
+%%PERL5_MAN3%%/Unix::GroupFile.3.gz
+%%PERL5_MAN3%%/Unix::PasswdFile.3.gz
%%SITE_PERL%%/Unix/AliasFile.pm
%%SITE_PERL%%/Unix/AutomountFile.pm
%%SITE_PERL%%/Unix/ConfigFile.pm
%%SITE_PERL%%/Unix/GroupFile.pm
%%SITE_PERL%%/Unix/PasswdFile.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/ConfigFile/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/ConfigFile
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/ConfigFile
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix
@dirrmtry %%SITE_PERL%%/Unix
diff --git a/sysutils/p5-Unix-Syslog/Makefile b/sysutils/p5-Unix-Syslog/Makefile
index d60a18fff7b7..c2ff36e48641 100644
--- a/sysutils/p5-Unix-Syslog/Makefile
+++ b/sysutils/p5-Unix-Syslog/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl5 interface to the UNIX syslog(3) calls
USES= perl5
USE_PERL5= configure
-MAN3= Unix::Syslog.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-Unix-Syslog/pkg-plist b/sysutils/p5-Unix-Syslog/pkg-plist
index bdbd871f7f10..6a29117ed638 100644
--- a/sysutils/p5-Unix-Syslog/pkg-plist
+++ b/sysutils/p5-Unix-Syslog/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Unix::Syslog.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Unix/Syslog.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog/Syslog.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog/Syslog.bs
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog/Syslog.so
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix/Syslog
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unix
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Unix
diff --git a/sysutils/p5-User/Makefile b/sysutils/p5-User/Makefile
index 365b9ec1da1f..7db3fb01dbaa 100644
--- a/sysutils/p5-User/Makefile
+++ b/sysutils/p5-User/Makefile
@@ -13,7 +13,4 @@ COMMENT= User - API for locating user information regardless of OS
USES= perl5
USE_PERL5= configure
-MAN3= User.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-User/pkg-plist b/sysutils/p5-User/pkg-plist
index 1761c1a8fa37..76ccb7d203a4 100644
--- a/sysutils/p5-User/pkg-plist
+++ b/sysutils/p5-User/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/User.3.gz
%%SITE_PERL%%/User.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/User/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/User
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/User
diff --git a/sysutils/p5-arclog/Makefile b/sysutils/p5-arclog/Makefile
index 16d02503a617..ec2f4c6ce02c 100644
--- a/sysutils/p5-arclog/Makefile
+++ b/sysutils/p5-arclog/Makefile
@@ -20,11 +20,5 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= arclog.1
-PLIST_FILES= bin/arclog \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/arclog/.packlist
-PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/arclog
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-arclog/pkg-plist b/sysutils/p5-arclog/pkg-plist
new file mode 100644
index 000000000000..728e0a768d5a
--- /dev/null
+++ b/sysutils/p5-arclog/pkg-plist
@@ -0,0 +1,4 @@
+bin/arclog
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/arclog/.packlist
+man/man1/arclog.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/arclog
diff --git a/sysutils/p5-reslog/Makefile b/sysutils/p5-reslog/Makefile
index cd9e242cd34e..b61ac37e0403 100644
--- a/sysutils/p5-reslog/Makefile
+++ b/sysutils/p5-reslog/Makefile
@@ -19,11 +19,5 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= reslog.1
-PLIST_FILES= bin/reslog \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/reslog/.packlist
-PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/reslog
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/sysutils/p5-reslog/pkg-plist b/sysutils/p5-reslog/pkg-plist
new file mode 100644
index 000000000000..ae95f4d11f96
--- /dev/null
+++ b/sysutils/p5-reslog/pkg-plist
@@ -0,0 +1,4 @@
+bin/reslog
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/reslog/.packlist
+man/man1/reslog.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/reslog