summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2013-11-05 02:54:53 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2013-11-05 02:54:53 +0000
commit882b641c0d019ec6e8f14779081e107087216fe1 (patch)
tree3aa25390a1624e7a85e0bc4e1fb2d9949400d1e0 /mail
parentSupport STAGEDIR. (diff)
Support STAGEDIR.
Notes
Notes: svn path=/head/; revision=332803
Diffstat (limited to 'mail')
-rw-r--r--mail/p5-Clamd/Makefile8
-rw-r--r--mail/p5-Clamd/pkg-plist4
-rw-r--r--mail/p5-Email-Address/Makefile3
-rw-r--r--mail/p5-Email-Address/pkg-plist1
-rw-r--r--mail/p5-Email-Date/Makefile3
-rw-r--r--mail/p5-Email-Date/pkg-plist5
-rw-r--r--mail/p5-Email-Filter/Makefile3
-rw-r--r--mail/p5-Email-Filter/pkg-plist5
-rw-r--r--mail/p5-Email-LocalDelivery/Makefile5
-rw-r--r--mail/p5-Email-LocalDelivery/pkg-plist5
-rw-r--r--mail/p5-Email-MIME-CreateHTML/Makefile7
-rw-r--r--mail/p5-Email-MIME-CreateHTML/pkg-plist7
-rw-r--r--mail/p5-Email-MessageID/Makefile3
-rw-r--r--mail/p5-Email-MessageID/pkg-plist3
-rw-r--r--mail/p5-Email-Simple/Makefile5
-rw-r--r--mail/p5-Email-Simple/pkg-plist7
-rw-r--r--mail/p5-IMAP-Client/Makefile3
-rw-r--r--mail/p5-IMAP-Client/pkg-plist3
-rw-r--r--mail/p5-Log-Procmail/Makefile8
-rw-r--r--mail/p5-Log-Procmail/pkg-plist4
-rw-r--r--mail/p5-MIME-Explode/Makefile3
-rw-r--r--mail/p5-MIME-Explode/pkg-plist9
-rw-r--r--mail/p5-MIME-Tools/Makefile28
-rw-r--r--mail/p5-MIME-Tools/pkg-plist28
-rw-r--r--mail/p5-MIME-Types/Makefile3
-rw-r--r--mail/p5-MIME-Types/pkg-plist6
-rw-r--r--mail/p5-Mail-Address-MobileJp/Makefile3
-rw-r--r--mail/p5-Mail-Address-MobileJp/pkg-plist1
-rw-r--r--mail/p5-Mail-Audit-Attach/Makefile3
-rw-r--r--mail/p5-Mail-Audit-Attach/pkg-plist3
-rw-r--r--mail/p5-Mail-Audit/Makefile17
-rw-r--r--mail/p5-Mail-Audit/pkg-plist11
-rw-r--r--mail/p5-Mail-Box-Parser-C/Makefile3
-rw-r--r--mail/p5-Mail-Box-Parser-C/pkg-plist1
-rw-r--r--mail/p5-Mail-DKIM/Makefile21
-rw-r--r--mail/p5-Mail-DKIM/pkg-plist35
-rw-r--r--mail/p5-Mail-DomainKeys/Makefile3
-rw-r--r--mail/p5-Mail-DomainKeys/pkg-plist11
-rw-r--r--mail/p5-Mail-FilterXML/Makefile3
-rw-r--r--mail/p5-Mail-FilterXML/pkg-plist7
-rw-r--r--mail/p5-Mail-Freshmeat/Makefile3
-rw-r--r--mail/p5-Mail-Freshmeat/pkg-plist6
-rw-r--r--mail/p5-Mail-GnuPG/Makefile3
-rw-r--r--mail/p5-Mail-GnuPG/pkg-plist1
-rw-r--r--mail/p5-Mail-IMAPTalk/Makefile3
-rw-r--r--mail/p5-Mail-IMAPTalk/pkg-plist3
-rw-r--r--mail/p5-Mail-LMLM/Makefile16
-rw-r--r--mail/p5-Mail-LMLM/pkg-plist44
-rw-r--r--mail/p5-Mail-ListDetector/Makefile29
-rw-r--r--mail/p5-Mail-ListDetector/pkg-plist31
-rw-r--r--mail/p5-Mail-Mbox-MessageParser/Makefile7
-rw-r--r--mail/p5-Mail-Mbox-MessageParser/pkg-plist16
-rw-r--r--mail/p5-Mail-Procmail/Makefile3
-rw-r--r--mail/p5-Mail-Procmail/pkg-plist4
-rw-r--r--mail/p5-Mail-Procmailrc/Makefile3
-rw-r--r--mail/p5-Mail-Procmailrc/pkg-plist5
-rw-r--r--mail/p5-Mail-RBL/Makefile5
-rw-r--r--mail/p5-Mail-RBL/pkg-plist5
-rw-r--r--mail/p5-Mail-RFC822-Address/Makefile3
-rw-r--r--mail/p5-Mail-RFC822-Address/pkg-plist11
-rw-r--r--mail/p5-Mail-SPF-Query/Makefile4
-rw-r--r--mail/p5-Mail-SPF-Query/pkg-plist9
-rw-r--r--mail/p5-Mail-Sendmail/Makefile3
-rw-r--r--mail/p5-Mail-Sendmail/pkg-plist3
-rw-r--r--mail/p5-Mail-Webmail-Gmail/Makefile3
-rw-r--r--mail/p5-Mail-Webmail-Gmail/pkg-plist7
-rw-r--r--mail/p5-Net-IMAP-Client/Makefile4
-rw-r--r--mail/p5-Net-IMAP-Client/pkg-plist13
-rw-r--r--mail/p5-Net-ManageSieve/Makefile5
-rw-r--r--mail/p5-Net-ManageSieve/pkg-plist3
-rw-r--r--mail/p5-Net-SMTP-Server/Makefile5
-rw-r--r--mail/p5-Net-SMTP-Server/pkg-plist21
-rw-r--r--mail/p5-Net-SMTP-TLS-ButMaintained/Makefile3
-rw-r--r--mail/p5-Net-SMTP-TLS-ButMaintained/pkg-plist4
-rw-r--r--mail/p5-Net-SMTP_auth/Makefile3
-rw-r--r--mail/p5-Net-SMTP_auth/pkg-plist3
-rw-r--r--mail/p5-POE-Component-Client-POP3/Makefile7
-rw-r--r--mail/p5-POE-Component-Client-POP3/pkg-plist13
-rw-r--r--mail/p5-POE-Component-Client-SMTP/Makefile3
-rw-r--r--mail/p5-POE-Component-Client-SMTP/pkg-plist2
-rw-r--r--mail/p5-POE-Component-SMTP/Makefile3
-rw-r--r--mail/p5-POE-Component-SMTP/pkg-plist12
-rw-r--r--mail/p5-POE-Filter-Transparent-SMTP/Makefile3
-rw-r--r--mail/p5-POE-Filter-Transparent-SMTP/pkg-plist11
-rw-r--r--mail/p5-Qmail-Envelope/Makefile3
-rw-r--r--mail/p5-Qmail-Envelope/pkg-plist5
86 files changed, 286 insertions, 361 deletions
diff --git a/mail/p5-Clamd/Makefile b/mail/p5-Clamd/Makefile
index c1c9e37d0cdf..eff68662cb5e 100644
--- a/mail/p5-Clamd/Makefile
+++ b/mail/p5-Clamd/Makefile
@@ -14,17 +14,9 @@ COMMENT= Clamd - Connect to a local clamd service and send commands
RUN_DEPENDS= clamd:${PORTSDIR}/security/clamav
BUILD_DEPENDS:= ${RUN_DEPENDS}
-MAN3= Clamd.3
-
USES= perl5
USE_PERL5= configure
-PLIST_FILES= %%SITE_PERL%%/Clamd.pm \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clamd/.packlist
-
-PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clamd
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' ${WRKSRC}/Makefile.PL
diff --git a/mail/p5-Clamd/pkg-plist b/mail/p5-Clamd/pkg-plist
new file mode 100644
index 000000000000..820dd583c4f5
--- /dev/null
+++ b/mail/p5-Clamd/pkg-plist
@@ -0,0 +1,4 @@
+%%PERL5_MAN3%%/Clamd.3.gz
+%%SITE_PERL%%/Clamd.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clamd/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clamd
diff --git a/mail/p5-Email-Address/Makefile b/mail/p5-Email-Address/Makefile
index 0294c0d35932..f94536d685e6 100644
--- a/mail/p5-Email-Address/Makefile
+++ b/mail/p5-Email-Address/Makefile
@@ -16,7 +16,4 @@ TEST_DEPENDS= p5-Test-Simple>=0.96:${PORTSDIR}/devel/p5-Test-Simple
USES= perl5
USE_PERL5= configure
-MAN3= Email::Address.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-Address/pkg-plist b/mail/p5-Email-Address/pkg-plist
index 529a570eebf4..2debdbae848f 100644
--- a/mail/p5-Email-Address/pkg-plist
+++ b/mail/p5-Email-Address/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Email::Address.3.gz
%%SITE_PERL%%/Email/Address.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Address/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Address
diff --git a/mail/p5-Email-Date/Makefile b/mail/p5-Email-Date/Makefile
index ba446053193a..92ed7787af46 100644
--- a/mail/p5-Email-Date/Makefile
+++ b/mail/p5-Email-Date/Makefile
@@ -21,7 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Email::Date.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-Date/pkg-plist b/mail/p5-Email-Date/pkg-plist
index 32200b839efd..4e06a70650de 100644
--- a/mail/p5-Email-Date/pkg-plist
+++ b/mail/p5-Email-Date/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Email::Date.3.gz
%%SITE_PERL%%/Email/Date.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Date/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Date
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Date
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
+@dirrmtry %%SITE_PERL%%/Email
diff --git a/mail/p5-Email-Filter/Makefile b/mail/p5-Email-Filter/Makefile
index e49c1b6d0e98..29a077cff81a 100644
--- a/mail/p5-Email-Filter/Makefile
+++ b/mail/p5-Email-Filter/Makefile
@@ -20,7 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Email::Filter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-Filter/pkg-plist b/mail/p5-Email-Filter/pkg-plist
index dbc08ae359b2..de5a92d84d95 100644
--- a/mail/p5-Email-Filter/pkg-plist
+++ b/mail/p5-Email-Filter/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Email::Filter.3.gz
%%SITE_PERL%%/Email/Filter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Filter/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Filter
-@dirrmtry %%SITE_PERL%%/Email
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
+@dirrmtry %%SITE_PERL%%/Email
diff --git a/mail/p5-Email-LocalDelivery/Makefile b/mail/p5-Email-LocalDelivery/Makefile
index 3cd8d8910177..8865cf5d0aa6 100644
--- a/mail/p5-Email-LocalDelivery/Makefile
+++ b/mail/p5-Email-LocalDelivery/Makefile
@@ -18,9 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Email::LocalDelivery.3 \
- Email::LocalDelivery::Maildir.3 \
- Email::LocalDelivery::Mbox.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-LocalDelivery/pkg-plist b/mail/p5-Email-LocalDelivery/pkg-plist
index 558024105bcc..bdf011fd5841 100644
--- a/mail/p5-Email-LocalDelivery/pkg-plist
+++ b/mail/p5-Email-LocalDelivery/pkg-plist
@@ -1,8 +1,11 @@
+%%PERL5_MAN3%%/Email::LocalDelivery.3.gz
+%%PERL5_MAN3%%/Email::LocalDelivery::Maildir.3.gz
+%%PERL5_MAN3%%/Email::LocalDelivery::Mbox.3.gz
%%SITE_PERL%%/Email/LocalDelivery.pm
%%SITE_PERL%%/Email/LocalDelivery/Maildir.pm
%%SITE_PERL%%/Email/LocalDelivery/Mbox.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/LocalDelivery/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/LocalDelivery
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/LocalDelivery
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
@dirrmtry %%SITE_PERL%%/Email/LocalDelivery
@dirrmtry %%SITE_PERL%%/Email
diff --git a/mail/p5-Email-MIME-CreateHTML/Makefile b/mail/p5-Email-MIME-CreateHTML/Makefile
index 6fcc0507b37d..e3eebe8473ba 100644
--- a/mail/p5-Email-MIME-CreateHTML/Makefile
+++ b/mail/p5-Email-MIME-CreateHTML/Makefile
@@ -26,11 +26,4 @@ TEST_DEPENDS= p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions
USES= perl5
USE_PERL5= configure
-MAN3= Email::MIME::CreateHTML.3 \
- Email::MIME::CreateHTML::Resolver.3 \
- Email::MIME::CreateHTML::Resolver::Cached.3 \
- Email::MIME::CreateHTML::Resolver::Filesystem.3 \
- Email::MIME::CreateHTML::Resolver::LWP.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-MIME-CreateHTML/pkg-plist b/mail/p5-Email-MIME-CreateHTML/pkg-plist
index 20f76cd19803..a3d0d8144b6f 100644
--- a/mail/p5-Email-MIME-CreateHTML/pkg-plist
+++ b/mail/p5-Email-MIME-CreateHTML/pkg-plist
@@ -1,10 +1,15 @@
+%%PERL5_MAN3%%/Email::MIME::CreateHTML.3.gz
+%%PERL5_MAN3%%/Email::MIME::CreateHTML::Resolver.3.gz
+%%PERL5_MAN3%%/Email::MIME::CreateHTML::Resolver::Cached.3.gz
+%%PERL5_MAN3%%/Email::MIME::CreateHTML::Resolver::Filesystem.3.gz
+%%PERL5_MAN3%%/Email::MIME::CreateHTML::Resolver::LWP.3.gz
%%SITE_PERL%%/Email/MIME/CreateHTML.pm
%%SITE_PERL%%/Email/MIME/CreateHTML/Resolver.pm
%%SITE_PERL%%/Email/MIME/CreateHTML/Resolver/Cached.pm
%%SITE_PERL%%/Email/MIME/CreateHTML/Resolver/Filesystem.pm
%%SITE_PERL%%/Email/MIME/CreateHTML/Resolver/LWP.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MIME/CreateHTML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MIME/CreateHTML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MIME/CreateHTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MIME
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
@dirrmtry %%SITE_PERL%%/Email/MIME/CreateHTML/Resolver
diff --git a/mail/p5-Email-MessageID/Makefile b/mail/p5-Email-MessageID/Makefile
index a10abd00a1cc..e3064df52775 100644
--- a/mail/p5-Email-MessageID/Makefile
+++ b/mail/p5-Email-MessageID/Makefile
@@ -16,7 +16,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Email::MessageID.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-MessageID/pkg-plist b/mail/p5-Email-MessageID/pkg-plist
index 9b1b938a8c77..8180dfd7eab5 100644
--- a/mail/p5-Email-MessageID/pkg-plist
+++ b/mail/p5-Email-MessageID/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Email::MessageID.3.gz
%%SITE_PERL%%/Email/MessageID.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MessageID/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MessageID
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/MessageID
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
@dirrmtry %%SITE_PERL%%/Email
diff --git a/mail/p5-Email-Simple/Makefile b/mail/p5-Email-Simple/Makefile
index 009bca2169ca..cf8ac7f9c09b 100644
--- a/mail/p5-Email-Simple/Makefile
+++ b/mail/p5-Email-Simple/Makefile
@@ -20,9 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Email::Simple.3 \
- Email::Simple::Creator.3 \
- Email::Simple::Header.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Email-Simple/pkg-plist b/mail/p5-Email-Simple/pkg-plist
index ac251e9713f1..92ae840b4f88 100644
--- a/mail/p5-Email-Simple/pkg-plist
+++ b/mail/p5-Email-Simple/pkg-plist
@@ -1,8 +1,11 @@
+%%PERL5_MAN3%%/Email::Simple.3.gz
+%%PERL5_MAN3%%/Email::Simple::Creator.3.gz
+%%PERL5_MAN3%%/Email::Simple::Header.3.gz
%%SITE_PERL%%/Email/Simple.pm
%%SITE_PERL%%/Email/Simple/Creator.pm
%%SITE_PERL%%/Email/Simple/Header.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Simple/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Simple
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Email
-@dirrm %%SITE_PERL%%/Email/Simple
+@dirrmtry %%SITE_PERL%%/Email/Simple
@dirrmtry %%SITE_PERL%%/Email
diff --git a/mail/p5-IMAP-Client/Makefile b/mail/p5-IMAP-Client/Makefile
index dbd511d34c4b..d17cb41a9569 100644
--- a/mail/p5-IMAP-Client/Makefile
+++ b/mail/p5-IMAP-Client/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS= p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
USES= perl5
USE_PERL5= configure
-MAN3= IMAP::Client.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-IMAP-Client/pkg-plist b/mail/p5-IMAP-Client/pkg-plist
index 297f555e90bd..b31f38bab8ee 100644
--- a/mail/p5-IMAP-Client/pkg-plist
+++ b/mail/p5-IMAP-Client/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client/.packlist
+%%PERL5_MAN3%%/IMAP::Client.3.gz
%%SITE_PERL%%/IMAP/Client.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP/Client
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IMAP
@dirrmtry %%SITE_PERL%%/IMAP
diff --git a/mail/p5-Log-Procmail/Makefile b/mail/p5-Log-Procmail/Makefile
index fa29287d1c5f..fba932c3ab1d 100644
--- a/mail/p5-Log-Procmail/Makefile
+++ b/mail/p5-Log-Procmail/Makefile
@@ -12,17 +12,13 @@ COMMENT= Perl extension for reading procmail logfiles
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN1= mailstat.pl.1
-MAN3= Log::Procmail.3
.if !defined(NOPORTDOCS)
PORTDOCS= Changes
post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
.endif
diff --git a/mail/p5-Log-Procmail/pkg-plist b/mail/p5-Log-Procmail/pkg-plist
index 52f1f7fcc050..9abf3db55d35 100644
--- a/mail/p5-Log-Procmail/pkg-plist
+++ b/mail/p5-Log-Procmail/pkg-plist
@@ -1,6 +1,8 @@
bin/mailstat.pl
+%%PERL5_MAN3%%/Log::Procmail.3.gz
%%SITE_PERL%%/Log/Procmail.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Log/Procmail/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Log/Procmail
+man/man1/mailstat.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Log/Procmail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Log
@dirrmtry %%SITE_PERL%%/Log
diff --git a/mail/p5-MIME-Explode/Makefile b/mail/p5-MIME-Explode/Makefile
index 8f0929ddc5a5..c6b265b6332c 100644
--- a/mail/p5-MIME-Explode/Makefile
+++ b/mail/p5-MIME-Explode/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl extension for explode MIME messages
USES= perl5
USE_PERL5= configure
-MAN3= MIME::Explode.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-MIME-Explode/pkg-plist b/mail/p5-MIME-Explode/pkg-plist
index 41ae3c47568b..72014ae2aaaf 100644
--- a/mail/p5-MIME-Explode/pkg-plist
+++ b/mail/p5-MIME-Explode/pkg-plist
@@ -1,8 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/Explode.so
+%%PERL5_MAN3%%/MIME::Explode.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/MIME/Explode.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/Explode.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/Explode.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/autosplit.ix
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/MIME/Explode.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Explode
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/MIME
diff --git a/mail/p5-MIME-Tools/Makefile b/mail/p5-MIME-Tools/Makefile
index df830c0286a6..5492edf71e55 100644
--- a/mail/p5-MIME-Tools/Makefile
+++ b/mail/p5-MIME-Tools/Makefile
@@ -24,37 +24,13 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN3= MIME::Body.3 \
- MIME::Decoder.3 \
- MIME::Decoder::Base64.3 \
- MIME::Decoder::BinHex.3 \
- MIME::Decoder::Binary.3 \
- MIME::Decoder::Gzip64.3 \
- MIME::Decoder::NBit.3 \
- MIME::Decoder::QuotedPrint.3 \
- MIME::Decoder::UU.3 \
- MIME::Entity.3 \
- MIME::Field::ConTraEnc.3 \
- MIME::Field::ContDisp.3 \
- MIME::Field::ContType.3 \
- MIME::Field::ParamVal.3 \
- MIME::Head.3 \
- MIME::Parser.3 \
- MIME::Parser::Filer.3 \
- MIME::Parser::Reader.3 \
- MIME::Parser::Results.3 \
- MIME::Tools.3 \
- MIME::WordDecoder.3 \
- MIME::Words.3
.if !defined(NOPORTDOCS)
PORTDOCS= ChangeLog README
post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
.endif
diff --git a/mail/p5-MIME-Tools/pkg-plist b/mail/p5-MIME-Tools/pkg-plist
index 852bac2b438c..daa52f36c42c 100644
--- a/mail/p5-MIME-Tools/pkg-plist
+++ b/mail/p5-MIME-Tools/pkg-plist
@@ -1,13 +1,35 @@
+%%PERL5_MAN3%%/MIME::Body.3.gz
+%%PERL5_MAN3%%/MIME::Decoder.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::Base64.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::BinHex.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::Binary.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::Gzip64.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::NBit.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::QuotedPrint.3.gz
+%%PERL5_MAN3%%/MIME::Decoder::UU.3.gz
+%%PERL5_MAN3%%/MIME::Entity.3.gz
+%%PERL5_MAN3%%/MIME::Field::ConTraEnc.3.gz
+%%PERL5_MAN3%%/MIME::Field::ContDisp.3.gz
+%%PERL5_MAN3%%/MIME::Field::ContType.3.gz
+%%PERL5_MAN3%%/MIME::Field::ParamVal.3.gz
+%%PERL5_MAN3%%/MIME::Head.3.gz
+%%PERL5_MAN3%%/MIME::Parser.3.gz
+%%PERL5_MAN3%%/MIME::Parser::Filer.3.gz
+%%PERL5_MAN3%%/MIME::Parser::Reader.3.gz
+%%PERL5_MAN3%%/MIME::Parser::Results.3.gz
+%%PERL5_MAN3%%/MIME::Tools.3.gz
+%%PERL5_MAN3%%/MIME::WordDecoder.3.gz
+%%PERL5_MAN3%%/MIME::Words.3.gz
%%SITE_PERL%%/MIME/Body.pm
-%%SITE_PERL%%/MIME/Entity.pm
%%SITE_PERL%%/MIME/Decoder.pm
-%%SITE_PERL%%/MIME/Decoder/QuotedPrint.pm
%%SITE_PERL%%/MIME/Decoder/Base64.pm
%%SITE_PERL%%/MIME/Decoder/BinHex.pm
%%SITE_PERL%%/MIME/Decoder/Binary.pm
%%SITE_PERL%%/MIME/Decoder/Gzip64.pm
%%SITE_PERL%%/MIME/Decoder/NBit.pm
+%%SITE_PERL%%/MIME/Decoder/QuotedPrint.pm
%%SITE_PERL%%/MIME/Decoder/UU.pm
+%%SITE_PERL%%/MIME/Entity.pm
%%SITE_PERL%%/MIME/Field/ConTraEnc.pm
%%SITE_PERL%%/MIME/Field/ContDisp.pm
%%SITE_PERL%%/MIME/Field/ContType.pm
@@ -23,7 +45,7 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Tools/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Tools
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME
+@dirrmtry %%SITE_PERL%%/MIME/Parser
@dirrmtry %%SITE_PERL%%/MIME/Field
@dirrmtry %%SITE_PERL%%/MIME/Decoder
-@dirrmtry %%SITE_PERL%%/MIME/Parser
@dirrmtry %%SITE_PERL%%/MIME
diff --git a/mail/p5-MIME-Types/Makefile b/mail/p5-MIME-Types/Makefile
index 5ff609fff490..acb647c982cf 100644
--- a/mail/p5-MIME-Types/Makefile
+++ b/mail/p5-MIME-Types/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= MIME::Type.3 MIME::Types.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-MIME-Types/pkg-plist b/mail/p5-MIME-Types/pkg-plist
index be307f45e87a..d417f04bdb66 100644
--- a/mail/p5-MIME-Types/pkg-plist
+++ b/mail/p5-MIME-Types/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/MIME::Type.3.gz
+%%PERL5_MAN3%%/MIME::Types.3.gz
%%SITE_PERL%%/MIME/Type.pm
-%%SITE_PERL%%/MIME/Types.pm
%%SITE_PERL%%/MIME/Type.pod
+%%SITE_PERL%%/MIME/Types.pm
%%SITE_PERL%%/MIME/Types.pod
%%SITE_PERL%%/MIME/types.db
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Types/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Types
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME/Types
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MIME
@dirrmtry %%SITE_PERL%%/MIME
diff --git a/mail/p5-Mail-Address-MobileJp/Makefile b/mail/p5-Mail-Address-MobileJp/Makefile
index a763fe0888d8..a467929c5b28 100644
--- a/mail/p5-Mail-Address-MobileJp/Makefile
+++ b/mail/p5-Mail-Address-MobileJp/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Address::MobileJp.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Address-MobileJp/pkg-plist b/mail/p5-Mail-Address-MobileJp/pkg-plist
index 33f619f67945..b9aaed64fd0e 100644
--- a/mail/p5-Mail-Address-MobileJp/pkg-plist
+++ b/mail/p5-Mail-Address-MobileJp/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Mail::Address::MobileJp.3.gz
%%SITE_PERL%%/Mail/Address/MobileJp.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Address/MobileJp/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Address/MobileJp
diff --git a/mail/p5-Mail-Audit-Attach/Makefile b/mail/p5-Mail-Audit-Attach/Makefile
index 78a152856554..b0c63a4231c2 100644
--- a/mail/p5-Mail-Audit-Attach/Makefile
+++ b/mail/p5-Mail-Audit-Attach/Makefile
@@ -14,10 +14,7 @@ RUN_DEPENDS= p5-Mail-Audit>=2:${PORTSDIR}/mail/p5-Mail-Audit \
p5-Mail-Tools>=1:${PORTSDIR}/mail/p5-Mail-Tools
BUILD_DEPENDS:= ${RUN_DEPENDS}
-MAN3= Mail::Audit::Attach.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Audit-Attach/pkg-plist b/mail/p5-Mail-Audit-Attach/pkg-plist
index 6d4f47e08712..94c93d104029 100644
--- a/mail/p5-Mail-Audit-Attach/pkg-plist
+++ b/mail/p5-Mail-Audit-Attach/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Mail::Audit::Attach.3.gz
%%SITE_PERL%%/Mail/Audit/Attach.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit/Attach/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit/Attach
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit/Attach
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
@dirrmtry %%SITE_PERL%%/Mail/Audit
diff --git a/mail/p5-Mail-Audit/Makefile b/mail/p5-Mail-Audit/Makefile
index 2d44a42335d3..e4d270ac8d1d 100644
--- a/mail/p5-Mail-Audit/Makefile
+++ b/mail/p5-Mail-Audit/Makefile
@@ -20,35 +20,26 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Audit.3 \
- Mail::Audit::KillDups.3 \
- Mail::Audit::MAPS.3 \
- Mail::Audit::MailInternet.3 \
- Mail::Audit::MimeEntity.3 \
- Mail::Audit::Util::Tempdir.3 \
- Mail::Audit::Vacation.3
-
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
PORTDOCS= Changes FAQ README
PORTEXAMPLES= popread proc2ma
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -i '' -e 's|/var/spool/mail|/var/mail|g' \
${WRKSRC}/lib/Mail/Audit.pm
post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/${i}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/${i}
.endfor
.endif
.if !defined(NOPORTEXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for i in ${PORTEXAMPLES}
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/${i} ${EXAMPLESDIR}/${i}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/${i} ${STAGEDIR}${EXAMPLESDIR}/${i}
.endfor
.endif
diff --git a/mail/p5-Mail-Audit/pkg-plist b/mail/p5-Mail-Audit/pkg-plist
index ab313b2d3d76..7e989aa6b591 100644
--- a/mail/p5-Mail-Audit/pkg-plist
+++ b/mail/p5-Mail-Audit/pkg-plist
@@ -1,3 +1,10 @@
+%%PERL5_MAN3%%/Mail::Audit.3.gz
+%%PERL5_MAN3%%/Mail::Audit::KillDups.3.gz
+%%PERL5_MAN3%%/Mail::Audit::MAPS.3.gz
+%%PERL5_MAN3%%/Mail::Audit::MailInternet.3.gz
+%%PERL5_MAN3%%/Mail::Audit::MimeEntity.3.gz
+%%PERL5_MAN3%%/Mail::Audit::Util::Tempdir.3.gz
+%%PERL5_MAN3%%/Mail::Audit::Vacation.3.gz
%%SITE_PERL%%/Mail/Audit.pm
%%SITE_PERL%%/Mail/Audit/KillDups.pm
%%SITE_PERL%%/Mail/Audit/MAPS.pm
@@ -8,6 +15,6 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Audit
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
-@dirrm %%SITE_PERL%%/Mail/Audit/Util
-@dirrm %%SITE_PERL%%/Mail/Audit
+@dirrmtry %%SITE_PERL%%/Mail/Audit/Util
+@dirrmtry %%SITE_PERL%%/Mail/Audit
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Box-Parser-C/Makefile b/mail/p5-Mail-Box-Parser-C/Makefile
index 2525f95ee129..f193b3f82940 100644
--- a/mail/p5-Mail-Box-Parser-C/Makefile
+++ b/mail/p5-Mail-Box-Parser-C/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Box::Parser::C.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Box-Parser-C/pkg-plist b/mail/p5-Mail-Box-Parser-C/pkg-plist
index 067b619993fe..025159ac057a 100644
--- a/mail/p5-Mail-Box-Parser-C/pkg-plist
+++ b/mail/p5-Mail-Box-Parser-C/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Mail::Box::Parser::C.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Mail/Box/Parser/C.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Mail/Box/Parser/C.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Box/Parser/C/.packlist
diff --git a/mail/p5-Mail-DKIM/Makefile b/mail/p5-Mail-DKIM/Makefile
index 5c516e6304cc..51b06e4b660a 100644
--- a/mail/p5-Mail-DKIM/Makefile
+++ b/mail/p5-Mail-DKIM/Makefile
@@ -20,26 +20,7 @@ MASTER_SITE_BACKUP+= http://jason.long.name/dkimproxy/
USES= perl5
USE_PERL5= configure
-MAN3= Mail::DKIM.3 \
- Mail::DKIM::Algorithm::Base.3 \
- Mail::DKIM::AuthorDomainPolicy.3 \
- Mail::DKIM::Canonicalization::Base.3 \
- Mail::DKIM::Canonicalization::DkimCommon.3 \
- Mail::DKIM::DNS.3 \
- Mail::DKIM::DkimPolicy.3 \
- Mail::DKIM::DkPolicy.3 \
- Mail::DKIM::DkSignature.3 \
- Mail::DKIM::Policy.3 \
- Mail::DKIM::PrivateKey.3 \
- Mail::DKIM::PublicKey.3 \
- Mail::DKIM::Signature.3 \
- Mail::DKIM::Signer.3 \
- Mail::DKIM::SignerPolicy.3 \
- Mail::DKIM::Verifier.3 \
- Mail::DKIM::TextWrap.3
-
-NO_STAGE= yes
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/scripts/dkim*.pl ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/scripts/dkim*.pl ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-DKIM/pkg-plist b/mail/p5-Mail-DKIM/pkg-plist
index 712798faae50..044b0b2ed13d 100644
--- a/mail/p5-Mail-DKIM/pkg-plist
+++ b/mail/p5-Mail-DKIM/pkg-plist
@@ -1,4 +1,22 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DKIM/.packlist
+bin/dkimsign.pl
+bin/dkimverify.pl
+%%PERL5_MAN3%%/Mail::DKIM.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Algorithm::Base.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::AuthorDomainPolicy.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Canonicalization::Base.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Canonicalization::DkimCommon.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::DNS.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::DkPolicy.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::DkSignature.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::DkimPolicy.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Policy.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::PrivateKey.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::PublicKey.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Signature.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Signer.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::SignerPolicy.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::TextWrap.3.gz
+%%PERL5_MAN3%%/Mail::DKIM::Verifier.3.gz
%%SITE_PERL%%/Mail/DKIM.pm
%%SITE_PERL%%/Mail/DKIM/Algorithm/Base.pm
%%SITE_PERL%%/Mail/DKIM/Algorithm/dk_rsa_sha1.pm
@@ -15,9 +33,9 @@
%%SITE_PERL%%/Mail/DKIM/Canonicalization/simple.pm
%%SITE_PERL%%/Mail/DKIM/Common.pm
%%SITE_PERL%%/Mail/DKIM/DNS.pm
+%%SITE_PERL%%/Mail/DKIM/DkPolicy.pm
%%SITE_PERL%%/Mail/DKIM/DkSignature.pm
%%SITE_PERL%%/Mail/DKIM/DkimPolicy.pm
-%%SITE_PERL%%/Mail/DKIM/DkPolicy.pm
%%SITE_PERL%%/Mail/DKIM/Key.pm
%%SITE_PERL%%/Mail/DKIM/KeyValueList.pm
%%SITE_PERL%%/Mail/DKIM/MessageParser.pm
@@ -30,11 +48,10 @@
%%SITE_PERL%%/Mail/DKIM/TextWrap.pm
%%SITE_PERL%%/Mail/DKIM/Verifier.pm
%%SITE_PERL%%/Mail/sample_mime_lite.pl
-bin/dkimsign.pl
-bin/dkimverify.pl
-@dirrm %%SITE_PERL%%/Mail/DKIM/Canonicalization
-@dirrm %%SITE_PERL%%/Mail/DKIM/Algorithm
-@dirrm %%SITE_PERL%%/Mail/DKIM
-@dirrmtry %%SITE_PERL%%/Mail
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DKIM
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DKIM/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DKIM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/DKIM/Canonicalization
+@dirrmtry %%SITE_PERL%%/Mail/DKIM/Algorithm
+@dirrmtry %%SITE_PERL%%/Mail/DKIM
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-DomainKeys/Makefile b/mail/p5-Mail-DomainKeys/Makefile
index f3853f6b4c35..772349ddf8d5 100644
--- a/mail/p5-Mail-DomainKeys/Makefile
+++ b/mail/p5-Mail-DomainKeys/Makefile
@@ -19,9 +19,6 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::DomainKeys.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -i '' '6,38d' ${WRKSRC}/Makefile.PL
diff --git a/mail/p5-Mail-DomainKeys/pkg-plist b/mail/p5-Mail-DomainKeys/pkg-plist
index 5ce0f36b6216..2214f0c244e5 100644
--- a/mail/p5-Mail-DomainKeys/pkg-plist
+++ b/mail/p5-Mail-DomainKeys/pkg-plist
@@ -1,4 +1,4 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DomainKeys/.packlist
+%%PERL5_MAN3%%/Mail::DomainKeys.3.gz
%%SITE_PERL%%/Mail/DomainKeys.pm
%%SITE_PERL%%/Mail/DomainKeys/Header.pm
%%SITE_PERL%%/Mail/DomainKeys/Key.pm
@@ -7,8 +7,9 @@
%%SITE_PERL%%/Mail/DomainKeys/Message.pm
%%SITE_PERL%%/Mail/DomainKeys/Policy.pm
%%SITE_PERL%%/Mail/DomainKeys/Signature.pm
-@dirrm %%SITE_PERL%%/Mail/DomainKeys/Key
-@dirrm %%SITE_PERL%%/Mail/DomainKeys
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DomainKeys
-@dirrmtry %%SITE_PERL%%/Mail
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DomainKeys/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/DomainKeys
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/DomainKeys/Key
+@dirrmtry %%SITE_PERL%%/Mail/DomainKeys
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-FilterXML/Makefile b/mail/p5-Mail-FilterXML/Makefile
index d4dc3a05844b..1c0608744e22 100644
--- a/mail/p5-Mail-FilterXML/Makefile
+++ b/mail/p5-Mail-FilterXML/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::FilterXML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-FilterXML/pkg-plist b/mail/p5-Mail-FilterXML/pkg-plist
index be856d318e47..5c6578c75c26 100644
--- a/mail/p5-Mail-FilterXML/pkg-plist
+++ b/mail/p5-Mail-FilterXML/pkg-plist
@@ -1,4 +1,7 @@
-%%SITE_PERL%%/Mail/mailfilter.pl
+%%PERL5_MAN3%%/Mail::FilterXML.3.gz
%%SITE_PERL%%/Mail/FilterXML.pm
+%%SITE_PERL%%/Mail/mailfilter.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/FilterXML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/FilterXML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/FilterXML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Freshmeat/Makefile b/mail/p5-Mail-Freshmeat/Makefile
index 009540274d09..90f388517143 100644
--- a/mail/p5-Mail-Freshmeat/Makefile
+++ b/mail/p5-Mail-Freshmeat/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Freshmeat.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Freshmeat/pkg-plist b/mail/p5-Mail-Freshmeat/pkg-plist
index 376afe06047c..e27132bcf89a 100644
--- a/mail/p5-Mail-Freshmeat/pkg-plist
+++ b/mail/p5-Mail-Freshmeat/pkg-plist
@@ -1,8 +1,10 @@
+%%PERL5_MAN3%%/Freshmeat.3.gz
%%SITE_PERL%%/Mail/Freshmeat.pm
%%SITE_PERL%%/Mail/Freshmeat/Article.pm
%%SITE_PERL%%/Mail/Freshmeat/Entry.pm
%%SITE_PERL%%/Mail/Freshmeat/Utils.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Freshmeat/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Freshmeat
-@dirrm %%SITE_PERL%%/Mail/Freshmeat
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Freshmeat
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/Freshmeat
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-GnuPG/Makefile b/mail/p5-Mail-GnuPG/Makefile
index 95ae13f7f8b4..55f5a952138e 100644
--- a/mail/p5-Mail-GnuPG/Makefile
+++ b/mail/p5-Mail-GnuPG/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Mail::GnuPG.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-GnuPG/pkg-plist b/mail/p5-Mail-GnuPG/pkg-plist
index b359a26e2a99..b4b3acedb5ff 100644
--- a/mail/p5-Mail-GnuPG/pkg-plist
+++ b/mail/p5-Mail-GnuPG/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Mail::GnuPG.3.gz
%%SITE_PERL%%/Mail/GnuPG.pm
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-IMAPTalk/Makefile b/mail/p5-Mail-IMAPTalk/Makefile
index 74ebcaabf207..17368232cb51 100644
--- a/mail/p5-Mail-IMAPTalk/Makefile
+++ b/mail/p5-Mail-IMAPTalk/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Mail::IMAPTalk.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-IMAPTalk/pkg-plist b/mail/p5-Mail-IMAPTalk/pkg-plist
index a920e430f823..b28499cf9ae3 100644
--- a/mail/p5-Mail-IMAPTalk/pkg-plist
+++ b/mail/p5-Mail-IMAPTalk/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Mail::IMAPTalk.3.gz
%%SITE_PERL%%/Mail/IMAPTalk.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/IMAPTalk/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/IMAPTalk
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/IMAPTalk
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-LMLM/Makefile b/mail/p5-Mail-LMLM/Makefile
index 7462fcae8d9e..7f5d105d624a 100644
--- a/mail/p5-Mail-LMLM/Makefile
+++ b/mail/p5-Mail-LMLM/Makefile
@@ -14,18 +14,10 @@ COMMENT= List of Mailing Lists Manager
USES= perl5
USE_PERL5= configure
-MAN3= Mail::LMLM.3 Mail::LMLM::Object.3 Mail::LMLM::Render.3 \
- Mail::LMLM::Render::HTML.3 Mail::LMLM::Types::Base.3 \
- Mail::LMLM::Types::Egroups.3 Mail::LMLM::Types::Ezmlm.3 \
- Mail::LMLM::Types::GoogleGroups.3 \
- Mail::LMLM::Types::Listar.3 Mail::LMLM::Types::Listserv.3 \
- Mail::LMLM::Types::Mailman.3 Mail::LMLM::Types::Majordomo.3
-
-NO_STAGE= yes
post-install:
- @${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/COPYING ${DATADIR}
- @${MKDIR} ${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DATADIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-LMLM/pkg-plist b/mail/p5-Mail-LMLM/pkg-plist
index bc0928feb550..27c1614451ae 100644
--- a/mail/p5-Mail-LMLM/pkg-plist
+++ b/mail/p5-Mail-LMLM/pkg-plist
@@ -1,13 +1,15 @@
-%%DATADIR%%/COPYING
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm
-%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm
-%%EXAMPLESDIR%%/Iglu/make-dist.sh
-%%EXAMPLESDIR%%/Iglu/test.pl
-%%EXAMPLESDIR%%/Iglu/upload.sh
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/LMLM/.packlist
+%%PERL5_MAN3%%/Mail::LMLM.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Object.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Render.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Render::HTML.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Base.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Egroups.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Ezmlm.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::GoogleGroups.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Listar.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Listserv.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Mailman.3.gz
+%%PERL5_MAN3%%/Mail::LMLM::Types::Majordomo.3.gz
%%SITE_PERL%%/Mail/LMLM.pm
%%SITE_PERL%%/Mail/LMLM/Object.pm
%%SITE_PERL%%/Mail/LMLM/Render.pm
@@ -21,15 +23,25 @@
%%SITE_PERL%%/Mail/LMLM/Types/Mailman.pm
%%SITE_PERL%%/Mail/LMLM/Types/Majordomo.pm
%%SITE_PERL%%/Mail/get-version.pl
-@dirrmtry %%SITE_PERL%%/Mail/LMLM/Types
-@dirrmtry %%SITE_PERL%%/Mail/LMLM/Render
-@dirrmtry %%SITE_PERL%%/Mail/LMLM
-@dirrmtry %%SITE_PERL%%/Mail
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/LMLM
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/LMLM/.packlist
+%%DATADIR%%/COPYING
+%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm
+%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm
+%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm
+%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm
+%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm
+%%EXAMPLESDIR%%/Iglu/make-dist.sh
+%%EXAMPLESDIR%%/Iglu/test.pl
+%%EXAMPLESDIR%%/Iglu/upload.sh
@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types
@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM
@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu
@dirrmtry %%EXAMPLESDIR%%/Iglu
@dirrmtry %%EXAMPLESDIR%%
@dirrmtry %%DATADIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/LMLM
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/LMLM/Types
+@dirrmtry %%SITE_PERL%%/Mail/LMLM/Render
+@dirrmtry %%SITE_PERL%%/Mail/LMLM
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-ListDetector/Makefile b/mail/p5-Mail-ListDetector/Makefile
index 67e6a89ff110..d1af3e545a22 100644
--- a/mail/p5-Mail-ListDetector/Makefile
+++ b/mail/p5-Mail-ListDetector/Makefile
@@ -20,33 +20,8 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::ListDetector.3 \
- Mail::ListDetector::Detector::AutoShare.3 \
- Mail::ListDetector::Detector::Base.3 \
- Mail::ListDetector::Detector::CommuniGate.3 \
- Mail::ListDetector::Detector::CommuniGatePro.3 \
- Mail::ListDetector::Detector::Ecartis.3 \
- Mail::ListDetector::Detector::Ezmlm.3 \
- Mail::ListDetector::Detector::Fml.3 \
- Mail::ListDetector::Detector::GoogleGroups.3 \
- Mail::ListDetector::Detector::LetterRip.3 \
- Mail::ListDetector::Detector::ListSTAR.3 \
- Mail::ListDetector::Detector::Listar.3 \
- Mail::ListDetector::Detector::Listbox.3 \
- Mail::ListDetector::Detector::Listserv.3 \
- Mail::ListDetector::Detector::Lyris.3 \
- Mail::ListDetector::Detector::Mailman.3 \
- Mail::ListDetector::Detector::Majordomo.3 \
- Mail::ListDetector::Detector::Onelist.3 \
- Mail::ListDetector::Detector::RFC2369.3 \
- Mail::ListDetector::Detector::RFC2919.3 \
- Mail::ListDetector::Detector::Smartlist.3 \
- Mail::ListDetector::Detector::Yahoogroups.3 \
- Mail::ListDetector::List.3
-
-NO_STAGE= yes
post-install:
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/sample.pl ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/sample.pl ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-ListDetector/pkg-plist b/mail/p5-Mail-ListDetector/pkg-plist
index 8995d300b9d3..68cf68a9bec7 100644
--- a/mail/p5-Mail-ListDetector/pkg-plist
+++ b/mail/p5-Mail-ListDetector/pkg-plist
@@ -1,3 +1,26 @@
+%%PERL5_MAN3%%/Mail::ListDetector.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::AutoShare.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Base.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGate.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::CommuniGatePro.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ecartis.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Ezmlm.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Fml.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::GoogleGroups.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::LetterRip.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::ListSTAR.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listar.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listbox.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Listserv.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Lyris.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Mailman.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Majordomo.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Onelist.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2369.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::RFC2919.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Smartlist.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::Detector::Yahoogroups.3.gz
+%%PERL5_MAN3%%/Mail::ListDetector::List.3.gz
%%SITE_PERL%%/Mail/ListDetector.pm
%%SITE_PERL%%/Mail/ListDetector/Detector/AutoShare.pm
%%SITE_PERL%%/Mail/ListDetector/Detector/Base.pm
@@ -25,10 +48,10 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/ListDetector/.packlist
%%EXAMPLESDIR%%/sample.pl
@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/ListDetector
-@dirrm %%SITE_PERL%%/auto/Mail/ListDetector
-@dirrm %%SITE_PERL%%/Mail/ListDetector/Detector
-@dirrm %%SITE_PERL%%/Mail/ListDetector
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/ListDetector
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/auto/Mail/ListDetector
@dirrmtry %%SITE_PERL%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/ListDetector/Detector
+@dirrmtry %%SITE_PERL%%/Mail/ListDetector
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Mbox-MessageParser/Makefile b/mail/p5-Mail-Mbox-MessageParser/Makefile
index 9662293cf206..cd1c820fb674 100644
--- a/mail/p5-Mail-Mbox-MessageParser/Makefile
+++ b/mail/p5-Mail-Mbox-MessageParser/Makefile
@@ -19,11 +19,4 @@ USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS+= </dev/null
-MAN3= Mail::Mbox::MessageParser.3 \
- Mail::Mbox::MessageParser::Cache.3 \
- Mail::Mbox::MessageParser::Grep.3 \
- Mail::Mbox::MessageParser::Perl.3 \
- Mail::Mbox::MessageParser::MetaInfo.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Mbox-MessageParser/pkg-plist b/mail/p5-Mail-Mbox-MessageParser/pkg-plist
index ddd1ee552d28..07876e546d33 100644
--- a/mail/p5-Mail-Mbox-MessageParser/pkg-plist
+++ b/mail/p5-Mail-Mbox-MessageParser/pkg-plist
@@ -1,14 +1,18 @@
+%%PERL5_MAN3%%/Mail::Mbox::MessageParser.3.gz
+%%PERL5_MAN3%%/Mail::Mbox::MessageParser::Cache.3.gz
+%%PERL5_MAN3%%/Mail::Mbox::MessageParser::Grep.3.gz
+%%PERL5_MAN3%%/Mail::Mbox::MessageParser::MetaInfo.3.gz
+%%PERL5_MAN3%%/Mail::Mbox::MessageParser::Perl.3.gz
%%SITE_PERL%%/Mail/Mbox/MessageParser.pm
%%SITE_PERL%%/Mail/Mbox/MessageParser/Cache.pm
+%%SITE_PERL%%/Mail/Mbox/MessageParser/Config.pm
%%SITE_PERL%%/Mail/Mbox/MessageParser/Grep.pm
-%%SITE_PERL%%/Mail/Mbox/MessageParser/Perl.pm
%%SITE_PERL%%/Mail/Mbox/MessageParser/MetaInfo.pm
-%%SITE_PERL%%/Mail/Mbox/MessageParser/Config.pm
+%%SITE_PERL%%/Mail/Mbox/MessageParser/Perl.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Mbox/MessageParser/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto//Mail/Mbox/MessageParser
-@dirrm %%SITE_PERL%%/Mail/Mbox/MessageParser
-@dirrmtry %%SITE_PERL%%/Mail/Mbox
-@dirrmtry %%SITE_PERL%%/Mail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Mbox/MessageParser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Mbox
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/Mbox/MessageParser
+@dirrmtry %%SITE_PERL%%/Mail/Mbox
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Procmail/Makefile b/mail/p5-Mail-Procmail/Makefile
index 517ffb40429f..c7bea8cfd610 100644
--- a/mail/p5-Mail-Procmail/Makefile
+++ b/mail/p5-Mail-Procmail/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS= p5-LockFile-Simple>=0:${PORTSDIR}/devel/p5-LockFile-Simple \
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Procmail.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Procmail/pkg-plist b/mail/p5-Mail-Procmail/pkg-plist
index 69f7928f29b9..130744b68795 100644
--- a/mail/p5-Mail-Procmail/pkg-plist
+++ b/mail/p5-Mail-Procmail/pkg-plist
@@ -1,4 +1,6 @@
+%%PERL5_MAN3%%/Mail::Procmail.3.gz
%%SITE_PERL%%/Mail/Procmail.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmail/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Procmailrc/Makefile b/mail/p5-Mail-Procmailrc/Makefile
index a5d51ff152f9..027aa5ce552b 100644
--- a/mail/p5-Mail-Procmailrc/Makefile
+++ b/mail/p5-Mail-Procmailrc/Makefile
@@ -14,7 +14,4 @@ COMMENT= Perl OO interface to procmail rc files
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Procmailrc.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Procmailrc/pkg-plist b/mail/p5-Mail-Procmailrc/pkg-plist
index bd33e05af9e7..0ee7e42804e6 100644
--- a/mail/p5-Mail-Procmailrc/pkg-plist
+++ b/mail/p5-Mail-Procmailrc/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Mail::Procmailrc.3.gz
%%SITE_PERL%%/Mail/Procmailrc.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmailrc/.packlist
-@dirrmtry %%SITE_PERL%%/Mail
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmailrc
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Procmailrc
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-RBL/Makefile b/mail/p5-Mail-RBL/Makefile
index 1eb7b8f5f821..a94a1d69004b 100644
--- a/mail/p5-Mail-RBL/Makefile
+++ b/mail/p5-Mail-RBL/Makefile
@@ -18,9 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::RBL.3
-
-FILES= Makefile.PL RBL.pm
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-RBL/pkg-plist b/mail/p5-Mail-RBL/pkg-plist
index 47b10e7f48c7..b390e3c1fd7f 100644
--- a/mail/p5-Mail-RBL/pkg-plist
+++ b/mail/p5-Mail-RBL/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Mail::RBL.3.gz
%%SITE_PERL%%/Mail/RBL.pm
-@dirrmtry %%SITE_PERL%%/Mail
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RBL/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RBL
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RBL
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-RFC822-Address/Makefile b/mail/p5-Mail-RFC822-Address/Makefile
index 8eb3284d9790..3b47c78bfe71 100644
--- a/mail/p5-Mail-RFC822-Address/Makefile
+++ b/mail/p5-Mail-RFC822-Address/Makefile
@@ -15,7 +15,4 @@ USE_PERL5= configure
INSTALL_TARGET= pure_site_install
-MAN3= Mail::RFC822::Address.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-RFC822-Address/pkg-plist b/mail/p5-Mail-RFC822-Address/pkg-plist
index 7de87600a590..76c085b13cd2 100644
--- a/mail/p5-Mail-RFC822-Address/pkg-plist
+++ b/mail/p5-Mail-RFC822-Address/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Mail::RFC822::Address.3.gz
%%SITE_PERL%%/Mail/RFC822/Address.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RFC822/Address/.packlist
-@dirrm %%SITE_PERL%%/Mail/RFC822
-@dirrm %%SITE_PERL%%/Mail
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RFC822/Address
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RFC822
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RFC822/Address
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/RFC822
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/RFC822
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-SPF-Query/Makefile b/mail/p5-Mail-SPF-Query/Makefile
index 32020d172c08..c112544f1173 100644
--- a/mail/p5-Mail-SPF-Query/Makefile
+++ b/mail/p5-Mail-SPF-Query/Makefile
@@ -22,8 +22,4 @@ CONFLICTS= libspf2-[0-9]* p5-Mail-SPF-[0-9]*
USES= perl5
USE_PERL5= configure
-MAN1= spfd.1 spfquery.1
-MAN3= Mail::SPF::Query.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-SPF-Query/pkg-plist b/mail/p5-Mail-SPF-Query/pkg-plist
index f672427986e5..27de9e8dc35e 100644
--- a/mail/p5-Mail-SPF-Query/pkg-plist
+++ b/mail/p5-Mail-SPF-Query/pkg-plist
@@ -1,9 +1,12 @@
bin/spfd
bin/spfquery
+%%PERL5_MAN3%%/Mail::SPF::Query.3.gz
%%SITE_PERL%%/Mail/SPF/Query.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SPF/Query/.packlist
-@dirrm %%SITE_PERL%%/Mail/SPF
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SPF/Query
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SPF
+man/man1/spfd.1.gz
+man/man1/spfquery.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SPF/Query
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/SPF
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/SPF
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Sendmail/Makefile b/mail/p5-Mail-Sendmail/Makefile
index 363a848d4ad0..115d0f3482e5 100644
--- a/mail/p5-Mail-Sendmail/Makefile
+++ b/mail/p5-Mail-Sendmail/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module implementing a simple, platform-independent mailer
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Sendmail.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Sendmail/pkg-plist b/mail/p5-Mail-Sendmail/pkg-plist
index 8edee29ecdb0..4dde6af80b64 100644
--- a/mail/p5-Mail-Sendmail/pkg-plist
+++ b/mail/p5-Mail-Sendmail/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Mail::Sendmail.3.gz
%%SITE_PERL%%/Mail/Sendmail.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Sendmail/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Sendmail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Sendmail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Mail-Webmail-Gmail/Makefile b/mail/p5-Mail-Webmail-Gmail/Makefile
index 0d93d1a7f720..23a30cd2dd73 100644
--- a/mail/p5-Mail-Webmail-Gmail/Makefile
+++ b/mail/p5-Mail-Webmail-Gmail/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Mail::Webmail::Gmail.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Webmail-Gmail/pkg-plist b/mail/p5-Mail-Webmail-Gmail/pkg-plist
index 4278ed149552..9c12be6c9df9 100644
--- a/mail/p5-Mail-Webmail-Gmail/pkg-plist
+++ b/mail/p5-Mail-Webmail-Gmail/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Mail::Webmail::Gmail.3.gz
%%SITE_PERL%%/Mail/Webmail/Gmail.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Webmail/Gmail/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Webmail/Gmail
-@dirrmtry %%SITE_PERL%%/Mail/Webmail
-@dirrmtry %%SITE_PERL%%/Mail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Webmail/Gmail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail/Webmail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mail
+@dirrmtry %%SITE_PERL%%/Mail/Webmail
+@dirrmtry %%SITE_PERL%%/Mail
diff --git a/mail/p5-Net-IMAP-Client/Makefile b/mail/p5-Net-IMAP-Client/Makefile
index b0ef7f0e4f4c..a0ef33342c5d 100644
--- a/mail/p5-Net-IMAP-Client/Makefile
+++ b/mail/p5-Net-IMAP-Client/Makefile
@@ -16,8 +16,4 @@ RUN_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
USES= perl5
USE_PERL5= configure
-MAN3= Net::IMAP::Client.3 Net::IMAP::Client::MsgAddress.3 \
- Net::IMAP::Client::MsgSummary.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Net-IMAP-Client/pkg-plist b/mail/p5-Net-IMAP-Client/pkg-plist
index eb83f9f6ed7a..53700efc14b5 100644
--- a/mail/p5-Net-IMAP-Client/pkg-plist
+++ b/mail/p5-Net-IMAP-Client/pkg-plist
@@ -1,10 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/IMAP/Client/.packlist
+%%PERL5_MAN3%%/Net::IMAP::Client.3.gz
+%%PERL5_MAN3%%/Net::IMAP::Client::MsgAddress.3.gz
+%%PERL5_MAN3%%/Net::IMAP::Client::MsgSummary.3.gz
%%SITE_PERL%%/Net/IMAP/Client.pm
%%SITE_PERL%%/Net/IMAP/Client/MsgAddress.pm
%%SITE_PERL%%/Net/IMAP/Client/MsgSummary.pm
-@dirrm %%SITE_PERL%%/Net/IMAP/Client
-@dirrmtry %%SITE_PERL%%/Net/IMAP
-@dirrmtry %%SITE_PERL%%/Net
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/IMAP/Client
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/IMAP/Client/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/IMAP/Client
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/IMAP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net/IMAP/Client
+@dirrmtry %%SITE_PERL%%/Net/IMAP
+@dirrmtry %%SITE_PERL%%/Net
diff --git a/mail/p5-Net-ManageSieve/Makefile b/mail/p5-Net-ManageSieve/Makefile
index 9ce9596a4f0b..9db0ff4d8480 100644
--- a/mail/p5-Net-ManageSieve/Makefile
+++ b/mail/p5-Net-ManageSieve/Makefile
@@ -14,12 +14,9 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL
-RUN_DEPENDS= p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Net::ManageSieve.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Net-ManageSieve/pkg-plist b/mail/p5-Net-ManageSieve/pkg-plist
index 586082bf2311..01facbf5218a 100644
--- a/mail/p5-Net-ManageSieve/pkg-plist
+++ b/mail/p5-Net-ManageSieve/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Net::ManageSieve.3.gz
%%SITE_PERL%%/Net/ManageSieve.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ManageSieve/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ManageSieve
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ManageSieve
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
@dirrmtry %%SITE_PERL%%/Net
diff --git a/mail/p5-Net-SMTP-Server/Makefile b/mail/p5-Net-SMTP-Server/Makefile
index 944e2d374aa3..71fdd8bcd31c 100644
--- a/mail/p5-Net-SMTP-Server/Makefile
+++ b/mail/p5-Net-SMTP-Server/Makefile
@@ -19,9 +19,4 @@ MASTER_SITE_BACKUP+= http://www.macgyver.org/software/perl/
USES= perl5
USE_PERL5= configure
-MAN3= Net::SMTP::Server.3 \
- Net::SMTP::Server::Client.3 \
- Net::SMTP::Server::Relay.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Net-SMTP-Server/pkg-plist b/mail/p5-Net-SMTP-Server/pkg-plist
index 207657736b9c..f13343b0a53c 100644
--- a/mail/p5-Net-SMTP-Server/pkg-plist
+++ b/mail/p5-Net-SMTP-Server/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Net::SMTP::Server.3.gz
+%%PERL5_MAN3%%/Net::SMTP::Server::Client.3.gz
+%%PERL5_MAN3%%/Net::SMTP::Server::Relay.3.gz
%%SITE_PERL%%/Net/SMTP/Server.pm
%%SITE_PERL%%/Net/SMTP/Server/Client.pm
%%SITE_PERL%%/Net/SMTP/Server/Relay.pm
@@ -5,14 +8,14 @@
%%SITE_PERL%%/auto/Net/SMTP/Server/Relay/autosplit.ix
%%SITE_PERL%%/auto/Net/SMTP/Server/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/Server/.packlist
-@dirrm %%SITE_PERL%%/Net/SMTP/Server
-@dirrmtry %%SITE_PERL%%/Net/SMTP
-@dirrmtry %%SITE_PERL%%/Net
-@dirrm %%SITE_PERL%%/auto/Net/SMTP/Server/Client
-@dirrm %%SITE_PERL%%/auto/Net/SMTP/Server/Relay
-@dirrm %%SITE_PERL%%/auto/Net/SMTP/Server
-@dirrmtry %%SITE_PERL%%/auto/Net/SMTP
-@dirrmtry %%SITE_PERL%%/auto/Net
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/Server
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/Server
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/auto/Net/SMTP/Server/Relay
+@dirrmtry %%SITE_PERL%%/auto/Net/SMTP/Server/Client
+@dirrmtry %%SITE_PERL%%/auto/Net/SMTP/Server
+@dirrmtry %%SITE_PERL%%/auto/Net/SMTP
+@dirrmtry %%SITE_PERL%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net/SMTP/Server
+@dirrmtry %%SITE_PERL%%/Net/SMTP
+@dirrmtry %%SITE_PERL%%/Net
diff --git a/mail/p5-Net-SMTP-TLS-ButMaintained/Makefile b/mail/p5-Net-SMTP-TLS-ButMaintained/Makefile
index f0eb42c4ef16..7b54ff5b769a 100644
--- a/mail/p5-Net-SMTP-TLS-ButMaintained/Makefile
+++ b/mail/p5-Net-SMTP-TLS-ButMaintained/Makefile
@@ -18,7 +18,4 @@ TEST_DEPENDS= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Net::SMTP::TLS::ButMaintained.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Net-SMTP-TLS-ButMaintained/pkg-plist b/mail/p5-Net-SMTP-TLS-ButMaintained/pkg-plist
index 7615cd28d73c..57a945e24557 100644
--- a/mail/p5-Net-SMTP-TLS-ButMaintained/pkg-plist
+++ b/mail/p5-Net-SMTP-TLS-ButMaintained/pkg-plist
@@ -1,6 +1,6 @@
-@comment $FreeBSD$
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/TLS/ButMaintained/.packlist
+%%PERL5_MAN3%%/Net::SMTP::TLS::ButMaintained.3.gz
%%SITE_PERL%%/Net/SMTP/TLS/ButMaintained.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/TLS/ButMaintained/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/TLS/ButMaintained
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP/TLS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP
diff --git a/mail/p5-Net-SMTP_auth/Makefile b/mail/p5-Net-SMTP_auth/Makefile
index 5198fbcd32bc..857ddd258c3e 100644
--- a/mail/p5-Net-SMTP_auth/Makefile
+++ b/mail/p5-Net-SMTP_auth/Makefile
@@ -16,7 +16,4 @@ BUILD_DEPENDS= p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL \
USES= perl5
USE_PERL5= configure
-MAN3= Net::SMTP_auth.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Net-SMTP_auth/pkg-plist b/mail/p5-Net-SMTP_auth/pkg-plist
index ce7c0bdc0ae8..1bfe2cf7e8ad 100644
--- a/mail/p5-Net-SMTP_auth/pkg-plist
+++ b/mail/p5-Net-SMTP_auth/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP_auth/.packlist
+%%PERL5_MAN3%%/Net::SMTP_auth.3.gz
%%SITE_PERL%%/Net/SMTP_auth.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP_auth/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SMTP_auth
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
@dirrmtry %%SITE_PERL%%/Net
diff --git a/mail/p5-POE-Component-Client-POP3/Makefile b/mail/p5-POE-Component-Client-POP3/Makefile
index ad5981443f51..01f547fb3bfe 100644
--- a/mail/p5-POE-Component-Client-POP3/Makefile
+++ b/mail/p5-POE-Component-Client-POP3/Makefile
@@ -16,14 +16,11 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= POE::Component::Client::POP3.3
-
-NO_STAGE= yes
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/samples/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/mail/p5-POE-Component-Client-POP3/pkg-plist b/mail/p5-POE-Component-Client-POP3/pkg-plist
index faf9a10abe11..98d9c66d9321 100644
--- a/mail/p5-POE-Component-Client-POP3/pkg-plist
+++ b/mail/p5-POE-Component-Client-POP3/pkg-plist
@@ -1,12 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/POP3/.packlist
+%%PERL5_MAN3%%/POE::Component::Client::POP3.3.gz
%%SITE_PERL%%/POE/Component/Client/POP3.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/test.perl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/POP3/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/term.perl
+%%PORTDOCS%%%%EXAMPLESDIR%%/test.perl
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/POP3
-@dirrmtry %%SITE_PERL%%/POE/Component/Client
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/POP3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client
-@dirrmtry %%SITE_PERL%%/POE/Component
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
-@dirrmtry %%SITE_PERL%%/POE
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrmtry %%SITE_PERL%%/POE/Component/Client
+@dirrmtry %%SITE_PERL%%/POE/Component
+@dirrmtry %%SITE_PERL%%/POE
diff --git a/mail/p5-POE-Component-Client-SMTP/Makefile b/mail/p5-POE-Component-Client-SMTP/Makefile
index b37825bc04fc..572e3eec4a7f 100644
--- a/mail/p5-POE-Component-Client-SMTP/Makefile
+++ b/mail/p5-POE-Component-Client-SMTP/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= POE::Component::Client::SMTP.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-POE-Component-Client-SMTP/pkg-plist b/mail/p5-POE-Component-Client-SMTP/pkg-plist
index 560b444b8502..d1ac33b2ae4d 100644
--- a/mail/p5-POE-Component-Client-SMTP/pkg-plist
+++ b/mail/p5-POE-Component-Client-SMTP/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/POE::Component::Client::SMTP.3.gz
%%SITE_PERL%%/POE/Component/Client/SMTP.pm
+@dirrmtry %%SITE_PERL%%/POE/Component/Client
@dirrmtry %%SITE_PERL%%/POE/Component
@dirrmtry %%SITE_PERL%%/POE
diff --git a/mail/p5-POE-Component-SMTP/Makefile b/mail/p5-POE-Component-SMTP/Makefile
index 8efddf60a7af..cd71eb1303e4 100644
--- a/mail/p5-POE-Component-SMTP/Makefile
+++ b/mail/p5-POE-Component-SMTP/Makefile
@@ -19,9 +19,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= POE::Component::Server::SMTP.3 POE::Filter::SMTP.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 501400
diff --git a/mail/p5-POE-Component-SMTP/pkg-plist b/mail/p5-POE-Component-SMTP/pkg-plist
index f09548ae6f0b..a4987863e9ff 100644
--- a/mail/p5-POE-Component-SMTP/pkg-plist
+++ b/mail/p5-POE-Component-SMTP/pkg-plist
@@ -1,10 +1,12 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/SMTP/.packlist
+%%PERL5_MAN3%%/POE::Component::Server::SMTP.3.gz
+%%PERL5_MAN3%%/POE::Filter::SMTP.3.gz
%%SITE_PERL%%/POE/Component/Server/SMTP.pm
%%SITE_PERL%%/POE/Filter/SMTP.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/SMTP/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/SMTP
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrmtry %%SITE_PERL%%/POE/Filter
@dirrmtry %%SITE_PERL%%/POE/Component/Server
@dirrmtry %%SITE_PERL%%/POE/Component
-@dirrmtry %%SITE_PERL%%/POE/Filter
@dirrmtry %%SITE_PERL%%/POE
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/SMTP
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
diff --git a/mail/p5-POE-Filter-Transparent-SMTP/Makefile b/mail/p5-POE-Filter-Transparent-SMTP/Makefile
index c9c0ae118011..6a198867da3a 100644
--- a/mail/p5-POE-Filter-Transparent-SMTP/Makefile
+++ b/mail/p5-POE-Filter-Transparent-SMTP/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= POE::Filter::Transparent::SMTP.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-POE-Filter-Transparent-SMTP/pkg-plist b/mail/p5-POE-Filter-Transparent-SMTP/pkg-plist
index d89359350be2..a5e3c06a8dd2 100644
--- a/mail/p5-POE-Filter-Transparent-SMTP/pkg-plist
+++ b/mail/p5-POE-Filter-Transparent-SMTP/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Transparent/SMTP/.packlist
+%%PERL5_MAN3%%/POE::Filter::Transparent::SMTP.3.gz
%%SITE_PERL%%/POE/Filter/Transparent/SMTP.pm
-@dirrmtry %%SITE_PERL%%/POE/Filter/Transparent
-@dirrmtry %%SITE_PERL%%/POE/Filter
-@dirrmtry %%SITE_PERL%%/POE
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Transparent/SMTP
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Transparent/SMTP/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Transparent/SMTP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/Transparent
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrmtry %%SITE_PERL%%/POE/Filter/Transparent
+@dirrmtry %%SITE_PERL%%/POE/Filter
+@dirrmtry %%SITE_PERL%%/POE
diff --git a/mail/p5-Qmail-Envelope/Makefile b/mail/p5-Qmail-Envelope/Makefile
index e1d972e5f19e..a1e1dae1da90 100644
--- a/mail/p5-Qmail-Envelope/Makefile
+++ b/mail/p5-Qmail-Envelope/Makefile
@@ -14,7 +14,4 @@ COMMENT= Examine and modify qmail envelope strings
USES= perl5
USE_PERL5= configure
-MAN3= Qmail::Envelope.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/mail/p5-Qmail-Envelope/pkg-plist b/mail/p5-Qmail-Envelope/pkg-plist
index 587e06cb5b60..ddf7cb00e6b5 100644
--- a/mail/p5-Qmail-Envelope/pkg-plist
+++ b/mail/p5-Qmail-Envelope/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Qmail::Envelope.3.gz
%%SITE_PERL%%/Qmail/Envelope.pm
-@dirrmtry %%SITE_PERL%%/Qmail
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Qmail/Envelope/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Qmail/Envelope
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Qmail/Envelope
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Qmail
+@dirrmtry %%SITE_PERL%%/Qmail