aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--textproc/p5-Algorithm-RabinKarp/Makefile3
-rw-r--r--textproc/p5-Algorithm-RabinKarp/pkg-plist6
-rw-r--r--textproc/p5-Apache-ParseLog/Makefile3
-rw-r--r--textproc/p5-Apache-ParseLog/pkg-plist1
-rw-r--r--textproc/p5-BibTeX-Parser/Makefile5
-rw-r--r--textproc/p5-BibTeX-Parser/pkg-plist11
-rw-r--r--textproc/p5-Bloom-Filter/Makefile3
-rw-r--r--textproc/p5-Bloom-Filter/pkg-plist3
-rw-r--r--textproc/p5-CAM-PDF/Makefile21
-rw-r--r--textproc/p5-CAM-PDF/pkg-plist66
-rw-r--r--textproc/p5-CSS-Croco/Makefile17
-rw-r--r--textproc/p5-CSS-Croco/pkg-plist14
-rw-r--r--textproc/p5-CSS-SAC/Makefile21
-rw-r--r--textproc/p5-CSS-SAC/pkg-plist35
-rw-r--r--textproc/p5-CSS-Squish/Makefile7
-rw-r--r--textproc/p5-CSS-Squish/pkg-plist3
-rw-r--r--textproc/p5-CSS-Tiny/Makefile3
-rw-r--r--textproc/p5-CSS-Tiny/pkg-plist3
-rw-r--r--textproc/p5-CSS/Makefile5
-rw-r--r--textproc/p5-CSS/pkg-plist33
-rw-r--r--textproc/p5-Chess-PGN-Parse/Makefile3
-rw-r--r--textproc/p5-Chess-PGN-Parse/pkg-plist3
-rw-r--r--textproc/p5-Class-CSV/Makefile7
-rw-r--r--textproc/p5-Class-CSV/pkg-plist5
-rw-r--r--textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile3
-rw-r--r--textproc/p5-Data-FormValidator-Constraints-DateTime/pkg-plist1
-rw-r--r--textproc/p5-Data-FormValidator/Makefile9
-rw-r--r--textproc/p5-Data-FormValidator/pkg-plist9
-rw-r--r--textproc/p5-Data-Phrasebook-Loader-YAML/Makefile3
-rw-r--r--textproc/p5-Data-Phrasebook-Loader-YAML/pkg-plist1
-rw-r--r--textproc/p5-Data-Phrasebook/Makefile11
-rw-r--r--textproc/p5-Data-Phrasebook/pkg-plist11
-rw-r--r--textproc/p5-Dev-Bollocks/Makefile3
-rw-r--r--textproc/p5-Dev-Bollocks/pkg-plist7
-rw-r--r--textproc/p5-DocSet/Makefile24
-rw-r--r--textproc/p5-DocSet/pkg-plist63
-rw-r--r--textproc/p5-Filter-Simple/Makefile3
-rw-r--r--textproc/p5-Filter-Simple/pkg-plist3
-rw-r--r--textproc/p5-Games-Dissociate/Makefile3
-rw-r--r--textproc/p5-Games-Dissociate/pkg-plist3
-rw-r--r--textproc/p5-Google-Data-JSON/Makefile4
-rw-r--r--textproc/p5-HTML-Copy/Makefile4
-rw-r--r--textproc/p5-HTML-Copy/pkg-plist4
-rw-r--r--textproc/p5-HTML-EscapeEvil/Makefile3
-rw-r--r--textproc/p5-HTML-EscapeEvil/pkg-plist1
-rw-r--r--textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile3
-rw-r--r--textproc/p5-HTML-FormatText-WithLinks-AndTables/pkg-plist10
-rw-r--r--textproc/p5-HTML-QRCode/Makefile7
-rw-r--r--textproc/p5-HTML-QRCode/pkg-plist1
-rw-r--r--textproc/p5-HTML-RewriteAttributes/Makefile15
-rw-r--r--textproc/p5-HTML-RewriteAttributes/pkg-plist11
-rw-r--r--textproc/p5-HTML-SuperForm/Makefile15
-rw-r--r--textproc/p5-HTML-SuperForm/pkg-plist23
-rw-r--r--textproc/p5-HTML-TagFilter/Makefile3
-rw-r--r--textproc/p5-HTML-TagFilter/pkg-plist1
-rw-r--r--textproc/p5-HTML-Tiny/Makefile3
-rw-r--r--textproc/p5-HTML-Tiny/pkg-plist3
-rw-r--r--textproc/p5-HTML-Truncate/Makefile7
-rw-r--r--textproc/p5-HTML-Truncate/pkg-plist1
-rw-r--r--textproc/p5-IDNA-Punycode/Makefile3
-rw-r--r--textproc/p5-IDNA-Punycode/pkg-plist5
-rw-r--r--textproc/p5-JavaScript-Minifier/Makefile3
-rw-r--r--textproc/p5-JavaScript-Minifier/pkg-plist1
-rw-r--r--textproc/p5-KinoSearch1/Makefile37
-rw-r--r--textproc/p5-KinoSearch1/pkg-plist65
-rw-r--r--textproc/p5-LaTeX-Encode/Makefile10
-rw-r--r--textproc/p5-LaTeX-Encode/pkg-plist7
-rw-r--r--textproc/p5-LaTeX-TOM/Makefile3
-rw-r--r--textproc/p5-LaTeX-TOM/pkg-plist7
-rw-r--r--textproc/p5-Lingua-Conjunction/Makefile3
-rw-r--r--textproc/p5-Lingua-Conjunction/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-AddressParse/Makefile4
-rw-r--r--textproc/p5-Lingua-EN-AddressParse/pkg-plist6
-rw-r--r--textproc/p5-Lingua-EN-Gender/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Gender/pkg-plist2
-rw-r--r--textproc/p5-Lingua-EN-Infinitive/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Infinitive/pkg-plist5
-rw-r--r--textproc/p5-Lingua-EN-Inflect/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Inflect/pkg-plist1
-rw-r--r--textproc/p5-Lingua-EN-MatchNames/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-MatchNames/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-NameCase/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-NameCase/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-NameParse/Makefile4
-rw-r--r--textproc/p5-Lingua-EN-NameParse/pkg-plist6
-rw-r--r--textproc/p5-Lingua-EN-NamedEntity/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-NamedEntity/pkg-plist1
-rw-r--r--textproc/p5-Lingua-EN-Nickname/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Nickname/pkg-plist5
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Easy/Makefile7
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Easy/pkg-plist10
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile15
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-Numbers/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Numbers/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-Sentence/Makefile17
-rw-r--r--textproc/p5-Lingua-EN-Sentence/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-Squeeze/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Squeeze/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-Summarize/Makefile4
-rw-r--r--textproc/p5-Lingua-EN-Summarize/pkg-plist2
-rw-r--r--textproc/p5-Lingua-EN-Syllable/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Syllable/pkg-plist3
-rw-r--r--textproc/p5-Lingua-EN-Tagger/Makefile3
-rw-r--r--textproc/p5-Lingua-EN-Tagger/pkg-plist9
-rw-r--r--textproc/p5-Lingua-PT-Stemmer/Makefile3
-rw-r--r--textproc/p5-Lingua-PT-Stemmer/pkg-plist8
-rw-r--r--textproc/p5-Lingua-Preferred/Makefile15
-rw-r--r--textproc/p5-Lingua-Preferred/pkg-plist9
-rw-r--r--textproc/p5-Lingua-Stem-Fr/Makefile17
-rw-r--r--textproc/p5-Lingua-Stem-Fr/pkg-plist4
-rw-r--r--textproc/p5-Lingua-Stem-It/Makefile17
-rw-r--r--textproc/p5-Lingua-Stem-It/pkg-plist4
-rw-r--r--textproc/p5-Lingua-Stem-Ru/Makefile17
-rw-r--r--textproc/p5-Lingua-Stem-Ru/pkg-plist4
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Da/Makefile17
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Da/pkg-plist5
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-No/Makefile19
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-No/pkg-plist3
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Se/Makefile19
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Se/pkg-plist3
-rw-r--r--textproc/p5-Lingua-Stem/Makefile39
-rw-r--r--textproc/p5-Lingua-Stem/pkg-plist14
-rw-r--r--textproc/p5-Lingua-StopWords/Makefile3
-rw-r--r--textproc/p5-Lingua-StopWords/pkg-plist1
-rw-r--r--textproc/p5-Lingua-Treebank/Makefile7
-rw-r--r--textproc/p5-Lingua-Treebank/pkg-plist13
-rw-r--r--textproc/p5-MARC-Charset/Makefile7
-rw-r--r--textproc/p5-MARC-Charset/pkg-plist9
-rw-r--r--textproc/p5-MKDoc-XML/Makefile12
-rw-r--r--textproc/p5-MKDoc-XML/pkg-plist20
-rw-r--r--textproc/p5-Makefile-Parser/Makefile15
-rw-r--r--textproc/p5-Makefile-Parser/pkg-plist15
-rw-r--r--textproc/p5-MathML-Entities/Makefile3
-rw-r--r--textproc/p5-MathML-Entities/pkg-plist3
-rw-r--r--textproc/p5-Net-Snort-Parser/Makefile4
-rw-r--r--textproc/p5-Net-Snort-Parser/pkg-plist10
-rw-r--r--textproc/p5-Net-YASA/Makefile7
-rw-r--r--textproc/p5-Net-YASA/pkg-plist2
-rw-r--r--textproc/p5-NetAddr-IP-Find/Makefile3
-rw-r--r--textproc/p5-NetAddr-IP-Find/pkg-plist7
-rw-r--r--textproc/p5-Number-Spell/Makefile3
-rw-r--r--textproc/p5-Number-Spell/pkg-plist3
-rw-r--r--textproc/p5-ODF-lpOD/Makefile12
-rw-r--r--textproc/p5-ODF-lpOD/pkg-plist52
-rw-r--r--textproc/p5-PDF-API2/Makefile44
-rw-r--r--textproc/p5-PDF-API2/pkg-plist110
-rw-r--r--textproc/p5-PDF-API3/Makefile160
-rw-r--r--textproc/p5-PDF-API3/pkg-plist242
-rw-r--r--textproc/p5-PDF-FromHTML/Makefile27
-rw-r--r--textproc/p5-PDF-FromHTML/pkg-plist34
-rw-r--r--textproc/p5-POE-Filter-XML/Makefile6
-rw-r--r--textproc/p5-POE-Filter-XML/pkg-plist12
-rw-r--r--textproc/p5-POSIX-Regex/Makefile3
-rw-r--r--textproc/p5-POSIX-Regex/pkg-plist3
-rw-r--r--textproc/p5-PPIx-Utilities/Makefile4
-rw-r--r--textproc/p5-PPIx-Utilities/pkg-plist8
-rw-r--r--textproc/p5-Parse-Flex/Makefile3
-rw-r--r--textproc/p5-Parse-Flex/pkg-plist6
-rw-r--r--textproc/p5-Parse-Syslog/Makefile3
-rw-r--r--textproc/p5-Parse-Syslog/pkg-plist3
-rw-r--r--textproc/p5-PerlPoint-Package/Makefile25
-rw-r--r--textproc/p5-PerlPoint-Package/pkg-plist22
-rw-r--r--textproc/p5-Petal-CodePerl/Makefile4
-rw-r--r--textproc/p5-Petal-CodePerl/pkg-plist9
-rw-r--r--textproc/p5-Petal-Mail/Makefile3
-rw-r--r--textproc/p5-Petal-Mail/pkg-plist3
-rw-r--r--textproc/p5-Petal-Utils/Makefile6
-rw-r--r--textproc/p5-Petal-Utils/pkg-plist3
-rw-r--r--textproc/p5-Petal/Makefile7
-rw-r--r--textproc/p5-Petal/pkg-plist15
-rw-r--r--textproc/p5-Plucene-Simple/Makefile3
-rw-r--r--textproc/p5-Plucene-Simple/pkg-plist1
-rw-r--r--textproc/p5-Pod-Abstract/Makefile21
-rw-r--r--textproc/p5-Pod-Abstract/pkg-plist19
-rw-r--r--textproc/p5-Pod-Autopod/Makefile4
-rw-r--r--textproc/p5-Pod-Autopod/pkg-plist4
-rw-r--r--textproc/p5-Pod-Constants/Makefile3
-rw-r--r--textproc/p5-Pod-Constants/pkg-plist7
-rw-r--r--textproc/p5-Pod-DocBook/Makefile4
-rw-r--r--textproc/p5-Pod-DocBook/pkg-plist6
-rw-r--r--textproc/p5-Pod-Escapes/Makefile3
-rw-r--r--textproc/p5-Pod-Escapes/pkg-plist3
-rw-r--r--textproc/p5-Pod-POM-View-HTML-Filter/Makefile3
-rw-r--r--textproc/p5-Pod-POM-View-HTML-Filter/pkg-plist5
-rw-r--r--textproc/p5-Pod-POM/Makefile25
-rw-r--r--textproc/p5-Pod-POM/pkg-plist31
-rw-r--r--textproc/p5-Pod-Parser/Makefile4
-rw-r--r--textproc/p5-Pod-Parser/pkg-plist12
-rw-r--r--textproc/p5-Pod-ProjectDocs/Makefile11
-rw-r--r--textproc/p5-Pod-ProjectDocs/pkg-plist10
-rw-r--r--textproc/p5-Pod-Simple/Makefile24
-rw-r--r--textproc/p5-Pod-Simple/pkg-plist26
-rw-r--r--textproc/p5-Pod-Strip/Makefile3
-rw-r--r--textproc/p5-Pod-Strip/pkg-plist1
-rw-r--r--textproc/p5-Pod-Stripper/Makefile4
-rw-r--r--textproc/p5-Pod-Stripper/pkg-plist8
-rw-r--r--textproc/p5-Pod-Tree/Makefile14
-rw-r--r--textproc/p5-Pod-Tree/pkg-plist21
-rw-r--r--textproc/p5-Pod-XML/Makefile4
-rw-r--r--textproc/p5-Pod-XML/pkg-plist6
-rw-r--r--textproc/p5-Pod-Xhtml/Makefile4
-rw-r--r--textproc/p5-Pod-Xhtml/pkg-plist11
-rw-r--r--textproc/p5-RADIUS-UserFile/Makefile19
-rw-r--r--textproc/p5-RADIUS-UserFile/pkg-plist3
-rw-r--r--textproc/p5-RDF-Core/Makefile18
-rw-r--r--textproc/p5-RDF-Core/pkg-plist57
-rw-r--r--textproc/p5-RDF-Notation3/Makefile9
-rw-r--r--textproc/p5-RDF-Notation3/pkg-plist22
-rw-r--r--textproc/p5-RDF-Simple/Makefile8
-rw-r--r--textproc/p5-RDF-Simple/pkg-plist6
-rw-r--r--textproc/p5-RDFStore/Makefile19
-rw-r--r--textproc/p5-RDFStore/pkg-plist51
-rw-r--r--textproc/p5-RTF-Parser/Makefile6
-rw-r--r--textproc/p5-RTF-Parser/pkg-plist22
-rw-r--r--textproc/p5-RTF-Tokenizer/Makefile6
-rw-r--r--textproc/p5-RTF-Tokenizer/pkg-plist6
-rw-r--r--textproc/p5-RTF-Writer/Makefile5
-rw-r--r--textproc/p5-RTF-Writer/pkg-plist12
-rw-r--r--textproc/p5-Regex-PreSuf/Makefile3
-rw-r--r--textproc/p5-Regex-PreSuf/pkg-plist3
-rw-r--r--textproc/p5-Regexp-Common-Email-Address/Makefile3
-rw-r--r--textproc/p5-Regexp-Common-Email-Address/pkg-plist11
-rw-r--r--textproc/p5-Regexp-Copy/Makefile3
-rw-r--r--textproc/p5-Regexp-Copy/pkg-plist7
-rw-r--r--textproc/p5-Regexp-Log-Common/Makefile3
-rw-r--r--textproc/p5-Regexp-Log-Common/pkg-plist1
-rw-r--r--textproc/p5-Regexp-Log/Makefile3
-rw-r--r--textproc/p5-Regexp-Log/pkg-plist1
-rw-r--r--textproc/p5-SGML-DTDParse/Makefile4
-rw-r--r--textproc/p5-SGML-DTDParse/pkg-plist24
-rw-r--r--textproc/p5-SVG/Makefile8
-rw-r--r--textproc/p5-SVG/pkg-plist13
-rw-r--r--textproc/p5-Search-Estraier/Makefile5
-rw-r--r--textproc/p5-Search-Estraier/pkg-plist5
-rw-r--r--textproc/p5-Search-Saryer/Makefile5
-rw-r--r--textproc/p5-Search-Saryer/pkg-plist5
-rw-r--r--textproc/p5-Search-VectorSpace/Makefile2
-rw-r--r--textproc/p5-Search-VectorSpace/pkg-plist3
-rw-r--r--textproc/p5-Sort-ArbBiLex/Makefile3
-rw-r--r--textproc/p5-Sort-ArbBiLex/pkg-plist3
-rw-r--r--textproc/p5-Sphinx-Search/Makefile3
-rw-r--r--textproc/p5-Sphinx-Search/pkg-plist1
-rw-r--r--textproc/p5-Spork/Makefile12
-rw-r--r--textproc/p5-Spork/pkg-plist25
-rw-r--r--textproc/p5-Spreadsheet-ParseExcel/Makefile25
-rw-r--r--textproc/p5-Spreadsheet-ParseExcel/pkg-plist27
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile5
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-FromXML/pkg-plist7
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile3
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-Styler/pkg-plist1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel/Makefile41
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel/pkg-plist225
-rw-r--r--textproc/p5-Spreadsheet-WriteExcelXML/Makefile8
-rw-r--r--textproc/p5-Spreadsheet-WriteExcelXML/pkg-plist14
-rw-r--r--textproc/p5-String-Scanf/Makefile17
-rw-r--r--textproc/p5-String-Scanf/pkg-plist5
-rw-r--r--textproc/p5-String-ShowDiff/Makefile3
-rw-r--r--textproc/p5-String-ShowDiff/pkg-plist3
-rw-r--r--textproc/p5-String-Tokenizer/Makefile3
-rw-r--r--textproc/p5-String-Tokenizer/pkg-plist3
-rw-r--r--textproc/p5-Syntax-Highlight-Engine-Kate/Makefile141
-rw-r--r--textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist147
-rw-r--r--textproc/p5-TeX-Encode/Makefile5
-rw-r--r--textproc/p5-TeX-Encode/pkg-plist7
-rw-r--r--textproc/p5-Template-Extract/Makefile6
-rw-r--r--textproc/p5-Template-Extract/pkg-plist10
-rw-r--r--textproc/p5-Template-Magic/Makefile7
-rw-r--r--textproc/p5-Template-Magic/pkg-plist9
-rw-r--r--textproc/p5-Template-Plugin-HTML-SuperForm/Makefile8
-rw-r--r--textproc/p5-Template-Plugin-HTML-SuperForm/pkg-plist8
-rw-r--r--textproc/p5-Template-Tiny/Makefile3
-rw-r--r--textproc/p5-Template-Tiny/pkg-plist1
-rw-r--r--textproc/p5-Test-Perl-Critic/Makefile3
-rw-r--r--textproc/p5-Test-Perl-Critic/pkg-plist3
-rw-r--r--textproc/p5-Text-Affixes/Makefile3
-rw-r--r--textproc/p5-Text-Affixes/pkg-plist11
-rw-r--r--textproc/p5-Text-Aspell/Makefile6
-rw-r--r--textproc/p5-Text-Aspell/pkg-plist3
-rw-r--r--textproc/p5-Text-Balanced/Makefile3
-rw-r--r--textproc/p5-Text-Balanced/pkg-plist5
-rw-r--r--textproc/p5-Text-Bastardize/Makefile3
-rw-r--r--textproc/p5-Text-Bastardize/pkg-plist3
-rw-r--r--textproc/p5-Text-BibTeX/Makefile17
-rw-r--r--textproc/p5-Text-BibTeX/pkg-plist25
-rw-r--r--textproc/p5-Text-CSV/Makefile3
-rw-r--r--textproc/p5-Text-CSV/pkg-plist6
-rw-r--r--textproc/p5-Text-CharWidth/Makefile3
-rw-r--r--textproc/p5-Text-CharWidth/pkg-plist7
-rw-r--r--textproc/p5-Text-Chomp/Makefile3
-rw-r--r--textproc/p5-Text-Chomp/pkg-plist3
-rw-r--r--textproc/p5-Text-Context/Makefile8
-rw-r--r--textproc/p5-Text-Context/pkg-plist2
-rw-r--r--textproc/p5-Text-Decorator/Makefile10
-rw-r--r--textproc/p5-Text-Decorator/pkg-plist12
-rw-r--r--textproc/p5-Text-Diff-Parser/Makefile3
-rw-r--r--textproc/p5-Text-Diff-Parser/pkg-plist9
-rw-r--r--textproc/p5-Text-Diff3/Makefile12
-rw-r--r--textproc/p5-Text-Diff3/pkg-plist16
-rw-r--r--textproc/p5-Text-Emoticon-GoogleTalk/Makefile3
-rw-r--r--textproc/p5-Text-Emoticon-GoogleTalk/pkg-plist3
-rw-r--r--textproc/p5-Text-EtText/Makefile6
-rw-r--r--textproc/p5-Text-EtText/pkg-plist19
-rw-r--r--textproc/p5-Text-ExtractWords/Makefile3
-rw-r--r--textproc/p5-Text-ExtractWords/pkg-plist4
-rw-r--r--textproc/p5-Text-FindIndent/Makefile3
-rw-r--r--textproc/p5-Text-FindIndent/pkg-plist2
-rw-r--r--textproc/p5-Text-Flow/Makefile9
-rw-r--r--textproc/p5-Text-Flow/pkg-plist4
-rw-r--r--textproc/p5-Text-Flowed/Makefile3
-rw-r--r--textproc/p5-Text-Flowed/pkg-plist5
-rw-r--r--textproc/p5-Text-FormatTable/Makefile15
-rw-r--r--textproc/p5-Text-FormatTable/pkg-plist5
-rw-r--r--textproc/p5-Text-German/Makefile17
-rw-r--r--textproc/p5-Text-German/pkg-plist5
-rw-r--r--textproc/p5-Text-Glob/Makefile3
-rw-r--r--textproc/p5-Text-Glob/pkg-plist3
-rw-r--r--textproc/p5-Text-Greeking/Makefile3
-rw-r--r--textproc/p5-Text-Greeking/pkg-plist3
-rw-r--r--textproc/p5-Text-Hatena/Makefile3
-rw-r--r--textproc/p5-Text-Hatena/pkg-plist8
-rw-r--r--textproc/p5-Text-Highlight/Makefile3
-rw-r--r--textproc/p5-Text-Highlight/pkg-plist7
-rw-r--r--textproc/p5-Text-Lorem/Makefile4
-rw-r--r--textproc/p5-Text-Lorem/pkg-plist4
-rw-r--r--textproc/p5-Text-Markdown/Makefile6
-rw-r--r--textproc/p5-Text-Markdown/pkg-plist6
-rw-r--r--textproc/p5-Text-Metaphone/Makefile3
-rw-r--r--textproc/p5-Text-Metaphone/pkg-plist3
-rw-r--r--textproc/p5-Text-MultiMarkdown/Makefile15
-rw-r--r--textproc/p5-Text-MultiMarkdown/pkg-plist6
-rw-r--r--textproc/p5-Text-NSP/Makefile47
-rw-r--r--textproc/p5-Text-NSP/pkg-plist71
-rw-r--r--textproc/p5-Text-NeatTemplate/Makefile3
-rw-r--r--textproc/p5-Text-NeatTemplate/pkg-plist1
-rw-r--r--textproc/p5-Text-Ngram/Makefile3
-rw-r--r--textproc/p5-Text-Ngram/pkg-plist5
-rw-r--r--textproc/p5-Text-Ngrams/Makefile4
-rw-r--r--textproc/p5-Text-Ngrams/pkg-plist4
-rw-r--r--textproc/p5-Text-Original/Makefile3
-rw-r--r--textproc/p5-Text-Original/pkg-plist3
-rw-r--r--textproc/p5-Text-ParagraphDiff/Makefile8
-rw-r--r--textproc/p5-Text-ParagraphDiff/pkg-plist11
-rw-r--r--textproc/p5-Text-ParseWords/Makefile10
-rw-r--r--textproc/p5-Text-ParseWords/pkg-plist6
-rw-r--r--textproc/p5-Text-Quote/Makefile7
-rw-r--r--textproc/p5-Text-Quote/pkg-plist5
-rw-r--r--textproc/p5-Text-Quoted/Makefile3
-rw-r--r--textproc/p5-Text-Quoted/pkg-plist6
-rw-r--r--textproc/p5-Text-Reflow/Makefile3
-rw-r--r--textproc/p5-Text-Reflow/pkg-plist3
-rw-r--r--textproc/p5-Text-Reform/Makefile3
-rw-r--r--textproc/p5-Text-Reform/pkg-plist3
-rw-r--r--textproc/p5-Text-Repository/Makefile15
-rw-r--r--textproc/p5-Text-Repository/pkg-plist5
-rw-r--r--textproc/p5-Text-Shellwords/Makefile3
-rw-r--r--textproc/p5-Text-Shellwords/pkg-plist3
-rw-r--r--textproc/p5-Text-Similarity/Makefile6
-rw-r--r--textproc/p5-Text-Similarity/pkg-plist10
-rw-r--r--textproc/p5-Text-SimpleTable/Makefile3
-rw-r--r--textproc/p5-Text-SimpleTable/pkg-plist1
-rw-r--r--textproc/p5-Text-Tabs+Wrap/Makefile3
-rw-r--r--textproc/p5-Text-Tabs+Wrap/pkg-plist6
-rw-r--r--textproc/p5-Text-Template/Makefile3
-rw-r--r--textproc/p5-Text-Template/pkg-plist6
-rw-r--r--textproc/p5-Text-Trac/Makefile3
-rw-r--r--textproc/p5-Text-Trac/pkg-plist13
-rw-r--r--textproc/p5-Text-Typography/Makefile3
-rw-r--r--textproc/p5-Text-Typography/pkg-plist4
-rw-r--r--textproc/p5-Text-Unaccent/Makefile3
-rw-r--r--textproc/p5-Text-Unaccent/pkg-plist3
-rw-r--r--textproc/p5-Text-WordDiff/Makefile9
-rw-r--r--textproc/p5-Text-WordDiff/pkg-plist8
-rw-r--r--textproc/p5-Tree-Nary/Makefile21
-rw-r--r--textproc/p5-Tree-Nary/pkg-plist5
-rw-r--r--textproc/p5-UML-Class-Simple/Makefile4
-rw-r--r--textproc/p5-UML-Class-Simple/pkg-plist2
-rw-r--r--textproc/p5-UML-Sequence/Makefile13
-rw-r--r--textproc/p5-UML-Sequence/pkg-plist28
-rw-r--r--textproc/p5-UML-State/Makefile6
-rw-r--r--textproc/p5-UML-State/pkg-plist14
-rw-r--r--textproc/p5-URI-Find/Makefile7
-rw-r--r--textproc/p5-URI-Find/pkg-plist5
-rw-r--r--textproc/p5-Unicode-EastAsianWidth/Makefile3
-rw-r--r--textproc/p5-Unicode-EastAsianWidth/pkg-plist3
-rw-r--r--textproc/p5-Unicode-Escape/Makefile3
-rw-r--r--textproc/p5-Unicode-Escape/pkg-plist1
-rw-r--r--textproc/p5-WDDX/Makefile9
-rw-r--r--textproc/p5-WDDX/pkg-plist5
-rw-r--r--textproc/p5-WWW-Google-SiteMap/Makefile7
-rw-r--r--textproc/p5-WWW-Google-SiteMap/pkg-plist13
-rw-r--r--textproc/p5-WordNet-QueryData/Makefile5
-rw-r--r--textproc/p5-WordNet-QueryData/pkg-plist3
-rw-r--r--textproc/p5-WordNet-Similarity/Makefile32
-rw-r--r--textproc/p5-WordNet-Similarity/pkg-plist32
-rw-r--r--textproc/p5-XML-Atom-Filter/Makefile7
-rw-r--r--textproc/p5-XML-Atom-Filter/pkg-plist1
-rw-r--r--textproc/p5-XML-Atom-Stream/Makefile9
-rw-r--r--textproc/p5-XML-Atom-Stream/pkg-plist3
-rw-r--r--textproc/p5-XML-Atom-Syndication/Makefile18
-rw-r--r--textproc/p5-XML-Atom-Syndication/pkg-plist12
-rw-r--r--textproc/p5-XML-Atom/Makefile9
-rw-r--r--textproc/p5-XML-Atom/pkg-plist9
-rw-r--r--textproc/p5-XML-Bare/Makefile3
-rw-r--r--textproc/p5-XML-Bare/pkg-plist5
-rw-r--r--textproc/p5-XML-Code/Makefile3
-rw-r--r--textproc/p5-XML-Code/pkg-plist5
-rw-r--r--textproc/p5-XML-DBMS/Makefile5
-rw-r--r--textproc/p5-XML-DBMS/pkg-plist6
-rw-r--r--textproc/p5-XML-DOM-Lite/Makefile5
-rw-r--r--textproc/p5-XML-DOM-Lite/pkg-plist28
-rw-r--r--textproc/p5-XML-DOM2/Makefile10
-rw-r--r--textproc/p5-XML-DOM2/pkg-plist20
-rw-r--r--textproc/p5-XML-DTDParser/Makefile7
-rw-r--r--textproc/p5-XML-DTDParser/pkg-plist3
-rw-r--r--textproc/p5-XML-DifferenceMarkup/Makefile3
-rw-r--r--textproc/p5-XML-DifferenceMarkup/pkg-plist7
-rw-r--r--textproc/p5-XML-Directory/Makefile4
-rw-r--r--textproc/p5-XML-Directory/pkg-plist12
-rw-r--r--textproc/p5-XML-Driver-HTML/Makefile4
-rw-r--r--textproc/p5-XML-Driver-HTML/pkg-plist7
-rw-r--r--textproc/p5-XML-Dumper/Makefile3
-rw-r--r--textproc/p5-XML-Dumper/pkg-plist6
-rw-r--r--textproc/p5-XML-Elemental/Makefile10
-rw-r--r--textproc/p5-XML-Elemental/pkg-plist19
-rw-r--r--textproc/p5-XML-Encoding/Makefile4
-rw-r--r--textproc/p5-XML-Encoding/pkg-plist9
-rw-r--r--textproc/p5-XML-Feed/Makefile7
-rw-r--r--textproc/p5-XML-Feed/pkg-plist4
-rw-r--r--textproc/p5-XML-Filter-BufferText/Makefile7
-rw-r--r--textproc/p5-XML-Filter-BufferText/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-DetectWS/Makefile7
-rw-r--r--textproc/p5-XML-Filter-DetectWS/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-GenericChunk/Makefile4
-rw-r--r--textproc/p5-XML-Filter-GenericChunk/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-Reindent/Makefile7
-rw-r--r--textproc/p5-XML-Filter-Reindent/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-SAX1toSAX2/Makefile3
-rw-r--r--textproc/p5-XML-Filter-SAX1toSAX2/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-SAXT/Makefile3
-rw-r--r--textproc/p5-XML-Filter-SAXT/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-XInclude/Makefile3
-rw-r--r--textproc/p5-XML-Filter-XInclude/pkg-plist9
-rw-r--r--textproc/p5-XML-Filter-XSLT/Makefile7
-rw-r--r--textproc/p5-XML-Filter-XSLT/pkg-plist12
-rw-r--r--textproc/p5-XML-Flow/Makefile3
-rw-r--r--textproc/p5-XML-Flow/pkg-plist3
-rw-r--r--textproc/p5-XML-GDOME/Makefile32
-rw-r--r--textproc/p5-XML-GDOME/pkg-plist66
-rw-r--r--textproc/p5-XML-Generator-DBI/Makefile7
-rw-r--r--textproc/p5-XML-Generator-DBI/pkg-plist9
-rw-r--r--textproc/p5-XML-Generator-PerlData/Makefile3
-rw-r--r--textproc/p5-XML-Generator-PerlData/pkg-plist9
-rw-r--r--textproc/p5-XML-Grove/Makefile17
-rw-r--r--textproc/p5-XML-Grove/pkg-plist16
-rw-r--r--textproc/p5-XML-Hadler-HTMLWriter/Makefile7
-rw-r--r--textproc/p5-XML-Hadler-HTMLWriter/pkg-plist3
-rw-r--r--textproc/p5-XML-Handler-Dtd2DocBook/Makefile4
-rw-r--r--textproc/p5-XML-Handler-Dtd2DocBook/pkg-plist34
-rw-r--r--textproc/p5-XML-Handler-Dtd2Html/Makefile4
-rw-r--r--textproc/p5-XML-Handler-Dtd2Html/pkg-plist63
-rw-r--r--textproc/p5-XML-Handler-Trees/Makefile3
-rw-r--r--textproc/p5-XML-Handler-Trees/pkg-plist9
-rw-r--r--textproc/p5-XML-Handler-YAWriter/Makefile4
-rw-r--r--textproc/p5-XML-Handler-YAWriter/pkg-plist10
-rw-r--r--textproc/p5-XML-LibXML-Iterator/Makefile3
-rw-r--r--textproc/p5-XML-LibXML-Iterator/pkg-plist6
-rw-r--r--textproc/p5-XML-LibXML/Makefile36
-rw-r--r--textproc/p5-XML-LibXSLT/Makefile3
-rw-r--r--textproc/p5-XML-LibXSLT/distinfo4
-rw-r--r--textproc/p5-XML-LibXSLT/pkg-plist6
-rw-r--r--textproc/p5-XML-Liberal/Makefile3
-rw-r--r--textproc/p5-XML-Liberal/pkg-plist8
-rw-r--r--textproc/p5-XML-Literal/Makefile7
-rw-r--r--textproc/p5-XML-Literal/pkg-plist3
-rw-r--r--textproc/p5-XML-MyXML/Makefile3
-rw-r--r--textproc/p5-XML-MyXML/pkg-plist8
-rw-r--r--textproc/p5-XML-NamespaceSupport/Makefile3
-rw-r--r--textproc/p5-XML-NamespaceSupport/pkg-plist7
-rw-r--r--textproc/p5-XML-Node/Makefile6
-rw-r--r--textproc/p5-XML-Node/pkg-plist6
-rw-r--r--textproc/p5-XML-NodeFilter/Makefile3
-rw-r--r--textproc/p5-XML-NodeFilter/pkg-plist3
-rw-r--r--textproc/p5-XML-OPML/Makefile3
-rw-r--r--textproc/p5-XML-OPML/pkg-plist5
-rw-r--r--textproc/p5-XML-Parser-EasyTree/Makefile3
-rw-r--r--textproc/p5-XML-Parser-EasyTree/pkg-plist5
-rw-r--r--textproc/p5-XML-Parser-Style-Elemental/Makefile3
-rw-r--r--textproc/p5-XML-Parser-Style-Elemental/pkg-plist11
-rw-r--r--textproc/p5-XML-Quote/Makefile3
-rw-r--r--textproc/p5-XML-Quote/pkg-plist7
-rw-r--r--textproc/p5-XML-RAI/Makefile11
-rw-r--r--textproc/p5-XML-RAI/pkg-plist14
-rw-r--r--textproc/p5-XML-RSS-Feed/Makefile7
-rw-r--r--textproc/p5-XML-RSS-Feed/pkg-plist9
-rw-r--r--textproc/p5-XML-RSS-LibXML/Makefile16
-rw-r--r--textproc/p5-XML-RSS-LibXML/pkg-plist8
-rw-r--r--textproc/p5-XML-RSS-Liberal/Makefile7
-rw-r--r--textproc/p5-XML-RSS-Liberal/pkg-plist1
-rw-r--r--textproc/p5-XML-RSS-SimpleGen/Makefile3
-rw-r--r--textproc/p5-XML-RSS-SimpleGen/pkg-plist3
-rw-r--r--textproc/p5-XML-RSSLite/Makefile2
-rw-r--r--textproc/p5-XML-RSSLite/pkg-plist1
-rw-r--r--textproc/p5-XML-Reader/Makefile6
-rw-r--r--textproc/p5-XML-Reader/pkg-plist10
-rw-r--r--textproc/p5-XML-RegExp/Makefile3
-rw-r--r--textproc/p5-XML-RegExp/pkg-plist7
-rw-r--r--textproc/p5-XML-SAX-Expat/Makefile3
-rw-r--r--textproc/p5-XML-SAX-Expat/pkg-plist9
-rw-r--r--textproc/p5-XML-SAX-ExpatXS/Makefile10
-rw-r--r--textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL11
-rw-r--r--textproc/p5-XML-SAX-ExpatXS/pkg-plist13
-rw-r--r--textproc/p5-XML-SAX-Machines/Makefile13
-rw-r--r--textproc/p5-XML-SAX-Machines/pkg-plist31
-rw-r--r--textproc/p5-XML-SAX-Simple/Makefile7
-rw-r--r--textproc/p5-XML-SAX-Simple/pkg-plist9
-rw-r--r--textproc/p5-XML-SAX-Writer/Makefile3
-rw-r--r--textproc/p5-XML-SAX-Writer/pkg-plist12
-rw-r--r--textproc/p5-XML-SAX/Makefile5
-rw-r--r--textproc/p5-XML-SAX/files/patch-Makefile.PL17
-rw-r--r--textproc/p5-XML-SAXDriver-CSV/Makefile3
-rw-r--r--textproc/p5-XML-SAXDriver-CSV/pkg-plist3
-rw-r--r--textproc/p5-XML-SAXDriver-Excel/Makefile8
-rw-r--r--textproc/p5-XML-SAXDriver-Excel/pkg-plist3
-rw-r--r--textproc/p5-XML-STX/Makefile14
-rw-r--r--textproc/p5-XML-STX/pkg-plist26
-rw-r--r--textproc/p5-XML-Schematron/Makefile5
-rw-r--r--textproc/p5-XML-Schematron/pkg-plist13
-rw-r--r--textproc/p5-XML-Simple/Makefile3
-rw-r--r--textproc/p5-XML-Simple/pkg-plist8
-rw-r--r--textproc/p5-XML-SimpleObject-LibXML/Makefile3
-rw-r--r--textproc/p5-XML-SimpleObject-LibXML/pkg-plist5
-rw-r--r--textproc/p5-XML-SimpleObject/Makefile4
-rw-r--r--textproc/p5-XML-SimpleObject/pkg-plist3
-rw-r--r--textproc/p5-XML-Stream/Makefile11
-rw-r--r--textproc/p5-XML-Stream/pkg-plist23
-rw-r--r--textproc/p5-XML-Tiny/Makefile3
-rw-r--r--textproc/p5-XML-Tiny/pkg-plist3
-rw-r--r--textproc/p5-XML-TreePP/Makefile7
-rw-r--r--textproc/p5-XML-TreePP/pkg-plist7
-rw-r--r--textproc/p5-XML-Twig/Makefile4
-rw-r--r--textproc/p5-XML-Twig/pkg-plist10
-rw-r--r--textproc/p5-XML-Validator-Schema/Makefile23
-rw-r--r--textproc/p5-XML-Validator-Schema/pkg-plist21
-rw-r--r--textproc/p5-XML-Writer/Makefile3
-rw-r--r--textproc/p5-XML-Writer/pkg-plist3
-rw-r--r--textproc/p5-XML-XBEL/Makefile14
-rw-r--r--textproc/p5-XML-XBEL/pkg-plist14
-rw-r--r--textproc/p5-XML-XPath/Makefile10
-rw-r--r--textproc/p5-XML-XPath/pkg-plist50
-rw-r--r--textproc/p5-XML-XPathEngine/Makefile7
-rw-r--r--textproc/p5-XML-XPathEngine/pkg-plist7
-rw-r--r--textproc/p5-XML-XQL/Makefile8
-rw-r--r--textproc/p5-XML-XQL/pkg-plist13
-rw-r--r--textproc/p5-XML-XSH/Makefile4
-rw-r--r--textproc/p5-XML-XSH/pkg-plist10
-rw-r--r--textproc/p5-XML-XSLT/Makefile4
-rw-r--r--textproc/p5-XML-XSLT/pkg-plist4
-rw-r--r--textproc/p5-XML-Xerces/Makefile1
-rw-r--r--textproc/p5-XML-Xerces/pkg-plist6
-rw-r--r--textproc/p5-YAPE-HTML/Makefile3
-rw-r--r--textproc/p5-YAPE-HTML/pkg-plist8
-rw-r--r--textproc/p5-YAPE-Regex-Explain/Makefile3
-rw-r--r--textproc/p5-YAPE-Regex-Explain/pkg-plist5
-rw-r--r--textproc/p5-YAPE-Regex/Makefile3
-rw-r--r--textproc/p5-YAPE-Regex/pkg-plist8
-rw-r--r--textproc/p5-dTemplate/Makefile3
-rw-r--r--textproc/p5-dTemplate/pkg-plist7
-rw-r--r--textproc/p5-libxml/Makefile9
-rw-r--r--textproc/p5-libxml/pkg-plist26
570 files changed, 2794 insertions, 3185 deletions
diff --git a/textproc/p5-Algorithm-RabinKarp/Makefile b/textproc/p5-Algorithm-RabinKarp/Makefile
index 814a0abda05f..4cf23a2d147f 100644
--- a/textproc/p5-Algorithm-RabinKarp/Makefile
+++ b/textproc/p5-Algorithm-RabinKarp/Makefile
@@ -15,10 +15,7 @@ COMMENT= Rabin-Karp streaming hash
BUILD_DEPENDS= p5-File-Temp>=0:${PORTSDIR}/devel/p5-File-Temp
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Algorithm::RabinKarp.3 Algorithm::RabinKarp::Util.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Algorithm-RabinKarp/pkg-plist b/textproc/p5-Algorithm-RabinKarp/pkg-plist
index 64a062afeedb..d25df36da221 100644
--- a/textproc/p5-Algorithm-RabinKarp/pkg-plist
+++ b/textproc/p5-Algorithm-RabinKarp/pkg-plist
@@ -1,9 +1,11 @@
bin/rabin.pl
+%%PERL5_MAN3%%/Algorithm::RabinKarp.3.gz
+%%PERL5_MAN3%%/Algorithm::RabinKarp::Util.3.gz
%%SITE_PERL%%/Algorithm/RabinKarp.pm
%%SITE_PERL%%/Algorithm/RabinKarp/Util.pm
%%SITE_PERL%%/Algorithm/rabin.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/RabinKarp/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/RabinKarp
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm/RabinKarp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Algorithm
-@dirrm %%SITE_PERL%%/Algorithm/RabinKarp
+@dirrmtry %%SITE_PERL%%/Algorithm/RabinKarp
@dirrmtry %%SITE_PERL%%/Algorithm
diff --git a/textproc/p5-Apache-ParseLog/Makefile b/textproc/p5-Apache-ParseLog/Makefile
index 3ad12b960246..449ddd2a4cbc 100644
--- a/textproc/p5-Apache-ParseLog/Makefile
+++ b/textproc/p5-Apache-ParseLog/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl5 module to parse Apache log files
USES= perl5
USE_PERL5= configure
-MAN3= Apache::ParseLog.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Apache-ParseLog/pkg-plist b/textproc/p5-Apache-ParseLog/pkg-plist
index 8cf7079bbd2a..2844789540ec 100644
--- a/textproc/p5-Apache-ParseLog/pkg-plist
+++ b/textproc/p5-Apache-ParseLog/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Apache::ParseLog.3.gz
%%SITE_PERL%%/Apache/ParseLog.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/ParseLog/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/ParseLog
diff --git a/textproc/p5-BibTeX-Parser/Makefile b/textproc/p5-BibTeX-Parser/Makefile
index d3c1bb65faa4..fe8f3c7b4449 100644
--- a/textproc/p5-BibTeX-Parser/Makefile
+++ b/textproc/p5-BibTeX-Parser/Makefile
@@ -17,9 +17,4 @@ RUN_DEPENDS= p5-LaTeX-ToUnicode>=0.02:${PORTSDIR}/textproc/p5-LaTeX-ToUnicode \
USES= perl5
USE_PERL5= configure
-MAN3= BibTeX::Parser.3 \
- BibTeX::Parser::Entry.3 \
- BibTeX::Parser::Author.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-BibTeX-Parser/pkg-plist b/textproc/p5-BibTeX-Parser/pkg-plist
index bc6f4e70291d..7633bb705e06 100644
--- a/textproc/p5-BibTeX-Parser/pkg-plist
+++ b/textproc/p5-BibTeX-Parser/pkg-plist
@@ -1,8 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX/Parser/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX/Parser
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX
+%%PERL5_MAN3%%/BibTeX::Parser.3.gz
+%%PERL5_MAN3%%/BibTeX::Parser::Author.3.gz
+%%PERL5_MAN3%%/BibTeX::Parser::Entry.3.gz
+%%SITE_PERL%%/BibTeX/Parser.pm
%%SITE_PERL%%/BibTeX/Parser/Author.pm
%%SITE_PERL%%/BibTeX/Parser/Entry.pm
-%%SITE_PERL%%/BibTeX/Parser.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX/Parser/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX/Parser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/BibTeX
@dirrmtry %%SITE_PERL%%/BibTeX/Parser
@dirrmtry %%SITE_PERL%%/BibTeX
diff --git a/textproc/p5-Bloom-Filter/Makefile b/textproc/p5-Bloom-Filter/Makefile
index 4f0d5777aafc..f91326af3c20 100644
--- a/textproc/p5-Bloom-Filter/Makefile
+++ b/textproc/p5-Bloom-Filter/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Bloom::Filter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Bloom-Filter/pkg-plist b/textproc/p5-Bloom-Filter/pkg-plist
index f81fb83ff28f..b30e1133e1dc 100644
--- a/textproc/p5-Bloom-Filter/pkg-plist
+++ b/textproc/p5-Bloom-Filter/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Bloom::Filter.3.gz
%%SITE_PERL%%/Bloom/Filter.pm
-@dirrmtry %%SITE_PERL%%/Bloom
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Bloom/Filter/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bloom/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bloom
+@dirrmtry %%SITE_PERL%%/Bloom
diff --git a/textproc/p5-CAM-PDF/Makefile b/textproc/p5-CAM-PDF/Makefile
index 6f248bb502a3..c85f5227fc23 100644
--- a/textproc/p5-CAM-PDF/Makefile
+++ b/textproc/p5-CAM-PDF/Makefile
@@ -22,30 +22,13 @@ TEST_DEPENDS= p5-Test-Memory-Cycle>=1.02:${PORTSDIR}/devel/p5-Test-Memory-Cycle
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN1= appendpdf.pl.1 changepagestring.pl.1 changepdfstring.pl.1 \
- changerefkeys.pl.1 crunchjpgs.pl.1 deillustrate.pl.1 \
- deletepdfpage.pl.1 extractallimages.pl.1 extractjpgs.pl.1 \
- fillpdffields.pl.1 getpdffontobject.pl.1 getpdfpage.pl.1 \
- getpdfpageobject.pl.1 getpdftext.pl.1 listfonts.pl.1 \
- listimages.pl.1 listpdffields.pl.1 pdfinfo.pl.1 readpdf.pl.1 \
- renderpdf.pl.1 replacepdfobj.pl.1 revertpdf.pl.1 \
- rewritepdf.pl.1 setpdfbackground.pl.1 setpdfpage.pl.1 \
- stamppdf.pl.1 uninlinepdfimages.pl.1
-
-MAN3= CAM::PDF.3 CAM::PDF::Content.3 CAM::PDF::Decrypt.3 \
- CAM::PDF::GS.3 CAM::PDF::GS::NoText.3 CAM::PDF::Node.3 \
- CAM::PDF::PageText.3 CAM::PDF::Renderer::Dump.3 \
- CAM::PDF::Renderer::Images.3 CAM::PDF::Renderer::Text.3 \
- CAM::PDF::Renderer::TextFB.3
.if !defined(NOPORTDOCS)
PORTDOCS= CHANGES 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/textproc/p5-CAM-PDF/pkg-plist b/textproc/p5-CAM-PDF/pkg-plist
index 7fe0b3d62c18..c3fa8d49114e 100644
--- a/textproc/p5-CAM-PDF/pkg-plist
+++ b/textproc/p5-CAM-PDF/pkg-plist
@@ -1,15 +1,3 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM/PDF/.packlist
-%%SITE_PERL%%/CAM/PDF.pm
-%%SITE_PERL%%/CAM/PDF/Content.pm
-%%SITE_PERL%%/CAM/PDF/Decrypt.pm
-%%SITE_PERL%%/CAM/PDF/GS.pm
-%%SITE_PERL%%/CAM/PDF/GS/NoText.pm
-%%SITE_PERL%%/CAM/PDF/Node.pm
-%%SITE_PERL%%/CAM/PDF/PageText.pm
-%%SITE_PERL%%/CAM/PDF/Renderer/Dump.pm
-%%SITE_PERL%%/CAM/PDF/Renderer/Images.pm
-%%SITE_PERL%%/CAM/PDF/Renderer/Text.pm
-%%SITE_PERL%%/CAM/PDF/Renderer/TextFB.pm
bin/appendpdf.pl
bin/asciify
bin/changepagestring.pl
@@ -39,9 +27,59 @@ bin/setpdfbackground.pl
bin/setpdfpage.pl
bin/stamppdf.pl
bin/uninlinepdfimages.pl
+%%PERL5_MAN3%%/CAM::PDF.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Content.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Decrypt.3.gz
+%%PERL5_MAN3%%/CAM::PDF::GS.3.gz
+%%PERL5_MAN3%%/CAM::PDF::GS::NoText.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Node.3.gz
+%%PERL5_MAN3%%/CAM::PDF::PageText.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Renderer::Dump.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Renderer::Images.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Renderer::Text.3.gz
+%%PERL5_MAN3%%/CAM::PDF::Renderer::TextFB.3.gz
+%%SITE_PERL%%/CAM/PDF.pm
+%%SITE_PERL%%/CAM/PDF/Content.pm
+%%SITE_PERL%%/CAM/PDF/Decrypt.pm
+%%SITE_PERL%%/CAM/PDF/GS.pm
+%%SITE_PERL%%/CAM/PDF/GS/NoText.pm
+%%SITE_PERL%%/CAM/PDF/Node.pm
+%%SITE_PERL%%/CAM/PDF/PageText.pm
+%%SITE_PERL%%/CAM/PDF/Renderer/Dump.pm
+%%SITE_PERL%%/CAM/PDF/Renderer/Images.pm
+%%SITE_PERL%%/CAM/PDF/Renderer/Text.pm
+%%SITE_PERL%%/CAM/PDF/Renderer/TextFB.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM/PDF/.packlist
+man/man1/appendpdf.pl.1.gz
+man/man1/changepagestring.pl.1.gz
+man/man1/changepdfstring.pl.1.gz
+man/man1/changerefkeys.pl.1.gz
+man/man1/crunchjpgs.pl.1.gz
+man/man1/deillustrate.pl.1.gz
+man/man1/deletepdfpage.pl.1.gz
+man/man1/extractallimages.pl.1.gz
+man/man1/extractjpgs.pl.1.gz
+man/man1/fillpdffields.pl.1.gz
+man/man1/getpdffontobject.pl.1.gz
+man/man1/getpdfpage.pl.1.gz
+man/man1/getpdfpageobject.pl.1.gz
+man/man1/getpdftext.pl.1.gz
+man/man1/listfonts.pl.1.gz
+man/man1/listimages.pl.1.gz
+man/man1/listpdffields.pl.1.gz
+man/man1/pdfinfo.pl.1.gz
+man/man1/readpdf.pl.1.gz
+man/man1/renderpdf.pl.1.gz
+man/man1/replacepdfobj.pl.1.gz
+man/man1/revertpdf.pl.1.gz
+man/man1/rewritepdf.pl.1.gz
+man/man1/setpdfbackground.pl.1.gz
+man/man1/setpdfpage.pl.1.gz
+man/man1/stamppdf.pl.1.gz
+man/man1/uninlinepdfimages.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM/PDF
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM
@dirrmtry %%SITE_PERL%%/CAM/PDF/Renderer
@dirrmtry %%SITE_PERL%%/CAM/PDF/GS
@dirrmtry %%SITE_PERL%%/CAM/PDF
@dirrmtry %%SITE_PERL%%/CAM
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM/PDF
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CAM
diff --git a/textproc/p5-CSS-Croco/Makefile b/textproc/p5-CSS-Croco/Makefile
index 72e70fbcb22d..a285217f65d7 100644
--- a/textproc/p5-CSS-Croco/Makefile
+++ b/textproc/p5-CSS-Croco/Makefile
@@ -10,24 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick CSS parser
-BUILD_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI \
- libcroco>=0.6:${PORTSDIR}/textproc/libcroco
+BUILD_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI
RUN_DEPENDS:= ${BUILD_DEPENDS}
+LIB_DEPENDS= libcroco.so:${PORTSDIR}/textproc/libcroco
USES= perl5 pkgconfig
USE_PERL5= configure
-MAN3= CSS::Croco.3\
- CSS::Croco::Selector.3\
- CSS::Croco::Statement.3\
- CSS::Croco::Statement::Media.3\
- CSS::Croco::Statement::RuleSet.3\
- CSS::Croco::StyleSheet.3\
- CSS::Croco::Term.3\
- CSS::Croco::Term::Hash.3\
- CSS::Croco::Term::Ident.3\
- CSS::Croco::Term::Number.3\
- CSS::Croco::Term::String.3\
- CSS::Croco::Term::URI.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-CSS-Croco/pkg-plist b/textproc/p5-CSS-Croco/pkg-plist
index 6c0ea5b8d099..07e96d5ef6bd 100644
--- a/textproc/p5-CSS-Croco/pkg-plist
+++ b/textproc/p5-CSS-Croco/pkg-plist
@@ -1,3 +1,15 @@
+%%PERL5_MAN3%%/CSS::Croco.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Selector.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Statement.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Statement::Media.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Statement::RuleSet.3.gz
+%%PERL5_MAN3%%/CSS::Croco::StyleSheet.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term::Hash.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term::Ident.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term::Number.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term::String.3.gz
+%%PERL5_MAN3%%/CSS::Croco::Term::URI.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco.pm
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Selector.pm
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Statement.pm
@@ -10,10 +22,10 @@
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Term/Number.pm
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Term/String.pm
%%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Term/URI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco/Croco.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco/Croco.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco/autosplit.ix
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Croco
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/CSS/Croco/Term
diff --git a/textproc/p5-CSS-SAC/Makefile b/textproc/p5-CSS-SAC/Makefile
index 37c8bc3349a9..48c9ad396599 100644
--- a/textproc/p5-CSS-SAC/Makefile
+++ b/textproc/p5-CSS-SAC/Makefile
@@ -11,30 +11,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= SAC CSS (Simple API for CSS) parser
-RUN_DEPENDS= p5-Class-ArrayObjects>=0.04:${PORTSDIR}/devel/p5-Class-ArrayObjects
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-Class-ArrayObjects>=0.04:${PORTSDIR}/devel/p5-Class-ArrayObjects
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= CSS::SAC.3 CSS::SAC::Condition.3 \
- CSS::SAC::Condition::Attribute.3 \
- CSS::SAC::Condition::Combinator.3 \
- CSS::SAC::Condition::Content.3 CSS::SAC::Condition::Lang.3 \
- CSS::SAC::Condition::Negative.3 \
- CSS::SAC::Condition::Positional.3 CSS::SAC::ConditionFactory.3 \
- CSS::SAC::LexicalUnit.3 CSS::SAC::Selector.3 \
- CSS::SAC::Selector::CharacterData.3 \
- CSS::SAC::Selector::Conditional.3 \
- CSS::SAC::Selector::Descendant.3 CSS::SAC::Selector::Element.3 \
- CSS::SAC::Selector::Negative.3 \
- CSS::SAC::Selector::ProcessingInstruction.3 \
- CSS::SAC::Selector::Sibling.3 CSS::SAC::Selector::Simple.3 \
- CSS::SAC::SelectorFactory.3 CSS::SAC::SelectorList.3 \
- CSS::SAC::TestWriter.3 CSS::SAC::Writer.3
-
# Bareword "_out_" not allowed while "strict subs"
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e "s,_out_,'_out_',g" ${WRKSRC}/lib/CSS/SAC/TestWriter.pm
@${FIND} ${WRKSRC} -name "*.bak" -delete
diff --git a/textproc/p5-CSS-SAC/pkg-plist b/textproc/p5-CSS-SAC/pkg-plist
index ecbd9a1cdb13..23f85d5bd92c 100644
--- a/textproc/p5-CSS-SAC/pkg-plist
+++ b/textproc/p5-CSS-SAC/pkg-plist
@@ -1,4 +1,26 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/SAC/.packlist
+%%PERL5_MAN3%%/CSS::SAC.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Attribute.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Combinator.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Content.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Lang.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Negative.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Condition::Positional.3.gz
+%%PERL5_MAN3%%/CSS::SAC::ConditionFactory.3.gz
+%%PERL5_MAN3%%/CSS::SAC::LexicalUnit.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::CharacterData.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Conditional.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Descendant.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Element.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Negative.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::ProcessingInstruction.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Sibling.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Selector::Simple.3.gz
+%%PERL5_MAN3%%/CSS::SAC::SelectorFactory.3.gz
+%%PERL5_MAN3%%/CSS::SAC::SelectorList.3.gz
+%%PERL5_MAN3%%/CSS::SAC::TestWriter.3.gz
+%%PERL5_MAN3%%/CSS::SAC::Writer.3.gz
%%SITE_PERL%%/CSS/SAC.pm
%%SITE_PERL%%/CSS/SAC/Condition.pm
%%SITE_PERL%%/CSS/SAC/Condition/Attribute.pm
@@ -22,9 +44,10 @@
%%SITE_PERL%%/CSS/SAC/SelectorList.pm
%%SITE_PERL%%/CSS/SAC/TestWriter.pm
%%SITE_PERL%%/CSS/SAC/Writer.pm
-@dirrm %%SITE_PERL%%/CSS/SAC/Condition
-@dirrm %%SITE_PERL%%/CSS/SAC/Selector
-@dirrm %%SITE_PERL%%/CSS/SAC
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/SAC
-@dirrmtry %%SITE_PERL%%/CSS
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/SAC/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/SAC
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS
+@dirrmtry %%SITE_PERL%%/CSS/SAC/Selector
+@dirrmtry %%SITE_PERL%%/CSS/SAC/Condition
+@dirrmtry %%SITE_PERL%%/CSS/SAC
+@dirrmtry %%SITE_PERL%%/CSS
diff --git a/textproc/p5-CSS-Squish/Makefile b/textproc/p5-CSS-Squish/Makefile
index c2fb53c3fc65..832048b9e32a 100644
--- a/textproc/p5-CSS-Squish/Makefile
+++ b/textproc/p5-CSS-Squish/Makefile
@@ -11,13 +11,10 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Compact many CSS files into one big file
RUN_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-BUILD_DEPENDS+= p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString
-
-MAN3= CSS::Squish.3
+BUILD_DEPENDS:= ${RUN_DEPENDS} \
+ p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-CSS-Squish/pkg-plist b/textproc/p5-CSS-Squish/pkg-plist
index 08dd4ba19811..6654c407cd6a 100644
--- a/textproc/p5-CSS-Squish/pkg-plist
+++ b/textproc/p5-CSS-Squish/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/CSS::Squish.3.gz
%%SITE_PERL%%/CSS/Squish.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Squish/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Squish
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Squish
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS
@dirrmtry %%SITE_PERL%%/CSS
diff --git a/textproc/p5-CSS-Tiny/Makefile b/textproc/p5-CSS-Tiny/Makefile
index 9113f107dc68..ec0cbcb8fb51 100644
--- a/textproc/p5-CSS-Tiny/Makefile
+++ b/textproc/p5-CSS-Tiny/Makefile
@@ -16,7 +16,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= CSS::Tiny.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-CSS-Tiny/pkg-plist b/textproc/p5-CSS-Tiny/pkg-plist
index 72f7d10b80c4..ec411a00d91e 100644
--- a/textproc/p5-CSS-Tiny/pkg-plist
+++ b/textproc/p5-CSS-Tiny/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/CSS::Tiny.3.gz
%%SITE_PERL%%/CSS/Tiny.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Tiny/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Tiny
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/Tiny
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS
@dirrmtry %%SITE_PERL%%/CSS
diff --git a/textproc/p5-CSS/Makefile b/textproc/p5-CSS/Makefile
index 30f00ba06700..75e3b3a59b3c 100644
--- a/textproc/p5-CSS/Makefile
+++ b/textproc/p5-CSS/Makefile
@@ -13,12 +13,7 @@ COMMENT= Object oriented access to Cascading Style Sheets (CSS)
BUILD_DEPENDS= p5-Parse-RecDescent>=1.94:${PORTSDIR}/devel/p5-Parse-RecDescent
-MAN3= CSS.3 CSS::Value.3 CSS::Parse::Compiled.3 CSS::Property.3 CSS::Parse::Heavy.3 \
- CSS::Parse::PRDGrammar.3 CSS::Style.3 CSS::Parse::Lite.3 CSS::Selector.3 \
- CSS::Adaptor::Debug.3 CSS::Adaptor::Pretty.3 CSS::Parse.3 CSS::Adaptor.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-CSS/pkg-plist b/textproc/p5-CSS/pkg-plist
index 70ddd50fc642..ead7f18de474 100644
--- a/textproc/p5-CSS/pkg-plist
+++ b/textproc/p5-CSS/pkg-plist
@@ -1,18 +1,31 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/.packlist
+%%PERL5_MAN3%%/CSS.3.gz
+%%PERL5_MAN3%%/CSS::Adaptor.3.gz
+%%PERL5_MAN3%%/CSS::Adaptor::Debug.3.gz
+%%PERL5_MAN3%%/CSS::Adaptor::Pretty.3.gz
+%%PERL5_MAN3%%/CSS::Parse.3.gz
+%%PERL5_MAN3%%/CSS::Parse::Compiled.3.gz
+%%PERL5_MAN3%%/CSS::Parse::Heavy.3.gz
+%%PERL5_MAN3%%/CSS::Parse::Lite.3.gz
+%%PERL5_MAN3%%/CSS::Parse::PRDGrammar.3.gz
+%%PERL5_MAN3%%/CSS::Property.3.gz
+%%PERL5_MAN3%%/CSS::Selector.3.gz
+%%PERL5_MAN3%%/CSS::Style.3.gz
+%%PERL5_MAN3%%/CSS::Value.3.gz
%%SITE_PERL%%/CSS.pm
-%%SITE_PERL%%/CSS/Value.pm
-%%SITE_PERL%%/CSS/Property.pm
-%%SITE_PERL%%/CSS/Style.pm
-%%SITE_PERL%%/CSS/Selector.pm
-%%SITE_PERL%%/CSS/Parse.pm
%%SITE_PERL%%/CSS/Adaptor.pm
+%%SITE_PERL%%/CSS/Adaptor/Debug.pm
+%%SITE_PERL%%/CSS/Adaptor/Pretty.pm
+%%SITE_PERL%%/CSS/Parse.pm
%%SITE_PERL%%/CSS/Parse/Compiled.pm
-%%SITE_PERL%%/CSS/Parse/PRDGrammar.pm
+%%SITE_PERL%%/CSS/Parse/CompiledGrammar.pm
%%SITE_PERL%%/CSS/Parse/Heavy.pm
%%SITE_PERL%%/CSS/Parse/Lite.pm
-%%SITE_PERL%%/CSS/Parse/CompiledGrammar.pm
-%%SITE_PERL%%/CSS/Adaptor/Debug.pm
-%%SITE_PERL%%/CSS/Adaptor/Pretty.pm
+%%SITE_PERL%%/CSS/Parse/PRDGrammar.pm
+%%SITE_PERL%%/CSS/Property.pm
+%%SITE_PERL%%/CSS/Selector.pm
+%%SITE_PERL%%/CSS/Style.pm
+%%SITE_PERL%%/CSS/Value.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CSS
@dirrmtry %%SITE_PERL%%/CSS/Parse
@dirrmtry %%SITE_PERL%%/CSS/Adaptor
diff --git a/textproc/p5-Chess-PGN-Parse/Makefile b/textproc/p5-Chess-PGN-Parse/Makefile
index b9f9d55ef10b..a471c97c44e9 100644
--- a/textproc/p5-Chess-PGN-Parse/Makefile
+++ b/textproc/p5-Chess-PGN-Parse/Makefile
@@ -14,7 +14,4 @@ COMMENT= Reads and parses PGN (Portable Game Notation) Chess files
USES= perl5
USE_PERL5= configure
-MAN3= Chess::PGN::Parse.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Chess-PGN-Parse/pkg-plist b/textproc/p5-Chess-PGN-Parse/pkg-plist
index 87590d443363..030accf83805 100644
--- a/textproc/p5-Chess-PGN-Parse/pkg-plist
+++ b/textproc/p5-Chess-PGN-Parse/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Chess::PGN::Parse.3.gz
%%SITE_PERL%%/Chess/PGN/Parse.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Chess/PGN/Parse/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chess/PGN/Parse
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chess/PGN/Parse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chess/PGN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Chess
@dirrmtry %%SITE_PERL%%/Chess/PGN
diff --git a/textproc/p5-Class-CSV/Makefile b/textproc/p5-Class-CSV/Makefile
index 3cd17c8cba0a..30b06457cfd3 100644
--- a/textproc/p5-Class-CSV/Makefile
+++ b/textproc/p5-Class-CSV/Makefile
@@ -10,14 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class based CSV parser/writer
-RUN_DEPENDS= p5-Text-CSV_XS>=0.23:${PORTSDIR}/textproc/p5-Text-CSV_XS \
+BUILD_DEPENDS= p5-Text-CSV_XS>=0.23:${PORTSDIR}/textproc/p5-Text-CSV_XS \
p5-Class-Accessor>=0.18:${PORTSDIR}/devel/p5-Class-Accessor
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Class::CSV.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Class-CSV/pkg-plist b/textproc/p5-Class-CSV/pkg-plist
index e5033d79abc2..28d67aaa1237 100644
--- a/textproc/p5-Class-CSV/pkg-plist
+++ b/textproc/p5-Class-CSV/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Class::CSV.3.gz
%%SITE_PERL%%/Class/CSV.pm
-@dirrmtry %%SITE_PERL%%/Class
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/CSV/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/CSV
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/CSV
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class
+@dirrmtry %%SITE_PERL%%/Class
diff --git a/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile b/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
index ad8de9540b06..3aafba761314 100644
--- a/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
+++ b/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
@@ -20,7 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Data::FormValidator::Constraints::DateTime.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Data-FormValidator-Constraints-DateTime/pkg-plist b/textproc/p5-Data-FormValidator-Constraints-DateTime/pkg-plist
index db60c38c1ad6..1b81f82251a7 100644
--- a/textproc/p5-Data-FormValidator-Constraints-DateTime/pkg-plist
+++ b/textproc/p5-Data-FormValidator-Constraints-DateTime/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Data::FormValidator::Constraints::DateTime.3.gz
%%SITE_PERL%%/Data/FormValidator/Constraints/DateTime.pm
@dirrmtry %%SITE_PERL%%/Data/FormValidator/Constraints
@dirrmtry %%SITE_PERL%%/Data/FormValidator
diff --git a/textproc/p5-Data-FormValidator/Makefile b/textproc/p5-Data-FormValidator/Makefile
index fc0d975b3c08..d2aa6432a3ad 100644
--- a/textproc/p5-Data-FormValidator/Makefile
+++ b/textproc/p5-Data-FormValidator/Makefile
@@ -23,13 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Data::FormValidator.3 \
- Data::FormValidator::ConstraintsFactory.3 \
- Data::FormValidator::Constraints.3 \
- Data::FormValidator::Constraints::Dates.3 \
- Data::FormValidator::Constraints::Upload.3 \
- Data::FormValidator::Filters.3 \
- Data::FormValidator::Results.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Data-FormValidator/pkg-plist b/textproc/p5-Data-FormValidator/pkg-plist
index a63398c4c2f5..8d187578bdcb 100644
--- a/textproc/p5-Data-FormValidator/pkg-plist
+++ b/textproc/p5-Data-FormValidator/pkg-plist
@@ -1,8 +1,15 @@
+%%PERL5_MAN3%%/Data::FormValidator.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::Constraints.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::Constraints::Dates.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::Constraints::Upload.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::ConstraintsFactory.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::Filters.3.gz
+%%PERL5_MAN3%%/Data::FormValidator::Results.3.gz
%%SITE_PERL%%/Data/FormValidator.pm
%%SITE_PERL%%/Data/FormValidator/Constraints.pm
-%%SITE_PERL%%/Data/FormValidator/ConstraintsFactory.pm
%%SITE_PERL%%/Data/FormValidator/Constraints/Dates.pm
%%SITE_PERL%%/Data/FormValidator/Constraints/Upload.pm
+%%SITE_PERL%%/Data/FormValidator/ConstraintsFactory.pm
%%SITE_PERL%%/Data/FormValidator/Filters.pm
%%SITE_PERL%%/Data/FormValidator/Results.pm
@dirrmtry %%SITE_PERL%%/Data/FormValidator/Constraints
diff --git a/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile b/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
index b8ed29e9f20c..30d3a054081f 100644
--- a/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
+++ b/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
@@ -20,7 +20,4 @@ TEST_DEPENDS= p5-Test-Distribution>=0:${PORTSDIR}/devel/p5-Test-Distribution
USES= perl5
USE_PERL5= configure
-MAN3= Data::Phrasebook::Loader::YAML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Data-Phrasebook-Loader-YAML/pkg-plist b/textproc/p5-Data-Phrasebook-Loader-YAML/pkg-plist
index 0764f3f1aee2..76a143ff67d5 100644
--- a/textproc/p5-Data-Phrasebook-Loader-YAML/pkg-plist
+++ b/textproc/p5-Data-Phrasebook-Loader-YAML/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Data::Phrasebook::Loader::YAML.3.gz
%%SITE_PERL%%/Data/Phrasebook/Loader/YAML.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Phrasebook/Loader/YAML/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Phrasebook/Loader/YAML
diff --git a/textproc/p5-Data-Phrasebook/Makefile b/textproc/p5-Data-Phrasebook/Makefile
index 5fb621c45cef..e7a6234f6a41 100644
--- a/textproc/p5-Data-Phrasebook/Makefile
+++ b/textproc/p5-Data-Phrasebook/Makefile
@@ -15,15 +15,4 @@ LICENSE= ART20
USES= perl5
USE_PERL5= configure
-MAN3= Data::Phrasebook.3 \
- Data::Phrasebook::Debug.3 \
- Data::Phrasebook::Generic.3 \
- Data::Phrasebook::Loader.3 \
- Data::Phrasebook::Loader::Base.3 \
- Data::Phrasebook::Loader::Text.3 \
- Data::Phrasebook::Plain.3 \
- Data::Phrasebook::SQL.3 \
- Data::Phrasebook::SQL::Query.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Data-Phrasebook/pkg-plist b/textproc/p5-Data-Phrasebook/pkg-plist
index a674de1b237c..85fd1abbe17e 100644
--- a/textproc/p5-Data-Phrasebook/pkg-plist
+++ b/textproc/p5-Data-Phrasebook/pkg-plist
@@ -1,3 +1,12 @@
+%%PERL5_MAN3%%/Data::Phrasebook.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Debug.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Generic.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Loader.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Loader::Base.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Loader::Text.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::Plain.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::SQL.3.gz
+%%PERL5_MAN3%%/Data::Phrasebook::SQL::Query.3.gz
%%SITE_PERL%%/Data/Phrasebook.pm
%%SITE_PERL%%/Data/Phrasebook/Debug.pm
%%SITE_PERL%%/Data/Phrasebook/Generic.pm
@@ -10,7 +19,7 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Phrasebook/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data/Phrasebook
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Data
-@dirrmtry %%SITE_PERL%%/Data/Phrasebook/Loader
@dirrmtry %%SITE_PERL%%/Data/Phrasebook/SQL
+@dirrmtry %%SITE_PERL%%/Data/Phrasebook/Loader
@dirrmtry %%SITE_PERL%%/Data/Phrasebook
@dirrmtry %%SITE_PERL%%/Data
diff --git a/textproc/p5-Dev-Bollocks/Makefile b/textproc/p5-Dev-Bollocks/Makefile
index cd8e71b6968f..513de63e9b8a 100644
--- a/textproc/p5-Dev-Bollocks/Makefile
+++ b/textproc/p5-Dev-Bollocks/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Dev::Bollocks.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Dev-Bollocks/pkg-plist b/textproc/p5-Dev-Bollocks/pkg-plist
index f234d92d2be2..68c59049c780 100644
--- a/textproc/p5-Dev-Bollocks/pkg-plist
+++ b/textproc/p5-Dev-Bollocks/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Dev::Bollocks.3.gz
%%SITE_PERL%%/Dev/Bollocks.pm
-%%SITE_PERL%%/mach/auto/Dev/Bollocks/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Dev/Bollocks/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Dev/Bollocks
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Dev
@dirrmtry %%SITE_PERL%%/Dev
-@dirrmtry %%SITE_PERL%%/mach/auto/Dev/Bollocks
-@dirrmtry %%SITE_PERL%%/mach/auto/Dev
diff --git a/textproc/p5-DocSet/Makefile b/textproc/p5-DocSet/Makefile
index 0eb09c8b9238..0590a4fa364a 100644
--- a/textproc/p5-DocSet/Makefile
+++ b/textproc/p5-DocSet/Makefile
@@ -14,31 +14,7 @@ COMMENT= Documentation projects builder in HTML, PS, and PDF formats
BUILD_DEPENDS= p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit
-MAN1= docset_build.1
-
-MAN3= DocSet.3 \
- DocSet::5005compat.3 \
- DocSet::Cache.3 \
- DocSet::Config.3 \
- DocSet::Doc.3 \
- DocSet::Doc::Common.3 \
- DocSet::Doc::HTML2HTML.3 \
- DocSet::Doc::HTML2HTMLPS.3 \
- DocSet::Doc::POD2HTML.3 \
- DocSet::Doc::POD2HTMLPS.3 \
- DocSet::Doc::Text2HTML.3 \
- DocSet::DocSet.3 \
- DocSet::DocSet::HTML.3 \
- DocSet::NavigateCache.3 \
- DocSet::RunTime.3 \
- DocSet::Source::HTML.3 \
- DocSet::Source::POD.3 \
- DocSet::Source::Text.3 \
- DocSet::DocSet::PSPDF.3 \
- DocSet::Util.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-DocSet/pkg-plist b/textproc/p5-DocSet/pkg-plist
index f4128e2a6538..ec4f2e81b9cc 100644
--- a/textproc/p5-DocSet/pkg-plist
+++ b/textproc/p5-DocSet/pkg-plist
@@ -1,31 +1,52 @@
bin/docset_build
bin/html2ps
-%%SITE_PERL%%/DocSet/Doc/POD2HTMLPS.pm
+%%PERL5_MAN3%%/DocSet.3.gz
+%%PERL5_MAN3%%/DocSet::5005compat.3.gz
+%%PERL5_MAN3%%/DocSet::Cache.3.gz
+%%PERL5_MAN3%%/DocSet::Config.3.gz
+%%PERL5_MAN3%%/DocSet::Doc.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::Common.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::HTML2HTML.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::HTML2HTMLPS.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::POD2HTML.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::POD2HTMLPS.3.gz
+%%PERL5_MAN3%%/DocSet::Doc::Text2HTML.3.gz
+%%PERL5_MAN3%%/DocSet::DocSet.3.gz
+%%PERL5_MAN3%%/DocSet::DocSet::HTML.3.gz
+%%PERL5_MAN3%%/DocSet::DocSet::PSPDF.3.gz
+%%PERL5_MAN3%%/DocSet::NavigateCache.3.gz
+%%PERL5_MAN3%%/DocSet::RunTime.3.gz
+%%PERL5_MAN3%%/DocSet::Source::HTML.3.gz
+%%PERL5_MAN3%%/DocSet::Source::POD.3.gz
+%%PERL5_MAN3%%/DocSet::Source::Text.3.gz
+%%PERL5_MAN3%%/DocSet::Util.3.gz
+%%SITE_PERL%%/DocSet.pm
+%%SITE_PERL%%/DocSet/5005compat.pm
+%%SITE_PERL%%/DocSet/Cache.pm
+%%SITE_PERL%%/DocSet/Config.pm
+%%SITE_PERL%%/DocSet/Doc.pm
+%%SITE_PERL%%/DocSet/Doc/Common.pm
+%%SITE_PERL%%/DocSet/Doc/HTML2HTML.pm
+%%SITE_PERL%%/DocSet/Doc/HTML2HTMLPS.pm
%%SITE_PERL%%/DocSet/Doc/POD2HTML.pm
+%%SITE_PERL%%/DocSet/Doc/POD2HTMLPS.pm
%%SITE_PERL%%/DocSet/Doc/Text2HTML.pm
-%%SITE_PERL%%/DocSet/Doc/HTML2HTMLPS.pm
-%%SITE_PERL%%/DocSet/Doc/HTML2HTML.pm
-%%SITE_PERL%%/DocSet/Doc/Common.pm
+%%SITE_PERL%%/DocSet/DocSet.pm
%%SITE_PERL%%/DocSet/DocSet/HTML.pm
%%SITE_PERL%%/DocSet/DocSet/PSPDF.pm
-%%SITE_PERL%%/DocSet/Source/Text.pm
-%%SITE_PERL%%/DocSet/Source/POD.pm
+%%SITE_PERL%%/DocSet/NavigateCache.pm
+%%SITE_PERL%%/DocSet/RunTime.pm
%%SITE_PERL%%/DocSet/Source/HTML.pm
+%%SITE_PERL%%/DocSet/Source/POD.pm
+%%SITE_PERL%%/DocSet/Source/Text.pm
%%SITE_PERL%%/DocSet/Template/Plugin/NavigateCache.pm
-%%SITE_PERL%%/DocSet/DocSet.pm
-%%SITE_PERL%%/DocSet/Config.pm
-%%SITE_PERL%%/DocSet/Cache.pm
-%%SITE_PERL%%/DocSet/Doc.pm
-%%SITE_PERL%%/DocSet.pm
-%%SITE_PERL%%/DocSet/NavigateCache.pm
-%%SITE_PERL%%/DocSet/5005compat.pm
%%SITE_PERL%%/DocSet/Util.pm
-%%SITE_PERL%%/DocSet/RunTime.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/DocSet/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/DocSet
-@dirrm %%SITE_PERL%%/DocSet/Template/Plugin
-@dirrm %%SITE_PERL%%/DocSet/Template
-@dirrm %%SITE_PERL%%/DocSet/Source
-@dirrm %%SITE_PERL%%/DocSet/DocSet
-@dirrm %%SITE_PERL%%/DocSet/Doc
-@dirrm %%SITE_PERL%%/DocSet
+man/man1/docset_build.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DocSet
+@dirrmtry %%SITE_PERL%%/DocSet/Template/Plugin
+@dirrmtry %%SITE_PERL%%/DocSet/Template
+@dirrmtry %%SITE_PERL%%/DocSet/Source
+@dirrmtry %%SITE_PERL%%/DocSet/DocSet
+@dirrmtry %%SITE_PERL%%/DocSet/Doc
+@dirrmtry %%SITE_PERL%%/DocSet
diff --git a/textproc/p5-Filter-Simple/Makefile b/textproc/p5-Filter-Simple/Makefile
index 82f30823f7ba..ecf4d77cd679 100644
--- a/textproc/p5-Filter-Simple/Makefile
+++ b/textproc/p5-Filter-Simple/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Filter::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Filter-Simple/pkg-plist b/textproc/p5-Filter-Simple/pkg-plist
index 59e2c6c13aeb..c6d390466beb 100644
--- a/textproc/p5-Filter-Simple/pkg-plist
+++ b/textproc/p5-Filter-Simple/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Filter::Simple.3.gz
%%SITE_PERL%%/Filter/Simple.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter/Simple/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter/Simple
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter
@dirrmtry %%SITE_PERL%%/Filter
diff --git a/textproc/p5-Games-Dissociate/Makefile b/textproc/p5-Games-Dissociate/Makefile
index ab75f33b891d..0da64279002a 100644
--- a/textproc/p5-Games-Dissociate/Makefile
+++ b/textproc/p5-Games-Dissociate/Makefile
@@ -14,10 +14,7 @@ COMMENT= Dissociated Press algorithm and filter
TEST_DEPENDS= p5-Test-Pod>=1.00:${PORTSDIR}/devel/p5-Test-Pod \
p5-Test-Pod-Coverage>0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
-MAN3= Games::Dissociate.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Games-Dissociate/pkg-plist b/textproc/p5-Games-Dissociate/pkg-plist
index df04f045f205..730875e690d7 100644
--- a/textproc/p5-Games-Dissociate/pkg-plist
+++ b/textproc/p5-Games-Dissociate/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Games::Dissociate.3.gz
%%SITE_PERL%%/Games/Dissociate.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Games/Dissociate/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Games/Dissociate
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Games/Dissociate
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Games
@dirrmtry %%SITE_PERL%%/Games
diff --git a/textproc/p5-Google-Data-JSON/Makefile b/textproc/p5-Google-Data-JSON/Makefile
index 1278b2415b55..4168f0d6413e 100644
--- a/textproc/p5-Google-Data-JSON/Makefile
+++ b/textproc/p5-Google-Data-JSON/Makefile
@@ -21,14 +21,10 @@ BUILD_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck
RUN_DEPENDS:= ${BUILD_DEPENDS}
-
TEST_DEPENDS= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings \
p5-Test-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Test-Perl-Critic
USES= perl5
USE_PERL5= configure
-MAN3= Google::Data::JSON.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-Copy/Makefile b/textproc/p5-HTML-Copy/Makefile
index 3ccbf96141dc..db91f6474dd4 100644
--- a/textproc/p5-HTML-Copy/Makefile
+++ b/textproc/p5-HTML-Copy/Makefile
@@ -19,8 +19,4 @@ BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
USES= perl5
USE_PERL5= configure
-MAN1= htmlcopy.1
-MAN3= HTML::Copy.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-Copy/pkg-plist b/textproc/p5-HTML-Copy/pkg-plist
index a283424330b7..935e05406dde 100644
--- a/textproc/p5-HTML-Copy/pkg-plist
+++ b/textproc/p5-HTML-Copy/pkg-plist
@@ -1,6 +1,8 @@
bin/htmlcopy
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Copy/.packlist
+%%PERL5_MAN3%%/HTML::Copy.3.gz
%%SITE_PERL%%/HTML/Copy.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Copy/.packlist
+man/man1/htmlcopy.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Copy
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
@dirrmtry %%SITE_PERL%%/HTML
diff --git a/textproc/p5-HTML-EscapeEvil/Makefile b/textproc/p5-HTML-EscapeEvil/Makefile
index 8bd9fb50c0b0..cfc11a101490 100644
--- a/textproc/p5-HTML-EscapeEvil/Makefile
+++ b/textproc/p5-HTML-EscapeEvil/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= HTML::EscapeEvil.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-EscapeEvil/pkg-plist b/textproc/p5-HTML-EscapeEvil/pkg-plist
index 88276a6ffbb5..f517348d85b8 100644
--- a/textproc/p5-HTML-EscapeEvil/pkg-plist
+++ b/textproc/p5-HTML-EscapeEvil/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/HTML::EscapeEvil.3.gz
%%SITE_PERL%%/HTML/EscapeEvil.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/EscapeEvil/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/EscapeEvil
diff --git a/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile b/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
index d95ecc16f2a5..348b0ef110fb 100644
--- a/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
+++ b/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
@@ -19,7 +19,4 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
USES= perl5
USE_PERL5= configure
-MAN3= HTML::FormatText::WithLinks::AndTables.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-FormatText-WithLinks-AndTables/pkg-plist b/textproc/p5-HTML-FormatText-WithLinks-AndTables/pkg-plist
index e8f9966c9ac9..13e90925471b 100644
--- a/textproc/p5-HTML-FormatText-WithLinks-AndTables/pkg-plist
+++ b/textproc/p5-HTML-FormatText-WithLinks-AndTables/pkg-plist
@@ -1,4 +1,10 @@
+%%PERL5_MAN3%%/HTML::FormatText::WithLinks::AndTables.3.gz
%%SITE_PERL%%/HTML/FormatText/WithLinks/AndTables.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormatText/WithLinks/AndTables/.packlist
-@dirrm %%SITE_PERL%%/HTML/FormatText/WithLinks
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormatText/WithLinks/AndTables
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormatText/WithLinks/AndTables
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormatText/WithLinks
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/FormatText
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
+@dirrmtry %%SITE_PERL%%/HTML/FormatText/WithLinks
+@dirrmtry %%SITE_PERL%%/HTML/FormatText
+@dirrmtry %%SITE_PERL%%/HTML
diff --git a/textproc/p5-HTML-QRCode/Makefile b/textproc/p5-HTML-QRCode/Makefile
index 4cde92bf7435..7b3902727a63 100644
--- a/textproc/p5-HTML-QRCode/Makefile
+++ b/textproc/p5-HTML-QRCode/Makefile
@@ -11,15 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate HTML based QR Code
-BUILD_DEPENDS= p5-Text-QRCode>0:${PORTSDIR}/textproc/p5-Text-QRCode \
- libqrencode>=2.0.0:${PORTSDIR}/graphics/libqrencode
+BUILD_DEPENDS= p5-Text-QRCode>0:${PORTSDIR}/textproc/p5-Text-QRCode
RUN_DEPENDS:= ${BUILD_DEPENDS}
+LIB_DEPENDS= libqrencode.so:${PORTSDIR}/graphics/libqrencode
USES= perl5
USE_PERL5= configure
CFLAGS+= -I${LOCALBASE}/include
-MAN3= HTML::QRCode.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-QRCode/pkg-plist b/textproc/p5-HTML-QRCode/pkg-plist
index 9d388bab9a84..f7276f0c26d7 100644
--- a/textproc/p5-HTML-QRCode/pkg-plist
+++ b/textproc/p5-HTML-QRCode/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/HTML::QRCode.3.gz
%%SITE_PERL%%/HTML/QRCode.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/QRCode/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/QRCode
diff --git a/textproc/p5-HTML-RewriteAttributes/Makefile b/textproc/p5-HTML-RewriteAttributes/Makefile
index d50abcf1cebb..261552af5f4f 100644
--- a/textproc/p5-HTML-RewriteAttributes/Makefile
+++ b/textproc/p5-HTML-RewriteAttributes/Makefile
@@ -14,22 +14,7 @@ BUILD_DEPENDS= p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \
p5-URI>0:${PORTSDIR}/net/p5-URI
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= HTML::RewriteAttributes::Resources.3 \
- HTML::RewriteAttributes::Links.3 \
- HTML::RewriteAttributes.3
-
USES= perl5
USE_PERL5= configure
-PLIST_FILES= %%SITE_PERL%%/HTML/RewriteAttributes.pm \
- %%SITE_PERL%%/HTML/RewriteAttributes/Resources.pm \
- %%SITE_PERL%%/HTML/RewriteAttributes/Links.pm \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/RewriteAttributes/.packlist
-
-PLIST_DIRSTRY= %%SITE_PERL%%/HTML/RewriteAttributes \
- %%SITE_PERL%%/HTML \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/RewriteAttributes \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-RewriteAttributes/pkg-plist b/textproc/p5-HTML-RewriteAttributes/pkg-plist
new file mode 100644
index 000000000000..1809fba0b55d
--- /dev/null
+++ b/textproc/p5-HTML-RewriteAttributes/pkg-plist
@@ -0,0 +1,11 @@
+%%PERL5_MAN3%%/HTML::RewriteAttributes.3.gz
+%%PERL5_MAN3%%/HTML::RewriteAttributes::Links.3.gz
+%%PERL5_MAN3%%/HTML::RewriteAttributes::Resources.3.gz
+%%SITE_PERL%%/HTML/RewriteAttributes.pm
+%%SITE_PERL%%/HTML/RewriteAttributes/Links.pm
+%%SITE_PERL%%/HTML/RewriteAttributes/Resources.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/RewriteAttributes/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/RewriteAttributes
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
+@dirrmtry %%SITE_PERL%%/HTML/RewriteAttributes
+@dirrmtry %%SITE_PERL%%/HTML
diff --git a/textproc/p5-HTML-SuperForm/Makefile b/textproc/p5-HTML-SuperForm/Makefile
index 568f51e93b3c..139ae7b3c10d 100644
--- a/textproc/p5-HTML-SuperForm/Makefile
+++ b/textproc/p5-HTML-SuperForm/Makefile
@@ -15,21 +15,6 @@ USE_PERL5= configure
WRKSRC= ${WRKDIR}/${PORTNAME}
-MAN3= HTML::SuperForm.3 \
- HTML::SuperForm::Field.3\
- HTML::SuperForm::Field::Checkbox.3\
- HTML::SuperForm::Field::CheckboxGroup.3\
- HTML::SuperForm::Field::Hidden.3\
- HTML::SuperForm::Field::Password.3\
- HTML::SuperForm::Field::Radio.3\
- HTML::SuperForm::Field::RadioGroup.3\
- HTML::SuperForm::Field::Reset.3\
- HTML::SuperForm::Field::Select.3\
- HTML::SuperForm::Field::Submit.3\
- HTML::SuperForm::Field::Text.3\
- HTML::SuperForm::Field::Textarea.3
-
-NO_STAGE= yes
post-extract:
@${RM} ${WRKSRC}/lib/HTML/SuperForm.pm.orig
diff --git a/textproc/p5-HTML-SuperForm/pkg-plist b/textproc/p5-HTML-SuperForm/pkg-plist
index ea877c1e901a..ea07add7367c 100644
--- a/textproc/p5-HTML-SuperForm/pkg-plist
+++ b/textproc/p5-HTML-SuperForm/pkg-plist
@@ -1,4 +1,16 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/SuperForm/.packlist
+%%PERL5_MAN3%%/HTML::SuperForm.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Checkbox.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::CheckboxGroup.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Hidden.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Password.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Radio.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::RadioGroup.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Reset.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Select.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Submit.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Text.3.gz
+%%PERL5_MAN3%%/HTML::SuperForm::Field::Textarea.3.gz
%%SITE_PERL%%/HTML/SuperForm.pm
%%SITE_PERL%%/HTML/SuperForm/Field.pm
%%SITE_PERL%%/HTML/SuperForm/Field/Checkbox.pm
@@ -12,8 +24,9 @@
%%SITE_PERL%%/HTML/SuperForm/Field/Submit.pm
%%SITE_PERL%%/HTML/SuperForm/Field/Text.pm
%%SITE_PERL%%/HTML/SuperForm/Field/Textarea.pm
-@dirrm %%SITE_PERL%%/HTML/SuperForm/Field
-@dirrm %%SITE_PERL%%/HTML/SuperForm
-@dirrmtry %%SITE_PERL%%/HTML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/SuperForm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/SuperForm/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/SuperForm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
+@dirrmtry %%SITE_PERL%%/HTML/SuperForm/Field
+@dirrmtry %%SITE_PERL%%/HTML/SuperForm
+@dirrmtry %%SITE_PERL%%/HTML
diff --git a/textproc/p5-HTML-TagFilter/Makefile b/textproc/p5-HTML-TagFilter/Makefile
index 2ddc2ec4d23e..fac7c77a0fb8 100644
--- a/textproc/p5-HTML-TagFilter/Makefile
+++ b/textproc/p5-HTML-TagFilter/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= HTML::TagFilter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-TagFilter/pkg-plist b/textproc/p5-HTML-TagFilter/pkg-plist
index 3d5523d0c4fa..b7adb10c3ee1 100644
--- a/textproc/p5-HTML-TagFilter/pkg-plist
+++ b/textproc/p5-HTML-TagFilter/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/HTML::TagFilter.3.gz
%%SITE_PERL%%/HTML/TagFilter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/TagFilter/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/TagFilter
diff --git a/textproc/p5-HTML-Tiny/Makefile b/textproc/p5-HTML-Tiny/Makefile
index 1d1390d6a2d5..306cd6600915 100644
--- a/textproc/p5-HTML-Tiny/Makefile
+++ b/textproc/p5-HTML-Tiny/Makefile
@@ -11,10 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight, dependency free HTML/XML generation
-MAN3= HTML::Tiny.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-Tiny/pkg-plist b/textproc/p5-HTML-Tiny/pkg-plist
index f8e3fd48249a..34ac91e7c55d 100644
--- a/textproc/p5-HTML-Tiny/pkg-plist
+++ b/textproc/p5-HTML-Tiny/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Tiny/.packlist
+%%PERL5_MAN3%%/HTML::Tiny.3.gz
%%SITE_PERL%%/HTML/Tiny.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Tiny/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Tiny
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML
@dirrmtry %%SITE_PERL%%/HTML
diff --git a/textproc/p5-HTML-Truncate/Makefile b/textproc/p5-HTML-Truncate/Makefile
index fb1987769922..19aa34cff3ab 100644
--- a/textproc/p5-HTML-Truncate/Makefile
+++ b/textproc/p5-HTML-Truncate/Makefile
@@ -10,16 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Truncate HTML by character count while preserving well-formedness
-RUN_DEPENDS= p5-HTML-Parser>=2:${PORTSDIR}/www/p5-HTML-Parser \
+BUILD_DEPENDS= p5-HTML-Parser>=2:${PORTSDIR}/www/p5-HTML-Parser \
p5-HTML-Tagset>=3:${PORTSDIR}/www/p5-HTML-Tagset
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= HTML::Truncate.3
-
-NO_STAGE= yes
post-patch:
${RM} -f ${WRKSRC}/lib/HTML/Truncate.pm.orig
diff --git a/textproc/p5-HTML-Truncate/pkg-plist b/textproc/p5-HTML-Truncate/pkg-plist
index 81f35454fb31..4445a8fe2928 100644
--- a/textproc/p5-HTML-Truncate/pkg-plist
+++ b/textproc/p5-HTML-Truncate/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/HTML::Truncate.3.gz
%%SITE_PERL%%/HTML/Truncate.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Truncate/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/Truncate
diff --git a/textproc/p5-IDNA-Punycode/Makefile b/textproc/p5-IDNA-Punycode/Makefile
index 9944ae7acdeb..175256c34120 100644
--- a/textproc/p5-IDNA-Punycode/Makefile
+++ b/textproc/p5-IDNA-Punycode/Makefile
@@ -15,9 +15,6 @@ COMMENT= Perl module to encode Unicode string in Punycode
USES= perl5
USE_PERL5= configure
-MAN3= IDNA::Punycode.3
-
-NO_STAGE= yes
post-patch:
@${RM} -f ${WRKSRC}/lib/IDNA/.Punycode.pm.swp
diff --git a/textproc/p5-IDNA-Punycode/pkg-plist b/textproc/p5-IDNA-Punycode/pkg-plist
index 9ad665691336..8c63ccd2666d 100644
--- a/textproc/p5-IDNA-Punycode/pkg-plist
+++ b/textproc/p5-IDNA-Punycode/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IDNA/Punycode/.packlist
+%%PERL5_MAN3%%/IDNA::Punycode.3.gz
%%SITE_PERL%%/IDNA/Punycode.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IDNA/Punycode
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/IDNA/Punycode/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IDNA/Punycode
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IDNA
@dirrmtry %%SITE_PERL%%/IDNA
diff --git a/textproc/p5-JavaScript-Minifier/Makefile b/textproc/p5-JavaScript-Minifier/Makefile
index 0640adedb83e..d38465b20813 100644
--- a/textproc/p5-JavaScript-Minifier/Makefile
+++ b/textproc/p5-JavaScript-Minifier/Makefile
@@ -17,7 +17,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= JavaScript::Minifier.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-JavaScript-Minifier/pkg-plist b/textproc/p5-JavaScript-Minifier/pkg-plist
index 9931e117e5f6..0a58c6362535 100644
--- a/textproc/p5-JavaScript-Minifier/pkg-plist
+++ b/textproc/p5-JavaScript-Minifier/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/JavaScript::Minifier.3.gz
%%SITE_PERL%%/JavaScript/Minifier.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/JavaScript/Minifier/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/JavaScript/Minifier
diff --git a/textproc/p5-KinoSearch1/Makefile b/textproc/p5-KinoSearch1/Makefile
index 2fbc52704785..3b424800cf69 100644
--- a/textproc/p5-KinoSearch1/Makefile
+++ b/textproc/p5-KinoSearch1/Makefile
@@ -19,41 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= KinoSearch1.3 \
- KinoSearch1::Analysis::Analyzer.3 \
- KinoSearch1::Analysis::LCNormalizer.3 \
- KinoSearch1::Analysis::PolyAnalyzer.3 \
- KinoSearch1::Analysis::Stemmer.3 \
- KinoSearch1::Analysis::Stopalizer.3 \
- KinoSearch1::Analysis::Token.3 \
- KinoSearch1::Analysis::TokenBatch.3 \
- KinoSearch1::Analysis::Tokenizer.3 \
- KinoSearch1::Docs::FileFormat.3 \
- KinoSearch1::Docs::Tutorial.3 \
- KinoSearch1::Document::Doc.3 \
- KinoSearch1::Document::Field.3 \
- KinoSearch1::Highlight::Encoder.3 \
- KinoSearch1::Highlight::Formatter.3 \
- KinoSearch1::Highlight::Highlighter.3 \
- KinoSearch1::Highlight::SimpleHTMLEncoder.3 \
- KinoSearch1::Highlight::SimpleHTMLFormatter.3 \
- KinoSearch1::Index::Term.3 \
- KinoSearch1::InvIndexer.3 \
- KinoSearch1::QueryParser::QueryParser.3 \
- KinoSearch1::Search::BooleanQuery.3 \
- KinoSearch1::Search::Hit.3 \
- KinoSearch1::Search::Hits.3 \
- KinoSearch1::Search::MultiSearcher.3 \
- KinoSearch1::Search::PhraseQuery.3 \
- KinoSearch1::Search::Query.3 \
- KinoSearch1::Search::QueryFilter.3 \
- KinoSearch1::Search::SearchClient.3 \
- KinoSearch1::Search::SearchServer.3 \
- KinoSearch1::Search::TermQuery.3 \
- KinoSearch1::Searcher.3 \
- KinoSearch1::Store::FSInvIndex.3 \
- KinoSearch1::Store::InvIndex.3 \
- KinoSearch1::Store::RAMInvIndex.3 \
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-KinoSearch1/pkg-plist b/textproc/p5-KinoSearch1/pkg-plist
index f46770751948..02a2f8c01f7b 100644
--- a/textproc/p5-KinoSearch1/pkg-plist
+++ b/textproc/p5-KinoSearch1/pkg-plist
@@ -1,5 +1,39 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1/KinoSearch1.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1/KinoSearch1.so
+%%PERL5_MAN3%%/KinoSearch1.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::Analyzer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::LCNormalizer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::PolyAnalyzer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::Stemmer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::Stopalizer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::Token.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::TokenBatch.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Analysis::Tokenizer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Docs::FileFormat.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Docs::Tutorial.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Document::Doc.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Document::Field.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Highlight::Encoder.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Highlight::Formatter.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Highlight::Highlighter.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Highlight::SimpleHTMLEncoder.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Highlight::SimpleHTMLFormatter.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Index::Term.3.gz
+%%PERL5_MAN3%%/KinoSearch1::InvIndexer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::QueryParser::QueryParser.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::BooleanQuery.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::Hit.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::Hits.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::MultiSearcher.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::PhraseQuery.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::Query.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::QueryFilter.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::SearchClient.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::SearchServer.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Search::TermQuery.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Searcher.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Store::FSInvIndex.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Store::InvIndex.3.gz
+%%PERL5_MAN3%%/KinoSearch1::Store::RAMInvIndex.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Analysis/Analyzer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Analysis/LCNormalizer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Analysis/PolyAnalyzer.pm
@@ -56,9 +90,9 @@
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/PhraseScorer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/Query.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/QueryFilter.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/Scorer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/SearchClient.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/SearchServer.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/Scorer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/Searchable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/Similarity.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search/TermQuery.pm
@@ -87,15 +121,16 @@
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Util/ToStringUtils.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Util/ToolSet.pm
%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Util/VerifyArgs.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Analysis
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Docs
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Document
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Highlight
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Index
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/QueryParser
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Store
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Util
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1/KinoSearch1.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1/KinoSearch1.so
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch1
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Util
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Store
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Search
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/QueryParser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Index
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Highlight
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Document
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Docs
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1/Analysis
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch1
diff --git a/textproc/p5-LaTeX-Encode/Makefile b/textproc/p5-LaTeX-Encode/Makefile
index f377f18e9429..2a2761c90986 100644
--- a/textproc/p5-LaTeX-Encode/Makefile
+++ b/textproc/p5-LaTeX-Encode/Makefile
@@ -11,14 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encode characters for LaTeX formatting
+BUILD_DEPENDS= p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
USES= perl5
USE_PERL5= configure
-RUN_DEPENDS= p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly
-BUILD_DEPENDS:= ${RUN_DEPENDS}
-
-MAN1= latex-encode.1
-MAN3= LaTeX::Encode.3 LaTeX::Encode::EncodingTable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-LaTeX-Encode/pkg-plist b/textproc/p5-LaTeX-Encode/pkg-plist
index 060bb2dabb0a..da54362ad750 100644
--- a/textproc/p5-LaTeX-Encode/pkg-plist
+++ b/textproc/p5-LaTeX-Encode/pkg-plist
@@ -1,8 +1,11 @@
bin/latex-encode
+%%PERL5_MAN3%%/LaTeX::Encode.3.gz
+%%PERL5_MAN3%%/LaTeX::Encode::EncodingTable.3.gz
%%SITE_PERL%%/LaTeX/Encode.pm
%%SITE_PERL%%/LaTeX/Encode/EncodingTable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/Encode/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/Encode
+man/man1/latex-encode.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/Encode
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX
-@dirrm %%SITE_PERL%%/LaTeX/Encode
+@dirrmtry %%SITE_PERL%%/LaTeX/Encode
@dirrmtry %%SITE_PERL%%/LaTeX
diff --git a/textproc/p5-LaTeX-TOM/Makefile b/textproc/p5-LaTeX-TOM/Makefile
index 98f68e70411c..6b3eba562307 100644
--- a/textproc/p5-LaTeX-TOM/Makefile
+++ b/textproc/p5-LaTeX-TOM/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module for parsing, analyzing, and manipulating LaTeX documents
USES= perl5
USE_PERL5= configure
-MAN3= LaTeX::TOM.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-LaTeX-TOM/pkg-plist b/textproc/p5-LaTeX-TOM/pkg-plist
index a13f7509abf6..af9f7275b79f 100644
--- a/textproc/p5-LaTeX-TOM/pkg-plist
+++ b/textproc/p5-LaTeX-TOM/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/LaTeX::TOM.3.gz
%%SITE_PERL%%/LaTeX/TOM.pm
%%SITE_PERL%%/LaTeX/TOM/Node.pm
-%%SITE_PERL%%/LaTeX/TOM/Tree.pm
%%SITE_PERL%%/LaTeX/TOM/Parser.pm
+%%SITE_PERL%%/LaTeX/TOM/Tree.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/TOM/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/TOM
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX/TOM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/LaTeX
-@dirrm %%SITE_PERL%%/LaTeX/TOM
+@dirrmtry %%SITE_PERL%%/LaTeX/TOM
@dirrmtry %%SITE_PERL%%/LaTeX
diff --git a/textproc/p5-Lingua-Conjunction/Makefile b/textproc/p5-Lingua-Conjunction/Makefile
index b5b2386f64dc..0067a288620c 100644
--- a/textproc/p5-Lingua-Conjunction/Makefile
+++ b/textproc/p5-Lingua-Conjunction/Makefile
@@ -13,7 +13,4 @@ COMMENT= Convert Perl lists into linguistic conjunctions
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Conjunction.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Conjunction/pkg-plist b/textproc/p5-Lingua-Conjunction/pkg-plist
index d30fb0a8ee5f..1be269bbc97a 100644
--- a/textproc/p5-Lingua-Conjunction/pkg-plist
+++ b/textproc/p5-Lingua-Conjunction/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Lingua::Conjunction.3.gz
%%SITE_PERL%%/Lingua/Conjunction.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Conjunction/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Conjunction
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Conjunction
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-AddressParse/Makefile b/textproc/p5-Lingua-EN-AddressParse/Makefile
index 49cbc19473ca..ce237eaebc16 100644
--- a/textproc/p5-Lingua-EN-AddressParse/Makefile
+++ b/textproc/p5-Lingua-EN-AddressParse/Makefile
@@ -21,8 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::AddressParse.3 \
- Lingua::EN::AddressParse::Grammar.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-AddressParse/pkg-plist b/textproc/p5-Lingua-EN-AddressParse/pkg-plist
index c1c4b21df8f6..e029f88d6bfc 100644
--- a/textproc/p5-Lingua-EN-AddressParse/pkg-plist
+++ b/textproc/p5-Lingua-EN-AddressParse/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/Lingua::EN::AddressParse.3.gz
+%%PERL5_MAN3%%/Lingua::EN::AddressParse::Grammar.3.gz
%%SITE_PERL%%/Lingua/EN/AddressParse.pm
%%SITE_PERL%%/Lingua/EN/AddressParse/Grammar.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/AddressParse/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/AddressParse
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/AddressParse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
-@dirrm %%SITE_PERL%%/Lingua/EN/AddressParse
+@dirrmtry %%SITE_PERL%%/Lingua/EN/AddressParse
@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-Gender/Makefile b/textproc/p5-Lingua-EN-Gender/Makefile
index 0573fc4d69e7..5ddf586d96e1 100644
--- a/textproc/p5-Lingua-EN-Gender/Makefile
+++ b/textproc/p5-Lingua-EN-Gender/Makefile
@@ -15,7 +15,4 @@ COMMENT= Inflect pronouns for gender
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Gender.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Gender/pkg-plist b/textproc/p5-Lingua-EN-Gender/pkg-plist
index 1380357e5774..ebdecae71069 100644
--- a/textproc/p5-Lingua-EN-Gender/pkg-plist
+++ b/textproc/p5-Lingua-EN-Gender/pkg-plist
@@ -1,8 +1,8 @@
+%%PERL5_MAN3%%/Lingua::EN::Gender.3.gz
%%SITE_PERL%%/Lingua/EN/Gender.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Gender/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Gender
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%
@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-Infinitive/Makefile b/textproc/p5-Lingua-EN-Infinitive/Makefile
index 6ddb8924bf1a..6df91be1a197 100644
--- a/textproc/p5-Lingua-EN-Infinitive/Makefile
+++ b/textproc/p5-Lingua-EN-Infinitive/Makefile
@@ -14,7 +14,4 @@ COMMENT= Determine the infinitive form of a conjugated word
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Infinitive.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Infinitive/pkg-plist b/textproc/p5-Lingua-EN-Infinitive/pkg-plist
index b4534626fadd..8007c6a59000 100644
--- a/textproc/p5-Lingua-EN-Infinitive/pkg-plist
+++ b/textproc/p5-Lingua-EN-Infinitive/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Lingua::EN::Infinitive.3.gz
%%SITE_PERL%%/Lingua/EN/Infinitive.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Infinitive/.packlist
-@dirrmtry %%SITE_PERL%%/Lingua/EN
-@dirrmtry %%SITE_PERL%%/Lingua
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Infinitive
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
+@dirrmtry %%SITE_PERL%%/Lingua/EN
+@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-Inflect/Makefile b/textproc/p5-Lingua-EN-Inflect/Makefile
index 657856aaaff0..efbdb899e31e 100644
--- a/textproc/p5-Lingua-EN-Inflect/Makefile
+++ b/textproc/p5-Lingua-EN-Inflect/Makefile
@@ -14,7 +14,4 @@ COMMENT= Convert singular words to their plural form
USES= perl5
USE_PERL5= modbuild
-MAN3= Lingua::EN::Inflect.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Inflect/pkg-plist b/textproc/p5-Lingua-EN-Inflect/pkg-plist
index 22f95475c43b..dfee38cac829 100644
--- a/textproc/p5-Lingua-EN-Inflect/pkg-plist
+++ b/textproc/p5-Lingua-EN-Inflect/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Lingua::EN::Inflect.3.gz
%%SITE_PERL%%/Lingua/EN/Inflect.pm
@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-MatchNames/Makefile b/textproc/p5-Lingua-EN-MatchNames/Makefile
index 37c9b5665b4f..79d9dcd9ab92 100644
--- a/textproc/p5-Lingua-EN-MatchNames/Makefile
+++ b/textproc/p5-Lingua-EN-MatchNames/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::MatchNames.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-MatchNames/pkg-plist b/textproc/p5-Lingua-EN-MatchNames/pkg-plist
index 623ef46bfe60..1f6120431e77 100644
--- a/textproc/p5-Lingua-EN-MatchNames/pkg-plist
+++ b/textproc/p5-Lingua-EN-MatchNames/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::MatchNames.3.gz
%%SITE_PERL%%/Lingua/EN/MatchNames.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/MatchNames/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/MatchNames
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/MatchNames
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-NameCase/Makefile b/textproc/p5-Lingua-EN-NameCase/Makefile
index 646c0f237f1d..a796f74aab04 100644
--- a/textproc/p5-Lingua-EN-NameCase/Makefile
+++ b/textproc/p5-Lingua-EN-NameCase/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module to fix the case of people's names
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::NameCase.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-NameCase/pkg-plist b/textproc/p5-Lingua-EN-NameCase/pkg-plist
index faea960fc391..17a8c32ce87b 100644
--- a/textproc/p5-Lingua-EN-NameCase/pkg-plist
+++ b/textproc/p5-Lingua-EN-NameCase/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::NameCase.3.gz
%%SITE_PERL%%/Lingua/EN/NameCase.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameCase/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameCase
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameCase
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-NameParse/Makefile b/textproc/p5-Lingua-EN-NameParse/Makefile
index b1d78fad81d4..f90257d8b5f4 100644
--- a/textproc/p5-Lingua-EN-NameParse/Makefile
+++ b/textproc/p5-Lingua-EN-NameParse/Makefile
@@ -16,8 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::NameParse.3 \
- Lingua::EN::NameParse::Grammar.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-NameParse/pkg-plist b/textproc/p5-Lingua-EN-NameParse/pkg-plist
index 4f672f16f7a1..51409360affd 100644
--- a/textproc/p5-Lingua-EN-NameParse/pkg-plist
+++ b/textproc/p5-Lingua-EN-NameParse/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/Lingua::EN::NameParse.3.gz
+%%PERL5_MAN3%%/Lingua::EN::NameParse::Grammar.3.gz
%%SITE_PERL%%/Lingua/EN/NameParse.pm
%%SITE_PERL%%/Lingua/EN/NameParse/Grammar.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameParse/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameParse
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/NameParse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
-@dirrm %%SITE_PERL%%/Lingua/EN/NameParse
+@dirrmtry %%SITE_PERL%%/Lingua/EN/NameParse
@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-NamedEntity/Makefile b/textproc/p5-Lingua-EN-NamedEntity/Makefile
index 024a16b07821..2725bfe18506 100644
--- a/textproc/p5-Lingua-EN-NamedEntity/Makefile
+++ b/textproc/p5-Lingua-EN-NamedEntity/Makefile
@@ -20,7 +20,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::NamedEntity.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-NamedEntity/pkg-plist b/textproc/p5-Lingua-EN-NamedEntity/pkg-plist
index 18ea64f7c70d..cb9ffd841c55 100644
--- a/textproc/p5-Lingua-EN-NamedEntity/pkg-plist
+++ b/textproc/p5-Lingua-EN-NamedEntity/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Lingua::EN::NamedEntity.3.gz
%%SITE_PERL%%/Lingua/EN/NamedEntity.pm
%%SITE_PERL%%/Lingua/EN/NamedEntity/forename
%%SITE_PERL%%/Lingua/EN/NamedEntity/wordlist
diff --git a/textproc/p5-Lingua-EN-Nickname/Makefile b/textproc/p5-Lingua-EN-Nickname/Makefile
index 5dd741b06d29..e0a7ee6c4ae3 100644
--- a/textproc/p5-Lingua-EN-Nickname/Makefile
+++ b/textproc/p5-Lingua-EN-Nickname/Makefile
@@ -14,7 +14,4 @@ COMMENT= Genealogical nickname matching (Liz=Beth)
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Nickname.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Nickname/pkg-plist b/textproc/p5-Lingua-EN-Nickname/pkg-plist
index 69f0994db68a..3753693bba86 100644
--- a/textproc/p5-Lingua-EN-Nickname/pkg-plist
+++ b/textproc/p5-Lingua-EN-Nickname/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/Lingua::EN::Nickname.3.gz
%%SITE_PERL%%/Lingua/EN/Nickname.pm
%%SITE_PERL%%/Lingua/EN/nickhash.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Nickname/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Nickname
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Nickname
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
-@dirrm %%SITE_PERL%%/Lingua/EN
+@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
index 911b532e96f0..422b5080a9be 100644
--- a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= A perl module providing hash access to Lingua::EN::Numbers objects
-RUN_DEPENDS= p5-Lingua-EN-Numbers>=1.01:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-Lingua-EN-Numbers>=1.01:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Numbers::Easy.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Numbers-Easy/pkg-plist b/textproc/p5-Lingua-EN-Numbers-Easy/pkg-plist
index 61a44e1e8b05..caa7da6f5b2c 100644
--- a/textproc/p5-Lingua-EN-Numbers-Easy/pkg-plist
+++ b/textproc/p5-Lingua-EN-Numbers-Easy/pkg-plist
@@ -1,4 +1,10 @@
+%%PERL5_MAN3%%/Lingua::EN::Numbers::Easy.3.gz
%%SITE_PERL%%/Lingua/EN/Numbers/Easy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Easy/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Easy
-@dirrm %%SITE_PERL%%/Lingua/EN/Numbers
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Easy
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
+@dirrmtry %%SITE_PERL%%/Lingua/EN/Numbers
+@dirrmtry %%SITE_PERL%%/Lingua/EN
+@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
index 629857f085e7..c3bf15a00789 100644
--- a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
@@ -1,19 +1,16 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Lingua-EN-Numbers-Ordinate
-PORTVERSION= 1.02
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Lingua-EN-Numbers-Ordinate
+PORTVERSION= 1.02
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Go from cardinal number (3) to ordinal ("3rd")
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Numbers::Ordinate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-plist b/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-plist
index 74c113e872cd..c46434662303 100644
--- a/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-plist
+++ b/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::Numbers::Ordinate.3.gz
%%SITE_PERL%%/Lingua/EN/Numbers/Ordinate.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Ordinate/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Ordinate
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/Ordinate
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
diff --git a/textproc/p5-Lingua-EN-Numbers/Makefile b/textproc/p5-Lingua-EN-Numbers/Makefile
index 3bb077ed38e2..52079e428492 100644
--- a/textproc/p5-Lingua-EN-Numbers/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers/Makefile
@@ -13,7 +13,4 @@ COMMENT= Converts numeric values into their English string equivalents
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Numbers.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Numbers/pkg-plist b/textproc/p5-Lingua-EN-Numbers/pkg-plist
index 3ff09c5d8fb8..466f1a68083f 100644
--- a/textproc/p5-Lingua-EN-Numbers/pkg-plist
+++ b/textproc/p5-Lingua-EN-Numbers/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::Numbers.3.gz
%%SITE_PERL%%/Lingua/EN/Numbers.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Numbers
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-Sentence/Makefile b/textproc/p5-Lingua-EN-Sentence/Makefile
index 5bce091dfafa..c2bf943f2468 100644
--- a/textproc/p5-Lingua-EN-Sentence/Makefile
+++ b/textproc/p5-Lingua-EN-Sentence/Makefile
@@ -1,22 +1,19 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Lingua-EN-Sentence
-PORTVERSION= 0.25
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Lingua-EN-Sentence
+PORTVERSION= 0.25
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SHLOMOY
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Module for splitting text into sentences
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Module for splitting text into sentences
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Sentence.3
-
-NO_STAGE= yes
post-extract:
@${RM} -f ${WRKSRC}/lib/Lingua/EN/Sentence.pm~
diff --git a/textproc/p5-Lingua-EN-Sentence/pkg-plist b/textproc/p5-Lingua-EN-Sentence/pkg-plist
index 14a39ec7e756..8e74bbc8897c 100644
--- a/textproc/p5-Lingua-EN-Sentence/pkg-plist
+++ b/textproc/p5-Lingua-EN-Sentence/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::Sentence.3.gz
%%SITE_PERL%%/Lingua/EN/Sentence.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Sentence/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Sentence
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Sentence
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-Squeeze/Makefile b/textproc/p5-Lingua-EN-Squeeze/Makefile
index d1c0a4b05ae0..5d986dbe8835 100644
--- a/textproc/p5-Lingua-EN-Squeeze/Makefile
+++ b/textproc/p5-Lingua-EN-Squeeze/Makefile
@@ -13,7 +13,4 @@ COMMENT= Shorten text to minimum syllables by using hash table
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Squeeze.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Squeeze/pkg-plist b/textproc/p5-Lingua-EN-Squeeze/pkg-plist
index 9b8c4c77dfa5..60db2ea20122 100644
--- a/textproc/p5-Lingua-EN-Squeeze/pkg-plist
+++ b/textproc/p5-Lingua-EN-Squeeze/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::Squeeze.3.gz
%%SITE_PERL%%/Lingua/EN/Squeeze.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Squeeze/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Squeeze
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Squeeze
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-Summarize/Makefile b/textproc/p5-Lingua-EN-Summarize/Makefile
index 94b85c64600c..d0828c321602 100644
--- a/textproc/p5-Lingua-EN-Summarize/Makefile
+++ b/textproc/p5-Lingua-EN-Summarize/Makefile
@@ -18,8 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Filters.3 \
- Lingua::EN::Summarize.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Summarize/pkg-plist b/textproc/p5-Lingua-EN-Summarize/pkg-plist
index 6b9bdaf53acd..8d4608b2ae65 100644
--- a/textproc/p5-Lingua-EN-Summarize/pkg-plist
+++ b/textproc/p5-Lingua-EN-Summarize/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Lingua::EN::Filters.3.gz
+%%PERL5_MAN3%%/Lingua::EN::Summarize.3.gz
%%SITE_PERL%%/Lingua/EN/Summarize.pm
%%SITE_PERL%%/Lingua/EN/Summarize/Filters.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Summarize/.packlist
diff --git a/textproc/p5-Lingua-EN-Syllable/Makefile b/textproc/p5-Lingua-EN-Syllable/Makefile
index e40496b30187..dd333db28a01 100644
--- a/textproc/p5-Lingua-EN-Syllable/Makefile
+++ b/textproc/p5-Lingua-EN-Syllable/Makefile
@@ -13,7 +13,4 @@ COMMENT= Routine for estimating syllable count in words
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Syllable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Syllable/pkg-plist b/textproc/p5-Lingua-EN-Syllable/pkg-plist
index 3e63f67fb33e..d6683949f4fa 100644
--- a/textproc/p5-Lingua-EN-Syllable/pkg-plist
+++ b/textproc/p5-Lingua-EN-Syllable/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Lingua::EN::Syllable.3.gz
%%SITE_PERL%%/Lingua/EN/Syllable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Syllable/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Syllable
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Syllable
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/EN
diff --git a/textproc/p5-Lingua-EN-Tagger/Makefile b/textproc/p5-Lingua-EN-Tagger/Makefile
index 1d0bd39f54b7..53d581485d5f 100644
--- a/textproc/p5-Lingua-EN-Tagger/Makefile
+++ b/textproc/p5-Lingua-EN-Tagger/Makefile
@@ -21,7 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::EN::Tagger.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-EN-Tagger/pkg-plist b/textproc/p5-Lingua-EN-Tagger/pkg-plist
index f513fb9e9438..660acf54ac3d 100644
--- a/textproc/p5-Lingua-EN-Tagger/pkg-plist
+++ b/textproc/p5-Lingua-EN-Tagger/pkg-plist
@@ -1,13 +1,14 @@
+%%PERL5_MAN3%%/Lingua::EN::Tagger.3.gz
%%SITE_PERL%%/Lingua/EN/Tagger.pm
-%%SITE_PERL%%/Lingua/EN/Tagger/tags.yml
-%%SITE_PERL%%/Lingua/EN/Tagger/pos_words.hash
%%SITE_PERL%%/Lingua/EN/Tagger/pos_tags.hash
+%%SITE_PERL%%/Lingua/EN/Tagger/pos_words.hash
+%%SITE_PERL%%/Lingua/EN/Tagger/tags.yml
%%SITE_PERL%%/Lingua/EN/Tagger/unknown.yml
%%SITE_PERL%%/Lingua/EN/Tagger/words.yml
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Tagger/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Tagger
-@dirrm %%SITE_PERL%%/Lingua/EN/Tagger
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN/Tagger
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/EN
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
+@dirrmtry %%SITE_PERL%%/Lingua/EN/Tagger
@dirrmtry %%SITE_PERL%%/Lingua/EN
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-PT-Stemmer/Makefile b/textproc/p5-Lingua-PT-Stemmer/Makefile
index 83dd7190ed11..89925f7bafa2 100644
--- a/textproc/p5-Lingua-PT-Stemmer/Makefile
+++ b/textproc/p5-Lingua-PT-Stemmer/Makefile
@@ -13,7 +13,4 @@ COMMENT= Stemmers for Portuguese and Galician
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::GL::Stemmer.3 Lingua::PT::Stemmer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-PT-Stemmer/pkg-plist b/textproc/p5-Lingua-PT-Stemmer/pkg-plist
index c29e01de456d..2d917154ba99 100644
--- a/textproc/p5-Lingua-PT-Stemmer/pkg-plist
+++ b/textproc/p5-Lingua-PT-Stemmer/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/Lingua::GL::Stemmer.3.gz
+%%PERL5_MAN3%%/Lingua::PT::Stemmer.3.gz
%%SITE_PERL%%/Lingua/GL/Stemmer.pm
%%SITE_PERL%%/Lingua/PT/Stemmer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/PT/Stemmer/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/PT/Stemmer
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/PT/Stemmer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/PT
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
-@dirrm %%SITE_PERL%%/Lingua/PT
-@dirrm %%SITE_PERL%%/Lingua/GL
+@dirrmtry %%SITE_PERL%%/Lingua/PT
+@dirrmtry %%SITE_PERL%%/Lingua/GL
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-Preferred/Makefile b/textproc/p5-Lingua-Preferred/Makefile
index bc85959e5ef2..deb77920a7ff 100644
--- a/textproc/p5-Lingua-Preferred/Makefile
+++ b/textproc/p5-Lingua-Preferred/Makefile
@@ -1,14 +1,14 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Lingua-Preferred
-PORTVERSION= 0.2.4
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Lingua-Preferred
+PORTVERSION= 0.2.4
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:EDAVIS
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to choose a language
BUILD_DEPENDS= p5-Log-TraceMessages>=0:${PORTSDIR}/devel/p5-Log-TraceMessages
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Preferred.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Preferred/pkg-plist b/textproc/p5-Lingua-Preferred/pkg-plist
index 2a6a5d5a273e..e6cd8a2ebf50 100644
--- a/textproc/p5-Lingua-Preferred/pkg-plist
+++ b/textproc/p5-Lingua-Preferred/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/Lingua::Preferred.3.gz
%%SITE_PERL%%/Lingua/Preferred.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Preferred/.packlist
%%SITE_PERL%%/auto/Lingua/Preferred/autosplit.ix
-@dirrm %%SITE_PERL%%/auto/Lingua/Preferred
-@dirrmtry %%SITE_PERL%%/auto/Lingua
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Preferred
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Preferred/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Preferred
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
+@dirrmtry %%SITE_PERL%%/auto/Lingua/Preferred
+@dirrmtry %%SITE_PERL%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-Stem-Fr/Makefile b/textproc/p5-Lingua-Stem-Fr/Makefile
index 20a84d788007..b33659023da4 100644
--- a/textproc/p5-Lingua-Stem-Fr/Makefile
+++ b/textproc/p5-Lingua-Stem-Fr/Makefile
@@ -1,19 +1,16 @@
# Created by: Cheng-Lung Sung <clsung@dragon2.net>
# $FreeBSD$
-PORTNAME= Lingua-Stem-Fr
-PORTVERSION= 0.02
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Lingua-Stem-Fr
+PORTVERSION= 0.02
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Perl French Stemming
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Perl French Stemming
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::Fr.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-Fr/pkg-plist b/textproc/p5-Lingua-Stem-Fr/pkg-plist
index 85a389afe7fc..9819e3698e1c 100644
--- a/textproc/p5-Lingua-Stem-Fr/pkg-plist
+++ b/textproc/p5-Lingua-Stem-Fr/pkg-plist
@@ -1,8 +1,8 @@
+%%PERL5_MAN3%%/Lingua::Stem::Fr.3.gz
%%SITE_PERL%%/Lingua/Stem/Fr.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Fr/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Fr
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Fr
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/Stem
@dirrmtry %%SITE_PERL%%/Lingua
-@dirrmtry %%SITE_PERL%%
diff --git a/textproc/p5-Lingua-Stem-It/Makefile b/textproc/p5-Lingua-Stem-It/Makefile
index 869fab74e52b..fb5be7b1cbdf 100644
--- a/textproc/p5-Lingua-Stem-It/Makefile
+++ b/textproc/p5-Lingua-Stem-It/Makefile
@@ -1,19 +1,16 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Lingua-Stem-It
-PORTVERSION= 0.02
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Lingua-Stem-It
+PORTVERSION= 0.02
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Stemmer for Italian
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Stemmer for Italian
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::It.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-It/pkg-plist b/textproc/p5-Lingua-Stem-It/pkg-plist
index afbecfcddd25..234d708c93da 100644
--- a/textproc/p5-Lingua-Stem-It/pkg-plist
+++ b/textproc/p5-Lingua-Stem-It/pkg-plist
@@ -1,8 +1,8 @@
+%%PERL5_MAN3%%/Lingua::Stem::It.3.gz
%%SITE_PERL%%/Lingua/Stem/It.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/It/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/It
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/It
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/Stem
@dirrmtry %%SITE_PERL%%/Lingua
-@dirrmtry %%SITE_PERL%%
diff --git a/textproc/p5-Lingua-Stem-Ru/Makefile b/textproc/p5-Lingua-Stem-Ru/Makefile
index c3d0657467be..9fd06a0c9c1b 100644
--- a/textproc/p5-Lingua-Stem-Ru/Makefile
+++ b/textproc/p5-Lingua-Stem-Ru/Makefile
@@ -1,19 +1,16 @@
# Created by: Cheng-Lung Sung <clsung@dragon2.net>
# $FreeBSD$
-PORTNAME= Lingua-Stem-Ru
-PORTVERSION= 0.01
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Lingua-Stem-Ru
+PORTVERSION= 0.01
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Porter's stemming algorithm for Russian (KOI8-R only)
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Porter's stemming algorithm for Russian (KOI8-R only)
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::Ru.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-Ru/pkg-plist b/textproc/p5-Lingua-Stem-Ru/pkg-plist
index ef5aa7b024a9..40448aec1b1b 100644
--- a/textproc/p5-Lingua-Stem-Ru/pkg-plist
+++ b/textproc/p5-Lingua-Stem-Ru/pkg-plist
@@ -1,8 +1,8 @@
+%%PERL5_MAN3%%/Lingua::Stem::Ru.3.gz
%%SITE_PERL%%/Lingua/Stem/Ru.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Ru/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Ru
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Ru
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/Stem
@dirrmtry %%SITE_PERL%%/Lingua
-@dirrmtry %%SITE_PERL%%
diff --git a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
index 39f4ed39ccfd..50aaca4dc62c 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
@@ -1,19 +1,16 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Lingua-Stem-Snowball-Da
-PORTVERSION= 1.01
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Lingua-Stem-Snowball-Da
+PORTVERSION= 1.01
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A stemmer for Danish
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A stemmer for Danish
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::Snowball::Da.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-Snowball-Da/pkg-plist b/textproc/p5-Lingua-Stem-Snowball-Da/pkg-plist
index 24fb20313dae..fbbdaf76c18b 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Da/pkg-plist
+++ b/textproc/p5-Lingua-Stem-Snowball-Da/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/Lingua/Stem/Snowball/stemmer.pl
+%%PERL5_MAN3%%/Lingua::Stem::Snowball::Da.3.gz
%%SITE_PERL%%/Lingua/Stem/Snowball/Da.pm
+%%SITE_PERL%%/Lingua/Stem/Snowball/stemmer.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Da/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Da
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Da
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
diff --git a/textproc/p5-Lingua-Stem-Snowball-No/Makefile b/textproc/p5-Lingua-Stem-Snowball-No/Makefile
index 73f6824f1616..bbc29a00548e 100644
--- a/textproc/p5-Lingua-Stem-Snowball-No/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-No/Makefile
@@ -1,21 +1,18 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Lingua-Stem-Snowball-No
-PORTVERSION= 1.2
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Lingua-Stem-Snowball-No
+PORTVERSION= 1.2
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ASKSH
-PKGNAMEPREFIX= p5-
-DISTNAME= Snowball-Norwegian-${PORTVERSION}
+PKGNAMEPREFIX= p5-
+DISTNAME= Snowball-Norwegian-${PORTVERSION}
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Stemmer for Norwegian
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Stemmer for Norwegian
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::Snowball::No.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-Snowball-No/pkg-plist b/textproc/p5-Lingua-Stem-Snowball-No/pkg-plist
index 9ba8a3e9d6f8..2c8430931208 100644
--- a/textproc/p5-Lingua-Stem-Snowball-No/pkg-plist
+++ b/textproc/p5-Lingua-Stem-Snowball-No/pkg-plist
@@ -1,7 +1,8 @@
bin/stemmer-no.pl
+%%PERL5_MAN3%%/Lingua::Stem::Snowball::No.3.gz
%%SITE_PERL%%/Lingua/Stem/Snowball/No.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/No/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/No
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/No
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
diff --git a/textproc/p5-Lingua-Stem-Snowball-Se/Makefile b/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
index 111786f39317..6dbc1fa17943 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
@@ -1,21 +1,18 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Lingua-Stem-Snowball-Se
-PORTVERSION= 1.2
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Lingua-Stem-Snowball-Se
+PORTVERSION= 1.2
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ASKSH
-PKGNAMEPREFIX= p5-
-DISTNAME= Snowball-Swedish-${PORTVERSION}
+PKGNAMEPREFIX= p5-
+DISTNAME= Snowball-Swedish-${PORTVERSION}
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Stemmer for Swedish
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Stemmer for Swedish
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem::Snowball::Se.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem-Snowball-Se/pkg-plist b/textproc/p5-Lingua-Stem-Snowball-Se/pkg-plist
index d77ca20202d9..f6fa4b826136 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Se/pkg-plist
+++ b/textproc/p5-Lingua-Stem-Snowball-Se/pkg-plist
@@ -1,7 +1,8 @@
bin/stemmer-se.pl
+%%PERL5_MAN3%%/Lingua::Stem::Snowball::Se.3.gz
%%SITE_PERL%%/Lingua/Stem/Snowball/Se.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Se/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Se
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball/Se
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/Snowball
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
diff --git a/textproc/p5-Lingua-Stem/Makefile b/textproc/p5-Lingua-Stem/Makefile
index 227878fa46b4..3a30ea8a8fa7 100644
--- a/textproc/p5-Lingua-Stem/Makefile
+++ b/textproc/p5-Lingua-Stem/Makefile
@@ -1,34 +1,27 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Lingua-Stem
-PORTVERSION= 0.84
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Lingua-Stem
+PORTVERSION= 0.84
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SNOWHARE
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Provides word stemming algorithms localized by language
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Provides word stemming algorithms localized by language
-BUILD_DEPENDS= p5-Lingua-PT-Stemmer>=0:${PORTSDIR}/textproc/p5-Lingua-PT-Stemmer \
- p5-Lingua-Stem-Fr>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Fr \
- p5-Lingua-Stem-It>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-It \
- p5-Lingua-Stem-Ru>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Ru \
- p5-Lingua-Stem-Snowball-Da>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-Da \
- p5-Lingua-Stem-Snowball-No>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-No \
- p5-Lingua-Stem-Snowball-Se>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-Se \
- p5-Text-German>=0:${PORTSDIR}/textproc/p5-Text-German
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= p5-Lingua-PT-Stemmer>=0:${PORTSDIR}/textproc/p5-Lingua-PT-Stemmer \
+ p5-Lingua-Stem-Fr>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Fr \
+ p5-Lingua-Stem-It>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-It \
+ p5-Lingua-Stem-Ru>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Ru \
+ p5-Lingua-Stem-Snowball-Da>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-Da \
+ p5-Lingua-Stem-Snowball-No>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-No \
+ p5-Lingua-Stem-Snowball-Se>=0:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball-Se \
+ p5-Text-German>=0:${PORTSDIR}/textproc/p5-Text-German
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::Stem.3 Lingua::Stem::AutoLoader.3 \
- Lingua::Stem::En.3 Lingua::Stem::Pt.3 \
- Lingua::Stem::EnBroken.3 Lingua::Stem::Gl.3 \
- Lingua::Stem::No.3 Lingua::Stem::De.3 \
- Lingua::Stem::Sv.3 Lingua::Stem::Da.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Stem/pkg-plist b/textproc/p5-Lingua-Stem/pkg-plist
index 4feaded6a45a..97e3d4c78eb2 100644
--- a/textproc/p5-Lingua-Stem/pkg-plist
+++ b/textproc/p5-Lingua-Stem/pkg-plist
@@ -1,5 +1,15 @@
-%%SITE_PERL%%/Lingua/Stem.pod
+%%PERL5_MAN3%%/Lingua::Stem.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::AutoLoader.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::Da.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::De.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::En.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::EnBroken.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::Gl.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::No.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::Pt.3.gz
+%%PERL5_MAN3%%/Lingua::Stem::Sv.3.gz
%%SITE_PERL%%/Lingua/Stem.pm
+%%SITE_PERL%%/Lingua/Stem.pod
%%SITE_PERL%%/Lingua/Stem/AutoLoader.pm
%%SITE_PERL%%/Lingua/Stem/Da.pm
%%SITE_PERL%%/Lingua/Stem/De.pm
@@ -10,5 +20,7 @@
%%SITE_PERL%%/Lingua/Stem/Pt.pm
%%SITE_PERL%%/Lingua/Stem/Sv.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Stem
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/Stem
@dirrmtry %%SITE_PERL%%/Lingua
diff --git a/textproc/p5-Lingua-StopWords/Makefile b/textproc/p5-Lingua-StopWords/Makefile
index 9e7bccbee0e8..ef436a966ad9 100644
--- a/textproc/p5-Lingua-StopWords/Makefile
+++ b/textproc/p5-Lingua-StopWords/Makefile
@@ -13,7 +13,4 @@ COMMENT= Stop words for several languages
USES= perl5
USE_PERL5= configure
-MAN3= Lingua::StopWords.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-StopWords/pkg-plist b/textproc/p5-Lingua-StopWords/pkg-plist
index 26a1fe5b9b4f..6979dc2a329f 100644
--- a/textproc/p5-Lingua-StopWords/pkg-plist
+++ b/textproc/p5-Lingua-StopWords/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Lingua::StopWords.3.gz
%%SITE_PERL%%/Lingua/StopWords.pm
%%SITE_PERL%%/Lingua/StopWords/DA.pm
%%SITE_PERL%%/Lingua/StopWords/DE.pm
diff --git a/textproc/p5-Lingua-Treebank/Makefile b/textproc/p5-Lingua-Treebank/Makefile
index d9155c95236a..68e772953d64 100644
--- a/textproc/p5-Lingua-Treebank/Makefile
+++ b/textproc/p5-Lingua-Treebank/Makefile
@@ -13,11 +13,4 @@ COMMENT= Perl extension for manipulating the Penn Treebank format
USES= perl5
USE_PERL5= configure
-MAN1= get-words.1 list-edges.1 list-rewrites.1 \
- tree-collapse.1 tree-inflate.1 vocabulary.1
-MAN3= Lingua::Treebank.3 \
- Lingua::Treebank::Const.3 \
- Lingua::Treebank::HeadFinder.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Lingua-Treebank/pkg-plist b/textproc/p5-Lingua-Treebank/pkg-plist
index f76dc86d9fb2..8d12bb1cd55d 100644
--- a/textproc/p5-Lingua-Treebank/pkg-plist
+++ b/textproc/p5-Lingua-Treebank/pkg-plist
@@ -1,13 +1,22 @@
-bin/list-rewrites
+bin/get-words
bin/list-edges
+bin/list-rewrites
bin/tree-collapse
-bin/get-words
bin/tree-inflate
bin/vocabulary
+%%PERL5_MAN3%%/Lingua::Treebank.3.gz
+%%PERL5_MAN3%%/Lingua::Treebank::Const.3.gz
+%%PERL5_MAN3%%/Lingua::Treebank::HeadFinder.3.gz
%%SITE_PERL%%/Lingua/Treebank.pm
%%SITE_PERL%%/Lingua/Treebank/Const.pm
%%SITE_PERL%%/Lingua/Treebank/HeadFinder.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Treebank/.packlist
+man/man1/get-words.1.gz
+man/man1/list-edges.1.gz
+man/man1/list-rewrites.1.gz
+man/man1/tree-collapse.1.gz
+man/man1/tree-inflate.1.gz
+man/man1/vocabulary.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua/Treebank
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Lingua
@dirrmtry %%SITE_PERL%%/Lingua/Treebank
diff --git a/textproc/p5-MARC-Charset/Makefile b/textproc/p5-MARC-Charset/Makefile
index f906812666eb..f82629e4d5b2 100644
--- a/textproc/p5-MARC-Charset/Makefile
+++ b/textproc/p5-MARC-Charset/Makefile
@@ -20,11 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= MARC::Charset.3 \
- MARC::Charset::Code.3 \
- MARC::Charset::Compiler.3 \
- MARC::Charset::Constants.3 \
- MARC::Charset::Table.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-MARC-Charset/pkg-plist b/textproc/p5-MARC-Charset/pkg-plist
index 9b3c3f34cd09..c0881b098a94 100644
--- a/textproc/p5-MARC-Charset/pkg-plist
+++ b/textproc/p5-MARC-Charset/pkg-plist
@@ -1,3 +1,8 @@
+%%PERL5_MAN3%%/MARC::Charset.3.gz
+%%PERL5_MAN3%%/MARC::Charset::Code.3.gz
+%%PERL5_MAN3%%/MARC::Charset::Compiler.3.gz
+%%PERL5_MAN3%%/MARC::Charset::Constants.3.gz
+%%PERL5_MAN3%%/MARC::Charset::Table.3.gz
%%SITE_PERL%%/MARC/Charset.pm
%%SITE_PERL%%/MARC/Charset/Code.pm
%%SITE_PERL%%/MARC/Charset/Compiler.pm
@@ -5,7 +10,7 @@
%%SITE_PERL%%/MARC/Charset/Table
%%SITE_PERL%%/MARC/Charset/Table.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MARC/Charset/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MARC/Charset
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MARC/Charset
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MARC
-@dirrm %%SITE_PERL%%/MARC/Charset
+@dirrmtry %%SITE_PERL%%/MARC/Charset
@dirrmtry %%SITE_PERL%%/MARC
diff --git a/textproc/p5-MKDoc-XML/Makefile b/textproc/p5-MKDoc-XML/Makefile
index a9598d8f6d1a..4eb590b7b1a9 100644
--- a/textproc/p5-MKDoc-XML/Makefile
+++ b/textproc/p5-MKDoc-XML/Makefile
@@ -14,19 +14,7 @@ COMMENT= The MKDoc XML Toolkit
BUILD_DEPENDS= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= MKDoc::XML.3 \
- MKDoc::XML::Decode.3 \
- MKDoc::XML::Dumper.3 \
- MKDoc::XML::Encode.3 \
- MKDoc::XML::Stripper.3 \
- MKDoc::XML::Tagger.3 \
- MKDoc::XML::Token.3 \
- MKDoc::XML::Tokenizer.3 \
- MKDoc::XML::TreeBuilder.3 \
- MKDoc::XML::TreePrinter.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-MKDoc-XML/pkg-plist b/textproc/p5-MKDoc-XML/pkg-plist
index e52e373bdfcd..5aae91a94dd0 100644
--- a/textproc/p5-MKDoc-XML/pkg-plist
+++ b/textproc/p5-MKDoc-XML/pkg-plist
@@ -1,3 +1,13 @@
+%%PERL5_MAN3%%/MKDoc::XML.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Decode.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Dumper.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Encode.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Stripper.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Tagger.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Token.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::Tokenizer.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::TreeBuilder.3.gz
+%%PERL5_MAN3%%/MKDoc::XML::TreePrinter.3.gz
%%SITE_PERL%%/MKDoc/XML.pm
%%SITE_PERL%%/MKDoc/XML/Decode.pm
%%SITE_PERL%%/MKDoc/XML/Decode/Numeric.pm
@@ -17,10 +27,10 @@
%%SITE_PERL%%/MKDoc/XML/TreeBuilder.pm
%%SITE_PERL%%/MKDoc/XML/TreePrinter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MKDoc/XML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MKDoc/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MKDoc/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MKDoc
-@dirrm %%SITE_PERL%%/MKDoc/XML/Tagger
-@dirrm %%SITE_PERL%%/MKDoc/XML/Stripper
-@dirrm %%SITE_PERL%%/MKDoc/XML/Decode
-@dirrm %%SITE_PERL%%/MKDoc/XML
+@dirrmtry %%SITE_PERL%%/MKDoc/XML/Tagger
+@dirrmtry %%SITE_PERL%%/MKDoc/XML/Stripper
+@dirrmtry %%SITE_PERL%%/MKDoc/XML/Decode
+@dirrmtry %%SITE_PERL%%/MKDoc/XML
@dirrmtry %%SITE_PERL%%/MKDoc
diff --git a/textproc/p5-Makefile-Parser/Makefile b/textproc/p5-Makefile-Parser/Makefile
index 276332123565..a44f680692c6 100644
--- a/textproc/p5-Makefile-Parser/Makefile
+++ b/textproc/p5-Makefile-Parser/Makefile
@@ -17,22 +17,9 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-IPC-Run3>=0.036:${PORTSDIR}/devel/p5-IPC-Run3 \
p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
p5-Makefile-DOM>=0.005:${PORTSDIR}/textproc/p5-Makefile-DOM
-RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Class-Trigger>=0.13:${PORTSDIR}/devel/p5-Class-Trigger \
- p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
- p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
- p5-Makefile-DOM>=0.005:${PORTSDIR}/textproc/p5-Makefile-DOM
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= makesimple.1 \
- pgmake-db.1 \
- plmake.1
-MAN3= Makefile::AST.3 \
- Makefile::AST::Evaluator.3 \
- Makefile::Parser.3 \
- Makefile::Parser::GmakeDB.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Makefile-Parser/pkg-plist b/textproc/p5-Makefile-Parser/pkg-plist
index 356533f4a32b..d807350366b1 100644
--- a/textproc/p5-Makefile-Parser/pkg-plist
+++ b/textproc/p5-Makefile-Parser/pkg-plist
@@ -1,6 +1,10 @@
bin/makesimple
bin/pgmake-db
bin/plmake
+%%PERL5_MAN3%%/Makefile::AST.3.gz
+%%PERL5_MAN3%%/Makefile::AST::Evaluator.3.gz
+%%PERL5_MAN3%%/Makefile::Parser.3.gz
+%%PERL5_MAN3%%/Makefile::Parser::GmakeDB.3.gz
%%SITE_PERL%%/Makefile/AST.pm
%%SITE_PERL%%/Makefile/AST/Command.pm
%%SITE_PERL%%/Makefile/AST/Evaluator.pm
@@ -12,9 +16,12 @@ bin/plmake
%%SITE_PERL%%/Makefile/Parser.pm
%%SITE_PERL%%/Makefile/Parser/GmakeDB.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/Parser/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/Parser
+man/man1/makesimple.1.gz
+man/man1/pgmake-db.1.gz
+man/man1/plmake.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/Parser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile
-@dirrm %%SITE_PERL%%/Makefile/Parser
-@dirrm %%SITE_PERL%%/Makefile/AST/Rule
-@dirrm %%SITE_PERL%%/Makefile/AST
+@dirrmtry %%SITE_PERL%%/Makefile/Parser
+@dirrmtry %%SITE_PERL%%/Makefile/AST/Rule
+@dirrmtry %%SITE_PERL%%/Makefile/AST
@dirrmtry %%SITE_PERL%%/Makefile
diff --git a/textproc/p5-MathML-Entities/Makefile b/textproc/p5-MathML-Entities/Makefile
index 81fd86802d3a..b2bc22420e24 100644
--- a/textproc/p5-MathML-Entities/Makefile
+++ b/textproc/p5-MathML-Entities/Makefile
@@ -12,10 +12,7 @@ COMMENT= Convert XHTML+MathML Named Entities to Numeric Character References
WRKSRC= ${WRKDIR}/${PORTNAME}
-MAN3= MathML::Entities.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-MathML-Entities/pkg-plist b/textproc/p5-MathML-Entities/pkg-plist
index a245c2f48f31..b93d0612b09c 100644
--- a/textproc/p5-MathML-Entities/pkg-plist
+++ b/textproc/p5-MathML-Entities/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/MathML::Entities.3.gz
%%SITE_PERL%%/MathML/Entities.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/MathML/Entities/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MathML/Entities
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MathML/Entities
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MathML
@dirrmtry %%SITE_PERL%%/MathML
diff --git a/textproc/p5-Net-Snort-Parser/Makefile b/textproc/p5-Net-Snort-Parser/Makefile
index 157b0a79f315..0c01378ed185 100644
--- a/textproc/p5-Net-Snort-Parser/Makefile
+++ b/textproc/p5-Net-Snort-Parser/Makefile
@@ -14,8 +14,4 @@ COMMENT= Perl modules for parsing Snort configuration files
USES= perl5
USE_PERL5= configure
-MAN1= snortconfig.1
-MAN3= Net::Snort::Parser::File.3 Net::Snort::Parser::Rule.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Net-Snort-Parser/pkg-plist b/textproc/p5-Net-Snort-Parser/pkg-plist
index 3961d52d300f..dc257b877ed8 100644
--- a/textproc/p5-Net-Snort-Parser/pkg-plist
+++ b/textproc/p5-Net-Snort-Parser/pkg-plist
@@ -1,13 +1,15 @@
-@comment $FreeBSD$
bin/snortconfig
bin/verify-rule
+%%PERL5_MAN3%%/Net::Snort::Parser::File.3.gz
+%%PERL5_MAN3%%/Net::Snort::Parser::Rule.3.gz
%%SITE_PERL%%/Net/Snort/Parser/File.pm
%%SITE_PERL%%/Net/Snort/Parser/Rule.pm
%%SITE_PERL%%/Net/Snort/Parser/RuleOptions.pm
-@dirrmtry %%SITE_PERL%%/Net/Snort/Parser
-@dirrmtry %%SITE_PERL%%/Net/Snort
-@dirrmtry %%SITE_PERL%%/Net
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Snort/Parser/.packlist
+man/man1/snortconfig.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Snort/Parser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Snort
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net/Snort/Parser
+@dirrmtry %%SITE_PERL%%/Net/Snort
+@dirrmtry %%SITE_PERL%%/Net
diff --git a/textproc/p5-Net-YASA/Makefile b/textproc/p5-Net-YASA/Makefile
index ea287100cd14..66566a132fd2 100644
--- a/textproc/p5-Net-YASA/Makefile
+++ b/textproc/p5-Net-YASA/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to YASA (Yet Another Suffix Array)
-RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Net::YASA.3 Net::YASA::ConfigData.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Net-YASA/pkg-plist b/textproc/p5-Net-YASA/pkg-plist
index e340ef5bc41e..c4eae3be85ef 100644
--- a/textproc/p5-Net-YASA/pkg-plist
+++ b/textproc/p5-Net-YASA/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Net::YASA.3.gz
+%%PERL5_MAN3%%/Net::YASA::ConfigData.3.gz
%%SITE_PERL%%/Net/YASA.pm
%%SITE_PERL%%/Net/YASA/ConfigData.pm
@dirrmtry %%SITE_PERL%%/Net/YASA
diff --git a/textproc/p5-NetAddr-IP-Find/Makefile b/textproc/p5-NetAddr-IP-Find/Makefile
index 255d179f010d..e5f18aaccf1c 100644
--- a/textproc/p5-NetAddr-IP-Find/Makefile
+++ b/textproc/p5-NetAddr-IP-Find/Makefile
@@ -16,7 +16,4 @@ USES= perl5
USE_PERL5= configure
INSTALL_TARGET= pure_install
-MAN3= NetAddr::IP::Find.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-NetAddr-IP-Find/pkg-plist b/textproc/p5-NetAddr-IP-Find/pkg-plist
index fa7c101e052d..803af997a6af 100644
--- a/textproc/p5-NetAddr-IP-Find/pkg-plist
+++ b/textproc/p5-NetAddr-IP-Find/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/NetAddr::IP::Find.3.gz
%%SITE_PERL%%/NetAddr/IP/Find.pm
-@dirrmtry %%SITE_PERL%%/NetAddr/IP
-@dirrmtry %%SITE_PERL%%/NetAddr
%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetAddr/IP/Find/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetAddr/IP/Find
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetAddr/IP/Find
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetAddr/IP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetAddr
+@dirrmtry %%SITE_PERL%%/NetAddr/IP
+@dirrmtry %%SITE_PERL%%/NetAddr
diff --git a/textproc/p5-Number-Spell/Makefile b/textproc/p5-Number-Spell/Makefile
index 0b53a8d2d9b2..6a4e6efe41ae 100644
--- a/textproc/p5-Number-Spell/Makefile
+++ b/textproc/p5-Number-Spell/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl extension for spelling out numbers
USES= perl5
USE_PERL5= configure
-MAN3= Number::Spell.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Number-Spell/pkg-plist b/textproc/p5-Number-Spell/pkg-plist
index 853daa644bc3..ce47341c6c1c 100644
--- a/textproc/p5-Number-Spell/pkg-plist
+++ b/textproc/p5-Number-Spell/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Number/Spell/.packlist
+%%PERL5_MAN3%%/Number::Spell.3.gz
%%SITE_PERL%%/Number/Spell.pm
%%SITE_PERL%%/auto/Number/Spell/autosplit.ix
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Number/Spell/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Number/Spell
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Number
@dirrmtry %%SITE_PERL%%/auto/Number/Spell
diff --git a/textproc/p5-ODF-lpOD/Makefile b/textproc/p5-ODF-lpOD/Makefile
index c283c6821e41..59d359e1b378 100644
--- a/textproc/p5-ODF-lpOD/Makefile
+++ b/textproc/p5-ODF-lpOD/Makefile
@@ -21,16 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= lpod_test.1
-MAN3= ODF::lpOD.3 \
- ODF::lpOD::Common.3 \
- ODF::lpOD::Document.3 \
- ODF::lpOD::Element.3 \
- ODF::lpOD::StructuredContainer.3 \
- ODF::lpOD::Style.3 \
- ODF::lpOD::Table.3 \
- ODF::lpOD::TextElement.3 \
- ODF::lpOD::Tutorial.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-ODF-lpOD/pkg-plist b/textproc/p5-ODF-lpOD/pkg-plist
index b96674e828af..f52a19839329 100644
--- a/textproc/p5-ODF-lpOD/pkg-plist
+++ b/textproc/p5-ODF-lpOD/pkg-plist
@@ -1,33 +1,43 @@
bin/lpod_test
-%%SITE_PERL%%/ODF/lpOD/data/rgb.txt
-%%SITE_PERL%%/ODF/lpOD/data/oasis_odf_logo.png
-%%SITE_PERL%%/ODF/lpOD/templates/spreadsheet.ods
-%%SITE_PERL%%/ODF/lpOD/templates/text.odt
-%%SITE_PERL%%/ODF/lpOD/templates/presentation.odp
-%%SITE_PERL%%/ODF/lpOD/templates/drawing.odg
-%%SITE_PERL%%/ODF/lpOD/Element.pm
-%%SITE_PERL%%/ODF/lpOD/Style.pod
-%%SITE_PERL%%/ODF/lpOD/Table.pod
-%%SITE_PERL%%/ODF/lpOD/Style.pm
+%%PERL5_MAN3%%/ODF::lpOD.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Common.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Document.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Element.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::StructuredContainer.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Style.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Table.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::TextElement.3.gz
+%%PERL5_MAN3%%/ODF::lpOD::Tutorial.3.gz
+%%SITE_PERL%%/ODF/lpOD.pm
+%%SITE_PERL%%/ODF/lpOD.pod
%%SITE_PERL%%/ODF/lpOD/Attributes.pm
-%%SITE_PERL%%/ODF/lpOD/TextElement.pm
-%%SITE_PERL%%/ODF/lpOD/TextElement.pod
-%%SITE_PERL%%/ODF/lpOD/Document.pod
%%SITE_PERL%%/ODF/lpOD/Common.pm
+%%SITE_PERL%%/ODF/lpOD/Common.pod
+%%SITE_PERL%%/ODF/lpOD/Document.pm
+%%SITE_PERL%%/ODF/lpOD/Document.pod
+%%SITE_PERL%%/ODF/lpOD/Element.pm
%%SITE_PERL%%/ODF/lpOD/Element.pod
%%SITE_PERL%%/ODF/lpOD/Field.pm
-%%SITE_PERL%%/ODF/lpOD/Table.pm
-%%SITE_PERL%%/ODF/lpOD/Document.pm
-%%SITE_PERL%%/ODF/lpOD/StructuredContainer.pod
-%%SITE_PERL%%/ODF/lpOD/Common.pod
%%SITE_PERL%%/ODF/lpOD/StructuredContainer.pm
+%%SITE_PERL%%/ODF/lpOD/StructuredContainer.pod
+%%SITE_PERL%%/ODF/lpOD/Style.pm
+%%SITE_PERL%%/ODF/lpOD/Style.pod
+%%SITE_PERL%%/ODF/lpOD/Table.pm
+%%SITE_PERL%%/ODF/lpOD/Table.pod
+%%SITE_PERL%%/ODF/lpOD/TextElement.pm
+%%SITE_PERL%%/ODF/lpOD/TextElement.pod
%%SITE_PERL%%/ODF/lpOD/Tutorial.pod
-%%SITE_PERL%%/ODF/lpOD.pod
-%%SITE_PERL%%/ODF/lpOD.pm
+%%SITE_PERL%%/ODF/lpOD/data/oasis_odf_logo.png
+%%SITE_PERL%%/ODF/lpOD/data/rgb.txt
+%%SITE_PERL%%/ODF/lpOD/templates/drawing.odg
+%%SITE_PERL%%/ODF/lpOD/templates/presentation.odp
+%%SITE_PERL%%/ODF/lpOD/templates/spreadsheet.ods
+%%SITE_PERL%%/ODF/lpOD/templates/text.odt
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ODF/lpOD/.packlist
-@dirrm %%SITE_PERL%%/ODF/lpOD/templates
-@dirrm %%SITE_PERL%%/ODF/lpOD/data
+man/man1/lpod_test.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ODF/lpOD
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ODF
+@dirrmtry %%SITE_PERL%%/ODF/lpOD/templates
+@dirrmtry %%SITE_PERL%%/ODF/lpOD/data
@dirrmtry %%SITE_PERL%%/ODF/lpOD
@dirrmtry %%SITE_PERL%%/ODF
diff --git a/textproc/p5-PDF-API2/Makefile b/textproc/p5-PDF-API2/Makefile
index 9a22c442e8bc..f16264d103f5 100644
--- a/textproc/p5-PDF-API2/Makefile
+++ b/textproc/p5-PDF-API2/Makefile
@@ -16,48 +16,4 @@ RUN_DEPENDS= p5-Font-TTF>0:${PORTSDIR}/x11-fonts/p5-Font-TTF
USES= perl5
USE_PERL5= configure
-MAN3= PDF::API2.3 \
- PDF::API2::Annotation.3 \
- PDF::API2::Basic::PDF::Array.3 \
- PDF::API2::Basic::PDF::Bool.3 \
- PDF::API2::Basic::PDF::Dict.3 \
- PDF::API2::Basic::PDF::File.3 \
- PDF::API2::Basic::PDF::Filter.3 \
- PDF::API2::Basic::PDF::Filter::RunLengthDecode.3 \
- PDF::API2::Basic::PDF::Name.3 \
- PDF::API2::Basic::PDF::Null.3 \
- PDF::API2::Basic::PDF::Number.3 \
- PDF::API2::Basic::PDF::Objind.3 \
- PDF::API2::Basic::PDF::Page.3 \
- PDF::API2::Basic::PDF::Pages.3 \
- PDF::API2::Basic::PDF::String.3 \
- PDF::API2::Basic::PDF::Utils.3 \
- PDF::API2::Content.3 \
- PDF::API2::Lite.3 \
- PDF::API2::NamedDestination.3 \
- PDF::API2::Outline.3 \
- PDF::API2::Page.3 \
- PDF::API2::Resource.3 \
- PDF::API2::Resource::BaseFont.3 \
- PDF::API2::Resource::CIDFont.3 \
- PDF::API2::Resource::CIDFont::CJKFont.3 \
- PDF::API2::Resource::CIDFont::TrueType.3 \
- PDF::API2::Resource::ColorSpace.3 \
- PDF::API2::Resource::ColorSpace::Indexed::ACTFile.3 \
- PDF::API2::Resource::ColorSpace::Separation.3 \
- PDF::API2::Resource::ExtGState.3 \
- PDF::API2::Resource::Font.3 \
- PDF::API2::Resource::Font::BdFont.3 \
- PDF::API2::Resource::Font::CoreFont.3 \
- PDF::API2::Resource::Font::SynFont.3 \
- PDF::API2::Resource::UniFont.3 \
- PDF::API2::Resource::XObject.3 \
- PDF::API2::Resource::XObject::Form.3 \
- PDF::API2::Resource::XObject::Form::BarCode.3 \
- PDF::API2::Resource::XObject::Form::BarCode::code128.3 \
- PDF::API2::Resource::XObject::Image.3 \
- PDF::API2::Resource::XObject::Image::TIFF.3 \
- PDF::API2::Util.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-PDF-API2/pkg-plist b/textproc/p5-PDF-API2/pkg-plist
index 64daea81025c..87da1f97534c 100644
--- a/textproc/p5-PDF-API2/pkg-plist
+++ b/textproc/p5-PDF-API2/pkg-plist
@@ -1,6 +1,45 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API2/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API2
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
+%%PERL5_MAN3%%/PDF::API2.3.gz
+%%PERL5_MAN3%%/PDF::API2::Annotation.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Array.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Bool.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Dict.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::File.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Filter.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Filter::RunLengthDecode.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Name.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Null.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Number.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Objind.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Page.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Pages.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::String.3.gz
+%%PERL5_MAN3%%/PDF::API2::Basic::PDF::Utils.3.gz
+%%PERL5_MAN3%%/PDF::API2::Content.3.gz
+%%PERL5_MAN3%%/PDF::API2::Lite.3.gz
+%%PERL5_MAN3%%/PDF::API2::NamedDestination.3.gz
+%%PERL5_MAN3%%/PDF::API2::Outline.3.gz
+%%PERL5_MAN3%%/PDF::API2::Page.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::BaseFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::CIDFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::CIDFont::CJKFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::CIDFont::TrueType.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::ColorSpace.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::ColorSpace::Indexed::ACTFile.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::ColorSpace::Separation.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::ExtGState.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::Font.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::Font::BdFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::Font::CoreFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::Font::SynFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::UniFont.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject::Form.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject::Form::BarCode.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject::Form::BarCode::code128.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject::Image.3.gz
+%%PERL5_MAN3%%/PDF::API2::Resource::XObject::Image::TIFF.3.gz
+%%PERL5_MAN3%%/PDF::API2::Util.3.gz
%%SITE_PERL%%/PDF/API2.pm
%%SITE_PERL%%/PDF/API2/Annotation.pm
%%SITE_PERL%%/PDF/API2/Basic/PDF/Array.pm
@@ -22,38 +61,41 @@
%%SITE_PERL%%/PDF/API2/Basic/PDF/Pages.pm
%%SITE_PERL%%/PDF/API2/Basic/PDF/String.pm
%%SITE_PERL%%/PDF/API2/Basic/PDF/Utils.pm
-%%SITE_PERL%%/PDF/API2/Content/Text.pm
%%SITE_PERL%%/PDF/API2/Content.pm
+%%SITE_PERL%%/PDF/API2/Content/Text.pm
%%SITE_PERL%%/PDF/API2/Lite.pm
%%SITE_PERL%%/PDF/API2/Matrix.pm
%%SITE_PERL%%/PDF/API2/NamedDestination.pm
%%SITE_PERL%%/PDF/API2/Outline.pm
%%SITE_PERL%%/PDF/API2/Outlines.pm
%%SITE_PERL%%/PDF/API2/Page.pm
+%%SITE_PERL%%/PDF/API2/Resource.pm
%%SITE_PERL%%/PDF/API2/Resource/BaseFont.pm
+%%SITE_PERL%%/PDF/API2/Resource/CIDFont.pm
+%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont.pm
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont/adobemingstdlightacro.data
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont/adobemyungjostdmediumacro.data
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont/adobesongstdlightacro.data
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont/kozgopromediumacro.data
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont/kozminproregularacro.data
-%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont.pm
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap/japanese.cmap
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap/korean.cmap
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap/simplified.cmap
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap/traditional.cmap
-%%SITE_PERL%%/PDF/API2/Resource/CIDFont/TrueType/FontFile.pm
%%SITE_PERL%%/PDF/API2/Resource/CIDFont/TrueType.pm
-%%SITE_PERL%%/PDF/API2/Resource/CIDFont.pm
+%%SITE_PERL%%/PDF/API2/Resource/CIDFont/TrueType/FontFile.pm
+%%SITE_PERL%%/PDF/API2/Resource/ColorSpace.pm
%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/DeviceN.pm
+%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed.pm
%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed/ACTFile.pm
%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed/Hue.pm
%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed/WebColor.pm
-%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed.pm
%%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Separation.pm
-%%SITE_PERL%%/PDF/API2/Resource/ColorSpace.pm
%%SITE_PERL%%/PDF/API2/Resource/Colors.pm
%%SITE_PERL%%/PDF/API2/Resource/ExtGState.pm
+%%SITE_PERL%%/PDF/API2/Resource/Font.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/BdFont.pm
+%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/bankgothic.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/courier.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/courierbold.pm
@@ -83,52 +125,52 @@
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/webdings.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/wingdings.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont/zapfdingbats.pm
-%%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/Postscript.pm
%%SITE_PERL%%/PDF/API2/Resource/Font/SynFont.pm
-%%SITE_PERL%%/PDF/API2/Resource/Font.pm
%%SITE_PERL%%/PDF/API2/Resource/Glyphs.pm
%%SITE_PERL%%/PDF/API2/Resource/PaperSizes.pm
%%SITE_PERL%%/PDF/API2/Resource/Pattern.pm
%%SITE_PERL%%/PDF/API2/Resource/Shading.pm
%%SITE_PERL%%/PDF/API2/Resource/UniFont.pm
+%%SITE_PERL%%/PDF/API2/Resource/XObject.pm
+%%SITE_PERL%%/PDF/API2/Resource/XObject/Form.pm
+%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode/codabar.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode/code128.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode/code3of9.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode/ean13.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode/int2of5.pm
-%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Form/Hybrid.pm
-%%SITE_PERL%%/PDF/API2/Resource/XObject/Form.pm
+%%SITE_PERL%%/PDF/API2/Resource/XObject/Image.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/GD.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/GIF.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/JPEG.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/PNG.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/PNM.pm
%%SITE_PERL%%/PDF/API2/Resource/XObject/Image/TIFF.pm
-%%SITE_PERL%%/PDF/API2/Resource/XObject/Image.pm
-%%SITE_PERL%%/PDF/API2/Resource/XObject.pm
%%SITE_PERL%%/PDF/API2/Resource/uniglyph.txt
-%%SITE_PERL%%/PDF/API2/Resource.pm
%%SITE_PERL%%/PDF/API2/UniWrap.pm
%%SITE_PERL%%/PDF/API2/Util.pm
%%SITE_PERL%%/PDF/API2/Win32.pm
-@dirrm %%SITE_PERL%%/PDF/API2/Basic/PDF/Filter
-@dirrm %%SITE_PERL%%/PDF/API2/Basic/PDF
-@dirrm %%SITE_PERL%%/PDF/API2/Basic
-@dirrm %%SITE_PERL%%/PDF/API2/Content
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/CIDFont/TrueType
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/CIDFont
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/ColorSpace
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/Font
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/XObject/Form
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/XObject/Image
-@dirrm %%SITE_PERL%%/PDF/API2/Resource/XObject
-@dirrm %%SITE_PERL%%/PDF/API2/Resource
-@dirrm %%SITE_PERL%%/PDF/API2
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API2/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/XObject/Image
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/XObject/Form/BarCode
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/XObject/Form
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/XObject
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/Font/CoreFont
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/Font
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/ColorSpace/Indexed
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/ColorSpace
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/CIDFont/TrueType
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/CIDFont/CMap
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/CIDFont/CJKFont
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource/CIDFont
+@dirrmtry %%SITE_PERL%%/PDF/API2/Resource
+@dirrmtry %%SITE_PERL%%/PDF/API2/Content
+@dirrmtry %%SITE_PERL%%/PDF/API2/Basic/PDF/Filter
+@dirrmtry %%SITE_PERL%%/PDF/API2/Basic/PDF
+@dirrmtry %%SITE_PERL%%/PDF/API2/Basic
+@dirrmtry %%SITE_PERL%%/PDF/API2
@dirrmtry %%SITE_PERL%%/PDF
diff --git a/textproc/p5-PDF-API3/Makefile b/textproc/p5-PDF-API3/Makefile
index 2a9c98f7d1ad..edf393083c37 100644
--- a/textproc/p5-PDF-API3/Makefile
+++ b/textproc/p5-PDF-API3/Makefile
@@ -13,164 +13,4 @@ COMMENT= The Next Generation of Text::PDF::API2
USES= perl5
USE_PERL5= configure
-MAN3= PDF::API3::Compat::API2::Basic::TTF::GDEF.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::codabar.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CMap::simplified.3 \
- PDF::API3::Compat::API2::Resource::Font::Postscript.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Contextual.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont.3 \
- PDF::API3::Compat::API2::Resource::Pattern.3 \
- PDF::API3.3 \
- PDF::API3::Compat::API2::Outline.3 \
- PDF::API3::Compat::API2::Resource::Shading.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::courierbold.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern::Subtable.3 \
- PDF::API3::Compat::API2::Basic::TTF::OS_2.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticabold.3 \
- PDF::API3::Compat::API2::Resource::Font.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode.3 \
- PDF::API3::Compat::API2::Basic::PDF::Name.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetitalic.3 \
- PDF::API3::Compat::API2::Basic::TTF::Fpgm.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::Indexed.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::GD.3 \
- PDF::API3::Compat::API2::Outlines.3 \
- PDF::API3::Compat::API2::Resource::UniFont.3 \
- PDF::API3::Compat::API2::Lite.3 \
- PDF::API3::Compat::API2::Basic::TTF::PCLT.3 \
- PDF::API3::Compat::API2::Basic::TTF::Bsln.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::Separation.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::courieroblique.3 \
- PDF::API3::Compat::API2::Basic::TTF::Ttc.3 \
- PDF::API3::Compat::API2::Basic::TTF::Maxp.3 \
- PDF::API3::Compat::API2::Basic::TTF::Vhea.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Subtable.3 \
- PDF::API3::Compat::API2::Basic::TTF::Glyph.3 \
- PDF::API3::Compat::API2::Util.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::bankgothic.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::TrueType.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Ligature.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern::StateTable.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CMap::korean.3 \
- PDF::API3::Compat::API2::Resource::CIDFont.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanabolditalic.3 \
- PDF::API3::Compat::API2::Resource.3 \
- PDF::API3::Compat::API2::Basic::TTF::GPOS.3 \
- PDF::API3::Compat::API2::Resource::Font::SynFont.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CMap::traditional.3 \
- PDF::API3::Compat::API2::Basic::TTF::OldCmap.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::Hybrid.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchet.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::verdana.3 \
- PDF::API3::Compat::API2::Basic::TTF::Head.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::code3of9.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiaitalic.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::helvetica.3 \
- PDF::API3::Compat::API2::Basic::TTF::XMLparse.3 \
- PDF::API3::Compat::API2::Basic::TTF::Hdmx.3 \
- PDF::API3::Compat::API2::Basic::PDF::Pages.3 \
- PDF::API3::Compat::API2::NamedDestination.3 \
- PDF::API3::Compat::API2::Basic::PDF::Bool.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::ACTFile.3 \
- PDF::API3::Compat::API2::Basic::TTF::Table.3 \
- PDF::API3::Compat::API2::Basic::TTF::LTSH.3 \
- PDF::API3::Compat::API2::Basic::TTF::Glyf.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiabold.3 \
- PDF::API3::Compat::API2::Resource::BaseFont.3 \
- PDF::API3::Compat::API2::Basic::TTF::Cvt_.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobemyungjostdmediumacro.3 \
- PDF::API3::Compat::API2::Basic::TTF::Segarr.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::kozgopromediumacro.3 \
- PDF::API3::Compat::API2::Basic::TTF::Fdsc.3 \
- PDF::API3::Compat::API2::Basic::TTF::Hhea.3 \
- PDF::API3::Compat::API2::Basic::TTF::Cmap.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern::ClassArray.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::PNM.3 \
- PDF::API3::Compat::API2::Basic::PDF::String.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticaoblique.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort.3 \
- PDF::API3::Compat::API2::Win32.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::DeviceN.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobemingstdlightacro.3 \
- PDF::API3::Compat::API2::Basic::TTF::Feat.3 \
- PDF::API3::Compat::API2::Basic::PDF::Page.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::timesbolditalic.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::timesbold.3 \
- PDF::API3::Compat::API2::Basic::TTF::OldMort.3 \
- PDF::API3::Compat::API2::Basic::TTF::Ttopen.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanaitalic.3 \
- PDF::API3::Compat::API2::Content::Text.3 \
- PDF::API3::Compat::API2::Basic::PDF::Dict.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::code128.3 \
- PDF::API3::Compat::API2::Resource::Font::neTrueType.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::PNG.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::GIF.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern::OrderedList.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::TrueType::FontFile.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::timesitalic.3 \
- PDF::API3::Compat::API2::Basic::TTF::Name.3 \
- PDF::API3::Compat::API2::Annotation.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern.3 \
- PDF::API3::Compat::API2::Basic::TTF::Vmtx.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CMap::japanese.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Insertion.3 \
- PDF::API3::Compat::API2::Basic::PDF::Objind.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::ean13.3 \
- PDF::API3::Compat::API2::Page.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::webdings.3 \
- PDF::API3::Compat::API2::Basic::TTF::Delta.3 \
- PDF::API3::Compat::API2::Basic::TTF::Post.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticaboldoblique.3 \
- PDF::API3::Compat::API2::HOWTO.3 \
- PDF::API3::Compat::API2::Basic::PDF::Filter.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::TIFF.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Rearrangement.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetbold.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Chain.3 \
- PDF::API3::Compat::API2::Basic::TTF::Anchor.3 \
- PDF::API3::Compat::API2::Basic::TTF::Font.3 \
- PDF::API3::Compat::API2::Basic::TTF::Utils.3 \
- PDF::API3::Compat::API2::Resource::ExtGState.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::kozminproregularacro.3 \
- PDF::API3::Compat::API2.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::WebColor.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetbolditalic.3 \
- PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::Hue.3 \
- PDF::API3::Compat::API2::Basic::TTF::Prop.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont.3 \
- PDF::API3::Compat::API2::Basic::TTF::Loca.3 \
- PDF::API3::Compat::API2::Basic::TTF::Mort::Noncontextual.3 \
- PDF::API3::Compat::API2::Content.3 \
- PDF::API3::Compat::API2::Basic::PDF::Array.3 \
- PDF::API3::Compat::API2::Basic::TTF::GSUB.3 \
- PDF::API3::Compat::API2::Basic::PDF::Utils.3 \
- PDF::API3::Compat::API2::Basic::PDF::File.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::timesroman.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::zapfdingbats.3 \
- PDF::API3::Compat::API2::Resource::Font::BdFont.3 \
- PDF::API3::Compat::API2::Basic::TTF::AATutils.3 \
- PDF::API3::Compat::API2::Resource::XObject.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::courierboldoblique.3 \
- PDF::API3::Compat::API2::Basic::TTF::Prep.3 \
- PDF::API3::Compat::API2::Resource::XObject::Image::JPEG.3 \
- PDF::API3::Compat::API2::Basic::TTF::AATKern.3 \
- PDF::API3::Compat::API2::Basic::PDF::Number.3 \
- PDF::API3::Compat::API2::Basic::TTF::Hmtx.3 \
- PDF::API3::Compat::API2::Basic::TTF::Coverage.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::courier.3 \
- PDF::API3::Compat::API2::Basic::PDF::Null.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::symbol.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiabolditalic.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::wingdings.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanabold.3 \
- PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::int2of5.3 \
- PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobesongstdlightacro.3 \
- PDF::API3::Compat::API2::Resource::Font::CoreFont::georgia.3 \
- PDF::API3::Compat::API2::Basic::TTF::Kern::CompactClassArray.3 \
- PDF::API3::Compat::API2::Basic::TTF::Fmtx.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-PDF-API3/pkg-plist b/textproc/p5-PDF-API3/pkg-plist
index 56cc22885860..83eaa0503a96 100644
--- a/textproc/p5-PDF-API3/pkg-plist
+++ b/textproc/p5-PDF-API3/pkg-plist
@@ -1,5 +1,163 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API3/.packlist
+%%PERL5_MAN3%%/PDF::API3.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Annotation.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Array.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Bool.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Dict.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::File.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Filter.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Name.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Null.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Number.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Objind.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Page.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Pages.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::String.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::PDF::Utils.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::AATKern.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::AATutils.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Anchor.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Bsln.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Cmap.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Coverage.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Cvt_.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Delta.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Fdsc.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Feat.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Fmtx.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Font.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Fpgm.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::GDEF.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::GPOS.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::GSUB.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Glyf.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Glyph.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Hdmx.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Head.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Hhea.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Hmtx.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern::ClassArray.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern::CompactClassArray.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern::OrderedList.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern::StateTable.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Kern::Subtable.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::LTSH.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Loca.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Maxp.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Chain.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Contextual.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Insertion.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Ligature.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Noncontextual.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Rearrangement.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Mort::Subtable.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Name.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::OS_2.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::OldCmap.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::OldMort.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::PCLT.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Post.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Prep.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Prop.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Segarr.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Table.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Ttc.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Ttopen.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Utils.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Vhea.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::Vmtx.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Basic::TTF::XMLparse.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Content.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Content::Text.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::HOWTO.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Lite.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::NamedDestination.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Outline.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Outlines.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Page.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::BaseFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobemingstdlightacro.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobemyungjostdmediumacro.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::adobesongstdlightacro.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::kozgopromediumacro.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CJKFont::kozminproregularacro.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CMap::japanese.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CMap::korean.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CMap::simplified.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::CMap::traditional.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::TrueType.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::CIDFont::TrueType::FontFile.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::DeviceN.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::Indexed.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::ACTFile.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::Hue.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::Indexed::WebColor.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ColorSpace::Separation.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::ExtGState.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::BdFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::bankgothic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::courier.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::courierbold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::courierboldoblique.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::courieroblique.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::georgia.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiabold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiabolditalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::georgiaitalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::helvetica.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticabold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticaboldoblique.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::helveticaoblique.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::symbol.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::timesbold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::timesbolditalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::timesitalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::timesroman.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchet.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetbold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetbolditalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::trebuchetitalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::verdana.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanabold.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanabolditalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::verdanaitalic.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::webdings.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::wingdings.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::CoreFont::zapfdingbats.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::Postscript.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::SynFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Font::neTrueType.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Pattern.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::Shading.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::UniFont.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::codabar.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::code128.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::code3of9.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::ean13.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::BarCode::int2of5.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Form::Hybrid.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::GD.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::GIF.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::JPEG.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::PNG.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::PNM.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Resource::XObject::Image::TIFF.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Util.3.gz
+%%PERL5_MAN3%%/PDF::API3::Compat::API2::Win32.3.gz
%%SITE_PERL%%/PDF/API3.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Annotation.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/PDF/Array.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/PDF/Bool.pm
@@ -37,15 +195,16 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Head.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Hhea.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Hmtx.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern/ClassArray.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern/CompactClassArray.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern/OrderedList.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern/StateTable.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern/Subtable.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/LTSH.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Loca.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Maxp.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Chain.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Contextual.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Insertion.pm
@@ -53,7 +212,6 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Noncontextual.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Rearrangement.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort/Subtable.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Name.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/OS_2.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/OldCmap.pm
@@ -73,8 +231,8 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Vmtx.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Win32.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/XMLparse.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Content/Text.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Content.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Content/Text.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/HOWTO.pod
%%SITE_PERL%%/PDF/API3/Compat/API2/Lite.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Matrix.pm
@@ -82,29 +240,32 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/Outline.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Outlines.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Page.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/BaseFont.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont/adobemingstdlightacro.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont/adobemyungjostdmediumacro.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont/adobesongstdlightacro.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont/kozgopromediumacro.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont/kozminproregularacro.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap/japanese.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap/korean.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap/simplified.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap/traditional.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/TrueType/FontFile.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/TrueType.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/TrueType/FontFile.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/DeviceN.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed/ACTFile.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed/Hue.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed/WebColor.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Separation.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ExtGState.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/BdFont.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/bankgothic.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/courier.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/courierbold.pm
@@ -134,34 +295,31 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/webdings.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/wingdings.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont/zapfdingbats.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/Postscript.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/SynFont.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/neTrueType.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Pattern.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Shading.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/UniFont.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode/codabar.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode/code128.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode/code3of9.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode/ean13.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode/int2of5.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/Hybrid.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form.pm
+%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/GD.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/GIF.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/JPEG.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/PNG.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/PNM.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image/TIFF.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image.pm
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/unicolor.txt
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/uniglyph.txt
%%SITE_PERL%%/PDF/API3/Compat/API2/Resource/unipaper.txt
-%%SITE_PERL%%/PDF/API3/Compat/API2/Resource.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/UniWrap.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Util.pm
%%SITE_PERL%%/PDF/API3/Compat/API2/Win32.pm
@@ -194,30 +352,30 @@
%%SITE_PERL%%/PDF/API3/Compat/API2/fonts/langcover.txt
%%SITE_PERL%%/PDF/API3/Compat/API2/fonts/status.txt
%%SITE_PERL%%/PDF/API3/Compat/API2/fonts/unicover.txt
-%%SITE_PERL%%/PDF/API3/Compat/API2.pm
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/PDF
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Basic
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Content
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/TrueType
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/Resource
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2/fonts
-@dirrm %%SITE_PERL%%/PDF/API3/Compat/API2
-@dirrm %%SITE_PERL%%/PDF/API3/Compat
-@dirrm %%SITE_PERL%%/PDF/API3
-@dirrmtry %%SITE_PERL%%/PDF
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API3
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API3/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/API3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/fonts
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Image
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form/BarCode
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject/Form
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/XObject
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font/CoreFont
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/Font
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace/Indexed
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/ColorSpace
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/TrueType
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CMap
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont/CJKFont
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource/CIDFont
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Resource
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Content
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Mort
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF/Kern
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/TTF
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Basic/PDF
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2/Basic
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat/API2
+@dirrmtry %%SITE_PERL%%/PDF/API3/Compat
+@dirrmtry %%SITE_PERL%%/PDF/API3
+@dirrmtry %%SITE_PERL%%/PDF
diff --git a/textproc/p5-PDF-FromHTML/Makefile b/textproc/p5-PDF-FromHTML/Makefile
index e1e2ea815d13..db5ac411ac84 100644
--- a/textproc/p5-PDF-FromHTML/Makefile
+++ b/textproc/p5-PDF-FromHTML/Makefile
@@ -22,31 +22,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= html2pdf.pl.1
-MAN3= PDF::FromHTML.3 PDF::FromHTML::Twig.3 \
- PDF::FromHTML::Template.3 \
- PDF::FromHTML::Template::Container::Always.3 \
- PDF::FromHTML::Template::Container::Conditional.3 \
- PDF::FromHTML::Template::Container::Font.3 \
- PDF::FromHTML::Template::Container::Footer.3 \
- PDF::FromHTML::Template::Container::Header.3 \
- PDF::FromHTML::Template::Container::Loop.3 \
- PDF::FromHTML::Template::Container::Margin.3 \
- PDF::FromHTML::Template::Container::PageDef.3 \
- PDF::FromHTML::Template::Container::PdfTemplate.3 \
- PDF::FromHTML::Template::Container::Row.3 \
- PDF::FromHTML::Template::Container::Scope.3 \
- PDF::FromHTML::Template::Container::Section.3 \
- PDF::FromHTML::Template::Element.3 \
- PDF::FromHTML::Template::Element::Bookmark.3 \
- PDF::FromHTML::Template::Element::Circle.3 \
- PDF::FromHTML::Template::Element::HorizontalRule.3 \
- PDF::FromHTML::Template::Element::Image.3 \
- PDF::FromHTML::Template::Element::Line.3 \
- PDF::FromHTML::Template::Element::PageBreak.3 \
- PDF::FromHTML::Template::Element::TextBox.3 \
- PDF::FromHTML::Template::Element::Var.3 \
- PDF::FromHTML::Template::Element::Weblink.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-PDF-FromHTML/pkg-plist b/textproc/p5-PDF-FromHTML/pkg-plist
index 0726388d17f3..62afc70ed856 100644
--- a/textproc/p5-PDF-FromHTML/pkg-plist
+++ b/textproc/p5-PDF-FromHTML/pkg-plist
@@ -1,4 +1,29 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/FromHTML/.packlist
+bin/html2pdf.pl
+%%PERL5_MAN3%%/PDF::FromHTML.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Always.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Conditional.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Font.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Footer.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Header.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Loop.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Margin.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::PageDef.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::PdfTemplate.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Row.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Scope.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Container::Section.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Bookmark.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Circle.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::HorizontalRule.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Image.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Line.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::PageBreak.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::TextBox.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Var.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Template::Element::Weblink.3.gz
+%%PERL5_MAN3%%/PDF::FromHTML::Twig.3.gz
%%SITE_PERL%%/PDF/FromHTML.pm
%%SITE_PERL%%/PDF/FromHTML/Template.pm
%%SITE_PERL%%/PDF/FromHTML/Template/Base.pm
@@ -31,11 +56,12 @@
%%SITE_PERL%%/PDF/FromHTML/Template/Iterator.pm
%%SITE_PERL%%/PDF/FromHTML/Template/TextObject.pm
%%SITE_PERL%%/PDF/FromHTML/Twig.pm
-bin/html2pdf.pl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/FromHTML/.packlist
+man/man1/html2pdf.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/FromHTML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
@dirrmtry %%SITE_PERL%%/PDF/FromHTML/Template/Element
@dirrmtry %%SITE_PERL%%/PDF/FromHTML/Template/Container
@dirrmtry %%SITE_PERL%%/PDF/FromHTML/Template
@dirrmtry %%SITE_PERL%%/PDF/FromHTML
@dirrmtry %%SITE_PERL%%/PDF
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/FromHTML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
diff --git a/textproc/p5-POE-Filter-XML/Makefile b/textproc/p5-POE-Filter-XML/Makefile
index 3864e0904dda..7ec552659b8f 100644
--- a/textproc/p5-POE-Filter-XML/Makefile
+++ b/textproc/p5-POE-Filter-XML/Makefile
@@ -24,10 +24,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= POE::Filter::XML.3 \
- POE::Filter::XML::Handler.3 \
- POE::Filter::XML::NS.3 \
- POE::Filter::XML::Node.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-POE-Filter-XML/pkg-plist b/textproc/p5-POE-Filter-XML/pkg-plist
index 81f1d4afa92a..a9f07bf91287 100644
--- a/textproc/p5-POE-Filter-XML/pkg-plist
+++ b/textproc/p5-POE-Filter-XML/pkg-plist
@@ -1,11 +1,15 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/XML/.packlist
+%%PERL5_MAN3%%/POE::Filter::XML.3.gz
+%%PERL5_MAN3%%/POE::Filter::XML::Handler.3.gz
+%%PERL5_MAN3%%/POE::Filter::XML::NS.3.gz
+%%PERL5_MAN3%%/POE::Filter::XML::Node.3.gz
%%SITE_PERL%%/POE/Filter/XML.pm
%%SITE_PERL%%/POE/Filter/XML/Handler.pm
%%SITE_PERL%%/POE/Filter/XML/NS.pm
%%SITE_PERL%%/POE/Filter/XML/Node.pm
-@dirrmtry %%SITE_PERL%%/POE/Filter/XML
-@dirrmtry %%SITE_PERL%%/POE/Filter
-@dirrmtry %%SITE_PERL%%/POE
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/XML/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrmtry %%SITE_PERL%%/POE/Filter/XML
+@dirrmtry %%SITE_PERL%%/POE/Filter
+@dirrmtry %%SITE_PERL%%/POE
diff --git a/textproc/p5-POSIX-Regex/Makefile b/textproc/p5-POSIX-Regex/Makefile
index f9c294290577..5bc1ca556872 100644
--- a/textproc/p5-POSIX-Regex/Makefile
+++ b/textproc/p5-POSIX-Regex/Makefile
@@ -13,7 +13,4 @@ COMMENT= OO interface for the gnu regex engine
USES= perl5
USE_PERL5= configure
-MAN3= POSIX::Regex.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-POSIX-Regex/pkg-plist b/textproc/p5-POSIX-Regex/pkg-plist
index 06543c246341..ab6addf34e79 100644
--- a/textproc/p5-POSIX-Regex/pkg-plist
+++ b/textproc/p5-POSIX-Regex/pkg-plist
@@ -1,8 +1,9 @@
+%%PERL5_MAN3%%/POSIX::Regex.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/POSIX/Regex.pm
%%SITE_PERL%%/%%PERL_ARCH%%/POSIX/Regex.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX/Regex/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX/Regex/Regex.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX/Regex/Regex.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX/Regex/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX/Regex
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POSIX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/POSIX
diff --git a/textproc/p5-PPIx-Utilities/Makefile b/textproc/p5-PPIx-Utilities/Makefile
index 7f89d72f0a19..141d3157c78f 100644
--- a/textproc/p5-PPIx-Utilities/Makefile
+++ b/textproc/p5-PPIx-Utilities/Makefile
@@ -21,8 +21,4 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
USES= perl5
USE_PERL5= modbuild
-MAN3= PPIx::Utilities.3 PPIx::Utilities::Exception::Bug.3 \
- PPIx::Utilities::Node.3 PPIx::Utilities::Statement.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-PPIx-Utilities/pkg-plist b/textproc/p5-PPIx-Utilities/pkg-plist
index b6324cef41ed..21cd17f00bac 100644
--- a/textproc/p5-PPIx-Utilities/pkg-plist
+++ b/textproc/p5-PPIx-Utilities/pkg-plist
@@ -1,7 +1,11 @@
+%%PERL5_MAN3%%/PPIx::Utilities.3.gz
+%%PERL5_MAN3%%/PPIx::Utilities::Exception::Bug.3.gz
+%%PERL5_MAN3%%/PPIx::Utilities::Node.3.gz
+%%PERL5_MAN3%%/PPIx::Utilities::Statement.3.gz
%%SITE_PERL%%/PPIx/Utilities.pm
%%SITE_PERL%%/PPIx/Utilities/Exception/Bug.pm
%%SITE_PERL%%/PPIx/Utilities/Node.pm
%%SITE_PERL%%/PPIx/Utilities/Statement.pm
-@dirrm %%SITE_PERL%%/PPIx/Utilities/Exception
-@dirrm %%SITE_PERL%%/PPIx/Utilities
+@dirrmtry %%SITE_PERL%%/PPIx/Utilities/Exception
+@dirrmtry %%SITE_PERL%%/PPIx/Utilities
@dirrmtry %%SITE_PERL%%/PPIx
diff --git a/textproc/p5-Parse-Flex/Makefile b/textproc/p5-Parse-Flex/Makefile
index 8c82ee7fcf42..cbebdf4658ef 100644
--- a/textproc/p5-Parse-Flex/Makefile
+++ b/textproc/p5-Parse-Flex/Makefile
@@ -13,7 +13,4 @@ COMMENT= The Fastest Lexer in the West
USES= perl5
USE_PERL5= configure
-MAN3= Parse::Flex.3 Parse::Flex::Generate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Parse-Flex/pkg-plist b/textproc/p5-Parse-Flex/pkg-plist
index e1b251f1c438..c1c176f973e5 100644
--- a/textproc/p5-Parse-Flex/pkg-plist
+++ b/textproc/p5-Parse-Flex/pkg-plist
@@ -1,8 +1,10 @@
bin/makelexer.pl
+%%PERL5_MAN3%%/Parse::Flex.3.gz
+%%PERL5_MAN3%%/Parse::Flex::Generate.3.gz
%%SITE_PERL%%/Parse/Flex.pm
%%SITE_PERL%%/Parse/Flex/Generate.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Flex/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Flex
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Flex
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse
-@dirrm %%SITE_PERL%%/Parse/Flex
+@dirrmtry %%SITE_PERL%%/Parse/Flex
@dirrmtry %%SITE_PERL%%/Parse
diff --git a/textproc/p5-Parse-Syslog/Makefile b/textproc/p5-Parse-Syslog/Makefile
index 47ee7651687d..77f9009d7658 100644
--- a/textproc/p5-Parse-Syslog/Makefile
+++ b/textproc/p5-Parse-Syslog/Makefile
@@ -15,7 +15,4 @@ BUILD_DEPENDS= p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy
USES= perl5
USE_PERL5= configure
-MAN3= Parse::Syslog.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Parse-Syslog/pkg-plist b/textproc/p5-Parse-Syslog/pkg-plist
index 2db71c4e7168..eb9cf1d87654 100644
--- a/textproc/p5-Parse-Syslog/pkg-plist
+++ b/textproc/p5-Parse-Syslog/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Parse::Syslog.3.gz
%%SITE_PERL%%/Parse/Syslog.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Syslog/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Syslog
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/Syslog
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse
@dirrmtry %%SITE_PERL%%/Parse
diff --git a/textproc/p5-PerlPoint-Package/Makefile b/textproc/p5-PerlPoint-Package/Makefile
index e740ae52bc78..fbed0c64f1b5 100644
--- a/textproc/p5-PerlPoint-Package/Makefile
+++ b/textproc/p5-PerlPoint-Package/Makefile
@@ -17,31 +17,16 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN1= pp2sdf.1 perlpoint.1
-MAN3= PerlPoint::Anchors.3 \
- PerlPoint::Backend.3 \
- PerlPoint::Constants.3 \
- PerlPoint::Generator.3 \
- PerlPoint::Generator::Object::Page.3 \
- PerlPoint::Generator::SDF.3 \
- PerlPoint::Generator::SDF::Default.3 \
- PerlPoint::Parser.3 \
- PerlPoint::Tags.3 \
- PerlPoint::Tags::Basic.3 \
- PerlPoint::Tags::SDF.3 \
- PerlPoint::Template.3
.if !defined(NOPORTDOCS)
PORTDOCS= # suck all DOCSDIR
post-install:
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC}/doc; ${FIND} . | ${CPIO} -padm ${DOCSDIR}
- cd ${WRKSRC}; ${FIND} utilities | ${CPIO} -padm ${DOCSDIR}
- @${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC}/demo; ${FIND} . | ${CPIO} -padm ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/doc; ${FIND} . | ${CPIO} -padm ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}; ${FIND} utilities | ${CPIO} -padm ${STAGEDIR}${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKSRC}/demo; ${FIND} . | ${CPIO} -padm ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-PerlPoint-Package/pkg-plist b/textproc/p5-PerlPoint-Package/pkg-plist
index 9b83efc38bda..3c9c40d154ac 100644
--- a/textproc/p5-PerlPoint-Package/pkg-plist
+++ b/textproc/p5-PerlPoint-Package/pkg-plist
@@ -1,5 +1,17 @@
bin/perlpoint
bin/pp2sdf
+%%PERL5_MAN3%%/PerlPoint::Anchors.3.gz
+%%PERL5_MAN3%%/PerlPoint::Backend.3.gz
+%%PERL5_MAN3%%/PerlPoint::Constants.3.gz
+%%PERL5_MAN3%%/PerlPoint::Generator.3.gz
+%%PERL5_MAN3%%/PerlPoint::Generator::Object::Page.3.gz
+%%PERL5_MAN3%%/PerlPoint::Generator::SDF.3.gz
+%%PERL5_MAN3%%/PerlPoint::Generator::SDF::Default.3.gz
+%%PERL5_MAN3%%/PerlPoint::Parser.3.gz
+%%PERL5_MAN3%%/PerlPoint::Tags.3.gz
+%%PERL5_MAN3%%/PerlPoint::Tags::Basic.3.gz
+%%PERL5_MAN3%%/PerlPoint::Tags::SDF.3.gz
+%%PERL5_MAN3%%/PerlPoint::Template.3.gz
%%SITE_PERL%%/PerlPoint/Anchors.pm
%%SITE_PERL%%/PerlPoint/Backend.pm
%%SITE_PERL%%/PerlPoint/Constants.pm
@@ -13,6 +25,8 @@ bin/pp2sdf
%%SITE_PERL%%/PerlPoint/Tags/SDF.pm
%%SITE_PERL%%/PerlPoint/Template.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint/Package/.packlist
+man/man1/perlpoint.1.gz
+man/man1/pp2sdf.1.gz
%%PORTDOCS%%%%EXAMPLESDIR%%/.pp2sdf
%%PORTDOCS%%%%EXAMPLESDIR%%/perlpods.pp
%%PORTDOCS%%%%EXAMPLESDIR%%/perlpoint
@@ -22,10 +36,10 @@ bin/pp2sdf
%%PORTDOCS%%%%EXAMPLESDIR%%/pp2sdf
%%PORTDOCS%%%%EXAMPLESDIR%%/pp2tree
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint/Package
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint/Package
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint
@dirrmtry %%SITE_PERL%%/PerlPoint/Tags
-@dirrm %%SITE_PERL%%/PerlPoint/Generator/SDF
-@dirrm %%SITE_PERL%%/PerlPoint/Generator/Object
-@dirrm %%SITE_PERL%%/PerlPoint/Generator
+@dirrmtry %%SITE_PERL%%/PerlPoint/Generator/SDF
+@dirrmtry %%SITE_PERL%%/PerlPoint/Generator/Object
+@dirrmtry %%SITE_PERL%%/PerlPoint/Generator
@dirrmtry %%SITE_PERL%%/PerlPoint
diff --git a/textproc/p5-Petal-CodePerl/Makefile b/textproc/p5-Petal-CodePerl/Makefile
index c9ea1932181a..194468486be9 100644
--- a/textproc/p5-Petal-CodePerl/Makefile
+++ b/textproc/p5-Petal-CodePerl/Makefile
@@ -16,11 +16,7 @@ BUILD_DEPENDS= p5-Petal>=0:${PORTSDIR}/textproc/p5-Petal \
p5-Code-Perl>=0:${PORTSDIR}/devel/p5-Code-Perl
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Petal::CodePerl.3 Petal::CodePerl::Expr.3 \
- Petal::CodePerl::Modifiers.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Petal-CodePerl/pkg-plist b/textproc/p5-Petal-CodePerl/pkg-plist
index 984f2234ee67..5cb774e6e42e 100644
--- a/textproc/p5-Petal-CodePerl/pkg-plist
+++ b/textproc/p5-Petal-CodePerl/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/Petal::CodePerl.3.gz
+%%PERL5_MAN3%%/Petal::CodePerl::Expr.3.gz
+%%PERL5_MAN3%%/Petal::CodePerl::Modifiers.3.gz
%%SITE_PERL%%/Petal/CodePerl.pm
%%SITE_PERL%%/Petal/CodePerl/CodeGenerator.pm
%%SITE_PERL%%/Petal/CodePerl/Compiler.pm
@@ -10,8 +13,8 @@
%%SITE_PERL%%/Petal/CodePerl/Modifiers.pm
%%SITE_PERL%%/Petal/CodePerl/Parser.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/CodePerl/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/CodePerl
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/CodePerl
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal
-@dirrm %%SITE_PERL%%/Petal/CodePerl/Expr
-@dirrm %%SITE_PERL%%/Petal/CodePerl
+@dirrmtry %%SITE_PERL%%/Petal/CodePerl/Expr
+@dirrmtry %%SITE_PERL%%/Petal/CodePerl
@dirrmtry %%SITE_PERL%%/Petal
diff --git a/textproc/p5-Petal-Mail/Makefile b/textproc/p5-Petal-Mail/Makefile
index 3e2b02a6ba21..c975dd07128d 100644
--- a/textproc/p5-Petal-Mail/Makefile
+++ b/textproc/p5-Petal-Mail/Makefile
@@ -15,10 +15,7 @@ BUILD_DEPENDS= p5-Petal>=0:${PORTSDIR}/textproc/p5-Petal \
p5-Encode>=0:${PORTSDIR}/converters/p5-Encode
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Petal::Mail.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Petal-Mail/pkg-plist b/textproc/p5-Petal-Mail/pkg-plist
index 35b701e4fd2e..99f0c908562b 100644
--- a/textproc/p5-Petal-Mail/pkg-plist
+++ b/textproc/p5-Petal-Mail/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/Petal::Mail.3.gz
%%SITE_PERL%%/Petal/Mail.pm
%%SITE_PERL%%/Petal/fake_sendmail.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/Mail/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/Mail
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/Mail
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal
@dirrmtry %%SITE_PERL%%/Petal
diff --git a/textproc/p5-Petal-Utils/Makefile b/textproc/p5-Petal-Utils/Makefile
index 5267bd253626..dc571bfb914e 100644
--- a/textproc/p5-Petal-Utils/Makefile
+++ b/textproc/p5-Petal-Utils/Makefile
@@ -11,14 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Useful template modifiers for Petal
-RUN_DEPENDS= p5-Petal>=0:${PORTSDIR}/textproc/p5-Petal \
+BUILD_DEPENDS= p5-Petal>=0:${PORTSDIR}/textproc/p5-Petal \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \
p5-URI>=0:${PORTSDIR}/net/p5-URI
-
-MAN3= Petal::Utils.3
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Petal-Utils/pkg-plist b/textproc/p5-Petal-Utils/pkg-plist
index ccb7c4e68f15..c8c4a7d23f03 100644
--- a/textproc/p5-Petal-Utils/pkg-plist
+++ b/textproc/p5-Petal-Utils/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Petal::Utils.3.gz
%%SITE_PERL%%/Petal/Utils.pm
%%SITE_PERL%%/Petal/Utils/And.pm
%%SITE_PERL%%/Petal/Utils/Base.pm
@@ -21,5 +22,5 @@
%%SITE_PERL%%/Petal/Utils/US_Date.pm
%%SITE_PERL%%/Petal/Utils/UpperCase.pm
%%SITE_PERL%%/Petal/Utils/UriEscape.pm
-@dirrm %%SITE_PERL%%/Petal/Utils
+@dirrmtry %%SITE_PERL%%/Petal/Utils
@dirrmtry %%SITE_PERL%%/Petal
diff --git a/textproc/p5-Petal/Makefile b/textproc/p5-Petal/Makefile
index f0cc2491495b..3c626fffb502 100644
--- a/textproc/p5-Petal/Makefile
+++ b/textproc/p5-Petal/Makefile
@@ -19,11 +19,4 @@ TEST_DEPENDS= p5-Locale-Maketext-Gettext>=0:${PORTSDIR}/devel/p5-Locale-Maketext
USES= perl5
USE_PERL5= configure
-MAN3= Petal.3 \
- Petal::Cookbook.3 \
- Petal::Deprecated.3 \
- Petal::Hash::Test.3 \
- Petal::I18N.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Petal/pkg-plist b/textproc/p5-Petal/pkg-plist
index 179e94367caf..22e9da599803 100644
--- a/textproc/p5-Petal/pkg-plist
+++ b/textproc/p5-Petal/pkg-plist
@@ -1,3 +1,8 @@
+%%PERL5_MAN3%%/Petal.3.gz
+%%PERL5_MAN3%%/Petal::Cookbook.3.gz
+%%PERL5_MAN3%%/Petal::Deprecated.3.gz
+%%PERL5_MAN3%%/Petal::Hash::Test.3.gz
+%%PERL5_MAN3%%/Petal::I18N.3.gz
%%SITE_PERL%%/Petal.pm
%%SITE_PERL%%/Petal/Cache/Disk.pm
%%SITE_PERL%%/Petal/Cache/Memory.pm
@@ -19,9 +24,9 @@
%%SITE_PERL%%/Petal/TranslationService/Noop.pm
%%SITE_PERL%%/Petal/TranslationService/h4x0r.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal
-@dirrm %%SITE_PERL%%/Petal/TranslationService
-@dirrm %%SITE_PERL%%/Petal/Hash
-@dirrm %%SITE_PERL%%/Petal/Canonicalizer
-@dirrm %%SITE_PERL%%/Petal/Cache
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Petal
+@dirrmtry %%SITE_PERL%%/Petal/TranslationService
+@dirrmtry %%SITE_PERL%%/Petal/Hash
+@dirrmtry %%SITE_PERL%%/Petal/Canonicalizer
+@dirrmtry %%SITE_PERL%%/Petal/Cache
@dirrmtry %%SITE_PERL%%/Petal
diff --git a/textproc/p5-Plucene-Simple/Makefile b/textproc/p5-Plucene-Simple/Makefile
index f6a617bd5d1e..7f2b920a0384 100644
--- a/textproc/p5-Plucene-Simple/Makefile
+++ b/textproc/p5-Plucene-Simple/Makefile
@@ -23,7 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= ${PORTNAME:S/-/::/g}.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Plucene-Simple/pkg-plist b/textproc/p5-Plucene-Simple/pkg-plist
index bc86ae43f967..38d95cea19da 100644
--- a/textproc/p5-Plucene-Simple/pkg-plist
+++ b/textproc/p5-Plucene-Simple/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Plucene::Simple.3.gz
%%SITE_PERL%%/Plucene/Simple.pm
@dirrmtry %%SITE_PERL%%/Plucene
diff --git a/textproc/p5-Pod-Abstract/Makefile b/textproc/p5-Pod-Abstract/Makefile
index 8850e8567eee..547533da6b26 100644
--- a/textproc/p5-Pod-Abstract/Makefile
+++ b/textproc/p5-Pod-Abstract/Makefile
@@ -17,25 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= paf.1
-MAN3= Pod::Abstract.3 \
- Pod::Abstract::BuildNode.3 \
- Pod::Abstract::Filter.3 \
- Pod::Abstract::Filter::add_podcmds.3 \
- Pod::Abstract::Filter::clear_podcmds.3 \
- Pod::Abstract::Filter::cut.3 \
- Pod::Abstract::Filter::find.3 \
- Pod::Abstract::Filter::number_sections.3 \
- Pod::Abstract::Filter::overlay.3 \
- Pod::Abstract::Filter::sort.3 \
- Pod::Abstract::Filter::summary.3 \
- Pod::Abstract::Filter::uncut.3 \
- Pod::Abstract::Filter::unoverlay.3 \
- Pod::Abstract::Node.3 \
- Pod::Abstract::Parser.3 \
- Pod::Abstract::Path.3 \
- Pod::Abstract::Serial.3 \
- Pod::Abstract::Tree.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Abstract/pkg-plist b/textproc/p5-Pod-Abstract/pkg-plist
index 0fb662940979..a15be7b407b7 100644
--- a/textproc/p5-Pod-Abstract/pkg-plist
+++ b/textproc/p5-Pod-Abstract/pkg-plist
@@ -1,4 +1,22 @@
bin/paf
+%%PERL5_MAN3%%/Pod::Abstract.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::BuildNode.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::add_podcmds.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::clear_podcmds.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::cut.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::find.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::number_sections.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::overlay.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::sort.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::summary.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::uncut.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Filter::unoverlay.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Node.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Parser.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Path.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Serial.3.gz
+%%PERL5_MAN3%%/Pod::Abstract::Tree.3.gz
%%SITE_PERL%%/Pod/Abstract.pm
%%SITE_PERL%%/Pod/Abstract/BuildNode.pm
%%SITE_PERL%%/Pod/Abstract/Filter.pm
@@ -18,6 +36,7 @@ bin/paf
%%SITE_PERL%%/Pod/Abstract/Serial.pm
%%SITE_PERL%%/Pod/Abstract/Tree.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Abstract/.packlist
+man/man1/paf.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Abstract
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
@dirrmtry %%SITE_PERL%%/Pod/Abstract/Filter
diff --git a/textproc/p5-Pod-Autopod/Makefile b/textproc/p5-Pod-Autopod/Makefile
index e9ea51207916..fba34f2946ad 100644
--- a/textproc/p5-Pod-Autopod/Makefile
+++ b/textproc/p5-Pod-Autopod/Makefile
@@ -19,8 +19,4 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
USES= perl5
USE_PERL5= configure
-MAN1= autopod.1
-MAN3= Pod::Autopod.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Autopod/pkg-plist b/textproc/p5-Pod-Autopod/pkg-plist
index fb77936524f9..5c32a37417d9 100644
--- a/textproc/p5-Pod-Autopod/pkg-plist
+++ b/textproc/p5-Pod-Autopod/pkg-plist
@@ -1,6 +1,8 @@
bin/autopod
+%%PERL5_MAN3%%/Pod::Autopod.3.gz
%%SITE_PERL%%/Pod/Autopod.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Autopod/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Autopod
+man/man1/autopod.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Autopod
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Constants/Makefile b/textproc/p5-Pod-Constants/Makefile
index 855ac5c7e49a..e7fc9a367999 100644
--- a/textproc/p5-Pod-Constants/Makefile
+++ b/textproc/p5-Pod-Constants/Makefile
@@ -15,7 +15,4 @@ COMMENT= Include constants from POD
USES= perl5
USE_PERL5= configure
-MAN3= Pod::Constants.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Constants/pkg-plist b/textproc/p5-Pod-Constants/pkg-plist
index 74b0a5bc987a..cefac3d22879 100644
--- a/textproc/p5-Pod-Constants/pkg-plist
+++ b/textproc/p5-Pod-Constants/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Constants/.packlist
+%%PERL5_MAN3%%/Pod::Constants.3.gz
%%SITE_PERL%%/Pod/Constants.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Constants
-@dirrmtry %%SITE_PERL%%/Pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Constants/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Constants
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-DocBook/Makefile b/textproc/p5-Pod-DocBook/Makefile
index 1eae2f181869..aa3bf7eb8186 100644
--- a/textproc/p5-Pod-DocBook/Makefile
+++ b/textproc/p5-Pod-DocBook/Makefile
@@ -19,8 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= pod2docbook.1
-MAN3= Pod::DocBook.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-DocBook/pkg-plist b/textproc/p5-Pod-DocBook/pkg-plist
index 4b4ee1494626..caa677c756b0 100644
--- a/textproc/p5-Pod-DocBook/pkg-plist
+++ b/textproc/p5-Pod-DocBook/pkg-plist
@@ -1,6 +1,8 @@
bin/pod2docbook
+%%PERL5_MAN3%%/Pod::DocBook.3.gz
%%SITE_PERL%%/Pod/DocBook.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/DocBook/.packlist
-@dirrmtry %%SITE_PERL%%/Pod
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/DocBook
+man/man1/pod2docbook.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/DocBook
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Escapes/Makefile b/textproc/p5-Pod-Escapes/Makefile
index 073ada4f200b..dc3c5fbbbf9c 100644
--- a/textproc/p5-Pod-Escapes/Makefile
+++ b/textproc/p5-Pod-Escapes/Makefile
@@ -13,7 +13,4 @@ COMMENT= For resolving Pod E<...> sequences
USES= perl5
USE_PERL5= configure
-MAN3= Pod::Escapes.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Escapes/pkg-plist b/textproc/p5-Pod-Escapes/pkg-plist
index b92ce86626cb..ccb7d23b8378 100644
--- a/textproc/p5-Pod-Escapes/pkg-plist
+++ b/textproc/p5-Pod-Escapes/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Pod::Escapes.3.gz
%%SITE_PERL%%/Pod/Escapes.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Escapes/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Escapes
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Escapes
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-POM-View-HTML-Filter/Makefile b/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
index 12d9d374d73d..829e665aebd4 100644
--- a/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
+++ b/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
@@ -19,7 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Pod::POM::View::HTML::Filter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-POM-View-HTML-Filter/pkg-plist b/textproc/p5-Pod-POM-View-HTML-Filter/pkg-plist
index bdde65d96c3c..d6c0b1a3cedb 100644
--- a/textproc/p5-Pod-POM-View-HTML-Filter/pkg-plist
+++ b/textproc/p5-Pod-POM-View-HTML-Filter/pkg-plist
@@ -1,11 +1,12 @@
+%%PERL5_MAN3%%/Pod::POM::View::HTML::Filter.3.gz
%%SITE_PERL%%/Pod/POM/View/HTML/Filter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/View/HTML/Filter/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/View/HTML/Filter
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/View/HTML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/View/HTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/View
-@dirrmtry %%SITE_PERL%%/Pod/POM/View/HTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/POM/View/HTML
@dirrmtry %%SITE_PERL%%/Pod/POM/View
@dirrmtry %%SITE_PERL%%/Pod/POM
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-POM/Makefile b/textproc/p5-Pod-POM/Makefile
index c56a77fb459b..d23788ed3898 100644
--- a/textproc/p5-Pod-POM/Makefile
+++ b/textproc/p5-Pod-POM/Makefile
@@ -16,29 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= podlint.1 pom2.1 pomdump.1
-MAN3= Pod::POM.3 \
- Pod::POM::Constants.3 \
- Pod::POM::Node.3 \
- Pod::POM::Node::Begin.3 \
- Pod::POM::Node::Code.3 \
- Pod::POM::Node::Content.3 \
- Pod::POM::Node::For.3 \
- Pod::POM::Node::Head1.3 \
- Pod::POM::Node::Head2.3 \
- Pod::POM::Node::Head3.3 \
- Pod::POM::Node::Head4.3 \
- Pod::POM::Node::Item.3 \
- Pod::POM::Node::Over.3 \
- Pod::POM::Node::Pod.3 \
- Pod::POM::Node::Sequence.3 \
- Pod::POM::Node::Text.3 \
- Pod::POM::Node::Verbatim.3 \
- Pod::POM::Nodes.3 \
- Pod::POM::View.3 \
- Pod::POM::View::HTML.3 \
- Pod::POM::View::Pod.3 \
- Pod::POM::View::Text.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-POM/pkg-plist b/textproc/p5-Pod-POM/pkg-plist
index 78500f2b6012..20a131533fed 100644
--- a/textproc/p5-Pod-POM/pkg-plist
+++ b/textproc/p5-Pod-POM/pkg-plist
@@ -1,7 +1,28 @@
bin/pom2
bin/pomdump
bin/podlint
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/.packlist
+%%PERL5_MAN3%%/Pod::POM.3.gz
+%%PERL5_MAN3%%/Pod::POM::Constants.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Begin.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Code.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Content.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::For.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Head1.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Head2.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Head3.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Head4.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Item.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Over.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Pod.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Sequence.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Text.3.gz
+%%PERL5_MAN3%%/Pod::POM::Node::Verbatim.3.gz
+%%PERL5_MAN3%%/Pod::POM::Nodes.3.gz
+%%PERL5_MAN3%%/Pod::POM::View.3.gz
+%%PERL5_MAN3%%/Pod::POM::View::HTML.3.gz
+%%PERL5_MAN3%%/Pod::POM::View::Pod.3.gz
+%%PERL5_MAN3%%/Pod::POM::View::Text.3.gz
%%SITE_PERL%%/Pod/POM.pm
%%SITE_PERL%%/Pod/POM/Constants.pm
%%SITE_PERL%%/Pod/POM/Node.pm
@@ -25,9 +46,13 @@ bin/podlint
%%SITE_PERL%%/Pod/POM/View/HTML.pm
%%SITE_PERL%%/Pod/POM/View/Pod.pm
%%SITE_PERL%%/Pod/POM/View/Text.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM/.packlist
+man/man1/podlint.1.gz
+man/man1/pom2.1.gz
+man/man1/pomdump.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
@dirrmtry %%SITE_PERL%%/Pod/POM/View
@dirrmtry %%SITE_PERL%%/Pod/POM/Node
@dirrmtry %%SITE_PERL%%/Pod/POM
@dirrmtry %%SITE_PERL%%/Pod
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/POM
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
diff --git a/textproc/p5-Pod-Parser/Makefile b/textproc/p5-Pod-Parser/Makefile
index 2ecb8d1d32a5..ce78fd72b2bc 100644
--- a/textproc/p5-Pod-Parser/Makefile
+++ b/textproc/p5-Pod-Parser/Makefile
@@ -17,10 +17,6 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= Pod::Find.3 Pod::InputObjects.3 \
- Pod::ParseUtils.3 Pod::Parser.3 Pod::PlainText.3 Pod::Select.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e '/EXE_FILES/d' ${WRKSRC}/Makefile.PL
diff --git a/textproc/p5-Pod-Parser/pkg-plist b/textproc/p5-Pod-Parser/pkg-plist
index 9ae90728f89d..5574ee29b6a0 100644
--- a/textproc/p5-Pod-Parser/pkg-plist
+++ b/textproc/p5-Pod-Parser/pkg-plist
@@ -1,10 +1,16 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Parser/.packlist
+%%PERL5_MAN3%%/Pod::Find.3.gz
+%%PERL5_MAN3%%/Pod::InputObjects.3.gz
+%%PERL5_MAN3%%/Pod::ParseUtils.3.gz
+%%PERL5_MAN3%%/Pod::Parser.3.gz
+%%PERL5_MAN3%%/Pod::PlainText.3.gz
+%%PERL5_MAN3%%/Pod::Select.3.gz
%%SITE_PERL%%/Pod/Find.pm
%%SITE_PERL%%/Pod/InputObjects.pm
%%SITE_PERL%%/Pod/ParseUtils.pm
%%SITE_PERL%%/Pod/Parser.pm
%%SITE_PERL%%/Pod/PlainText.pm
%%SITE_PERL%%/Pod/Select.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Parser
-@dirrmtry %%SITE_PERL%%/Pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Parser/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Parser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-ProjectDocs/Makefile b/textproc/p5-Pod-ProjectDocs/Makefile
index e8b21c3f581e..ad978f690e1e 100644
--- a/textproc/p5-Pod-ProjectDocs/Makefile
+++ b/textproc/p5-Pod-ProjectDocs/Makefile
@@ -16,18 +16,9 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
p5-URI>=0:${PORTSDIR}/net/p5-URI
-RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Class-Data-Inheritable>=0:${PORTSDIR}/devel/p5-Class-Data-Inheritable \
- p5-JSON>=2.04:${PORTSDIR}/converters/p5-JSON \
- p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly \
- p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
- p5-URI>=0:${PORTSDIR}/net/p5-URI
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= pod2projdocs.1
-MAN3= Pod::ProjectDocs.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-ProjectDocs/pkg-plist b/textproc/p5-Pod-ProjectDocs/pkg-plist
index 404817d06e83..a9909de199fb 100644
--- a/textproc/p5-Pod-ProjectDocs/pkg-plist
+++ b/textproc/p5-Pod-ProjectDocs/pkg-plist
@@ -1,4 +1,5 @@
bin/pod2projdocs
+%%PERL5_MAN3%%/Pod::ProjectDocs.3.gz
%%SITE_PERL%%/Pod/ProjectDocs.pm
%%SITE_PERL%%/Pod/ProjectDocs/ArrowImage.pm
%%SITE_PERL%%/Pod/ProjectDocs/CSS.pm
@@ -12,8 +13,9 @@ bin/pod2projdocs
%%SITE_PERL%%/Pod/ProjectDocs/Parser/PerlPod.pm
%%SITE_PERL%%/Pod/ProjectDocs/Template.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/ProjectDocs/.packlist
-@dirrm %%SITE_PERL%%/Pod/ProjectDocs/Parser
-@dirrm %%SITE_PERL%%/Pod/ProjectDocs
-@dirrmtry %%SITE_PERL%%/Pod
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/ProjectDocs
+man/man1/pod2projdocs.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/ProjectDocs
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/ProjectDocs/Parser
+@dirrmtry %%SITE_PERL%%/Pod/ProjectDocs
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Simple/Makefile b/textproc/p5-Pod-Simple/Makefile
index 7c61e0e36126..1ea4d9eddf79 100644
--- a/textproc/p5-Pod-Simple/Makefile
+++ b/textproc/p5-Pod-Simple/Makefile
@@ -19,28 +19,4 @@ PORTSCOUT= skipv:31337-0.02
USES= perl5
USE_PERL5= configure
-MAN3= Pod::Simple.3 \
- Pod::Simple::Checker.3 \
- Pod::Simple::Debug.3 \
- Pod::Simple::DumpAsText.3 \
- Pod::Simple::DumpAsXML.3 \
- Pod::Simple::HTML.3 \
- Pod::Simple::HTMLBatch.3 \
- Pod::Simple::LinkSection.3 \
- Pod::Simple::Methody.3 \
- Pod::Simple::PullParser.3 \
- Pod::Simple::PullParserEndToken.3 \
- Pod::Simple::PullParserStartToken.3 \
- Pod::Simple::PullParserTextToken.3 \
- Pod::Simple::PullParserToken.3 \
- Pod::Simple::RTF.3 \
- Pod::Simple::Search.3 \
- Pod::Simple::SimpleTree.3 \
- Pod::Simple::Subclassing.3 \
- Pod::Simple::Text.3 \
- Pod::Simple::TextContent.3 \
- Pod::Simple::XHTML.3 \
- Pod::Simple::XMLOutStream.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Simple/pkg-plist b/textproc/p5-Pod-Simple/pkg-plist
index 17a579b30d1c..8d9f47e3175e 100644
--- a/textproc/p5-Pod-Simple/pkg-plist
+++ b/textproc/p5-Pod-Simple/pkg-plist
@@ -1,3 +1,25 @@
+%%PERL5_MAN3%%/Pod::Simple.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Checker.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Debug.3.gz
+%%PERL5_MAN3%%/Pod::Simple::DumpAsText.3.gz
+%%PERL5_MAN3%%/Pod::Simple::DumpAsXML.3.gz
+%%PERL5_MAN3%%/Pod::Simple::HTML.3.gz
+%%PERL5_MAN3%%/Pod::Simple::HTMLBatch.3.gz
+%%PERL5_MAN3%%/Pod::Simple::LinkSection.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Methody.3.gz
+%%PERL5_MAN3%%/Pod::Simple::PullParser.3.gz
+%%PERL5_MAN3%%/Pod::Simple::PullParserEndToken.3.gz
+%%PERL5_MAN3%%/Pod::Simple::PullParserStartToken.3.gz
+%%PERL5_MAN3%%/Pod::Simple::PullParserTextToken.3.gz
+%%PERL5_MAN3%%/Pod::Simple::PullParserToken.3.gz
+%%PERL5_MAN3%%/Pod::Simple::RTF.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Search.3.gz
+%%PERL5_MAN3%%/Pod::Simple::SimpleTree.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Subclassing.3.gz
+%%PERL5_MAN3%%/Pod::Simple::Text.3.gz
+%%PERL5_MAN3%%/Pod::Simple::TextContent.3.gz
+%%PERL5_MAN3%%/Pod::Simple::XHTML.3.gz
+%%PERL5_MAN3%%/Pod::Simple::XMLOutStream.3.gz
%%SITE_PERL%%/Pod/Simple.pm
%%SITE_PERL%%/Pod/Simple.pod
%%SITE_PERL%%/Pod/Simple/BlackBox.pm
@@ -29,7 +51,7 @@
%%SITE_PERL%%/Pod/Simple/XHTML.pm
%%SITE_PERL%%/Pod/Simple/XMLOutStream.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Simple/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Simple
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
-@dirrm %%SITE_PERL%%/Pod/Simple
+@dirrmtry %%SITE_PERL%%/Pod/Simple
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Strip/Makefile b/textproc/p5-Pod-Strip/Makefile
index 0ea4adc771d0..f36459603784 100644
--- a/textproc/p5-Pod-Strip/Makefile
+++ b/textproc/p5-Pod-Strip/Makefile
@@ -15,7 +15,4 @@ COMMENT= Remove POD from Perl code
USES= perl5
USE_PERL5= modbuild
-MAN3= Pod::Strip.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Strip/pkg-plist b/textproc/p5-Pod-Strip/pkg-plist
index 8d244c4a784f..0f215bbf1e6f 100644
--- a/textproc/p5-Pod-Strip/pkg-plist
+++ b/textproc/p5-Pod-Strip/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Pod::Strip.3.gz
%%SITE_PERL%%/Pod/Strip.pm
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Stripper/Makefile b/textproc/p5-Pod-Stripper/Makefile
index e45217885302..f00065867c2f 100644
--- a/textproc/p5-Pod-Stripper/Makefile
+++ b/textproc/p5-Pod-Stripper/Makefile
@@ -15,8 +15,4 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN1= podstrip.1
-MAN3= Pod::Stripper.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Stripper/pkg-plist b/textproc/p5-Pod-Stripper/pkg-plist
index 8c32bd1c9b03..ba12fefd5da5 100644
--- a/textproc/p5-Pod-Stripper/pkg-plist
+++ b/textproc/p5-Pod-Stripper/pkg-plist
@@ -1,6 +1,8 @@
bin/podstrip
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Stripper/.packlist
+%%PERL5_MAN3%%/Pod::Stripper.3.gz
%%SITE_PERL%%/Pod/Stripper.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Stripper
-@dirrmtry %%SITE_PERL%%/Pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Stripper/.packlist
+man/man1/podstrip.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Stripper
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Tree/Makefile b/textproc/p5-Pod-Tree/Makefile
index 0fcd11f92cfb..55b5d0fc7511 100644
--- a/textproc/p5-Pod-Tree/Makefile
+++ b/textproc/p5-Pod-Tree/Makefile
@@ -18,21 +18,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= mod2html.1 perl2html.1 pods2html.1 podtree2html.1
-MAN3= Pod::Tree.3 \
- Pod::Tree::HTML.3 \
- Pod::Tree::Node.3 \
- Pod::Tree::PerlBin.3 \
- Pod::Tree::PerlDist.3 \
- Pod::Tree::PerlFunc.3 \
- Pod::Tree::PerlLib.3 \
- Pod::Tree::PerlMap.3 \
- Pod::Tree::PerlPod.3 \
- Pod::Tree::PerlTop.3 \
- Pod::Tree::Pod.3
-
# conflict with pod2html in perl 5.6 or above
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e 's/pod2html //g' ${WRKSRC}/Makefile.PL
${REINPLACE_CMD} -e '/pod2html/d' ${WRKSRC}/MANIFEST
diff --git a/textproc/p5-Pod-Tree/pkg-plist b/textproc/p5-Pod-Tree/pkg-plist
index 172fb6624662..3ba31214749d 100644
--- a/textproc/p5-Pod-Tree/pkg-plist
+++ b/textproc/p5-Pod-Tree/pkg-plist
@@ -2,6 +2,17 @@ bin/mod2html
bin/perl2html
bin/pods2html
bin/podtree2html
+%%PERL5_MAN3%%/Pod::Tree.3.gz
+%%PERL5_MAN3%%/Pod::Tree::HTML.3.gz
+%%PERL5_MAN3%%/Pod::Tree::Node.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlBin.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlDist.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlFunc.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlLib.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlMap.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlPod.3.gz
+%%PERL5_MAN3%%/Pod::Tree::PerlTop.3.gz
+%%PERL5_MAN3%%/Pod::Tree::Pod.3.gz
%%SITE_PERL%%/Pod/Tree.pm
%%SITE_PERL%%/Pod/Tree/HTML.pm
%%SITE_PERL%%/Pod/Tree/Node.pm
@@ -14,8 +25,12 @@ bin/podtree2html
%%SITE_PERL%%/Pod/Tree/PerlTop.pm
%%SITE_PERL%%/Pod/Tree/PerlUtil.pm
%%SITE_PERL%%/Pod/Tree/Pod.pm
-@dirrm %%SITE_PERL%%/Pod/Tree
-@dirrmtry %%SITE_PERL%%/Pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Tree/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Tree
+man/man1/mod2html.1.gz
+man/man1/perl2html.1.gz
+man/man1/pods2html.1.gz
+man/man1/podtree2html.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Tree
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/Tree
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-XML/Makefile b/textproc/p5-Pod-XML/Makefile
index 95440d915cfa..7600a08f010f 100644
--- a/textproc/p5-Pod-XML/Makefile
+++ b/textproc/p5-Pod-XML/Makefile
@@ -18,8 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= pod2xml.1
-MAN3= Pod::XML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-XML/pkg-plist b/textproc/p5-Pod-XML/pkg-plist
index 9f0275896781..8f641b052453 100644
--- a/textproc/p5-Pod-XML/pkg-plist
+++ b/textproc/p5-Pod-XML/pkg-plist
@@ -1,6 +1,8 @@
bin/pod2xml
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/XML/.packlist
+%%PERL5_MAN3%%/Pod::XML.3.gz
%%SITE_PERL%%/Pod/XML.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/XML/.packlist
+man/man1/pod2xml.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-Pod-Xhtml/Makefile b/textproc/p5-Pod-Xhtml/Makefile
index 2ac81a559d4b..1b0f2d2d925d 100644
--- a/textproc/p5-Pod-Xhtml/Makefile
+++ b/textproc/p5-Pod-Xhtml/Makefile
@@ -17,8 +17,4 @@ TEST_DEPENDS= p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions
USES= perl5
USE_PERL5= configure
-MAN1= pod2xhtml.1
-MAN3= Pod::Hyperlink::BounceURL.3 Pod::Xhtml.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Pod-Xhtml/pkg-plist b/textproc/p5-Pod-Xhtml/pkg-plist
index b470c56f2df8..9e88b6cd24ac 100644
--- a/textproc/p5-Pod-Xhtml/pkg-plist
+++ b/textproc/p5-Pod-Xhtml/pkg-plist
@@ -1,8 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Xhtml/.packlist
+bin/pod2xhtml
+%%PERL5_MAN3%%/Pod::Hyperlink::BounceURL.3.gz
+%%PERL5_MAN3%%/Pod::Xhtml.3.gz
%%SITE_PERL%%/Pod/Hyperlink/BounceURL.pm
%%SITE_PERL%%/Pod/Xhtml.pm
-bin/pod2xhtml
-@dirrmtry %%SITE_PERL%%/Pod/Hyperlink
-@dirrmtry %%SITE_PERL%%/Pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Xhtml/.packlist
+man/man1/pod2xhtml.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Xhtml
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/Hyperlink
+@dirrmtry %%SITE_PERL%%/Pod
diff --git a/textproc/p5-RADIUS-UserFile/Makefile b/textproc/p5-RADIUS-UserFile/Makefile
index 7537239715a5..e8ca9512c8c2 100644
--- a/textproc/p5-RADIUS-UserFile/Makefile
+++ b/textproc/p5-RADIUS-UserFile/Makefile
@@ -1,22 +1,19 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= RADIUS-UserFile
-PORTVERSION= 1.01
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= RADIUS-UserFile
+PORTVERSION= 1.01
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Perl extension for manipulating a RADIUS users file
-BUILD_DEPENDS= p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+BUILD_DEPENDS= p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= RADIUS::UserFile.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-RADIUS-UserFile/pkg-plist b/textproc/p5-RADIUS-UserFile/pkg-plist
index 5bab81da0b46..a60070930dba 100644
--- a/textproc/p5-RADIUS-UserFile/pkg-plist
+++ b/textproc/p5-RADIUS-UserFile/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/RADIUS::UserFile.3.gz
%%SITE_PERL%%/RADIUS/UserFile.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/RADIUS/UserFile/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RADIUS/UserFile
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RADIUS/UserFile
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RADIUS
@dirrmtry %%SITE_PERL%%/RADIUS
diff --git a/textproc/p5-RDF-Core/Makefile b/textproc/p5-RDF-Core/Makefile
index 6126fb9e9d94..8415ca4badc1 100644
--- a/textproc/p5-RDF-Core/Makefile
+++ b/textproc/p5-RDF-Core/Makefile
@@ -18,29 +18,15 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= RDF::Core.3 RDF::Core::Constants.3 RDF::Core::Enumerator.3 \
- RDF::Core::Enumerator::DB_File.3 \
- RDF::Core::Enumerator::Memory.3 \
- RDF::Core::Enumerator::Postgres.3 RDF::Core::Evaluator.3 \
- RDF::Core::Function.3 RDF::Core::Literal.3 RDF::Core::Model.3 \
- RDF::Core::Model::Parser.3 RDF::Core::Model::Serializer.3 \
- RDF::Core::ModelSet.3 RDF::Core::Node.3 \
- RDF::Core::NodeFactory.3 RDF::Core::Parser.3 RDF::Core::Query.3 \
- RDF::Core::Resource.3 RDF::Core::Schema.3 \
- RDF::Core::Serializer.3 RDF::Core::Statement.3 \
- RDF::Core::Storage.3 RDF::Core::Storage::DB_File.3 \
- RDF::Core::Storage::Memory.3 RDF::Core::Storage::Postgres.3
-
DOCSUBDIR= / RDF RDF/Core RDF/Core/Enumerator RDF/Core/Model \
RDF/Core/Storage
-NO_STAGE= yes
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
.for DOCDIR in ${DOCSUBDIR}
- @${MKDIR} ${DOCSDIR}/${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/${DOCDIR}/*.html ${DOCSDIR}/${DOCDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${DOCDIR}/*.html ${STAGEDIR}${DOCSDIR}/${DOCDIR}
.endfor
.endif
diff --git a/textproc/p5-RDF-Core/pkg-plist b/textproc/p5-RDF-Core/pkg-plist
index d8605c99b90d..b641f1764241 100644
--- a/textproc/p5-RDF-Core/pkg-plist
+++ b/textproc/p5-RDF-Core/pkg-plist
@@ -1,4 +1,28 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Core/.packlist
+%%PERL5_MAN3%%/RDF::Core.3.gz
+%%PERL5_MAN3%%/RDF::Core::Constants.3.gz
+%%PERL5_MAN3%%/RDF::Core::Enumerator.3.gz
+%%PERL5_MAN3%%/RDF::Core::Enumerator::DB_File.3.gz
+%%PERL5_MAN3%%/RDF::Core::Enumerator::Memory.3.gz
+%%PERL5_MAN3%%/RDF::Core::Enumerator::Postgres.3.gz
+%%PERL5_MAN3%%/RDF::Core::Evaluator.3.gz
+%%PERL5_MAN3%%/RDF::Core::Function.3.gz
+%%PERL5_MAN3%%/RDF::Core::Literal.3.gz
+%%PERL5_MAN3%%/RDF::Core::Model.3.gz
+%%PERL5_MAN3%%/RDF::Core::Model::Parser.3.gz
+%%PERL5_MAN3%%/RDF::Core::Model::Serializer.3.gz
+%%PERL5_MAN3%%/RDF::Core::ModelSet.3.gz
+%%PERL5_MAN3%%/RDF::Core::Node.3.gz
+%%PERL5_MAN3%%/RDF::Core::NodeFactory.3.gz
+%%PERL5_MAN3%%/RDF::Core::Parser.3.gz
+%%PERL5_MAN3%%/RDF::Core::Query.3.gz
+%%PERL5_MAN3%%/RDF::Core::Resource.3.gz
+%%PERL5_MAN3%%/RDF::Core::Schema.3.gz
+%%PERL5_MAN3%%/RDF::Core::Serializer.3.gz
+%%PERL5_MAN3%%/RDF::Core::Statement.3.gz
+%%PERL5_MAN3%%/RDF::Core::Storage.3.gz
+%%PERL5_MAN3%%/RDF::Core::Storage::DB_File.3.gz
+%%PERL5_MAN3%%/RDF::Core::Storage::Memory.3.gz
+%%PERL5_MAN3%%/RDF::Core::Storage::Postgres.3.gz
%%SITE_PERL%%/RDF/Core.pm
%%SITE_PERL%%/RDF/Core/Constants.pm
%%SITE_PERL%%/RDF/Core/Enumerator.pm
@@ -24,20 +48,20 @@
%%SITE_PERL%%/RDF/Core/Storage/DB_File.pm
%%SITE_PERL%%/RDF/Core/Storage/Memory.pm
%%SITE_PERL%%/RDF/Core/Storage/Postgres.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Core/.packlist
+%%PORTDOCS%%%%DOCSDIR%%/RDF-Core.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Constants.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Enumerator.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Enumerator/DB_File.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Enumerator/Memory.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Enumerator/Postgres.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Model/Parser.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Model/Serializer.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/DB_File.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/Memory.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/Postgres.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Constants.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Enumerator.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Evaluator.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Function.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Literal.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Model.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Model/Parser.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Model/Serializer.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/ModelSet.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Node.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/NodeFactory.pm.html
@@ -48,18 +72,19 @@
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Serializer.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Statement.pm.html
%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF/Core.pm.html
-%%PORTDOCS%%%%DOCSDIR%%/RDF-Core.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core/Enumerator
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core/Model
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/DB_File.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/Memory.pm.html
+%%PORTDOCS%%%%DOCSDIR%%/RDF/Core/Storage/Postgres.pm.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core/Storage
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core/Model
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core/Enumerator
%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF/Core
%%PORTDOCS%%@dirrm %%DOCSDIR%%/RDF
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrmtry %%SITE_PERL%%/RDF/Core/Enumerator
-@dirrmtry %%SITE_PERL%%/RDF/Core/Model
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Core
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF
@dirrmtry %%SITE_PERL%%/RDF/Core/Storage
+@dirrmtry %%SITE_PERL%%/RDF/Core/Model
+@dirrmtry %%SITE_PERL%%/RDF/Core/Enumerator
@dirrmtry %%SITE_PERL%%/RDF/Core
@dirrmtry %%SITE_PERL%%/RDF
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Core
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF
diff --git a/textproc/p5-RDF-Notation3/Makefile b/textproc/p5-RDF-Notation3/Makefile
index 8e7dcaa119e2..d938e4842565 100644
--- a/textproc/p5-RDF-Notation3/Makefile
+++ b/textproc/p5-RDF-Notation3/Makefile
@@ -19,15 +19,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= RDF::Notation3.3 RDF::Notation3::PrefTriples.3 \
- RDF::Notation3::RDFCore.3 RDF::Notation3::RDFStore.3 \
- RDF::Notation3::ReaderFile.3 RDF::Notation3::ReaderString.3 \
- RDF::Notation3::SAX.3 RDF::Notation3::Template::TReader.3 \
- RDF::Notation3::Template::TTriples.3 \
- RDF::Notation3::Template::TXML.3 RDF::Notation3::Triples.3 \
- RDF::Notation3::XML.3
-
-NO_STAGE= yes
post-patch:
@${FIND} ${WRKSRC} -name "*.pm" | \
${XARGS} ${REINPLACE_CMD} -i '' -e 's!^require 5.005_62;!!'
diff --git a/textproc/p5-RDF-Notation3/pkg-plist b/textproc/p5-RDF-Notation3/pkg-plist
index 567c94c21e01..f48f113d1259 100644
--- a/textproc/p5-RDF-Notation3/pkg-plist
+++ b/textproc/p5-RDF-Notation3/pkg-plist
@@ -1,4 +1,15 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Notation3/.packlist
+%%PERL5_MAN3%%/RDF::Notation3.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::PrefTriples.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::RDFCore.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::RDFStore.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::ReaderFile.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::ReaderString.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::SAX.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::Template::TReader.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::Template::TTriples.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::Template::TXML.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::Triples.3.gz
+%%PERL5_MAN3%%/RDF::Notation3::XML.3.gz
%%SITE_PERL%%/RDF/Notation3.pm
%%SITE_PERL%%/RDF/Notation3.pod
%%SITE_PERL%%/RDF/Notation3/PrefTriples.pm
@@ -12,8 +23,9 @@
%%SITE_PERL%%/RDF/Notation3/Template/TXML.pm
%%SITE_PERL%%/RDF/Notation3/Triples.pm
%%SITE_PERL%%/RDF/Notation3/XML.pm
-@dirrm %%SITE_PERL%%/RDF/Notation3/Template
-@dirrm %%SITE_PERL%%/RDF/Notation3
-@dirrmtry %%SITE_PERL%%/RDF
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Notation3
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Notation3/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF/Notation3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDF
+@dirrmtry %%SITE_PERL%%/RDF/Notation3/Template
+@dirrmtry %%SITE_PERL%%/RDF/Notation3
+@dirrmtry %%SITE_PERL%%/RDF
diff --git a/textproc/p5-RDF-Simple/Makefile b/textproc/p5-RDF-Simple/Makefile
index ed46b36a9f79..82c86d20c65f 100644
--- a/textproc/p5-RDF-Simple/Makefile
+++ b/textproc/p5-RDF-Simple/Makefile
@@ -24,12 +24,4 @@ TEST_DEPENDS= p5-IO-CaptureOutput>0:${PORTSDIR}/devel/p5-IO-CaptureOutput \
USES= perl5
USE_PERL5= configure
-MAN3= RDF::Simple.3 \
- RDF::Simple::NS.3 \
- RDF::Simple::Parser.3 \
- RDF::Simple::Parser::Handler.3 \
- RDF::Simple::Serialiser.3 \
- RDF::Simple::Serializer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-RDF-Simple/pkg-plist b/textproc/p5-RDF-Simple/pkg-plist
index 1cb8ab12b88f..e7b3ce27ccc4 100644
--- a/textproc/p5-RDF-Simple/pkg-plist
+++ b/textproc/p5-RDF-Simple/pkg-plist
@@ -1,3 +1,9 @@
+%%PERL5_MAN3%%/RDF::Simple.3.gz
+%%PERL5_MAN3%%/RDF::Simple::NS.3.gz
+%%PERL5_MAN3%%/RDF::Simple::Parser.3.gz
+%%PERL5_MAN3%%/RDF::Simple::Parser::Handler.3.gz
+%%PERL5_MAN3%%/RDF::Simple::Serialiser.3.gz
+%%PERL5_MAN3%%/RDF::Simple::Serializer.3.gz
%%SITE_PERL%%/RDF/Simple.pm
%%SITE_PERL%%/RDF/Simple/NS.pm
%%SITE_PERL%%/RDF/Simple/Parser.pm
diff --git a/textproc/p5-RDFStore/Makefile b/textproc/p5-RDFStore/Makefile
index fef3aa169aef..c342373fcda1 100644
--- a/textproc/p5-RDFStore/Makefile
+++ b/textproc/p5-RDFStore/Makefile
@@ -17,27 +17,10 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
p5-DBI>=0:${PORTSDIR}/databases/p5-DBI
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_BDB= yes
-
USES= perl5
+USE_BDB= yes
USE_PERL5= configure
-MAN3= DBD::RDFStore.3 DBMS.3 RDFStore.3 \
- RDFStore::Digest::Digestable.3 RDFStore::Literal.3 \
- RDFStore::Model.3 RDFStore::NodeFactory.3 RDFStore::Object.3 \
- RDFStore::Parser.3 RDFStore::Parser::NTriples.3 \
- RDFStore::Parser::SiRPAC.3 \
- RDFStore::Parser::Styles::RDFStore::Model.3 \
- RDFStore::Parser::Styles::RDFStore::Statement.3 \
- RDFStore::RDFNode.3 RDFStore::Resource.3 \
- RDFStore::SchemaModel.3 RDFStore::Serializer.3 \
- RDFStore::Serializer::NTriples.3 RDFStore::Serializer::RDFXML.3 \
- RDFStore::Serializer::RSS.3 RDFStore::Statement.3 \
- RDFStore::Util::Digest.3 RDFStore::Util::UTF8.3 \
- RDFStore::VirtualModel.3 RDFStore::Vocabulary::Generator.3 \
- RDQL::Parser.3 Util::BLOB.3
-
-NO_STAGE= yes
pre-configure:
@${ECHO} "INCLUDE=${BDB_INCLUDE_DIR}" > ${WRKSRC}/arch_conf.in
@${ECHO} "LIB=${BDB_LIB_DIR}" >> ${WRKSRC}/arch_conf.in
diff --git a/textproc/p5-RDFStore/pkg-plist b/textproc/p5-RDFStore/pkg-plist
index 02233b512a86..54466a8a8cbd 100644
--- a/textproc/p5-RDFStore/pkg-plist
+++ b/textproc/p5-RDFStore/pkg-plist
@@ -1,6 +1,33 @@
bin/rdf.pl
bin/rdfdump.pl
bin/rdfquery.pl
+%%PERL5_MAN3%%/DBD::RDFStore.3.gz
+%%PERL5_MAN3%%/DBMS.3.gz
+%%PERL5_MAN3%%/RDFStore.3.gz
+%%PERL5_MAN3%%/RDFStore::Digest::Digestable.3.gz
+%%PERL5_MAN3%%/RDFStore::Literal.3.gz
+%%PERL5_MAN3%%/RDFStore::Model.3.gz
+%%PERL5_MAN3%%/RDFStore::NodeFactory.3.gz
+%%PERL5_MAN3%%/RDFStore::Object.3.gz
+%%PERL5_MAN3%%/RDFStore::Parser.3.gz
+%%PERL5_MAN3%%/RDFStore::Parser::NTriples.3.gz
+%%PERL5_MAN3%%/RDFStore::Parser::SiRPAC.3.gz
+%%PERL5_MAN3%%/RDFStore::Parser::Styles::RDFStore::Model.3.gz
+%%PERL5_MAN3%%/RDFStore::Parser::Styles::RDFStore::Statement.3.gz
+%%PERL5_MAN3%%/RDFStore::RDFNode.3.gz
+%%PERL5_MAN3%%/RDFStore::Resource.3.gz
+%%PERL5_MAN3%%/RDFStore::SchemaModel.3.gz
+%%PERL5_MAN3%%/RDFStore::Serializer.3.gz
+%%PERL5_MAN3%%/RDFStore::Serializer::NTriples.3.gz
+%%PERL5_MAN3%%/RDFStore::Serializer::RDFXML.3.gz
+%%PERL5_MAN3%%/RDFStore::Serializer::RSS.3.gz
+%%PERL5_MAN3%%/RDFStore::Statement.3.gz
+%%PERL5_MAN3%%/RDFStore::Util::Digest.3.gz
+%%PERL5_MAN3%%/RDFStore::Util::UTF8.3.gz
+%%PERL5_MAN3%%/RDFStore::VirtualModel.3.gz
+%%PERL5_MAN3%%/RDFStore::Vocabulary::Generator.3.gz
+%%PERL5_MAN3%%/RDQL::Parser.3.gz
+%%PERL5_MAN3%%/Util::BLOB.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/DBD/RDFStore.pm
%%SITE_PERL%%/%%PERL_ARCH%%/DBMS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/RDFStore.pm
@@ -43,16 +70,16 @@ bin/rdfquery.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDFStore/RDFStore.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDFStore/RDFStore.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/RDFStore/autosplit.ix
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Digest
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser/Styles/RDFStore
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser/Styles
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Serializer
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Util
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Vocabulary
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/DBD
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDQL
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Util
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDFStore
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RDFStore
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBMS
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Util
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDQL
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Vocabulary
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Util
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Serializer
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser/Styles/RDFStore
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser/Styles
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Parser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore/Digest
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/RDFStore
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/DBD
diff --git a/textproc/p5-RTF-Parser/Makefile b/textproc/p5-RTF-Parser/Makefile
index c51d9bff9f6d..bab8f6884b7b 100644
--- a/textproc/p5-RTF-Parser/Makefile
+++ b/textproc/p5-RTF-Parser/Makefile
@@ -16,10 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= RTF::HTML::Converter.3 \
- RTF::Control.3 \
- RTF::TEXT::Converter.3 \
- RTF::Parser.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-RTF-Parser/pkg-plist b/textproc/p5-RTF-Parser/pkg-plist
index 8cf4e65abf1b..ae8f24069a42 100644
--- a/textproc/p5-RTF-Parser/pkg-plist
+++ b/textproc/p5-RTF-Parser/pkg-plist
@@ -1,20 +1,24 @@
-bin/rtf2text
bin/rtf2html
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Parser/.packlist
-%%SITE_PERL%%/RTF/Parser.pm
+bin/rtf2text
+%%PERL5_MAN3%%/RTF::Control.3.gz
+%%PERL5_MAN3%%/RTF::HTML::Converter.3.gz
+%%PERL5_MAN3%%/RTF::Parser.3.gz
+%%PERL5_MAN3%%/RTF::TEXT::Converter.3.gz
%%SITE_PERL%%/RTF/Charsets.pm
%%SITE_PERL%%/RTF/Config.pm
%%SITE_PERL%%/RTF/Control.pm
%%SITE_PERL%%/RTF/HTML/Converter.pm
%%SITE_PERL%%/RTF/HTML/Converter/ansi.pm
%%SITE_PERL%%/RTF/HTML/Converter/charmap.pm
+%%SITE_PERL%%/RTF/Parser.pm
%%SITE_PERL%%/RTF/TEXT/Converter.pm
%%SITE_PERL%%/RTF/TEXT/Converter/ansi.pm
%%SITE_PERL%%/RTF/TEXT/Converter/charmap.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Parser
-@dirrm %%SITE_PERL%%/RTF/HTML/Converter
-@dirrm %%SITE_PERL%%/RTF/HTML
-@dirrm %%SITE_PERL%%/RTF/TEXT/Converter
-@dirrm %%SITE_PERL%%/RTF/TEXT
-@dirrm %%SITE_PERL%%/RTF
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Parser/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Parser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF
+@dirrmtry %%SITE_PERL%%/RTF/TEXT/Converter
+@dirrmtry %%SITE_PERL%%/RTF/TEXT
+@dirrmtry %%SITE_PERL%%/RTF/HTML/Converter
+@dirrmtry %%SITE_PERL%%/RTF/HTML
@dirrmtry %%SITE_PERL%%/RTF
diff --git a/textproc/p5-RTF-Tokenizer/Makefile b/textproc/p5-RTF-Tokenizer/Makefile
index a6020f9159e0..236d5282eeca 100644
--- a/textproc/p5-RTF-Tokenizer/Makefile
+++ b/textproc/p5-RTF-Tokenizer/Makefile
@@ -13,10 +13,4 @@ COMMENT= Perl module for reading RTF files
USES= perl5
USE_PERL5= configure
-MAN3= RTF::Tokenizer.3
-
-NO_STAGE= yes
-#post-patch:
-# @${FIND} ${WRKSRC} -name ._Tokenizer.pm -delete
-
.include <bsd.port.mk>
diff --git a/textproc/p5-RTF-Tokenizer/pkg-plist b/textproc/p5-RTF-Tokenizer/pkg-plist
index 3677dddbd404..b19ce7d56777 100644
--- a/textproc/p5-RTF-Tokenizer/pkg-plist
+++ b/textproc/p5-RTF-Tokenizer/pkg-plist
@@ -1,6 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Tokenizer/.packlist
+%%PERL5_MAN3%%/RTF::Tokenizer.3.gz
%%SITE_PERL%%/RTF/Tokenizer.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Tokenizer
-@dirrm %%SITE_PERL%%/RTF
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Tokenizer/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Tokenizer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF
@dirrmtry %%SITE_PERL%%/RTF
diff --git a/textproc/p5-RTF-Writer/Makefile b/textproc/p5-RTF-Writer/Makefile
index 3063363b5455..daace2a4f0bc 100644
--- a/textproc/p5-RTF-Writer/Makefile
+++ b/textproc/p5-RTF-Writer/Makefile
@@ -16,9 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= RTF::Writer.3 \
- RTF::Writer::TableRowDecl.3 \
- RTF::Cookbook.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-RTF-Writer/pkg-plist b/textproc/p5-RTF-Writer/pkg-plist
index d4a99a0b7448..951fb5d144a8 100644
--- a/textproc/p5-RTF-Writer/pkg-plist
+++ b/textproc/p5-RTF-Writer/pkg-plist
@@ -1,10 +1,12 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Writer/.packlist
+%%PERL5_MAN3%%/RTF::Cookbook.3.gz
+%%PERL5_MAN3%%/RTF::Writer.3.gz
+%%PERL5_MAN3%%/RTF::Writer::TableRowDecl.3.gz
%%SITE_PERL%%/RTF/Cookbook.pod
%%SITE_PERL%%/RTF/Writer.pm
%%SITE_PERL%%/RTF/Writer.pod
%%SITE_PERL%%/RTF/Writer/TableRowDecl.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Writer
-@dirrm %%SITE_PERL%%/RTF/Writer
-@dirrm %%SITE_PERL%%/RTF
-@dirrmtry %%SITE_PERL%%/RTF
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Writer/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF/Writer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/RTF
+@dirrmtry %%SITE_PERL%%/RTF/Writer
+@dirrmtry %%SITE_PERL%%/RTF
diff --git a/textproc/p5-Regex-PreSuf/Makefile b/textproc/p5-Regex-PreSuf/Makefile
index 3ec5805144db..c003584856e4 100644
--- a/textproc/p5-Regex-PreSuf/Makefile
+++ b/textproc/p5-Regex-PreSuf/Makefile
@@ -14,7 +14,4 @@ COMMENT= Regex::PreSuf - Given word lists, create regular expressions
USES= perl5
USE_PERL5= configure
-MAN3= Regex::PreSuf.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Regex-PreSuf/pkg-plist b/textproc/p5-Regex-PreSuf/pkg-plist
index 2df3774350ce..30e4a2af71dd 100644
--- a/textproc/p5-Regex-PreSuf/pkg-plist
+++ b/textproc/p5-Regex-PreSuf/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Regex::PreSuf.3.gz
%%SITE_PERL%%/Regex/PreSuf.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regex/PreSuf/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regex/PreSuf
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regex/PreSuf
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regex
@dirrmtry %%SITE_PERL%%/Regex
diff --git a/textproc/p5-Regexp-Common-Email-Address/Makefile b/textproc/p5-Regexp-Common-Email-Address/Makefile
index 6293f7389587..125962124d9e 100644
--- a/textproc/p5-Regexp-Common-Email-Address/Makefile
+++ b/textproc/p5-Regexp-Common-Email-Address/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Regexp::Common::Email::Address.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Regexp-Common-Email-Address/pkg-plist b/textproc/p5-Regexp-Common-Email-Address/pkg-plist
index f15c48b0f72a..69c8f7def175 100644
--- a/textproc/p5-Regexp-Common-Email-Address/pkg-plist
+++ b/textproc/p5-Regexp-Common-Email-Address/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/Email/Address/.packlist
+%%PERL5_MAN3%%/Regexp::Common::Email::Address.3.gz
%%SITE_PERL%%/Regexp/Common/Email/Address.pm
-@dirrmtry %%SITE_PERL%%/Regexp/Common/Email
-@dirrmtry %%SITE_PERL%%/Regexp/Common
-@dirrmtry %%SITE_PERL%%/Regexp
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/Email/Address
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/Email/Address/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/Email/Address
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/Email
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp
+@dirrmtry %%SITE_PERL%%/Regexp/Common/Email
+@dirrmtry %%SITE_PERL%%/Regexp/Common
+@dirrmtry %%SITE_PERL%%/Regexp
diff --git a/textproc/p5-Regexp-Copy/Makefile b/textproc/p5-Regexp-Copy/Makefile
index c5f898504549..15aa1e48b058 100644
--- a/textproc/p5-Regexp-Copy/Makefile
+++ b/textproc/p5-Regexp-Copy/Makefile
@@ -15,7 +15,4 @@ COMMENT= Copy the contents of one Regexp object to another
USES= perl5
USE_PERL5= configure
-MAN3= Regexp::Copy.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Regexp-Copy/pkg-plist b/textproc/p5-Regexp-Copy/pkg-plist
index ce8a3a110c76..dd9c407e0e31 100644
--- a/textproc/p5-Regexp-Copy/pkg-plist
+++ b/textproc/p5-Regexp-Copy/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/Regexp/Storable.pm
+%%PERL5_MAN3%%/Regexp::Copy.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Regexp/Copy.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/Copy.so
+%%SITE_PERL%%/%%PERL_ARCH%%/Regexp/Storable.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/Copy.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/Copy.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/autosplit.ix
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Regexp
diff --git a/textproc/p5-Regexp-Log-Common/Makefile b/textproc/p5-Regexp-Log-Common/Makefile
index 8a55e8c9e03b..447eb83e9201 100644
--- a/textproc/p5-Regexp-Log-Common/Makefile
+++ b/textproc/p5-Regexp-Log-Common/Makefile
@@ -18,7 +18,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Regexp::Log::Common.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Regexp-Log-Common/pkg-plist b/textproc/p5-Regexp-Log-Common/pkg-plist
index 7910fa61f1b9..73a74a1472e3 100644
--- a/textproc/p5-Regexp-Log-Common/pkg-plist
+++ b/textproc/p5-Regexp-Log-Common/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Regexp::Log::Common.3.gz
%%SITE_PERL%%/Regexp/Log/Common.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Log/Common/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Log/Common
diff --git a/textproc/p5-Regexp-Log/Makefile b/textproc/p5-Regexp-Log/Makefile
index 31df12c05498..1eea5236f854 100644
--- a/textproc/p5-Regexp-Log/Makefile
+++ b/textproc/p5-Regexp-Log/Makefile
@@ -13,7 +13,4 @@ COMMENT= Regexp::Log - A base class for log files regexp builders
USES= perl5
USE_PERL5= configure
-MAN3= Regexp::Log.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Regexp-Log/pkg-plist b/textproc/p5-Regexp-Log/pkg-plist
index 074170dab5fd..38eda81a1f24 100644
--- a/textproc/p5-Regexp-Log/pkg-plist
+++ b/textproc/p5-Regexp-Log/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Regexp::Log.3.gz
%%SITE_PERL%%/Regexp/Log.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Log/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Log
diff --git a/textproc/p5-SGML-DTDParse/Makefile b/textproc/p5-SGML-DTDParse/Makefile
index 09e9daeafcc5..ea85e17085c3 100644
--- a/textproc/p5-SGML-DTDParse/Makefile
+++ b/textproc/p5-SGML-DTDParse/Makefile
@@ -19,8 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= dtddiff2html.1 dtdformat.1 dtddiff.1 dtdparse.1 dtdflatten.1
-MAN3= SGML::DTDParse::DTD.3 SGML::DTDParse.3 SGML::DTDParse::Util.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-SGML-DTDParse/pkg-plist b/textproc/p5-SGML-DTDParse/pkg-plist
index 7bde1fed8b75..e8cc74d5492d 100644
--- a/textproc/p5-SGML-DTDParse/pkg-plist
+++ b/textproc/p5-SGML-DTDParse/pkg-plist
@@ -1,18 +1,26 @@
+bin/dtddiff
bin/dtddiff2html
+bin/dtdflatten
bin/dtdformat
-bin/dtddiff
bin/dtdparse
-bin/dtdflatten
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SGML/DTDParse/.packlist
+%%PERL5_MAN3%%/SGML::DTDParse.3.gz
+%%PERL5_MAN3%%/SGML::DTDParse::DTD.3.gz
+%%PERL5_MAN3%%/SGML::DTDParse::Util.3.gz
%%SITE_PERL%%/SGML/DTDParse.pm
-%%SITE_PERL%%/SGML/DTDParse/Tokenizer.pm
-%%SITE_PERL%%/SGML/DTDParse/DTD.pm
-%%SITE_PERL%%/SGML/DTDParse/Util.pm
-%%SITE_PERL%%/SGML/DTDParse/ContentModel.pm
%%SITE_PERL%%/SGML/DTDParse/Catalog.pm
+%%SITE_PERL%%/SGML/DTDParse/ContentModel.pm
+%%SITE_PERL%%/SGML/DTDParse/DTD.pm
+%%SITE_PERL%%/SGML/DTDParse/Format/html.pl
%%SITE_PERL%%/SGML/DTDParse/Format/plain.pl
%%SITE_PERL%%/SGML/DTDParse/Format/refentry.pl
-%%SITE_PERL%%/SGML/DTDParse/Format/html.pl
+%%SITE_PERL%%/SGML/DTDParse/Tokenizer.pm
+%%SITE_PERL%%/SGML/DTDParse/Util.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SGML/DTDParse/.packlist
+man/man1/dtddiff.1.gz
+man/man1/dtddiff2html.1.gz
+man/man1/dtdflatten.1.gz
+man/man1/dtdformat.1.gz
+man/man1/dtdparse.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SGML/DTDParse
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SGML
@dirrmtry %%SITE_PERL%%/SGML/DTDParse/Format
diff --git a/textproc/p5-SVG/Makefile b/textproc/p5-SVG/Makefile
index 10f2d7f53c6d..f5756cef13ce 100644
--- a/textproc/p5-SVG/Makefile
+++ b/textproc/p5-SVG/Makefile
@@ -19,17 +19,13 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= SVG.3 SVG::DOM.3 SVG::Element.3 SVG::Extension.3 \
- SVG::XML.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
post-install:
.if ${PORT_OPTIONS:MEXAMPLES}
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}/
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}/
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}/
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-SVG/pkg-plist b/textproc/p5-SVG/pkg-plist
index 65d347cceefa..d96218a98a2b 100644
--- a/textproc/p5-SVG/pkg-plist
+++ b/textproc/p5-SVG/pkg-plist
@@ -1,11 +1,14 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/.packlist
+%%PERL5_MAN3%%/SVG.3.gz
+%%PERL5_MAN3%%/SVG::DOM.3.gz
+%%PERL5_MAN3%%/SVG::Element.3.gz
+%%PERL5_MAN3%%/SVG::Extension.3.gz
+%%PERL5_MAN3%%/SVG::XML.3.gz
%%SITE_PERL%%/SVG.pm
%%SITE_PERL%%/SVG/DOM.pm
%%SITE_PERL%%/SVG/Element.pm
%%SITE_PERL%%/SVG/Extension.pm
%%SITE_PERL%%/SVG/XML.pm
-@dirrmtry %%SITE_PERL%%/SVG
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG/.packlist
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/01_circle.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/02_circle_with_color.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/03_circle_and_square.pl
@@ -17,9 +20,11 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inlinesvg.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minsvg.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/starpath.cgi
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svg2png.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sun_text_sample.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svg2png.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svg_dom_sample.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svgtest2.pl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yaph5.cgi
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVG
+@dirrmtry %%SITE_PERL%%/SVG
diff --git a/textproc/p5-Search-Estraier/Makefile b/textproc/p5-Search-Estraier/Makefile
index b9f71cc5cceb..c5e9c987eff5 100644
--- a/textproc/p5-Search-Estraier/Makefile
+++ b/textproc/p5-Search-Estraier/Makefile
@@ -19,10 +19,7 @@ TEST_DEPENDS= p5-Test-Exception>0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-MAN3= Search::Estraier.3
-
-NO_STAGE= yes
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/textproc/p5-Search-Estraier/pkg-plist b/textproc/p5-Search-Estraier/pkg-plist
index d5a6c752ebdb..90f1bd287f66 100644
--- a/textproc/p5-Search-Estraier/pkg-plist
+++ b/textproc/p5-Search-Estraier/pkg-plist
@@ -1,5 +1,3 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Estraier/.packlist
-%%SITE_PERL%%/Search/Estraier.pm
bin/cpanest
bin/dbi-indexer.pl
bin/est-spider
@@ -7,6 +5,9 @@ bin/estcp-mt.pl
bin/estcp.pl
bin/example_indexer.pl
bin/example_searcher.pl
+%%PERL5_MAN3%%/Search::Estraier.3.gz
+%%SITE_PERL%%/Search/Estraier.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Estraier/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Estraier
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
@dirrmtry %%SITE_PERL%%/Search
diff --git a/textproc/p5-Search-Saryer/Makefile b/textproc/p5-Search-Saryer/Makefile
index a6aac9b2e4c0..e3a6c933f209 100644
--- a/textproc/p5-Search-Saryer/Makefile
+++ b/textproc/p5-Search-Saryer/Makefile
@@ -11,12 +11,9 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the Sary library
-LIB_DEPENDS= sary.10:${PORTSDIR}/textproc/sary
+LIB_DEPENDS= libsary.so:${PORTSDIR}/textproc/sary
USES= perl5 pkgconfig
USE_PERL5= configure
-MAN3= Search::Saryer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Search-Saryer/pkg-plist b/textproc/p5-Search-Saryer/pkg-plist
index 4d84dd2c4b18..86590d761e09 100644
--- a/textproc/p5-Search-Saryer/pkg-plist
+++ b/textproc/p5-Search-Saryer/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Search::Saryer.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Search/Saryer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Saryer/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Saryer/Saryer.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Saryer/Saryer.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Saryer
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Saryer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search
diff --git a/textproc/p5-Search-VectorSpace/Makefile b/textproc/p5-Search-VectorSpace/Makefile
index 85d0f3f9a14e..442f07482c6d 100644
--- a/textproc/p5-Search-VectorSpace/Makefile
+++ b/textproc/p5-Search-VectorSpace/Makefile
@@ -17,7 +17,5 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Search::VectorSpace.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Search-VectorSpace/pkg-plist b/textproc/p5-Search-VectorSpace/pkg-plist
index 28ffed971e5c..6cd6abb6bc76 100644
--- a/textproc/p5-Search-VectorSpace/pkg-plist
+++ b/textproc/p5-Search-VectorSpace/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Search::VectorSpace.3.gz
%%SITE_PERL%%/Search/VectorSpace.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/VectorSpace/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/VectorSpace
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/VectorSpace
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
@dirrmtry %%SITE_PERL%%/Search
diff --git a/textproc/p5-Sort-ArbBiLex/Makefile b/textproc/p5-Sort-ArbBiLex/Makefile
index 2831543c5c3a..8c7b1a093aa4 100644
--- a/textproc/p5-Sort-ArbBiLex/Makefile
+++ b/textproc/p5-Sort-ArbBiLex/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module to make sort functions for arbitrary sort orders
USES= perl5
USE_PERL5= configure
-MAN3= Sort::ArbBiLex.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Sort-ArbBiLex/pkg-plist b/textproc/p5-Sort-ArbBiLex/pkg-plist
index 7dfefc64bf94..601070e9716d 100644
--- a/textproc/p5-Sort-ArbBiLex/pkg-plist
+++ b/textproc/p5-Sort-ArbBiLex/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Sort::ArbBiLex.3.gz
%%SITE_PERL%%/Sort/ArbBiLex.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sort/ArbBiLex/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sort/ArbBiLex
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sort/ArbBiLex
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sort
@dirrmtry %%SITE_PERL%%/Sort
diff --git a/textproc/p5-Sphinx-Search/Makefile b/textproc/p5-Sphinx-Search/Makefile
index 1d96c46e9a97..d218d08e6eb3 100644
--- a/textproc/p5-Sphinx-Search/Makefile
+++ b/textproc/p5-Sphinx-Search/Makefile
@@ -21,9 +21,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Sphinx::Search.3
-
PORTSCOUT= skipv:0.240.1
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Sphinx-Search/pkg-plist b/textproc/p5-Sphinx-Search/pkg-plist
index ce6eed21b963..617a0710ad1e 100644
--- a/textproc/p5-Sphinx-Search/pkg-plist
+++ b/textproc/p5-Sphinx-Search/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Sphinx::Search.3.gz
%%SITE_PERL%%/Sphinx/Search.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sphinx/Search/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sphinx/Search
diff --git a/textproc/p5-Spork/Makefile b/textproc/p5-Spork/Makefile
index 9bb072eabc06..3e19d957b40c 100644
--- a/textproc/p5-Spork/Makefile
+++ b/textproc/p5-Spork/Makefile
@@ -11,19 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Creating standalone HTML slideshows from Kwiki markup
-RUN_DEPENDS= p5-Kwiki>=0.38:${PORTSDIR}/www/p5-Kwiki \
+BUILD_DEPENDS= p5-Kwiki>=0.38:${PORTSDIR}/www/p5-Kwiki \
p5-Spoon>=0.22:${PORTSDIR}/devel/p5-Spoon
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= spork.1
-MAN3= Spork.3 Spork::Config.3 \
- Spork::Formatter.3 Spork::Slides.3 \
- Spork::Command.3 Spork::Plugin.3
-
-NO_STAGE= yes
-post-install:
- @${CAT} ${PKGMESSAGE}
-
.include <bsd.port.mk>
diff --git a/textproc/p5-Spork/pkg-plist b/textproc/p5-Spork/pkg-plist
index b83aea7b4c90..59473ed76da8 100644
--- a/textproc/p5-Spork/pkg-plist
+++ b/textproc/p5-Spork/pkg-plist
@@ -1,16 +1,23 @@
bin/spork
+%%PERL5_MAN3%%/Spork.3.gz
+%%PERL5_MAN3%%/Spork::Command.3.gz
+%%PERL5_MAN3%%/Spork::Config.3.gz
+%%PERL5_MAN3%%/Spork::Formatter.3.gz
+%%PERL5_MAN3%%/Spork::Plugin.3.gz
+%%PERL5_MAN3%%/Spork::Slides.3.gz
%%SITE_PERL%%/Spork.pm
-%%SITE_PERL%%/Spork/Formatter.pm
-%%SITE_PERL%%/Spork/Hub.pm
-%%SITE_PERL%%/Spork/Slides.pm
-%%SITE_PERL%%/Spork/Registry.pm
%%SITE_PERL%%/Spork/Command.pm
%%SITE_PERL%%/Spork/Config.pm
+%%SITE_PERL%%/Spork/Formatter.pm
+%%SITE_PERL%%/Spork/Formatter/Autringy.pm
+%%SITE_PERL%%/Spork/Hub.pm
%%SITE_PERL%%/Spork/Plugin.pm
+%%SITE_PERL%%/Spork/Registry.pm
+%%SITE_PERL%%/Spork/Slides.pm
%%SITE_PERL%%/Spork/Template/TT2.pm
-%%SITE_PERL%%/Spork/Formatter/Autringy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spork/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spork
-@dirrm %%SITE_PERL%%/Spork/Formatter
-@dirrm %%SITE_PERL%%/Spork/Template
-@dirrm %%SITE_PERL%%/Spork
+man/man1/spork.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spork
+@dirrmtry %%SITE_PERL%%/Spork/Template
+@dirrmtry %%SITE_PERL%%/Spork/Formatter
+@dirrmtry %%SITE_PERL%%/Spork
diff --git a/textproc/p5-Spreadsheet-ParseExcel/Makefile b/textproc/p5-Spreadsheet-ParseExcel/Makefile
index 712c0184822c..adf44fdf2141 100644
--- a/textproc/p5-Spreadsheet-ParseExcel/Makefile
+++ b/textproc/p5-Spreadsheet-ParseExcel/Makefile
@@ -19,30 +19,13 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Spreadsheet::ParseExcel.3 \
- Spreadsheet::ParseExcel::Cell.3 \
- Spreadsheet::ParseExcel::Dump.3 \
- Spreadsheet::ParseExcel::FmtDefault.3 \
- Spreadsheet::ParseExcel::FmtJapan.3 \
- Spreadsheet::ParseExcel::FmtJapan2.3 \
- Spreadsheet::ParseExcel::FmtUnicode.3 \
- Spreadsheet::ParseExcel::Font.3 \
- Spreadsheet::ParseExcel::Format.3 \
- Spreadsheet::ParseExcel::SaveParser.3 \
- Spreadsheet::ParseExcel::SaveParser::Workbook.3 \
- Spreadsheet::ParseExcel::SaveParser::Worksheet.3 \
- Spreadsheet::ParseExcel::Utility.3 \
- Spreadsheet::ParseExcel::Workbook.3 \
- Spreadsheet::ParseExcel::Worksheet.3
-
-NO_STAGE= yes
post-install:
.ifndef(NOPORTEXAMPLES)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}/Excel
- ${INSTALL_DATA} ${WRKSRC}/sample/README ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/sample/*.pl ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/Excel/* ${EXAMPLESDIR}/Excel
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/Excel
+ ${INSTALL_DATA} ${WRKSRC}/sample/README ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/sample/*.pl ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/sample/Excel/* ${STAGEDIR}${EXAMPLESDIR}/Excel
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-ParseExcel/pkg-plist b/textproc/p5-Spreadsheet-ParseExcel/pkg-plist
index 20ac65232643..171f6ccfdb11 100644
--- a/textproc/p5-Spreadsheet-ParseExcel/pkg-plist
+++ b/textproc/p5-Spreadsheet-ParseExcel/pkg-plist
@@ -1,4 +1,18 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/ParseExcel/.packlist
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Cell.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Dump.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::FmtDefault.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::FmtJapan.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::FmtJapan2.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::FmtUnicode.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Font.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Format.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::SaveParser.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::SaveParser::Workbook.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::SaveParser::Worksheet.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Utility.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Workbook.3.gz
+%%PERL5_MAN3%%/Spreadsheet::ParseExcel::Worksheet.3.gz
%%SITE_PERL%%/Spreadsheet/ParseExcel.pm
%%SITE_PERL%%/Spreadsheet/ParseExcel/Cell.pm
%%SITE_PERL%%/Spreadsheet/ParseExcel/Dump.pm
@@ -14,11 +28,7 @@
%%SITE_PERL%%/Spreadsheet/ParseExcel/Utility.pm
%%SITE_PERL%%/Spreadsheet/ParseExcel/Workbook.pm
%%SITE_PERL%%/Spreadsheet/ParseExcel/Worksheet.pm
-@dirrm %%SITE_PERL%%/Spreadsheet/ParseExcel/SaveParser
-@dirrm %%SITE_PERL%%/Spreadsheet/ParseExcel
-@dirrmtry %%SITE_PERL%%/Spreadsheet
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/ParseExcel
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/ParseExcel/.packlist
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Excel/AuthorK.xls
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Excel/AuthorK95.xls
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Excel/FmtTest.xls
@@ -51,3 +61,8 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xls2csv.pl
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/Excel
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/ParseExcel
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
+@dirrmtry %%SITE_PERL%%/Spreadsheet/ParseExcel/SaveParser
+@dirrmtry %%SITE_PERL%%/Spreadsheet/ParseExcel
+@dirrmtry %%SITE_PERL%%/Spreadsheet
diff --git a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
index beac6cfa5a3e..ac264fc7b5a2 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
@@ -19,9 +19,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Spreadsheet::WriteExcel::FromXML::Workbook.3 \
- Spreadsheet::WriteExcel::FromXML::Worksheet.3 \
- Spreadsheet::WriteExcel::FromXML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-WriteExcel-FromXML/pkg-plist b/textproc/p5-Spreadsheet-WriteExcel-FromXML/pkg-plist
index 03d88b8a3828..c0ecbb3da5af 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-FromXML/pkg-plist
+++ b/textproc/p5-Spreadsheet-WriteExcel-FromXML/pkg-plist
@@ -1,10 +1,13 @@
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::FromXML.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::FromXML::Workbook.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::FromXML::Worksheet.3.gz
%%SITE_PERL%%/Spreadsheet/WriteExcel/FromXML.pm
%%SITE_PERL%%/Spreadsheet/WriteExcel/FromXML/Workbook.pm
%%SITE_PERL%%/Spreadsheet/WriteExcel/FromXML/Worksheet.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel/FromXML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel/FromXML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel/FromXML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
-@dirrm %%SITE_PERL%%/Spreadsheet/WriteExcel/FromXML
+@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcel/FromXML
@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcel
@dirrmtry %%SITE_PERL%%/Spreadsheet
diff --git a/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile b/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
index f24d322b291a..909106c06cc0 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
@@ -13,7 +13,4 @@ COMMENT= Styles for formatting Spreadsheet::WriteExcel
USES= perl5
USE_PERL5= modbuild
-MAN3= Spreadsheet::WriteExcel::Styler.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-WriteExcel-Styler/pkg-plist b/textproc/p5-Spreadsheet-WriteExcel-Styler/pkg-plist
index 451dc99fb93c..c8fff7ce00e8 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-Styler/pkg-plist
+++ b/textproc/p5-Spreadsheet-WriteExcel-Styler/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Styler.3.gz
%%SITE_PERL%%/Spreadsheet/WriteExcel/Styler.pm
@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcel
@dirrmtry %%SITE_PERL%%/Spreadsheet
diff --git a/textproc/p5-Spreadsheet-WriteExcel/Makefile b/textproc/p5-Spreadsheet-WriteExcel/Makefile
index ff589cb6aca0..a22baa01960a 100644
--- a/textproc/p5-Spreadsheet-WriteExcel/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel/Makefile
@@ -21,43 +21,20 @@ USE_PERL5= configure
USE_DOS2UNIX= yes
DOS2UNIX_REGEX= "*.p[lm]"
-MAN1= chartex.1
-MAN3= Spreadsheet::WriteExcel.3 \
- Spreadsheet::WriteExcel::BIFFwriter.3 \
- Spreadsheet::WriteExcel::Big.3 \
- Spreadsheet::WriteExcel::Chart.3 \
- Spreadsheet::WriteExcel::Chart::Area.3 \
- Spreadsheet::WriteExcel::Chart::Bar.3 \
- Spreadsheet::WriteExcel::Chart::Column.3 \
- Spreadsheet::WriteExcel::Chart::External.3 \
- Spreadsheet::WriteExcel::Chart::Line.3 \
- Spreadsheet::WriteExcel::Chart::Pie.3 \
- Spreadsheet::WriteExcel::Chart::Scatter.3 \
- Spreadsheet::WriteExcel::Chart::Stock.3 \
- Spreadsheet::WriteExcel::Examples.3 \
- Spreadsheet::WriteExcel::Format.3 \
- Spreadsheet::WriteExcel::Formula.3 \
- Spreadsheet::WriteExcel::OLEwriter.3 \
- Spreadsheet::WriteExcel::Properties.3 \
- Spreadsheet::WriteExcel::Utility.3 \
- Spreadsheet::WriteExcel::Workbook.3 \
- Spreadsheet::WriteExcel::Worksheet.3
-
-NO_STAGE= yes
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
- @${MKDIR} ${DOCSDIR}/images
- @${MKDIR} ${DOCSDIR}/tpj_images
- ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/images/* ${DOCSDIR}/images
- ${INSTALL_DATA} ${WRKSRC}/docs/tpj_images/* ${DOCSDIR}/tpj_images
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/images
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/tpj_images
+ ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/images/* ${STAGEDIR}${DOCSDIR}/images
+ ${INSTALL_DATA} ${WRKSRC}/docs/tpj_images/* ${STAGEDIR}${DOCSDIR}/tpj_images
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/README \
- ${WRKSRC}/examples/republic.png ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/*.pl ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/*.txt ${EXAMPLESDIR}
+ ${WRKSRC}/examples/republic.png ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/*.pl ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/*.txt ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-WriteExcel/pkg-plist b/textproc/p5-Spreadsheet-WriteExcel/pkg-plist
index 0b39fa21e96f..52551ab42675 100644
--- a/textproc/p5-Spreadsheet-WriteExcel/pkg-plist
+++ b/textproc/p5-Spreadsheet-WriteExcel/pkg-plist
@@ -1,3 +1,24 @@
+bin/chartex
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::BIFFwriter.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Big.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Area.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Bar.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Column.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::External.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Line.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Pie.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Scatter.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Chart::Stock.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Examples.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Format.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Formula.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::OLEwriter.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Properties.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Utility.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Workbook.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcel::Worksheet.3.gz
%%SITE_PERL%%/Spreadsheet/WriteExcel.pm
%%SITE_PERL%%/Spreadsheet/WriteExcel/BIFFwriter.pm
%%SITE_PERL%%/Spreadsheet/WriteExcel/Big.pm
@@ -19,7 +40,7 @@
%%SITE_PERL%%/Spreadsheet/WriteExcel/Workbook.pm
%%SITE_PERL%%/Spreadsheet/WriteExcel/Worksheet.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel/.packlist
-bin/chartex
+man/man1/chartex.1.gz
%%PORTDOCS%%%%DOCSDIR%%/Perl_Journal_Article.html
%%PORTDOCS%%%%DOCSDIR%%/images/example.jpg
%%PORTDOCS%%%%DOCSDIR%%/images/swe.png
@@ -32,109 +53,109 @@ bin/chartex
%%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-03.gif
%%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-04.gif
%%PORTDOCS%%%%DOCSDIR%%/tpj_images/tpj0503-0004-05.gif
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/a_simple.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofilter.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/autofit.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bigfile.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bug_report.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cgi.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_area.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_bar.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_column.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_line.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_pie.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_scatter.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chart_stock.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chess.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/colors.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comments2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/convertA1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/copyformat.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/csv2xls.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data_validate.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/date_time.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/datecalc2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/defined_name.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diag_border.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/easter_egg.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filehandle.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formats.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/formula_result.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/function_locale.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gen_examples_pod.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/headers.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hide_sheet.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hyperlink2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indent.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lecxe.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge3.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge4.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge5.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/merge6.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mod_perl2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/outline_collapsed.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panes.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/properties.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protection.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regions.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/repeat.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/republic.png
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/right_to_left.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/row_wrap.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sales.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendmail.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stats_ext.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stocks.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab_colors.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tab2xls.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/textwrap.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_11.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_8859_7.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_big5.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1251.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cp1256.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_koi8r.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_list.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/win32ole.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/writeA1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_arrays.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler1.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler2.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler3.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_handler4.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/write_to_scalar.pl
-%%PORTDOCS%%%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%%%EXAMPLESDIR%%/README
+%%PORTDOCS%%%%EXAMPLESDIR%%/a_simple.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/autofilter.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/autofit.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/bigfile.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/bug_report.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/cgi.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_area.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_bar.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_column.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_line.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_pie.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_scatter.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chart_stock.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/chess.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/colors.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/comments1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/comments2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/convertA1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/copyformat.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/csv2xls.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/data_validate.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/date_time.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/datecalc1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/datecalc2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/defined_name.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/demo.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/diag_border.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/easter_egg.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/filehandle.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/formats.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/formula_result.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/function_locale.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/gen_examples_pod.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/headers.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/hide_sheet.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/hyperlink1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/hyperlink2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/images.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/indent.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/lecxe.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge3.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge4.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge5.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/merge6.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/mod_perl1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/mod_perl2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/outline.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/outline_collapsed.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/panes.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/properties.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/protection.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/regions.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/repeat.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/republic.png
+%%PORTDOCS%%%%EXAMPLESDIR%%/right_to_left.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/row_wrap.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/sales.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/sendmail.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/stats.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/stats_ext.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/stocks.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/tab2xls.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/tab_colors.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/textwrap.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_2022_jp.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_2022_jp.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_8859_11.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_8859_11.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_8859_7.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_8859_7.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_big5.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_big5.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_cp1251.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_cp1251.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_cp1256.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_cp1256.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_cyrillic.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_koi8r.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_koi8r.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_list.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_polish_utf8.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_polish_utf8.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_shift_jis.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_shift_jis.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_utf16.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/unicode_utf16_japan.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/win32ole.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/writeA1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_arrays.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_handler1.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_handler2.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_handler3.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_handler4.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/write_to_scalar.pl
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tpj_images
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
-@dirrm %%SITE_PERL%%/Spreadsheet/WriteExcel/Chart
-@dirrm %%SITE_PERL%%/Spreadsheet/WriteExcel
+@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcel/Chart
+@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcel
@dirrmtry %%SITE_PERL%%/Spreadsheet
diff --git a/textproc/p5-Spreadsheet-WriteExcelXML/Makefile b/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
index 5f482fd997ec..ceefad1468c6 100644
--- a/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
@@ -17,12 +17,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Spreadsheet::WriteExcelXML.3 \
- Spreadsheet::WriteExcelXML::Format.3 \
- Spreadsheet::WriteExcelXML::Utility.3 \
- Spreadsheet::WriteExcelXML::Workbook.3 \
- Spreadsheet::WriteExcelXML::Worksheet.3 \
- Spreadsheet::WriteExcelXML::XMLwriter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Spreadsheet-WriteExcelXML/pkg-plist b/textproc/p5-Spreadsheet-WriteExcelXML/pkg-plist
index 64f31254db18..e418e6215200 100644
--- a/textproc/p5-Spreadsheet-WriteExcelXML/pkg-plist
+++ b/textproc/p5-Spreadsheet-WriteExcelXML/pkg-plist
@@ -1,3 +1,9 @@
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML::Format.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML::Utility.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML::Workbook.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML::Worksheet.3.gz
+%%PERL5_MAN3%%/Spreadsheet::WriteExcelXML::XMLwriter.3.gz
%%SITE_PERL%%/Spreadsheet/WriteExcelXML.pm
%%SITE_PERL%%/Spreadsheet/WriteExcelXML/Format.pm
%%SITE_PERL%%/Spreadsheet/WriteExcelXML/Utility.pm
@@ -5,7 +11,7 @@
%%SITE_PERL%%/Spreadsheet/WriteExcelXML/Worksheet.pm
%%SITE_PERL%%/Spreadsheet/WriteExcelXML/XMLwriter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcelXML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcelXML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
-@dirrm %%SITE_PERL%%/Spreadsheet/WriteExcelXML
-@dirrm %%SITE_PERL%%/Spreadsheet
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet/WriteExcelXML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spreadsheet
+@dirrmtry %%SITE_PERL%%/Spreadsheet/WriteExcelXML
+@dirrmtry %%SITE_PERL%%/Spreadsheet
diff --git a/textproc/p5-String-Scanf/Makefile b/textproc/p5-String-Scanf/Makefile
index 472b3cf91dbf..9cf7072e0dd8 100644
--- a/textproc/p5-String-Scanf/Makefile
+++ b/textproc/p5-String-Scanf/Makefile
@@ -1,19 +1,16 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= String-Scanf
-PORTVERSION= 2.1
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= String-Scanf
+PORTVERSION= 2.1
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Emulates the sscanf() of the C stdio library
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Emulates the sscanf() of the C stdio library
USES= perl5
USE_PERL5= configure
-MAN3= String::Scanf.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-String-Scanf/pkg-plist b/textproc/p5-String-Scanf/pkg-plist
index 63060ffce52d..f58f65cbeb07 100644
--- a/textproc/p5-String-Scanf/pkg-plist
+++ b/textproc/p5-String-Scanf/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Scanf/.packlist
+%%PERL5_MAN3%%/String::Scanf.3.gz
%%SITE_PERL%%/String/Scanf.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Scanf
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Scanf/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Scanf
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String
@dirrmtry %%SITE_PERL%%/String
diff --git a/textproc/p5-String-ShowDiff/Makefile b/textproc/p5-String-ShowDiff/Makefile
index de5fb544b8f8..5194a193937e 100644
--- a/textproc/p5-String-ShowDiff/Makefile
+++ b/textproc/p5-String-ShowDiff/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= String::ShowDiff.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-String-ShowDiff/pkg-plist b/textproc/p5-String-ShowDiff/pkg-plist
index 1d17c2bfdaae..7e26fde60696 100644
--- a/textproc/p5-String-ShowDiff/pkg-plist
+++ b/textproc/p5-String-ShowDiff/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/String::ShowDiff.3.gz
%%SITE_PERL%%/String/ShowDiff.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/ShowDiff/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/ShowDiff
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/ShowDiff
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String
@dirrmtry %%SITE_PERL%%/String
diff --git a/textproc/p5-String-Tokenizer/Makefile b/textproc/p5-String-Tokenizer/Makefile
index ffbb73c3605f..7733426d7642 100644
--- a/textproc/p5-String-Tokenizer/Makefile
+++ b/textproc/p5-String-Tokenizer/Makefile
@@ -10,10 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= A simple string tokenizer
-MAN3= String::Tokenizer.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-String-Tokenizer/pkg-plist b/textproc/p5-String-Tokenizer/pkg-plist
index 96d19bf71056..4aae7f3ef3f5 100644
--- a/textproc/p5-String-Tokenizer/pkg-plist
+++ b/textproc/p5-String-Tokenizer/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/String::Tokenizer.3.gz
%%SITE_PERL%%/String/Tokenizer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Tokenizer/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Tokenizer
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String/Tokenizer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/String
@dirrmtry %%SITE_PERL%%/String
diff --git a/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
index e169a86808a2..bf47462b672c 100644
--- a/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
+++ b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
@@ -12,150 +12,13 @@ COMMENT= Port of the syntax highlight engine of the Kate texteditor
TEST_DEPENDS= p5-Test-Differences>0:${PORTSDIR}/devel/p5-Test-Differences
-MAN3= Syntax::Highlight::Engine::Kate.3 \
- Syntax::Highlight::Engine::Kate::ABC.3 \
- Syntax::Highlight::Engine::Kate::AHDL.3 \
- Syntax::Highlight::Engine::Kate::ANSI_C89.3 \
- Syntax::Highlight::Engine::Kate::ASP.3 \
- Syntax::Highlight::Engine::Kate::AVR_Assembler.3 \
- Syntax::Highlight::Engine::Kate::AWK.3 \
- Syntax::Highlight::Engine::Kate::Ada.3 \
- Syntax::Highlight::Engine::Kate::Alerts.3 \
- Syntax::Highlight::Engine::Kate::Ansys.3 \
- Syntax::Highlight::Engine::Kate::Apache_Configuration.3 \
- Syntax::Highlight::Engine::Kate::Asm6502.3 \
- Syntax::Highlight::Engine::Kate::Bash.3 \
- Syntax::Highlight::Engine::Kate::BibTeX.3 \
- Syntax::Highlight::Engine::Kate::C.3 \
- Syntax::Highlight::Engine::Kate::CGiS.3 \
- Syntax::Highlight::Engine::Kate::CMake.3 \
- Syntax::Highlight::Engine::Kate::CSS.3 \
- Syntax::Highlight::Engine::Kate::CSS_PHP.3 \
- Syntax::Highlight::Engine::Kate::CUE_Sheet.3 \
- Syntax::Highlight::Engine::Kate::Cdash.3 \
- Syntax::Highlight::Engine::Kate::Cg.3 \
- Syntax::Highlight::Engine::Kate::ChangeLog.3 \
- Syntax::Highlight::Engine::Kate::Cisco.3 \
- Syntax::Highlight::Engine::Kate::Clipper.3 \
- Syntax::Highlight::Engine::Kate::ColdFusion.3 \
- Syntax::Highlight::Engine::Kate::Common_Lisp.3 \
- Syntax::Highlight::Engine::Kate::ComponentminusPascal.3 \
- Syntax::Highlight::Engine::Kate::Convert::ToolKit.3 \
- Syntax::Highlight::Engine::Kate::Cplusplus.3 \
- Syntax::Highlight::Engine::Kate::D.3 \
- Syntax::Highlight::Engine::Kate::De_DE.3 \
- Syntax::Highlight::Engine::Kate::Debian_Changelog.3 \
- Syntax::Highlight::Engine::Kate::Debian_Control.3 \
- Syntax::Highlight::Engine::Kate::Desktop.3 \
- Syntax::Highlight::Engine::Kate::Diff.3 \
- Syntax::Highlight::Engine::Kate::Doxygen.3 \
- Syntax::Highlight::Engine::Kate::E_Language.3 \
- Syntax::Highlight::Engine::Kate::Eiffel.3 \
- Syntax::Highlight::Engine::Kate::Email.3 \
- Syntax::Highlight::Engine::Kate::En_US.3 \
- Syntax::Highlight::Engine::Kate::Euphoria.3 \
- Syntax::Highlight::Engine::Kate::Ferite.3 \
- Syntax::Highlight::Engine::Kate::Fortran.3 \
- Syntax::Highlight::Engine::Kate::FourGL.3 \
- Syntax::Highlight::Engine::Kate::FourGLminusPER.3 \
- Syntax::Highlight::Engine::Kate::FreeBASIC.3 \
- Syntax::Highlight::Engine::Kate::GDL.3 \
- Syntax::Highlight::Engine::Kate::GLSL.3 \
- Syntax::Highlight::Engine::Kate::GNU_Assembler.3 \
- Syntax::Highlight::Engine::Kate::GNU_Gettext.3 \
- Syntax::Highlight::Engine::Kate::HTML.3 \
- Syntax::Highlight::Engine::Kate::Haskell.3 \
- Syntax::Highlight::Engine::Kate::IDL.3 \
- Syntax::Highlight::Engine::Kate::ILERPG.3 \
- Syntax::Highlight::Engine::Kate::INI_Files.3 \
- Syntax::Highlight::Engine::Kate::Inform.3 \
- Syntax::Highlight::Engine::Kate::Intel_x86_NASM.3 \
- Syntax::Highlight::Engine::Kate::JSP.3 \
- Syntax::Highlight::Engine::Kate::Java.3 \
- Syntax::Highlight::Engine::Kate::JavaScript.3 \
- Syntax::Highlight::Engine::Kate::JavaScript_PHP.3 \
- Syntax::Highlight::Engine::Kate::Javadoc.3 \
- Syntax::Highlight::Engine::Kate::KBasic.3 \
- Syntax::Highlight::Engine::Kate::Kate_File_Template.3 \
- Syntax::Highlight::Engine::Kate::LDIF.3 \
- Syntax::Highlight::Engine::Kate::LPC.3 \
- Syntax::Highlight::Engine::Kate::LaTeX.3 \
- Syntax::Highlight::Engine::Kate::Lex_Flex.3 \
- Syntax::Highlight::Engine::Kate::LilyPond.3 \
- Syntax::Highlight::Engine::Kate::Literate_Haskell.3 \
- Syntax::Highlight::Engine::Kate::Logtalk.3 \
- Syntax::Highlight::Engine::Kate::Lua.3 \
- Syntax::Highlight::Engine::Kate::M3U.3 \
- Syntax::Highlight::Engine::Kate::MABminusDB.3 \
- Syntax::Highlight::Engine::Kate::MIPS_Assembler.3 \
- Syntax::Highlight::Engine::Kate::Makefile.3 \
- Syntax::Highlight::Engine::Kate::Mason.3 \
- Syntax::Highlight::Engine::Kate::Matlab.3 \
- Syntax::Highlight::Engine::Kate::Modulaminus2.3 \
- Syntax::Highlight::Engine::Kate::Music_Publisher.3 \
- Syntax::Highlight::Engine::Kate::Nl.3 \
- Syntax::Highlight::Engine::Kate::Objective_Caml.3 \
- Syntax::Highlight::Engine::Kate::ObjectiveminusC.3 \
- Syntax::Highlight::Engine::Kate::Octave.3 \
- Syntax::Highlight::Engine::Kate::PHP_HTML.3 \
- Syntax::Highlight::Engine::Kate::PHP_PHP.3 \
- Syntax::Highlight::Engine::Kate::POVminusRay.3 \
- Syntax::Highlight::Engine::Kate::Pascal.3 \
- Syntax::Highlight::Engine::Kate::Perl.3 \
- Syntax::Highlight::Engine::Kate::Perl6.3 \
- Syntax::Highlight::Engine::Kate::PicAsm.3 \
- Syntax::Highlight::Engine::Kate::Pike.3 \
- Syntax::Highlight::Engine::Kate::PostScript.3 \
- Syntax::Highlight::Engine::Kate::Progress.3 \
- Syntax::Highlight::Engine::Kate::Prolog.3 \
- Syntax::Highlight::Engine::Kate::PureBasic.3 \
- Syntax::Highlight::Engine::Kate::Python.3 \
- Syntax::Highlight::Engine::Kate::Quake_Script.3 \
- Syntax::Highlight::Engine::Kate::REXX.3 \
- Syntax::Highlight::Engine::Kate::RPM_Spec.3 \
- Syntax::Highlight::Engine::Kate::RSI_IDL.3 \
- Syntax::Highlight::Engine::Kate::R_Script.3 \
- Syntax::Highlight::Engine::Kate::RenderMan_RIB.3 \
- Syntax::Highlight::Engine::Kate::Ruby.3 \
- Syntax::Highlight::Engine::Kate::SGML.3 \
- Syntax::Highlight::Engine::Kate::SML.3 \
- Syntax::Highlight::Engine::Kate::SQL.3 \
- Syntax::Highlight::Engine::Kate::SQL_MySQL.3 \
- Syntax::Highlight::Engine::Kate::SQL_PostgreSQL.3 \
- Syntax::Highlight::Engine::Kate::Sather.3 \
- Syntax::Highlight::Engine::Kate::Scheme.3 \
- Syntax::Highlight::Engine::Kate::Scilab.3 \
- Syntax::Highlight::Engine::Kate::Sieve.3 \
- Syntax::Highlight::Engine::Kate::Spice.3 \
- Syntax::Highlight::Engine::Kate::Stata.3 \
- Syntax::Highlight::Engine::Kate::TI_Basic.3 \
- Syntax::Highlight::Engine::Kate::TaskJuggler.3 \
- Syntax::Highlight::Engine::Kate::Tcl_Tk.3 \
- Syntax::Highlight::Engine::Kate::Template.3 \
- Syntax::Highlight::Engine::Kate::Txt2tags.3 \
- Syntax::Highlight::Engine::Kate::UnrealScript.3 \
- Syntax::Highlight::Engine::Kate::VHDL.3 \
- Syntax::Highlight::Engine::Kate::VRML.3 \
- Syntax::Highlight::Engine::Kate::Velocity.3 \
- Syntax::Highlight::Engine::Kate::Verilog.3 \
- Syntax::Highlight::Engine::Kate::WINE_Config.3 \
- Syntax::Highlight::Engine::Kate::Wikimedia.3 \
- Syntax::Highlight::Engine::Kate::XHarbour.3 \
- Syntax::Highlight::Engine::Kate::XML.3 \
- Syntax::Highlight::Engine::Kate::XML_Debug.3 \
- Syntax::Highlight::Engine::Kate::Xorg_Configuration.3 \
- Syntax::Highlight::Engine::Kate::Xslt.3 \
- Syntax::Highlight::Engine::Kate::Yacas.3 \
- Syntax::Highlight::Engine::Kate::Yacc_Bison.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pl ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pl ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist b/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist
index 01683e438989..cd2cdab47e11 100644
--- a/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist
+++ b/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist
@@ -1,4 +1,138 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate/.packlist
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ABC.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::AHDL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ANSI_C89.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ASP.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::AVR_Assembler.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::AWK.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Ada.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Alerts.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Ansys.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Apache_Configuration.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Asm6502.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Bash.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::BibTeX.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::C.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::CGiS.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::CMake.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::CSS.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::CSS_PHP.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::CUE_Sheet.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Cdash.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Cg.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ChangeLog.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Cisco.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Clipper.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ColdFusion.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Common_Lisp.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ComponentminusPascal.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Convert::ToolKit.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Cplusplus.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::D.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::De_DE.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Debian_Changelog.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Debian_Control.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Desktop.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Diff.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Doxygen.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::E_Language.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Eiffel.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Email.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::En_US.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Euphoria.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Ferite.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Fortran.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::FourGL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::FourGLminusPER.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::FreeBASIC.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::GDL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::GLSL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::GNU_Assembler.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::GNU_Gettext.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::HTML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Haskell.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::IDL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ILERPG.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::INI_Files.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Inform.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Intel_x86_NASM.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::JSP.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Java.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::JavaScript.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::JavaScript_PHP.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Javadoc.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::KBasic.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Kate_File_Template.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::LDIF.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::LPC.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::LaTeX.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Lex_Flex.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::LilyPond.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Literate_Haskell.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Logtalk.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Lua.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::M3U.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::MABminusDB.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::MIPS_Assembler.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Makefile.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Mason.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Matlab.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Modulaminus2.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Music_Publisher.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Nl.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Objective_Caml.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::ObjectiveminusC.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Octave.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::PHP_HTML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::PHP_PHP.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::POVminusRay.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Pascal.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Perl.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Perl6.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::PicAsm.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Pike.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::PostScript.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Progress.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Prolog.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::PureBasic.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Python.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Quake_Script.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::REXX.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::RPM_Spec.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::RSI_IDL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::R_Script.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::RenderMan_RIB.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Ruby.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::SGML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::SML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::SQL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::SQL_MySQL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::SQL_PostgreSQL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Sather.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Scheme.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Scilab.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Sieve.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Spice.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Stata.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::TI_Basic.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::TaskJuggler.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Tcl_Tk.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Template.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Txt2tags.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::UnrealScript.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::VHDL.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::VRML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Velocity.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Verilog.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::WINE_Config.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Wikimedia.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::XHarbour.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::XML.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::XML_Debug.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Xorg_Configuration.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Xslt.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Yacas.3.gz
+%%PERL5_MAN3%%/Syntax::Highlight::Engine::Kate::Yacc_Bison.3.gz
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/ABC.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/AHDL.pm
@@ -12,8 +146,8 @@
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Ansys.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Apache_Configuration.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Asm6502.pm
-%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/BaseTestchild.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/BaseTest.pm
+%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/BaseTestchild.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Bash.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/BibTeX.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/C.pm
@@ -138,16 +272,17 @@
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Xslt.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Yacas.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Yacc_Bison.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/hlansi.pl
%%PORTDOCS%%%%EXAMPLESDIR%%/hlhtml.pl
%%PORTDOCS%%%%EXAMPLESDIR%%/regen.pl
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax
@dirrmtry %%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Convert
@dirrmtry %%SITE_PERL%%/Syntax/Highlight/Engine/Kate
@dirrmtry %%SITE_PERL%%/Syntax/Highlight/Engine
@dirrmtry %%SITE_PERL%%/Syntax/Highlight
@dirrmtry %%SITE_PERL%%/Syntax
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax
diff --git a/textproc/p5-TeX-Encode/Makefile b/textproc/p5-TeX-Encode/Makefile
index 99045c1777cb..2010254fbdc0 100644
--- a/textproc/p5-TeX-Encode/Makefile
+++ b/textproc/p5-TeX-Encode/Makefile
@@ -12,13 +12,10 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Encode/decode Perl utf-8 strings into TeX
BUILD_DEPENDS= p5-HTML-Parser>=3.35:${PORTSDIR}/www/p5-HTML-Parser
-RUN_DEPENDS= p5-HTML-Parser>=3.35:${PORTSDIR}/www/p5-HTML-Parser
+RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
USES= perl5
USE_PERL5= configure
-MAN3= TeX::Encode.3 TeX::Encode::BibTeX.3 TeX::Encode::charmap.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-TeX-Encode/pkg-plist b/textproc/p5-TeX-Encode/pkg-plist
index 491b713c428f..f14307a00d0d 100644
--- a/textproc/p5-TeX-Encode/pkg-plist
+++ b/textproc/p5-TeX-Encode/pkg-plist
@@ -1,8 +1,11 @@
+%%PERL5_MAN3%%/TeX::Encode.3.gz
+%%PERL5_MAN3%%/TeX::Encode::BibTeX.3.gz
+%%PERL5_MAN3%%/TeX::Encode::charmap.3.gz
%%SITE_PERL%%/TeX/Encode.pm
%%SITE_PERL%%/TeX/Encode/BibTeX.pm
%%SITE_PERL%%/TeX/Encode/charmap.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/TeX/Encode/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/TeX/Encode
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TeX/Encode
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TeX
-@dirrm %%SITE_PERL%%/TeX/Encode
+@dirrmtry %%SITE_PERL%%/TeX/Encode
@dirrmtry %%SITE_PERL%%/TeX
diff --git a/textproc/p5-Template-Extract/Makefile b/textproc/p5-Template-Extract/Makefile
index af190c2854fb..a5e6f7177d57 100644
--- a/textproc/p5-Template-Extract/Makefile
+++ b/textproc/p5-Template-Extract/Makefile
@@ -16,10 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Template::Extract.3 \
- Template::Extract::Compile.3 \
- Template::Extract::Parser.3 \
- Template::Extract::Run.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Template-Extract/pkg-plist b/textproc/p5-Template-Extract/pkg-plist
index cd293b6246c7..2d17d3952fa1 100644
--- a/textproc/p5-Template-Extract/pkg-plist
+++ b/textproc/p5-Template-Extract/pkg-plist
@@ -1,9 +1,13 @@
+%%PERL5_MAN3%%/Template::Extract.3.gz
+%%PERL5_MAN3%%/Template::Extract::Compile.3.gz
+%%PERL5_MAN3%%/Template::Extract::Parser.3.gz
+%%PERL5_MAN3%%/Template::Extract::Run.3.gz
%%SITE_PERL%%/Template/Extract.pm
%%SITE_PERL%%/Template/Extract/Compile.pm
%%SITE_PERL%%/Template/Extract/Parser.pm
%%SITE_PERL%%/Template/Extract/Run.pm
-@dirrm %%SITE_PERL%%/Template/Extract
-@dirrmtry %%SITE_PERL%%/Template
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Extract/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Extract
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Extract
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template
+@dirrmtry %%SITE_PERL%%/Template/Extract
+@dirrmtry %%SITE_PERL%%/Template
diff --git a/textproc/p5-Template-Magic/Makefile b/textproc/p5-Template-Magic/Makefile
index d35aa3a4936d..6ffc0c1e3c51 100644
--- a/textproc/p5-Template-Magic/Makefile
+++ b/textproc/p5-Template-Magic/Makefile
@@ -18,11 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Template::Magic.3 \
- Bundle::Template::Magic.3 \
- Template::Magic::HTML.3 \
- Template::Magic::QuickStart.3 \
- Template::Magic::Zone.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Template-Magic/pkg-plist b/textproc/p5-Template-Magic/pkg-plist
index 8ea4b76e96e5..38032b7155a7 100644
--- a/textproc/p5-Template-Magic/pkg-plist
+++ b/textproc/p5-Template-Magic/pkg-plist
@@ -1,12 +1,17 @@
+%%PERL5_MAN3%%/Bundle::Template::Magic.3.gz
+%%PERL5_MAN3%%/Template::Magic.3.gz
+%%PERL5_MAN3%%/Template::Magic::HTML.3.gz
+%%PERL5_MAN3%%/Template::Magic::QuickStart.3.gz
+%%PERL5_MAN3%%/Template::Magic::Zone.3.gz
%%SITE_PERL%%/Bundle/Template/Magic.pm
%%SITE_PERL%%/Template/Magic.pm
%%SITE_PERL%%/Template/Magic/HTML.pm
%%SITE_PERL%%/Template/Magic/QuickStart.pm
%%SITE_PERL%%/Template/Magic/Zone.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Magic/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Magic
-@dirrm %%SITE_PERL%%/Template/Magic
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Magic
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template
+@dirrmtry %%SITE_PERL%%/Template/Magic
@dirrmtry %%SITE_PERL%%/Template
@dirrmtry %%SITE_PERL%%/Bundle/Template
@dirrmtry %%SITE_PERL%%/Bundle
diff --git a/textproc/p5-Template-Plugin-HTML-SuperForm/Makefile b/textproc/p5-Template-Plugin-HTML-SuperForm/Makefile
index 1f0207e0e4a2..767cbaf3c871 100644
--- a/textproc/p5-Template-Plugin-HTML-SuperForm/Makefile
+++ b/textproc/p5-Template-Plugin-HTML-SuperForm/Makefile
@@ -9,15 +9,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface Template Toolkit to Lingua::EN::Inflect module
-RUN_DEPENDS= p5-Template-Toolkit>0:${PORTSDIR}/www/p5-Template-Toolkit \
- p5-HTML-SuperForm>0:${PORTSDIR}/textproc/p5-HTML-SuperForm
+BUILD_DEPENDS= p5-Template-Toolkit>0:${PORTSDIR}/www/p5-Template-Toolkit \
+ p5-HTML-SuperForm>0:${PORTSDIR}/textproc/p5-HTML-SuperForm
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
WRKSRC= ${WRKDIR}/${PORTNAME}
-MAN3= Template::Plugin::HTML::SuperForm.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Template-Plugin-HTML-SuperForm/pkg-plist b/textproc/p5-Template-Plugin-HTML-SuperForm/pkg-plist
index ebc0a468ed70..92524a726261 100644
--- a/textproc/p5-Template-Plugin-HTML-SuperForm/pkg-plist
+++ b/textproc/p5-Template-Plugin-HTML-SuperForm/pkg-plist
@@ -1,8 +1,10 @@
+%%PERL5_MAN3%%/Template::Plugin::HTML::SuperForm.3.gz
%%SITE_PERL%%/Template/Plugin/HTML/SuperForm.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Plugin/HTML/SuperForm/.packlist
-@dirrmtry %%SITE_PERL%%/Template/Plugin/HTML
-@dirrmtry %%SITE_PERL%%/Template/Plugin
-@dirrmtry %%SITE_PERL%%/Template
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Plugin/HTML/SuperForm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Plugin/HTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Plugin
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template
+@dirrmtry %%SITE_PERL%%/Template/Plugin/HTML
+@dirrmtry %%SITE_PERL%%/Template/Plugin
+@dirrmtry %%SITE_PERL%%/Template
diff --git a/textproc/p5-Template-Tiny/Makefile b/textproc/p5-Template-Tiny/Makefile
index e6f82d16845f..ae5e3f7329d5 100644
--- a/textproc/p5-Template-Tiny/Makefile
+++ b/textproc/p5-Template-Tiny/Makefile
@@ -13,7 +13,4 @@ COMMENT= Template Toolkit reimplemented in as little code as possible
USES= perl5
USE_PERL5= configure
-MAN3= Template::Tiny.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Template-Tiny/pkg-plist b/textproc/p5-Template-Tiny/pkg-plist
index 2e262b09305b..d3aa97b3fbbd 100644
--- a/textproc/p5-Template-Tiny/pkg-plist
+++ b/textproc/p5-Template-Tiny/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Template::Tiny.3.gz
%%SITE_PERL%%/Template/Tiny.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Tiny/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Tiny
diff --git a/textproc/p5-Test-Perl-Critic/Makefile b/textproc/p5-Test-Perl-Critic/Makefile
index c9570a8fa187..8fa921e6ac2c 100644
--- a/textproc/p5-Test-Perl-Critic/Makefile
+++ b/textproc/p5-Test-Perl-Critic/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Test::Perl::Critic.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Test-Perl-Critic/pkg-plist b/textproc/p5-Test-Perl-Critic/pkg-plist
index 944b9c351442..e1040ce61365 100644
--- a/textproc/p5-Test-Perl-Critic/pkg-plist
+++ b/textproc/p5-Test-Perl-Critic/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Perl/Critic/.packlist
+%%PERL5_MAN3%%/Test::Perl::Critic.3.gz
%%SITE_PERL%%/Test/Perl/Critic.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Perl/Critic/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Perl/Critic
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test/Perl
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Test
diff --git a/textproc/p5-Text-Affixes/Makefile b/textproc/p5-Text-Affixes/Makefile
index 5a8eb3e84efb..3c429713676c 100644
--- a/textproc/p5-Text-Affixes/Makefile
+++ b/textproc/p5-Text-Affixes/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module for prefixes and suffixes analisys of text
USES= perl5
USE_PERL5= configure
-MAN3= Text::Affixes.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Affixes/pkg-plist b/textproc/p5-Text-Affixes/pkg-plist
index b4abcbc0ad1d..8cce563fb3be 100644
--- a/textproc/p5-Text-Affixes/pkg-plist
+++ b/textproc/p5-Text-Affixes/pkg-plist
@@ -1,8 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Affixes/.packlist
-%%SITE_PERL%%/auto/Text/Affixes/autosplit.ix
+%%PERL5_MAN3%%/Text::Affixes.3.gz
%%SITE_PERL%%/Text/Affixes.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Affixes
-@dirrm %%SITE_PERL%%/auto/Text/Affixes
-@dirrmtry %%SITE_PERL%%/auto/Text
+%%SITE_PERL%%/auto/Text/Affixes/autosplit.ix
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Affixes/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Affixes
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/auto/Text/Affixes
+@dirrmtry %%SITE_PERL%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Aspell/Makefile b/textproc/p5-Text-Aspell/Makefile
index 9aeee495347f..96a96a3fd0fd 100644
--- a/textproc/p5-Text-Aspell/Makefile
+++ b/textproc/p5-Text-Aspell/Makefile
@@ -11,15 +11,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the GNU Aspell library
-BUILD_DEPENDS= ${LOCALBASE}/bin/aspell:${PORTSDIR}/textproc/aspell
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+LIB_DEPENDS= libaspell.so:${PORTSDIR}/textproc/aspell
USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS+=INC=-I${LOCALBASE}/include \
"LIBS=-L${LOCALBASE}/lib -laspell"
-MAN3= Text::Aspell.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Aspell/pkg-plist b/textproc/p5-Text-Aspell/pkg-plist
index f934f7a97a86..4b1dd110f067 100644
--- a/textproc/p5-Text-Aspell/pkg-plist
+++ b/textproc/p5-Text-Aspell/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Text::Aspell.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/Aspell.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Aspell/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Aspell/Aspell.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Aspell/Aspell.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Aspell
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Aspell
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-Balanced/Makefile b/textproc/p5-Text-Balanced/Makefile
index f489a00799ae..aa141cc2e83f 100644
--- a/textproc/p5-Text-Balanced/Makefile
+++ b/textproc/p5-Text-Balanced/Makefile
@@ -13,7 +13,4 @@ COMMENT= Extract delimited text sequences from strings
USES= perl5
USE_PERL5= configure
-MAN3= Text::Balanced.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Balanced/pkg-plist b/textproc/p5-Text-Balanced/pkg-plist
index 5817ba02d5c5..226c69b9b74d 100644
--- a/textproc/p5-Text-Balanced/pkg-plist
+++ b/textproc/p5-Text-Balanced/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Balanced/.packlist
+%%PERL5_MAN3%%/Text::Balanced.3.gz
%%SITE_PERL%%/Text/Balanced.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Balanced
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Balanced/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Balanced
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Bastardize/Makefile b/textproc/p5-Text-Bastardize/Makefile
index 8bcaca793968..8cd8f5718465 100644
--- a/textproc/p5-Text-Bastardize/Makefile
+++ b/textproc/p5-Text-Bastardize/Makefile
@@ -13,7 +13,4 @@ COMMENT= Corruptor of innocent text
USES= perl5
USE_PERL5= configure
-MAN3= Text::Bastardize.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Bastardize/pkg-plist b/textproc/p5-Text-Bastardize/pkg-plist
index 7e48e998f9f4..748816bb392a 100644
--- a/textproc/p5-Text-Bastardize/pkg-plist
+++ b/textproc/p5-Text-Bastardize/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Bastardize.3.gz
%%SITE_PERL%%/Text/Bastardize.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Bastardize/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Bastardize
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Bastardize
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-BibTeX/Makefile b/textproc/p5-Text-BibTeX/Makefile
index 33df265cc001..745aeffc3bfc 100644
--- a/textproc/p5-Text-BibTeX/Makefile
+++ b/textproc/p5-Text-BibTeX/Makefile
@@ -22,23 +22,6 @@ USES= perl5
USE_PERL5= modbuild
USE_LDCONFIG= yes
-MAN1= bt_format_names.1 bt_input.1 bt_language.1 \
- bt_macros.1 bt_misc.1 bt_post_processing.1 \
- bt_postprocess.1 bt_split_names.1 bt_traversal.1 \
- btool_faq.1 btparse.1
-
-MAN3= Text::BibTeX.3 \
- Text::BibTeX::Bib.3 \
- Text::BibTeX::BibFormat.3 \
- Text::BibTeX::BibSort.3 \
- Text::BibTeX::Entry.3 \
- Text::BibTeX::File.3 \
- Text::BibTeX::Name.3 \
- Text::BibTeX::NameFormat.3 \
- Text::BibTeX::Structure.3 \
- Text::BibTeX::Value.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
diff --git a/textproc/p5-Text-BibTeX/pkg-plist b/textproc/p5-Text-BibTeX/pkg-plist
index 3d0b6ecf932b..eb5b131d3b72 100644
--- a/textproc/p5-Text-BibTeX/pkg-plist
+++ b/textproc/p5-Text-BibTeX/pkg-plist
@@ -2,6 +2,16 @@ bin/biblex
bin/bibparse
bin/dumpnames
lib/libbtparse.so
+%%PERL5_MAN3%%/Text::BibTeX.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::Bib.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::BibFormat.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::BibSort.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::Entry.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::File.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::Name.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::NameFormat.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::Structure.3.gz
+%%PERL5_MAN3%%/Text::BibTeX::Value.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX/Bib.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX/BibFormat.pm
@@ -14,7 +24,18 @@ lib/libbtparse.so
%%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX/Value.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/BibTeX/BibTeX.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/BibTeX/BibTeX.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/BibTeX
+man/man1/bt_format_names.1.gz
+man/man1/bt_input.1.gz
+man/man1/bt_language.1.gz
+man/man1/bt_macros.1.gz
+man/man1/bt_misc.1.gz
+man/man1/bt_post_processing.1.gz
+man/man1/bt_postprocess.1.gz
+man/man1/bt_split_names.1.gz
+man/man1/bt_traversal.1.gz
+man/man1/btool_faq.1.gz
+man/man1/btparse.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/BibTeX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text/BibTeX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-CSV/Makefile b/textproc/p5-Text-CSV/Makefile
index 5e1aca00e19a..7da84c4a6209 100644
--- a/textproc/p5-Text-CSV/Makefile
+++ b/textproc/p5-Text-CSV/Makefile
@@ -14,7 +14,4 @@ COMMENT= Composition and decomposition of comma-separated values
USES= perl5
USE_PERL5= configure
-MAN3= Text::CSV.3 Text::CSV_PP.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-CSV/pkg-plist b/textproc/p5-Text-CSV/pkg-plist
index 8da8edaada8c..31f642efa887 100644
--- a/textproc/p5-Text-CSV/pkg-plist
+++ b/textproc/p5-Text-CSV/pkg-plist
@@ -1,6 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CSV/.packlist
+%%PERL5_MAN3%%/Text::CSV.3.gz
+%%PERL5_MAN3%%/Text::CSV_PP.3.gz
%%SITE_PERL%%/Text/CSV.pm
%%SITE_PERL%%/Text/CSV_PP.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CSV
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CSV/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CSV
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-CharWidth/Makefile b/textproc/p5-Text-CharWidth/Makefile
index 0912fdc6f5b3..7e10ca22b0a5 100644
--- a/textproc/p5-Text-CharWidth/Makefile
+++ b/textproc/p5-Text-CharWidth/Makefile
@@ -13,7 +13,4 @@ COMMENT= Get number of occupied columns of a string on terminal
USES= perl5
USE_PERL5= configure
-MAN3= Text::CharWidth.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-CharWidth/pkg-plist b/textproc/p5-Text-CharWidth/pkg-plist
index 9da72966f9f9..b9212d6cf34d 100644
--- a/textproc/p5-Text-CharWidth/pkg-plist
+++ b/textproc/p5-Text-CharWidth/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/CharWidth.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/CharWidth.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/.packlist
+%%PERL5_MAN3%%/Text::CharWidth.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/CharWidth.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/CharWidth.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth/CharWidth.so
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/CharWidth
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-Chomp/Makefile b/textproc/p5-Text-Chomp/Makefile
index a71de47e3cfb..d7e55cee1695 100644
--- a/textproc/p5-Text-Chomp/Makefile
+++ b/textproc/p5-Text-Chomp/Makefile
@@ -13,7 +13,4 @@ COMMENT= Module implementing a portable chomp
USES= perl5
USE_PERL5= configure
-MAN3= Text::Chomp.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Chomp/pkg-plist b/textproc/p5-Text-Chomp/pkg-plist
index a0920cf991e7..2407f0a0fcf7 100644
--- a/textproc/p5-Text-Chomp/pkg-plist
+++ b/textproc/p5-Text-Chomp/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Chomp.3.gz
%%SITE_PERL%%/Text/Chomp.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Chomp/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Chomp
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Chomp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Context/Makefile b/textproc/p5-Text-Context/Makefile
index a52ed39242d3..4b5fc6316b0f 100644
--- a/textproc/p5-Text-Context/Makefile
+++ b/textproc/p5-Text-Context/Makefile
@@ -10,16 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handle highlighting search result context snippets
-RUN_DEPENDS= p5-Text-Context-EitherSide>=1.1:${PORTSDIR}/textproc/p5-Text-Context-EitherSide \
+BUILD_DEPENDS= p5-Text-Context-EitherSide>=1.1:${PORTSDIR}/textproc/p5-Text-Context-EitherSide \
p5-UNIVERSAL-require>=0.03:${PORTSDIR}/devel/p5-UNIVERSAL-require \
p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Text::Context.3 \
- Text::Context::Para.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Context/pkg-plist b/textproc/p5-Text-Context/pkg-plist
index 41cad9a1b130..5b69d4890a60 100644
--- a/textproc/p5-Text-Context/pkg-plist
+++ b/textproc/p5-Text-Context/pkg-plist
@@ -1,3 +1,5 @@
+%%PERL5_MAN3%%/Text::Context.3.gz
+%%PERL5_MAN3%%/Text::Context::Para.3.gz
%%SITE_PERL%%/Text/Context.pm
%%SITE_PERL%%/Text/Context/Para.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Context/.packlist
diff --git a/textproc/p5-Text-Decorator/Makefile b/textproc/p5-Text-Decorator/Makefile
index 312a9feea142..5b39d9047bf7 100644
--- a/textproc/p5-Text-Decorator/Makefile
+++ b/textproc/p5-Text-Decorator/Makefile
@@ -15,17 +15,7 @@ BUILD_DEPENDS= p5-URI-Find>=0:${PORTSDIR}/textproc/p5-URI-Find \
p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require
RUN_DEPENDS:= ${BUILD_DEPENDS}
-MAN3= Text::Decorator.3 \
- Text::Decorator::Filter.3 \
- Text::Decorator::Filter::Quoted.3 \
- Text::Decorator::Filter::TTBridge.3 \
- Text::Decorator::Filter::Test.3 \
- Text::Decorator::Filter::URIFind.3 \
- Text::Decorator::Group.3 \
- Text::Decorator::Node.3
-
USES= perl5
USE_PERL5= modbuild
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Decorator/pkg-plist b/textproc/p5-Text-Decorator/pkg-plist
index 82a52a52b110..d450e7156841 100644
--- a/textproc/p5-Text-Decorator/pkg-plist
+++ b/textproc/p5-Text-Decorator/pkg-plist
@@ -1,3 +1,11 @@
+%%PERL5_MAN3%%/Text::Decorator.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Filter.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Filter::Quoted.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Filter::TTBridge.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Filter::Test.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Filter::URIFind.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Group.3.gz
+%%PERL5_MAN3%%/Text::Decorator::Node.3.gz
%%SITE_PERL%%/Text/Decorator.pm
%%SITE_PERL%%/Text/Decorator/Filter.pm
%%SITE_PERL%%/Text/Decorator/Filter/Quoted.pm
@@ -6,6 +14,6 @@
%%SITE_PERL%%/Text/Decorator/Filter/URIFind.pm
%%SITE_PERL%%/Text/Decorator/Group.pm
%%SITE_PERL%%/Text/Decorator/Node.pm
-@dirrm %%SITE_PERL%%/Text/Decorator/Filter
-@dirrm %%SITE_PERL%%/Text/Decorator
+@dirrmtry %%SITE_PERL%%/Text/Decorator/Filter
+@dirrmtry %%SITE_PERL%%/Text/Decorator
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Diff-Parser/Makefile b/textproc/p5-Text-Diff-Parser/Makefile
index cb32e3a59201..680b9290f91e 100644
--- a/textproc/p5-Text-Diff-Parser/Makefile
+++ b/textproc/p5-Text-Diff-Parser/Makefile
@@ -13,7 +13,4 @@ COMMENT= Parse patch files containing unified and standard diffs
USES= perl5
USE_PERL5= configure
-MAN3= Text::Diff::Parser.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Diff-Parser/pkg-plist b/textproc/p5-Text-Diff-Parser/pkg-plist
index aeaa991e326c..0da988cdc645 100644
--- a/textproc/p5-Text-Diff-Parser/pkg-plist
+++ b/textproc/p5-Text-Diff-Parser/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff/Parser/.packlist
+%%PERL5_MAN3%%/Text::Diff::Parser.3.gz
%%SITE_PERL%%/Text/Diff/Parser.pm
-@dirrmtry %%SITE_PERL%%/Text/Diff
-@dirrmtry %%SITE_PERL%%/Text
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff/Parser
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff/Parser/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff/Parser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text/Diff
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Diff3/Makefile b/textproc/p5-Text-Diff3/Makefile
index 78c236e455a0..3989f0e38257 100644
--- a/textproc/p5-Text-Diff3/Makefile
+++ b/textproc/p5-Text-Diff3/Makefile
@@ -12,19 +12,7 @@ COMMENT= Compute three-way differences between texts
TEST_DEPENDS= p5-Test-Base>=0:${PORTSDIR}/devel/p5-Test-Base
-MAN3= Text::Diff3.3 \
- Text::Diff3::Base.3 \
- Text::Diff3::Diff3.3 \
- Text::Diff3::DiffHeckel.3 \
- Text::Diff3::Factory.3 \
- Text::Diff3::List.3 \
- Text::Diff3::ListMixin.3 \
- Text::Diff3::Range2.3 \
- Text::Diff3::Range3.3 \
- Text::Diff3::Text.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Diff3/pkg-plist b/textproc/p5-Text-Diff3/pkg-plist
index 8d2eb16afbf3..09434e574347 100644
--- a/textproc/p5-Text-Diff3/pkg-plist
+++ b/textproc/p5-Text-Diff3/pkg-plist
@@ -1,4 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff3/.packlist
+%%PERL5_MAN3%%/Text::Diff3.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Base.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Diff3.3.gz
+%%PERL5_MAN3%%/Text::Diff3::DiffHeckel.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Factory.3.gz
+%%PERL5_MAN3%%/Text::Diff3::List.3.gz
+%%PERL5_MAN3%%/Text::Diff3::ListMixin.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Range2.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Range3.3.gz
+%%PERL5_MAN3%%/Text::Diff3::Text.3.gz
%%SITE_PERL%%/Text/Diff3.pm
%%SITE_PERL%%/Text/Diff3/Base.pm
%%SITE_PERL%%/Text/Diff3/Diff3.pm
@@ -9,7 +18,8 @@
%%SITE_PERL%%/Text/Diff3/Range2.pm
%%SITE_PERL%%/Text/Diff3/Range3.pm
%%SITE_PERL%%/Text/Diff3/Text.pm
-@dirrmtry %%SITE_PERL%%/Text/Diff3
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff3/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Diff3
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text/Diff3
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Emoticon-GoogleTalk/Makefile b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
index 40b4a8df6782..505f332dd4f7 100644
--- a/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
+++ b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Text::Emoticon::GoogleTalk.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Emoticon-GoogleTalk/pkg-plist b/textproc/p5-Text-Emoticon-GoogleTalk/pkg-plist
index 48a4b377af47..8fb2623f319c 100644
--- a/textproc/p5-Text-Emoticon-GoogleTalk/pkg-plist
+++ b/textproc/p5-Text-Emoticon-GoogleTalk/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Emoticon/GoogleTalk/.packlist
+%%PERL5_MAN3%%/Text::Emoticon::GoogleTalk.3.gz
%%SITE_PERL%%/Text/Emoticon/GoogleTalk.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Emoticon/GoogleTalk/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Emoticon/GoogleTalk
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Emoticon
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
diff --git a/textproc/p5-Text-EtText/Makefile b/textproc/p5-Text-EtText/Makefile
index 9e4ba8385bfb..423cfb7ceaff 100644
--- a/textproc/p5-Text-EtText/Makefile
+++ b/textproc/p5-Text-EtText/Makefile
@@ -17,10 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Text::EtText.3 Text::EtText::DefaultGlossary.3 \
- Text::EtText::LinkGlossary.3 Text::EtText::EtText2HTML.3 \
- Text::EtText::HTML2EtText.3
-MAN1= ethtml2text.1 ettext2html.1
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-EtText/pkg-plist b/textproc/p5-Text-EtText/pkg-plist
index 348016a24140..bdbdfa878361 100644
--- a/textproc/p5-Text-EtText/pkg-plist
+++ b/textproc/p5-Text-EtText/pkg-plist
@@ -1,13 +1,20 @@
bin/ethtml2text
bin/ettext2html
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/EtText/.packlist
+%%PERL5_MAN3%%/Text::EtText.3.gz
+%%PERL5_MAN3%%/Text::EtText::DefaultGlossary.3.gz
+%%PERL5_MAN3%%/Text::EtText::EtText2HTML.3.gz
+%%PERL5_MAN3%%/Text::EtText::HTML2EtText.3.gz
+%%PERL5_MAN3%%/Text::EtText::LinkGlossary.3.gz
%%SITE_PERL%%/Text/EtText.pm
-%%SITE_PERL%%/Text/EtText/Lists.pm
%%SITE_PERL%%/Text/EtText/DefaultGlossary.pm
-%%SITE_PERL%%/Text/EtText/LinkGlossary.pm
-%%SITE_PERL%%/Text/EtText/HTML2EtText.pm
%%SITE_PERL%%/Text/EtText/EtText2HTML.pm
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/EtText
+%%SITE_PERL%%/Text/EtText/HTML2EtText.pm
+%%SITE_PERL%%/Text/EtText/LinkGlossary.pm
+%%SITE_PERL%%/Text/EtText/Lists.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/EtText/.packlist
+man/man1/ethtml2text.1.gz
+man/man1/ettext2html.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/EtText
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@unexec rmdir %D/%%SITE_PERL%%/Text/EtText
+@dirrmtry %%SITE_PERL%%/Text/EtText
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-ExtractWords/Makefile b/textproc/p5-Text-ExtractWords/Makefile
index f033959c7091..075433d2ef86 100644
--- a/textproc/p5-Text-ExtractWords/Makefile
+++ b/textproc/p5-Text-ExtractWords/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl extension for extract words from strings
USES= perl5
USE_PERL5= configure
-MAN3= Text::ExtractWords.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-ExtractWords/pkg-plist b/textproc/p5-Text-ExtractWords/pkg-plist
index 423729672827..a17d2f06f380 100644
--- a/textproc/p5-Text-ExtractWords/pkg-plist
+++ b/textproc/p5-Text-ExtractWords/pkg-plist
@@ -1,9 +1,9 @@
+%%PERL5_MAN3%%/Text::ExtractWords.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/ExtractWords.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords/ExtractWords.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords/ExtractWords.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords/autosplit.ix
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ExtractWords
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-FindIndent/Makefile b/textproc/p5-Text-FindIndent/Makefile
index 16e1cde9ec3f..c1cf139b47fa 100644
--- a/textproc/p5-Text-FindIndent/Makefile
+++ b/textproc/p5-Text-FindIndent/Makefile
@@ -14,7 +14,4 @@ COMMENT= Perl5 module to heuristically determine the indent style of a file
USES= perl5
USE_PERL5= configure
-MAN3= Text::FindIndent.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-FindIndent/pkg-plist b/textproc/p5-Text-FindIndent/pkg-plist
index 7d1ea30638f4..a9cef6559013 100644
--- a/textproc/p5-Text-FindIndent/pkg-plist
+++ b/textproc/p5-Text-FindIndent/pkg-plist
@@ -1,6 +1,6 @@
+%%PERL5_MAN3%%/Text::FindIndent.3.gz
%%SITE_PERL%%/Text/FindIndent.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/FindIndent/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/FindIndent
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Flow/Makefile b/textproc/p5-Text-Flow/Makefile
index 422d136f0e01..4cfd30510ee1 100644
--- a/textproc/p5-Text-Flow/Makefile
+++ b/textproc/p5-Text-Flow/Makefile
@@ -10,15 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Flexible text flowing and word wrapping for not just ASCII output
-RUN_DEPENDS= p5-Moose>=0.45:${PORTSDIR}/devel/p5-Moose \
- p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
+BUILD_DEPENDS= p5-Moose>=0.45:${PORTSDIR}/devel/p5-Moose
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString
-BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= ${PORTNAME:S/-/::/g}.3 Text::Flow::Wrap.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Flow/pkg-plist b/textproc/p5-Text-Flow/pkg-plist
index 419ee2d6c7bc..af624f6e0a6c 100644
--- a/textproc/p5-Text-Flow/pkg-plist
+++ b/textproc/p5-Text-Flow/pkg-plist
@@ -1,6 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flow/.packlist
+%%PERL5_MAN3%%/Text::Flow.3.gz
+%%PERL5_MAN3%%/Text::Flow::Wrap.3.gz
%%SITE_PERL%%/Text/Flow.pm
%%SITE_PERL%%/Text/Flow/Wrap.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flow/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flow
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text/Flow
diff --git a/textproc/p5-Text-Flowed/Makefile b/textproc/p5-Text-Flowed/Makefile
index b3982edb4770..573610f66a0c 100644
--- a/textproc/p5-Text-Flowed/Makefile
+++ b/textproc/p5-Text-Flowed/Makefile
@@ -13,7 +13,4 @@ COMMENT= RFC2646 format=flowed
USES= perl5
USE_PERL5= configure
-MAN3= ${PORTNAME:S/-/::/g}.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Flowed/pkg-plist b/textproc/p5-Text-Flowed/pkg-plist
index 30b766df9581..155925aaa448 100644
--- a/textproc/p5-Text-Flowed/pkg-plist
+++ b/textproc/p5-Text-Flowed/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flowed/.packlist
+%%PERL5_MAN3%%/Text::Flowed.3.gz
%%SITE_PERL%%/Text/Flowed.pm
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flowed/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Flowed
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-FormatTable/Makefile b/textproc/p5-Text-FormatTable/Makefile
index a517d16c0b8c..241699d6b552 100644
--- a/textproc/p5-Text-FormatTable/Makefile
+++ b/textproc/p5-Text-FormatTable/Makefile
@@ -1,19 +1,16 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Text-FormatTable
-PORTVERSION= 1.03
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Text-FormatTable
+PORTVERSION= 1.03
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Renders simple tables as text
USES= perl5
USE_PERL5= configure
-MAN3= Text::FormatTable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-FormatTable/pkg-plist b/textproc/p5-Text-FormatTable/pkg-plist
index 20b9b443beef..c410576d42e5 100644
--- a/textproc/p5-Text-FormatTable/pkg-plist
+++ b/textproc/p5-Text-FormatTable/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/FormatTable/.packlist
+%%PERL5_MAN3%%/Text::FormatTable.3.gz
%%SITE_PERL%%/Text/FormatTable.pm
%%SITE_PERL%%/Text/example.pl
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/FormatTable/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/FormatTable
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-German/Makefile b/textproc/p5-Text-German/Makefile
index b80db9f9a5b5..c3109663e128 100644
--- a/textproc/p5-Text-German/Makefile
+++ b/textproc/p5-Text-German/Makefile
@@ -1,20 +1,17 @@
# Created by: Thorsten Greiner <thorsten.greiner@web.de>
# $FreeBSD$
-PORTNAME= Text-German
-PORTVERSION= 0.06
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
+PORTNAME= Text-German
+PORTVERSION= 0.06
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ULPFR
-PKGNAMEPREFIX= p5-
+PKGNAMEPREFIX= p5-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= German Grundform reduction
+MAINTAINER= perl@FreeBSD.org
+COMMENT= German Grundform reduction
USES= perl5
USE_PERL5= configure
-MAN3= Text::German.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-German/pkg-plist b/textproc/p5-Text-German/pkg-plist
index 41ce0fe6fb3e..dc51818ef507 100644
--- a/textproc/p5-Text-German/pkg-plist
+++ b/textproc/p5-Text-German/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/Text/German.pod
+%%PERL5_MAN3%%/Text::German.3.gz
%%SITE_PERL%%/Text/German.pm
+%%SITE_PERL%%/Text/German.pod
%%SITE_PERL%%/Text/German/Adjektiv.pm
%%SITE_PERL%%/Text/German/Ausnahme.pm
%%SITE_PERL%%/Text/German/Cache.pm
@@ -9,7 +10,7 @@
%%SITE_PERL%%/Text/German/Verb.pm
%%SITE_PERL%%/Text/German/Vorsilbe.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/German/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/German
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/German
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text/German
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Glob/Makefile b/textproc/p5-Text-Glob/Makefile
index 5117a9df8c0e..0fabd01f898e 100644
--- a/textproc/p5-Text-Glob/Makefile
+++ b/textproc/p5-Text-Glob/Makefile
@@ -13,7 +13,4 @@ COMMENT= Match globbing patterns against text
USES= perl5
USE_PERL5= configure
-MAN3= Text::Glob.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Glob/pkg-plist b/textproc/p5-Text-Glob/pkg-plist
index 18a0b401e294..6f364d919d54 100644
--- a/textproc/p5-Text-Glob/pkg-plist
+++ b/textproc/p5-Text-Glob/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Glob/.packlist
+%%PERL5_MAN3%%/Text::Glob.3.gz
%%SITE_PERL%%/Text/Glob.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Glob/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Glob
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Greeking/Makefile b/textproc/p5-Text-Greeking/Makefile
index 31c13a8c209f..53285fd2251d 100644
--- a/textproc/p5-Text-Greeking/Makefile
+++ b/textproc/p5-Text-Greeking/Makefile
@@ -13,7 +13,4 @@ COMMENT= Generate meaningless text that creates the illusion of the document
USES= perl5
USE_PERL5= configure
-MAN3= Text::Greeking.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Greeking/pkg-plist b/textproc/p5-Text-Greeking/pkg-plist
index 3d36abc968b7..697a1bbd2c67 100644
--- a/textproc/p5-Text-Greeking/pkg-plist
+++ b/textproc/p5-Text-Greeking/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Greeking.3.gz
%%SITE_PERL%%/Text/Greeking.pm
-@dirrmtry %%SITE_PERL%%/Text
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Greeking/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Greeking
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Hatena/Makefile b/textproc/p5-Text-Hatena/Makefile
index 4860591f148e..162dff5aca56 100644
--- a/textproc/p5-Text-Hatena/Makefile
+++ b/textproc/p5-Text-Hatena/Makefile
@@ -20,7 +20,4 @@ TEST_DEPENDS= p5-Test-Base>=0:${PORTSDIR}/devel/p5-Test-Base
USES= perl5
USE_PERL5= configure
-MAN3= Text::Hatena.3 Text::Hatena::AutoLink.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Hatena/pkg-plist b/textproc/p5-Text-Hatena/pkg-plist
index d72a27aa573a..f4d78ddb7c24 100644
--- a/textproc/p5-Text-Hatena/pkg-plist
+++ b/textproc/p5-Text-Hatena/pkg-plist
@@ -1,7 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Hatena/.packlist
+%%PERL5_MAN3%%/Text::Hatena.3.gz
+%%PERL5_MAN3%%/Text::Hatena::AutoLink.3.gz
%%SITE_PERL%%/Text/Hatena.pm
%%SITE_PERL%%/Text/Hatena/AutoLink.pm
-@dirrmtry %%SITE_PERL%%/Text/Hatena
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Hatena/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Hatena
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text/Hatena
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Highlight/Makefile b/textproc/p5-Text-Highlight/Makefile
index 630c9127d5de..4a97195ed051 100644
--- a/textproc/p5-Text-Highlight/Makefile
+++ b/textproc/p5-Text-Highlight/Makefile
@@ -15,7 +15,4 @@ COMMENT= Syntax highlighting framework
USES= perl5
USE_PERL5= configure
-MAN3= Text::Highlight.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Highlight/pkg-plist b/textproc/p5-Text-Highlight/pkg-plist
index 39f4b7124b3a..28613d2bdf7b 100644
--- a/textproc/p5-Text-Highlight/pkg-plist
+++ b/textproc/p5-Text-Highlight/pkg-plist
@@ -1,4 +1,4 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Highlight/.packlist
+%%PERL5_MAN3%%/Text::Highlight.3.gz
%%SITE_PERL%%/Text/Highlight.pm
%%SITE_PERL%%/Text/Highlight/CPP.pm
%%SITE_PERL%%/Text/Highlight/CSS.pm
@@ -7,7 +7,8 @@
%%SITE_PERL%%/Text/Highlight/PHP.pm
%%SITE_PERL%%/Text/Highlight/Perl.pm
%%SITE_PERL%%/Text/Highlight/SQL.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Highlight
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Highlight/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Highlight
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@dirrm %%SITE_PERL%%/Text/Highlight
+@dirrmtry %%SITE_PERL%%/Text/Highlight
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Lorem/Makefile b/textproc/p5-Text-Lorem/Makefile
index 661a1854b67d..45d405c0c181 100644
--- a/textproc/p5-Text-Lorem/Makefile
+++ b/textproc/p5-Text-Lorem/Makefile
@@ -13,8 +13,4 @@ COMMENT= Generate random Latin looking text
USES= perl5
USE_PERL5= configure
-MAN1= lorem.1
-MAN3= Text::Lorem.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Lorem/pkg-plist b/textproc/p5-Text-Lorem/pkg-plist
index 9bc8e6fb4437..163cc3c7111b 100644
--- a/textproc/p5-Text-Lorem/pkg-plist
+++ b/textproc/p5-Text-Lorem/pkg-plist
@@ -1,6 +1,8 @@
bin/lorem
+%%PERL5_MAN3%%/Text::Lorem.3.gz
%%SITE_PERL%%/Text/Lorem.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Lorem/.packlist
-@dirrmtry %%SITE_PERL%%/Text
+man/man1/lorem.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Lorem
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Markdown/Makefile b/textproc/p5-Text-Markdown/Makefile
index 314ce9990989..1742cafc08eb 100644
--- a/textproc/p5-Text-Markdown/Makefile
+++ b/textproc/p5-Text-Markdown/Makefile
@@ -12,15 +12,11 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Markdown Perl5 module
BUILD_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils
-RUN_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils
+RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \
p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-MAN1= Markdown.pl.1
-MAN3= Text::Markdown.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Markdown/pkg-plist b/textproc/p5-Text-Markdown/pkg-plist
index c4c819faa92f..a0bf609ef27a 100644
--- a/textproc/p5-Text-Markdown/pkg-plist
+++ b/textproc/p5-Text-Markdown/pkg-plist
@@ -1,6 +1,8 @@
bin/Markdown.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Markdown/.packlist
+%%PERL5_MAN3%%/Text::Markdown.3.gz
%%SITE_PERL%%/Text/Markdown.pm
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Markdown/.packlist
+man/man1/Markdown.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Markdown
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Metaphone/Makefile b/textproc/p5-Text-Metaphone/Makefile
index c1206142b759..c023dd15b979 100644
--- a/textproc/p5-Text-Metaphone/Makefile
+++ b/textproc/p5-Text-Metaphone/Makefile
@@ -13,7 +13,4 @@ COMMENT= Modern soundex: phonetic encoding of words
USES= perl5
USE_PERL5= configure
-MAN3= Text::Metaphone.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Metaphone/pkg-plist b/textproc/p5-Text-Metaphone/pkg-plist
index f52d34f6c6c3..c94104802833 100644
--- a/textproc/p5-Text-Metaphone/pkg-plist
+++ b/textproc/p5-Text-Metaphone/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Text::Metaphone.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/Metaphone.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Metaphone/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Metaphone/Metaphone.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Metaphone/Metaphone.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Metaphone
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Metaphone
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-MultiMarkdown/Makefile b/textproc/p5-Text-MultiMarkdown/Makefile
index 8a8886704c86..3e196bbabb7f 100644
--- a/textproc/p5-Text-MultiMarkdown/Makefile
+++ b/textproc/p5-Text-MultiMarkdown/Makefile
@@ -10,19 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert MultiMarkdown syntax to (X)HTML
-BUILD_DEPENDS= \
- p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
- p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
- p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
- p5-Text-Markdown>=1.0.26:${PORTSDIR}/textproc/p5-Text-Markdown
-RUN_DEPENDS= \
- p5-Text-Markdown>=1.0.26:${PORTSDIR}/textproc/p5-Text-Markdown
+BUILD_DEPENDS= p5-Text-Markdown>=1.0.26:${PORTSDIR}/textproc/p5-Text-Markdown
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
+ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
USES= perl5
USE_PERL5= configure
-MAN1= MultiMarkdown.pl.1
-MAN3= Text::MultiMarkdown.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-MultiMarkdown/pkg-plist b/textproc/p5-Text-MultiMarkdown/pkg-plist
index 9765e6f5bf58..744ab782fed9 100644
--- a/textproc/p5-Text-MultiMarkdown/pkg-plist
+++ b/textproc/p5-Text-MultiMarkdown/pkg-plist
@@ -1,6 +1,8 @@
bin/MultiMarkdown.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MultiMarkdown/.packlist
+%%PERL5_MAN3%%/Text::MultiMarkdown.3.gz
%%SITE_PERL%%/Text/MultiMarkdown.pm
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MultiMarkdown/.packlist
+man/man1/MultiMarkdown.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/MultiMarkdown
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-NSP/Makefile b/textproc/p5-Text-NSP/Makefile
index b7b038b51d33..0730ada75e56 100644
--- a/textproc/p5-Text-NSP/Makefile
+++ b/textproc/p5-Text-NSP/Makefile
@@ -12,49 +12,6 @@ COMMENT= Perl5 modules for Ngram Statistics Package
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN1= combig.pl.1 count.pl.1 \
- count2huge.pl.1 \
- find-compounds.pl.1 \
- huge-count.pl.1 \
- huge-delete.pl.1 huge-split.pl.1 \
- huge-merge.pl.1 huge-sort.pl.1 \
- kocos.pl.1 rank.pl.1 \
- statistic.pl.1
-MAN3= Text::NSP.3 \
- Text::NSP::Measures.3 \
- Text::NSP::Measures::2D.3 \
- Text::NSP::Measures::2D::CHI.3 \
- Text::NSP::Measures::2D::CHI::phi.3 \
- Text::NSP::Measures::2D::CHI::tscore.3 \
- Text::NSP::Measures::2D::CHI::x2.3 \
- Text::NSP::Measures::2D::Dice.3 \
- Text::NSP::Measures::2D::Dice::dice.3 \
- Text::NSP::Measures::2D::Dice::jaccard.3 \
- Text::NSP::Measures::2D::Fisher.3 \
- Text::NSP::Measures::2D::Fisher2.3 \
- Text::NSP::Measures::2D::Fisher2::left.3 \
- Text::NSP::Measures::2D::Fisher2::right.3 \
- Text::NSP::Measures::2D::Fisher2::twotailed.3 \
- Text::NSP::Measures::2D::Fisher::left.3 \
- Text::NSP::Measures::2D::Fisher::right.3 \
- Text::NSP::Measures::2D::Fisher::twotailed.3 \
- Text::NSP::Measures::2D::MI.3 \
- Text::NSP::Measures::2D::MI::ll.3 \
- Text::NSP::Measures::2D::MI::pmi.3 \
- Text::NSP::Measures::2D::MI::ps.3 \
- Text::NSP::Measures::2D::MI::tmi.3 \
- Text::NSP::Measures::2D::odds.3 \
- Text::NSP::Measures::3D.3 \
- Text::NSP::Measures::3D::MI.3 \
- Text::NSP::Measures::3D::MI::ll.3 \
- Text::NSP::Measures::3D::MI::pmi.3 \
- Text::NSP::Measures::3D::MI::ps.3 \
- Text::NSP::Measures::3D::MI::tmi.3 \
- Text::NSP::Measures::4D.3 \
- Text::NSP::Measures::4D::MI.3 \
- Text::NSP::Measures::4D::MI::ll.3
PORTDOCS= CHANGES README doc/FAQ.pod doc/NSP-Class-diagram.pdf \
doc/NSP-Class-diagram.png doc/README.pod doc/TODO.pod \
@@ -62,8 +19,8 @@ PORTDOCS= CHANGES README doc/FAQ.pod doc/NSP-Class-diagram.pdf \
.ifndef (NOPORTDOCS)
post-install:
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Installing documentation in ${DOCSDIR}"
.endif
diff --git a/textproc/p5-Text-NSP/pkg-plist b/textproc/p5-Text-NSP/pkg-plist
index 7b1b69365b4c..ef64b43716f6 100644
--- a/textproc/p5-Text-NSP/pkg-plist
+++ b/textproc/p5-Text-NSP/pkg-plist
@@ -13,6 +13,39 @@ bin/kocos.pl
bin/rank-script.sh
bin/rank.pl
bin/statistic.pl
+%%PERL5_MAN3%%/Text::NSP.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::CHI.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::CHI::phi.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::CHI::tscore.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::CHI::x2.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Dice.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Dice::dice.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Dice::jaccard.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher2.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher2::left.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher2::right.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher2::twotailed.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher::left.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher::right.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::Fisher::twotailed.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::MI.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::MI::ll.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::MI::pmi.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::MI::ps.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::MI::tmi.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::2D::odds.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D::MI.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D::MI::ll.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D::MI::pmi.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D::MI::ps.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::3D::MI::tmi.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::4D.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::4D::MI.3.gz
+%%PERL5_MAN3%%/Text::NSP::Measures::4D::MI::ll.3.gz
%%SITE_PERL%%/Text/NSP.pm
%%SITE_PERL%%/Text/NSP/Measures.pm
%%SITE_PERL%%/Text/NSP/Measures/2D.pm
@@ -47,18 +80,30 @@ bin/statistic.pl
%%SITE_PERL%%/Text/NSP/Measures/4D/MI.pm
%%SITE_PERL%%/Text/NSP/Measures/4D/MI/ll.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/NSP/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/NSP
+man/man1/combig.pl.1.gz
+man/man1/count.pl.1.gz
+man/man1/count2huge.pl.1.gz
+man/man1/find-compounds.pl.1.gz
+man/man1/huge-count.pl.1.gz
+man/man1/huge-delete.pl.1.gz
+man/man1/huge-merge.pl.1.gz
+man/man1/huge-sort.pl.1.gz
+man/man1/huge-split.pl.1.gz
+man/man1/kocos.pl.1.gz
+man/man1/rank.pl.1.gz
+man/man1/statistic.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/NSP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/4D/MI
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/4D
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/3D/MI
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/3D
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D/MI
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D/Fisher2
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D/Fisher
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D/Dice
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D/CHI
-@dirrm %%SITE_PERL%%/Text/NSP/Measures/2D
-@dirrm %%SITE_PERL%%/Text/NSP/Measures
-@dirrm %%SITE_PERL%%/Text/NSP
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/4D/MI
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/4D
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/3D/MI
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/3D
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D/MI
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D/Fisher2
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D/Fisher
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D/Dice
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D/CHI
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures/2D
+@dirrmtry %%SITE_PERL%%/Text/NSP/Measures
+@dirrmtry %%SITE_PERL%%/Text/NSP
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-NeatTemplate/Makefile b/textproc/p5-Text-NeatTemplate/Makefile
index a482edae4e47..29e9a79c25dd 100644
--- a/textproc/p5-Text-NeatTemplate/Makefile
+++ b/textproc/p5-Text-NeatTemplate/Makefile
@@ -14,7 +14,4 @@ COMMENT= Fast, middleweight template engine
USES= perl5
USE_PERL5= modbuild
-MAN3= Text::NeatTemplate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-NeatTemplate/pkg-plist b/textproc/p5-Text-NeatTemplate/pkg-plist
index 5717146ecfd6..b952dd246178 100644
--- a/textproc/p5-Text-NeatTemplate/pkg-plist
+++ b/textproc/p5-Text-NeatTemplate/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Text::NeatTemplate.3.gz
%%SITE_PERL%%/Text/NeatTemplate.pm
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Ngram/Makefile b/textproc/p5-Text-Ngram/Makefile
index bd3094e24e99..899b4990f58c 100644
--- a/textproc/p5-Text-Ngram/Makefile
+++ b/textproc/p5-Text-Ngram/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Text::Ngram.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Ngram/pkg-plist b/textproc/p5-Text-Ngram/pkg-plist
index 357071127e34..992cde7d59f8 100644
--- a/textproc/p5-Text-Ngram/pkg-plist
+++ b/textproc/p5-Text-Ngram/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Text::Ngram.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/Ngram.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram/Ngram.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram/Ngram.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngram
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-Ngrams/Makefile b/textproc/p5-Text-Ngrams/Makefile
index a29f2138b798..aeb3b16f2d44 100644
--- a/textproc/p5-Text-Ngrams/Makefile
+++ b/textproc/p5-Text-Ngrams/Makefile
@@ -13,8 +13,4 @@ COMMENT= Perl5 modules for Flexible Ngram analysis
USES= perl5
USE_PERL5= configure
-MAN1= ngrams.pl.1
-MAN3= Text::Ngrams.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Ngrams/pkg-plist b/textproc/p5-Text-Ngrams/pkg-plist
index 517514fdba64..6d409351ee7e 100644
--- a/textproc/p5-Text-Ngrams/pkg-plist
+++ b/textproc/p5-Text-Ngrams/pkg-plist
@@ -1,7 +1,9 @@
bin/ngrams.pl
+%%PERL5_MAN3%%/Text::Ngrams.3.gz
%%SITE_PERL%%/Text/Ngrams.pm
%%SITE_PERL%%/Text/ngrams.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngrams/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngrams
+man/man1/ngrams.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Ngrams
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Original/Makefile b/textproc/p5-Text-Original/Makefile
index 6f31b8152820..cd262e4e0fe4 100644
--- a/textproc/p5-Text-Original/Makefile
+++ b/textproc/p5-Text-Original/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Text::Original.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Original/pkg-plist b/textproc/p5-Text-Original/pkg-plist
index a9fdef0f6d17..2ab3be792cfc 100644
--- a/textproc/p5-Text-Original/pkg-plist
+++ b/textproc/p5-Text-Original/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Original.3.gz
%%SITE_PERL%%/Text/Original.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Original/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Original
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Original
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-ParagraphDiff/Makefile b/textproc/p5-Text-ParagraphDiff/Makefile
index 1a0ef8d2a278..f764b55a2638 100644
--- a/textproc/p5-Text-ParagraphDiff/Makefile
+++ b/textproc/p5-Text-ParagraphDiff/Makefile
@@ -22,16 +22,14 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
SCRIPTS= tdiff
EXAMPLES= diff.html new.txt old.txt
EXAMPLESDIR= ${PREFIX}/share/examples/p5-Text-ParagraphDiff
-MAN3= Text::ParagraphDiff.3
-NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/bin && \
- ${INSTALL_SCRIPT} ${SCRIPTS} ${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples && \
- ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-ParagraphDiff/pkg-plist b/textproc/p5-Text-ParagraphDiff/pkg-plist
index 8e7c1340e09c..4873b6d9bf32 100644
--- a/textproc/p5-Text-ParagraphDiff/pkg-plist
+++ b/textproc/p5-Text-ParagraphDiff/pkg-plist
@@ -1,10 +1,11 @@
-%%PORTDOCS%%%%EXAMPLESDIR%%/tdiff
+%%PERL5_MAN3%%/Text::ParagraphDiff.3.gz
+%%SITE_PERL%%/Text/ParagraphDiff.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/diff.html
%%PORTDOCS%%%%EXAMPLESDIR%%/new.txt
%%PORTDOCS%%%%EXAMPLESDIR%%/old.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/tdiff
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-%%SITE_PERL%%/Text/ParagraphDiff.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff
-@dirrmtry %%SITE_PERL%%/Text
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-ParseWords/Makefile b/textproc/p5-Text-ParseWords/Makefile
index 983945db4bd4..ddae71b7ce78 100644
--- a/textproc/p5-Text-ParseWords/Makefile
+++ b/textproc/p5-Text-ParseWords/Makefile
@@ -12,14 +12,4 @@ COMMENT= Parse text into an array of tokens or array of arrays
USES= perl5
USE_PERL5= configure
-MAN3= Text::ParseWords.3
-
-PLIST_FILES= %%SITE_PERL%%/Text/ParseWords.pm \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParseWords/.packlist
-
-PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParseWords
-PLIST_DIRSTRY= %%SITE_PERL%%/Text \
- %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-ParseWords/pkg-plist b/textproc/p5-Text-ParseWords/pkg-plist
new file mode 100644
index 000000000000..b6a2a453d26e
--- /dev/null
+++ b/textproc/p5-Text-ParseWords/pkg-plist
@@ -0,0 +1,6 @@
+%%PERL5_MAN3%%/Text::ParseWords.3.gz
+%%SITE_PERL%%/Text/ParseWords.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParseWords/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParseWords
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Quote/Makefile b/textproc/p5-Text-Quote/Makefile
index 85d4125e27ac..3bfd8cf5b68b 100644
--- a/textproc/p5-Text-Quote/Makefile
+++ b/textproc/p5-Text-Quote/Makefile
@@ -11,13 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quotes strings as required for perl to eval them back correctly
-RUN_DEPENDS= p5-Carp-Assert>=0.13:${PORTSDIR}/devel/p5-Carp-Assert
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-Carp-Assert>=0.13:${PORTSDIR}/devel/p5-Carp-Assert
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Text::Quote.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Quote/pkg-plist b/textproc/p5-Text-Quote/pkg-plist
index a23b3a27d99d..aaa33d1e6634 100644
--- a/textproc/p5-Text-Quote/pkg-plist
+++ b/textproc/p5-Text-Quote/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Quote.3.gz
%%SITE_PERL%%/Text/Quote.pm
-@dirrmtry %%SITE_PERL%%/Text
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quote/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quote
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quote
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Quoted/Makefile b/textproc/p5-Text-Quoted/Makefile
index 8f80de009582..d2982b920d80 100644
--- a/textproc/p5-Text-Quoted/Makefile
+++ b/textproc/p5-Text-Quoted/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Text::Quoted.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Quoted/pkg-plist b/textproc/p5-Text-Quoted/pkg-plist
index fa8ee0de8bde..344519527a78 100644
--- a/textproc/p5-Text-Quoted/pkg-plist
+++ b/textproc/p5-Text-Quoted/pkg-plist
@@ -1,4 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quoted/.packlist
+%%PERL5_MAN3%%/Text::Quoted.3.gz
%%SITE_PERL%%/Text/Quoted.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quoted
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quoted/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Quoted
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Reflow/Makefile b/textproc/p5-Text-Reflow/Makefile
index a75db179c026..3abbd68511cc 100644
--- a/textproc/p5-Text-Reflow/Makefile
+++ b/textproc/p5-Text-Reflow/Makefile
@@ -13,9 +13,6 @@ COMMENT= Perl module for reflowing text files
USES= perl5
USE_PERL5= configure
-MAN3= Text::Reflow.3
-
EXTRA_PATCHES= ${PATCHDIR}/5.8-Reflow.pm
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Reflow/pkg-plist b/textproc/p5-Text-Reflow/pkg-plist
index b13cb0883cdd..009ea26a12c5 100644
--- a/textproc/p5-Text-Reflow/pkg-plist
+++ b/textproc/p5-Text-Reflow/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Text::Reflow.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/Reflow.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reflow/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reflow/Reflow.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reflow/Reflow.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reflow
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reflow
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-Reform/Makefile b/textproc/p5-Text-Reform/Makefile
index 00eabe584550..ed7278c20111 100644
--- a/textproc/p5-Text-Reform/Makefile
+++ b/textproc/p5-Text-Reform/Makefile
@@ -14,7 +14,4 @@ COMMENT= Manual text wrapping and reformatting
USES= perl5
USE_PERL5= configure
-MAN3= Text::Reform.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Reform/pkg-plist b/textproc/p5-Text-Reform/pkg-plist
index af2ad1e83580..0fca09b8ae28 100644
--- a/textproc/p5-Text-Reform/pkg-plist
+++ b/textproc/p5-Text-Reform/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Reform.3.gz
%%SITE_PERL%%/Text/Reform.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reform/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reform
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Reform
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Repository/Makefile b/textproc/p5-Text-Repository/Makefile
index cb1c607d7b37..7872cf16de58 100644
--- a/textproc/p5-Text-Repository/Makefile
+++ b/textproc/p5-Text-Repository/Makefile
@@ -1,19 +1,16 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Text-Repository
-PORTVERSION= 1.04
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
+PORTNAME= Text-Repository
+PORTVERSION= 1.04
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= A simple way to manage text without mixing it with Perl
USES= perl5
USE_PERL5= configure
-MAN3= Text::Repository.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Repository/pkg-plist b/textproc/p5-Text-Repository/pkg-plist
index 3e16c76336a4..c0299d7df834 100644
--- a/textproc/p5-Text-Repository/pkg-plist
+++ b/textproc/p5-Text-Repository/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Repository/.packlist
+%%PERL5_MAN3%%/Text::Repository.3.gz
%%SITE_PERL%%/Text/Repository.pm
-@dirrmtry %%SITE_PERL%%/Text
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Repository/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Repository
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Shellwords/Makefile b/textproc/p5-Text-Shellwords/Makefile
index 62270ad95130..51a923f447d7 100644
--- a/textproc/p5-Text-Shellwords/Makefile
+++ b/textproc/p5-Text-Shellwords/Makefile
@@ -13,7 +13,4 @@ COMMENT= This is a thin wrapper around the shellwords.pl package
USES= perl5
USE_PERL5= configure
-MAN3= Text::Shellwords.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Shellwords/pkg-plist b/textproc/p5-Text-Shellwords/pkg-plist
index 01e55fc2d4da..0d388398e830 100644
--- a/textproc/p5-Text-Shellwords/pkg-plist
+++ b/textproc/p5-Text-Shellwords/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Text::Shellwords.3.gz
%%SITE_PERL%%/Text/Shellwords.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Shellwords/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Shellwords
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Shellwords
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Similarity/Makefile b/textproc/p5-Text-Similarity/Makefile
index 800cc3dd5cf6..c074599f8e0f 100644
--- a/textproc/p5-Text-Similarity/Makefile
+++ b/textproc/p5-Text-Similarity/Makefile
@@ -15,10 +15,4 @@ LICENSE= GPLv2 # (or later)
USES= perl5
USE_PERL5= configure
-MAN1= text_similarity.pl.1
-MAN3= Text::OverlapFinder.3 \
- Text::Similarity.3 \
- Text::Similarity::Overlaps.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Similarity/pkg-plist b/textproc/p5-Text-Similarity/pkg-plist
index 391e9658a0e6..f03aa462a0f3 100644
--- a/textproc/p5-Text-Similarity/pkg-plist
+++ b/textproc/p5-Text-Similarity/pkg-plist
@@ -1,9 +1,13 @@
bin/text_similarity.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Similarity/.packlist
+%%PERL5_MAN3%%/Text::OverlapFinder.3.gz
+%%PERL5_MAN3%%/Text::Similarity.3.gz
+%%PERL5_MAN3%%/Text::Similarity::Overlaps.3.gz
%%SITE_PERL%%/Text/OverlapFinder.pm
%%SITE_PERL%%/Text/Similarity.pm
%%SITE_PERL%%/Text/Similarity/Overlaps.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Similarity
-@dirrm %%SITE_PERL%%/Text/Similarity
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Similarity/.packlist
+man/man1/text_similarity.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Similarity
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text/Similarity
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-SimpleTable/Makefile b/textproc/p5-Text-SimpleTable/Makefile
index 39592308e8ea..17a381bc4296 100644
--- a/textproc/p5-Text-SimpleTable/Makefile
+++ b/textproc/p5-Text-SimpleTable/Makefile
@@ -13,7 +13,4 @@ COMMENT= Simple Eyecandy ASCII Tables
USES= perl5
USE_PERL5= configure
-MAN3= Text::SimpleTable.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-SimpleTable/pkg-plist b/textproc/p5-Text-SimpleTable/pkg-plist
index 11178779ba61..b36df81f8cc5 100644
--- a/textproc/p5-Text-SimpleTable/pkg-plist
+++ b/textproc/p5-Text-SimpleTable/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/Text::SimpleTable.3.gz
%%SITE_PERL%%/Text/SimpleTable.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/SimpleTable/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/SimpleTable
diff --git a/textproc/p5-Text-Tabs+Wrap/Makefile b/textproc/p5-Text-Tabs+Wrap/Makefile
index 1eca7721b58f..c9b4df357360 100644
--- a/textproc/p5-Text-Tabs+Wrap/Makefile
+++ b/textproc/p5-Text-Tabs+Wrap/Makefile
@@ -13,7 +13,4 @@ COMMENT= Line wrapping to form simple paragraphs
USES= perl5
USE_PERL5= configure
-MAN3= modern::Text::Wrap.3 modern::Text::Tabs.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Tabs+Wrap/pkg-plist b/textproc/p5-Text-Tabs+Wrap/pkg-plist
index e5e4725ebf88..bf8b5816ac5c 100644
--- a/textproc/p5-Text-Tabs+Wrap/pkg-plist
+++ b/textproc/p5-Text-Tabs+Wrap/pkg-plist
@@ -1,5 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text-Wrap/.packlist
-%%SITE_PERL%%/Text/Wrap.pm
+%%PERL5_MAN3%%/modern::Text::Tabs.3.gz
+%%PERL5_MAN3%%/modern::Text::Wrap.3.gz
%%SITE_PERL%%/Text/Tabs.pm
+%%SITE_PERL%%/Text/Wrap.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text-Wrap/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text-Wrap
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Template/Makefile b/textproc/p5-Text-Template/Makefile
index de7bd16b4e2f..eb787b2d95a4 100644
--- a/textproc/p5-Text-Template/Makefile
+++ b/textproc/p5-Text-Template/Makefile
@@ -17,9 +17,6 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= Text::Template.3 Text::Template::Preprocess.3
-
-NO_STAGE= yes
post-patch:
@${FIND} ${WRKSRC} -name "*.orig" -delete
diff --git a/textproc/p5-Text-Template/pkg-plist b/textproc/p5-Text-Template/pkg-plist
index ac586f1f540d..942031ecef0c 100644
--- a/textproc/p5-Text-Template/pkg-plist
+++ b/textproc/p5-Text-Template/pkg-plist
@@ -1,7 +1,9 @@
+%%PERL5_MAN3%%/Text::Template.3.gz
+%%PERL5_MAN3%%/Text::Template::Preprocess.3.gz
%%SITE_PERL%%/Text/Template.pm
%%SITE_PERL%%/Text/Template/Preprocess.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Template/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Template
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Template
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
-@dirrm %%SITE_PERL%%/Text/Template
+@dirrmtry %%SITE_PERL%%/Text/Template
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Trac/Makefile b/textproc/p5-Text-Trac/Makefile
index 36576666916c..8ef620726e8a 100644
--- a/textproc/p5-Text-Trac/Makefile
+++ b/textproc/p5-Text-Trac/Makefile
@@ -22,7 +22,4 @@ TEST_DEPENDS= p5-Test-Base>=0:${PORTSDIR}/devel/p5-Test-Base
USES= perl5
USE_PERL5= configure
-MAN3= Text::Trac.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Trac/pkg-plist b/textproc/p5-Text-Trac/pkg-plist
index fb644eb44f11..5243f6334107 100644
--- a/textproc/p5-Text-Trac/pkg-plist
+++ b/textproc/p5-Text-Trac/pkg-plist
@@ -1,4 +1,4 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Trac/.packlist
+%%PERL5_MAN3%%/Text::Trac.3.gz
%%SITE_PERL%%/Text/Trac.pm
%%SITE_PERL%%/Text/Trac/BlockNode.pm
%%SITE_PERL%%/Text/Trac/Blockquote.pm
@@ -27,9 +27,10 @@
%%SITE_PERL%%/Text/Trac/Table.pm
%%SITE_PERL%%/Text/Trac/Text.pm
%%SITE_PERL%%/Text/Trac/Ul.pm
-@dirrm %%SITE_PERL%%/Text/Trac/LinkResolver
-@dirrm %%SITE_PERL%%/Text/Trac/Macro
-@dirrm %%SITE_PERL%%/Text/Trac
-@dirrmtry %%SITE_PERL%%/Text
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Trac
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Trac/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Trac
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text/Trac/Macro
+@dirrmtry %%SITE_PERL%%/Text/Trac/LinkResolver
+@dirrmtry %%SITE_PERL%%/Text/Trac
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Typography/Makefile b/textproc/p5-Text-Typography/Makefile
index 4c4aae9b30d7..faddfbe7324a 100644
--- a/textproc/p5-Text-Typography/Makefile
+++ b/textproc/p5-Text-Typography/Makefile
@@ -13,7 +13,4 @@ COMMENT= Perl module to markup ASCII text with correct typography for HTML
USES= perl5
USE_PERL5= configure
-MAN3= Text::Typography.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Typography/pkg-plist b/textproc/p5-Text-Typography/pkg-plist
index b6e337cc8955..f1a6add67b8d 100644
--- a/textproc/p5-Text-Typography/pkg-plist
+++ b/textproc/p5-Text-Typography/pkg-plist
@@ -1,6 +1,6 @@
-@comment $FreeBSD$
+%%PERL5_MAN3%%/Text::Typography.3.gz
%%SITE_PERL%%/Text/Typography.pm
-@dirrmtry %%SITE_PERL%%/Text
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Typography/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Typography
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
+@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Text-Unaccent/Makefile b/textproc/p5-Text-Unaccent/Makefile
index c261a6bf7c42..649db805e91c 100644
--- a/textproc/p5-Text-Unaccent/Makefile
+++ b/textproc/p5-Text-Unaccent/Makefile
@@ -11,11 +11,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Remove accents from a string
-MAN3= Text::Unaccent.3
-
USES= iconv perl5
USE_PERL5= configure
CFLAGS+= -DICONV_CONST=const
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-Unaccent/pkg-plist b/textproc/p5-Text-Unaccent/pkg-plist
index 3b4de41f2ec1..3439adc2a0ca 100644
--- a/textproc/p5-Text-Unaccent/pkg-plist
+++ b/textproc/p5-Text-Unaccent/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/Text::Unaccent.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Text/Unaccent.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Unaccent/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Unaccent/Unaccent.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Unaccent/Unaccent.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Unaccent
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Unaccent
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Text
diff --git a/textproc/p5-Text-WordDiff/Makefile b/textproc/p5-Text-WordDiff/Makefile
index c0d80189bf4f..6d6386d17060 100644
--- a/textproc/p5-Text-WordDiff/Makefile
+++ b/textproc/p5-Text-WordDiff/Makefile
@@ -15,16 +15,9 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-Algorithm-Diff>=0:${PORTSDIR}/devel/p5-Algorithm-Diff \
p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser
-RUN_DEPENDS= p5-Algorithm-Diff>=0:${PORTSDIR}/devel/p5-Algorithm-Diff \
- p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Text::WordDiff.3 \
- Text::WordDiff::ANSIColor.3 \
- Text::WordDiff::HTML.3 \
- Text::WordDiff::HTMLTwoLines.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Text-WordDiff/pkg-plist b/textproc/p5-Text-WordDiff/pkg-plist
index 41ae0fc1582d..80dbc7ad745c 100644
--- a/textproc/p5-Text-WordDiff/pkg-plist
+++ b/textproc/p5-Text-WordDiff/pkg-plist
@@ -1,6 +1,10 @@
+%%PERL5_MAN3%%/Text::WordDiff.3.gz
+%%PERL5_MAN3%%/Text::WordDiff::ANSIColor.3.gz
+%%PERL5_MAN3%%/Text::WordDiff::HTML.3.gz
+%%PERL5_MAN3%%/Text::WordDiff::HTMLTwoLines.3.gz
%%SITE_PERL%%/Text/WordDiff.pm
+%%SITE_PERL%%/Text/WordDiff/ANSIColor.pm
%%SITE_PERL%%/Text/WordDiff/HTML.pm
%%SITE_PERL%%/Text/WordDiff/HTMLTwoLines.pm
-%%SITE_PERL%%/Text/WordDiff/ANSIColor.pm
-@dirrm %%SITE_PERL%%/Text/WordDiff
+@dirrmtry %%SITE_PERL%%/Text/WordDiff
@dirrmtry %%SITE_PERL%%/Text
diff --git a/textproc/p5-Tree-Nary/Makefile b/textproc/p5-Tree-Nary/Makefile
index cc5b7d274421..506ff6fc7f37 100644
--- a/textproc/p5-Tree-Nary/Makefile
+++ b/textproc/p5-Tree-Nary/Makefile
@@ -1,21 +1,18 @@
# Created by: Seamus Venasse <svenasse@polaris.ca>
# $FreeBSD$
-PORTNAME= Tree-Nary
-PORTVERSION= 1.30
-PORTEPOCH= 1
-CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME}-1.3
+PORTNAME= Tree-Nary
+PORTVERSION= 1.30
+PORTEPOCH= 1
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+DISTNAME= ${PORTNAME}-1.3
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Perl implementation of N-ary search trees
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Perl implementation of N-ary search trees
USES= perl5
USE_PERL5= configure
-MAN3= Tree::Nary.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Tree-Nary/pkg-plist b/textproc/p5-Tree-Nary/pkg-plist
index 87020f311914..6a783b48bc6d 100644
--- a/textproc/p5-Tree-Nary/pkg-plist
+++ b/textproc/p5-Tree-Nary/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Nary/.packlist
+%%PERL5_MAN3%%/Tree::Nary.3.gz
%%SITE_PERL%%/Tree/Nary.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Nary
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Nary/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree/Nary
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tree
@dirrmtry %%SITE_PERL%%/Tree
diff --git a/textproc/p5-UML-Class-Simple/Makefile b/textproc/p5-UML-Class-Simple/Makefile
index d33668c7482f..6aa9bc69ae95 100644
--- a/textproc/p5-UML-Class-Simple/Makefile
+++ b/textproc/p5-UML-Class-Simple/Makefile
@@ -23,10 +23,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= umlclass.pl.1
-MAN3= UML::Class::Simple.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -i '' '/auto_install/d' ${WRKSRC}/Makefile.PL
diff --git a/textproc/p5-UML-Class-Simple/pkg-plist b/textproc/p5-UML-Class-Simple/pkg-plist
index 54b1b2b18227..8588b08898fd 100644
--- a/textproc/p5-UML-Class-Simple/pkg-plist
+++ b/textproc/p5-UML-Class-Simple/pkg-plist
@@ -1,6 +1,8 @@
bin/umlclass.pl
+%%PERL5_MAN3%%/UML::Class::Simple.3.gz
%%SITE_PERL%%/UML/Class/Simple.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Class/Simple/.packlist
+man/man1/umlclass.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Class/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML
diff --git a/textproc/p5-UML-Sequence/Makefile b/textproc/p5-UML-Sequence/Makefile
index 824b1060805b..1062b1c19283 100644
--- a/textproc/p5-UML-Sequence/Makefile
+++ b/textproc/p5-UML-Sequence/Makefile
@@ -11,21 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that produce UML sequence diagrams
-RUN_DEPENDS= p5-XML-DOM>=1.25:${PORTSDIR}/textproc/p5-XML-DOM \
+BUILD_DEPENDS= p5-XML-DOM>=1.25:${PORTSDIR}/textproc/p5-XML-DOM \
p5-GD>=2.30:${PORTSDIR}/graphics/p5-GD \
p5-GD-TextUtil>=0.86:${PORTSDIR}/graphics/p5-GD-TextUtil
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= seq2svg.pl.1 genericseq.pl.1 seq2rast.pl.1
-MAN3= Devel::CallSeq.3 Devel::OOCallSeq.3 \
- UML::Sequence.3 UML::Sequence::Activation.3 \
- UML::Sequence::JavaSeq.3 UML::Sequence::PerlOOSeq.3 \
- UML::Sequence::PerlSeq.3 UML::Sequence::Raster.3 \
- UML::Sequence::SimpleSeq.3 UML::Sequence::Svg.3 \
- UML::genericseq.3 UML::seq2rast.3 \
- UML::seq2svg.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-UML-Sequence/pkg-plist b/textproc/p5-UML-Sequence/pkg-plist
index 275357701800..b93bb9ae7012 100644
--- a/textproc/p5-UML-Sequence/pkg-plist
+++ b/textproc/p5-UML-Sequence/pkg-plist
@@ -1,11 +1,21 @@
bin/genericseq.pl
-bin/seq2svg.pl
bin/seq2rast.pl
+bin/seq2svg.pl
+%%PERL5_MAN3%%/Devel::CallSeq.3.gz
+%%PERL5_MAN3%%/Devel::OOCallSeq.3.gz
+%%PERL5_MAN3%%/UML::Sequence.3.gz
+%%PERL5_MAN3%%/UML::Sequence::Activation.3.gz
+%%PERL5_MAN3%%/UML::Sequence::JavaSeq.3.gz
+%%PERL5_MAN3%%/UML::Sequence::PerlOOSeq.3.gz
+%%PERL5_MAN3%%/UML::Sequence::PerlSeq.3.gz
+%%PERL5_MAN3%%/UML::Sequence::Raster.3.gz
+%%PERL5_MAN3%%/UML::Sequence::SimpleSeq.3.gz
+%%PERL5_MAN3%%/UML::Sequence::Svg.3.gz
+%%PERL5_MAN3%%/UML::genericseq.3.gz
+%%PERL5_MAN3%%/UML::seq2rast.3.gz
+%%PERL5_MAN3%%/UML::seq2svg.3.gz
%%SITE_PERL%%/Devel/CallSeq.pm
%%SITE_PERL%%/Devel/OOCallSeq.pm
-%%SITE_PERL%%/UML/genericseq.pl
-%%SITE_PERL%%/UML/seq2svg.pl
-%%SITE_PERL%%/UML/seq2rast.pl
%%SITE_PERL%%/UML/Sequence.pm
%%SITE_PERL%%/UML/Sequence/Activation.pm
%%SITE_PERL%%/UML/Sequence/JavaSeq.pm
@@ -14,9 +24,15 @@ bin/seq2rast.pl
%%SITE_PERL%%/UML/Sequence/Raster.pm
%%SITE_PERL%%/UML/Sequence/SimpleSeq.pm
%%SITE_PERL%%/UML/Sequence/Svg.pm
+%%SITE_PERL%%/UML/genericseq.pl
+%%SITE_PERL%%/UML/seq2rast.pl
+%%SITE_PERL%%/UML/seq2svg.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Sequence/.packlist
-@dirrm %%SITE_PERL%%/UML/Sequence
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Sequence
+man/man1/genericseq.pl.1.gz
+man/man1/seq2rast.pl.1.gz
+man/man1/seq2svg.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Sequence
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML
+@dirrmtry %%SITE_PERL%%/UML/Sequence
@dirrmtry %%SITE_PERL%%/UML
@dirrmtry %%SITE_PERL%%/Devel
diff --git a/textproc/p5-UML-State/Makefile b/textproc/p5-UML-State/Makefile
index 54356fbc3e42..4df56deb7805 100644
--- a/textproc/p5-UML-State/Makefile
+++ b/textproc/p5-UML-State/Makefile
@@ -16,10 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= drawstatexml.pl.1 drawstate.pl.1
-MAN3= UML::drawstate.3 \
- UML::drawstatexml.3 \
- UML::State.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-UML-State/pkg-plist b/textproc/p5-UML-State/pkg-plist
index f6175f852ffd..66d749f58adb 100644
--- a/textproc/p5-UML-State/pkg-plist
+++ b/textproc/p5-UML-State/pkg-plist
@@ -1,10 +1,14 @@
-bin/drawstatexml.pl
bin/drawstate.pl
-%%SITE_PERL%%/UML/drawstatexml.pl
-%%SITE_PERL%%/UML/drawstate.pl
+bin/drawstatexml.pl
+%%PERL5_MAN3%%/UML::State.3.gz
+%%PERL5_MAN3%%/UML::drawstate.3.gz
+%%PERL5_MAN3%%/UML::drawstatexml.3.gz
%%SITE_PERL%%/UML/State.pm
+%%SITE_PERL%%/UML/drawstate.pl
+%%SITE_PERL%%/UML/drawstatexml.pl
%%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/State/.packlist
-@dirrm %%SITE_PERL%%/UML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/State
+man/man1/drawstate.pl.1.gz
+man/man1/drawstatexml.pl.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/State
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML
@dirrmtry %%SITE_PERL%%/UML
diff --git a/textproc/p5-URI-Find/Makefile b/textproc/p5-URI-Find/Makefile
index 34e2dc5086c2..02dc144e6b6f 100644
--- a/textproc/p5-URI-Find/Makefile
+++ b/textproc/p5-URI-Find/Makefile
@@ -11,14 +11,9 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to find URIs in arbitrary text
BUILD_DEPENDS= p5-URI>=1:${PORTSDIR}/net/p5-URI
-RUN_DEPENDS= p5-URI>=1:${PORTSDIR}/net/p5-URI
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN1= urifind.1
-MAN3= URI::Find.3 \
- URI::Find::Schemeless.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-URI-Find/pkg-plist b/textproc/p5-URI-Find/pkg-plist
index 9854bdb47e49..57d8eb70f008 100644
--- a/textproc/p5-URI-Find/pkg-plist
+++ b/textproc/p5-URI-Find/pkg-plist
@@ -1,5 +1,8 @@
bin/urifind
+%%PERL5_MAN3%%/URI::Find.3.gz
+%%PERL5_MAN3%%/URI::Find::Schemeless.3.gz
%%SITE_PERL%%/URI/Find.pm
%%SITE_PERL%%/URI/Find/Schemeless.pm
-@dirrm %%SITE_PERL%%/URI/Find
+man/man1/urifind.1.gz
+@dirrmtry %%SITE_PERL%%/URI/Find
@dirrmtry %%SITE_PERL%%/URI
diff --git a/textproc/p5-Unicode-EastAsianWidth/Makefile b/textproc/p5-Unicode-EastAsianWidth/Makefile
index a6b419a3c1b1..5096acee1806 100644
--- a/textproc/p5-Unicode-EastAsianWidth/Makefile
+++ b/textproc/p5-Unicode-EastAsianWidth/Makefile
@@ -13,7 +13,4 @@ COMMENT= East Asian Width properties
USES= perl5
USE_PERL5= configure
-MAN3= Unicode::EastAsianWidth.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Unicode-EastAsianWidth/pkg-plist b/textproc/p5-Unicode-EastAsianWidth/pkg-plist
index 28be87b4adf1..6622477c057a 100644
--- a/textproc/p5-Unicode-EastAsianWidth/pkg-plist
+++ b/textproc/p5-Unicode-EastAsianWidth/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/Unicode::EastAsianWidth.3.gz
%%SITE_PERL%%/Unicode/EastAsianWidth.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Unicode/EastAsianWidth/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unicode/EastAsianWidth
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unicode/EastAsianWidth
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Unicode
@dirrmtry %%SITE_PERL%%/Unicode
diff --git a/textproc/p5-Unicode-Escape/Makefile b/textproc/p5-Unicode-Escape/Makefile
index ac5855631f10..d6e461fdf246 100644
--- a/textproc/p5-Unicode-Escape/Makefile
+++ b/textproc/p5-Unicode-Escape/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= Unicode::Escape.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-Unicode-Escape/pkg-plist b/textproc/p5-Unicode-Escape/pkg-plist
index fac3357bb817..cd6450d3dc38 100644
--- a/textproc/p5-Unicode-Escape/pkg-plist
+++ b/textproc/p5-Unicode-Escape/pkg-plist
@@ -1,2 +1,3 @@
+%%PERL5_MAN3%%/Unicode::Escape.3.gz
%%SITE_PERL%%/Unicode/Escape.pm
@dirrmtry %%SITE_PERL%%/Unicode
diff --git a/textproc/p5-WDDX/Makefile b/textproc/p5-WDDX/Makefile
index 18374dabbf3a..33254e0ac6df 100644
--- a/textproc/p5-WDDX/Makefile
+++ b/textproc/p5-WDDX/Makefile
@@ -13,18 +13,15 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to parse WDDX Packets
BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
-RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= WDDX.3
-
-NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Changes ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Changes ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-WDDX/pkg-plist b/textproc/p5-WDDX/pkg-plist
index 9f7f4e2bc143..9e7d11c048a0 100644
--- a/textproc/p5-WDDX/pkg-plist
+++ b/textproc/p5-WDDX/pkg-plist
@@ -1,5 +1,4 @@
-%%PORTDOCS%%%%DOCSDIR%%/Changes
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/WDDX/.packlist
+%%PERL5_MAN3%%/WDDX.3.gz
%%SITE_PERL%%/WDDX.pm
%%SITE_PERL%%/WDDX/Array.pm
%%SITE_PERL%%/WDDX/Binary.pm
@@ -11,6 +10,8 @@
%%SITE_PERL%%/WDDX/Recordset.pm
%%SITE_PERL%%/WDDX/String.pm
%%SITE_PERL%%/WDDX/Struct.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/WDDX/.packlist
+%%PORTDOCS%%%%DOCSDIR%%/Changes
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WDDX
@dirrmtry %%SITE_PERL%%/WDDX
diff --git a/textproc/p5-WWW-Google-SiteMap/Makefile b/textproc/p5-WWW-Google-SiteMap/Makefile
index c9f7c71d7648..ae0e61f3aca2 100644
--- a/textproc/p5-WWW-Google-SiteMap/Makefile
+++ b/textproc/p5-WWW-Google-SiteMap/Makefile
@@ -21,11 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= WWW::Google::SiteMap.3 \
- WWW::Google::SiteMap::Index.3 \
- WWW::Google::SiteMap::Ping.3 \
- WWW::Google::SiteMap::Robot.3 \
- WWW::Google::SiteMap::URL.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-WWW-Google-SiteMap/pkg-plist b/textproc/p5-WWW-Google-SiteMap/pkg-plist
index 6de98c7b5e91..9b1925ff1c6b 100644
--- a/textproc/p5-WWW-Google-SiteMap/pkg-plist
+++ b/textproc/p5-WWW-Google-SiteMap/pkg-plist
@@ -1,12 +1,17 @@
+%%PERL5_MAN3%%/WWW::Google::SiteMap.3.gz
+%%PERL5_MAN3%%/WWW::Google::SiteMap::Index.3.gz
+%%PERL5_MAN3%%/WWW::Google::SiteMap::Ping.3.gz
+%%PERL5_MAN3%%/WWW::Google::SiteMap::Robot.3.gz
+%%PERL5_MAN3%%/WWW::Google::SiteMap::URL.3.gz
%%SITE_PERL%%/WWW/Google/SiteMap.pm
%%SITE_PERL%%/WWW/Google/SiteMap/Index.pm
%%SITE_PERL%%/WWW/Google/SiteMap/Ping.pm
%%SITE_PERL%%/WWW/Google/SiteMap/Robot.pm
%%SITE_PERL%%/WWW/Google/SiteMap/URL.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Google/SiteMap/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Google/SiteMap
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Google
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Google/SiteMap
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW/Google
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WWW
-@dirrm %%SITE_PERL%%/WWW/Google/SiteMap
-@dirrm %%SITE_PERL%%/WWW/Google
+@dirrmtry %%SITE_PERL%%/WWW/Google/SiteMap
+@dirrmtry %%SITE_PERL%%/WWW/Google
@dirrmtry %%SITE_PERL%%/WWW
diff --git a/textproc/p5-WordNet-QueryData/Makefile b/textproc/p5-WordNet-QueryData/Makefile
index d5e8686a9f81..c103321e4416 100644
--- a/textproc/p5-WordNet-QueryData/Makefile
+++ b/textproc/p5-WordNet-QueryData/Makefile
@@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the WordNet database files
-LIB_DEPENDS= WN.2:${PORTSDIR}/textproc/wordnet
+LIB_DEPENDS= libWN.so:${PORTSDIR}/textproc/wordnet
WNHOME?= ${LOCALBASE}/share/WordNet
@@ -18,9 +18,6 @@ USES= perl5
USE_PERL5= configure
CONFIGURE_ENV= WNHOME=${WNHOME}
-MAN3= WordNet::QueryData.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e \
'/wnHomeUnix/s|/usr/local/WordNet-3.0|${WNHOME}|; \
diff --git a/textproc/p5-WordNet-QueryData/pkg-plist b/textproc/p5-WordNet-QueryData/pkg-plist
index 27c4840289f2..d079087f65b9 100644
--- a/textproc/p5-WordNet-QueryData/pkg-plist
+++ b/textproc/p5-WordNet-QueryData/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/WordNet::QueryData.3.gz
%%SITE_PERL%%/WordNet/QueryData.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet/QueryData/.packlist
-@dirrmtry %%SITE_PERL%%/WordNet
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet/QueryData
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet
+@dirrmtry %%SITE_PERL%%/WordNet
diff --git a/textproc/p5-WordNet-Similarity/Makefile b/textproc/p5-WordNet-Similarity/Makefile
index ed27dbe4c550..0e04d27633a0 100644
--- a/textproc/p5-WordNet-Similarity/Makefile
+++ b/textproc/p5-WordNet-Similarity/Makefile
@@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules/CLI to determine semantic relatedness using the WordNet
-RUN_DEPENDS= p5-WordNet-QueryData>=0:${PORTSDIR}/textproc/p5-WordNet-QueryData \
+BUILD_DEPENDS= p5-WordNet-QueryData>=0:${PORTSDIR}/textproc/p5-WordNet-QueryData \
p5-Text-Similarity>=0:${PORTSDIR}/textproc/p5-Text-Similarity \
p5-Digest-SHA1>=2.10:${PORTSDIR}/security/p5-Digest-SHA1
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
WNHOME?= ${LOCALBASE}/share/WordNet
@@ -21,34 +21,6 @@ USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS= WNHOME=${WNHOME}
-MAN1= rawtextFreq.pl.1 \
- BNCFreq.pl.1 \
- similarity.pl.1 \
- wordVectors.pl.1 \
- compounds.pl.1 \
- brownFreq.pl.1 \
- treebankFreq.pl.1 \
- wnDepths.pl.1 \
- semCorRawFreq.pl.1 \
- semCorFreq.pl.1 \
- similarity_server.pl.1
-MAN3= WordNet::Similarity.3 WordNet::Similarity::jcn.3 \
- WordNet::Similarity::hso.3 WordNet::Similarity::vector.3 \
- WordNet::Similarity::random.3 WordNet::Similarity::res.3 \
- WordNet::Similarity::lesk.3 \
- WordNet::Similarity::vector_pairs.3 \
- WordNet::Similarity::lin.3 WordNet::Similarity::lch.3 \
- WordNet::Similarity::wup.3 WordNet::Similarity::path.3 \
- WordNet::Similarity::DepthFinder.3 \
- WordNet::Similarity::FrequencyCounter.3 \
- WordNet::Similarity::GlossFinder.3 \
- WordNet::Similarity::ICFinder.3 \
- WordNet::Similarity::PathFinder.3 \
- WordNet::Tools.3 \
- WordNet::get_wn_info.3 WordNet::stem.3 \
- WordNet::vectorFile.3
-
-NO_STAGE= yes
post-patch:
@${FIND} ${WRKSRC}/build -type f| ${XARGS} ${REINPLACE_CMD} -e \
"/wndictpath/s|'dict'|''|"
diff --git a/textproc/p5-WordNet-Similarity/pkg-plist b/textproc/p5-WordNet-Similarity/pkg-plist
index 89b0f48283c2..f304ac7bc7db 100644
--- a/textproc/p5-WordNet-Similarity/pkg-plist
+++ b/textproc/p5-WordNet-Similarity/pkg-plist
@@ -9,6 +9,27 @@ bin/similarity_server.pl
bin/treebankFreq.pl
bin/wnDepths.pl
bin/wordVectors.pl
+%%PERL5_MAN3%%/WordNet::Similarity.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::DepthFinder.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::FrequencyCounter.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::GlossFinder.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::ICFinder.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::PathFinder.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::hso.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::jcn.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::lch.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::lesk.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::lin.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::path.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::random.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::res.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::vector.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::vector_pairs.3.gz
+%%PERL5_MAN3%%/WordNet::Similarity::wup.3.gz
+%%PERL5_MAN3%%/WordNet::Tools.3.gz
+%%PERL5_MAN3%%/WordNet::get_wn_info.3.gz
+%%PERL5_MAN3%%/WordNet::stem.3.gz
+%%PERL5_MAN3%%/WordNet::vectorFile.3.gz
%%SITE_PERL%%/WordNet/Similarity.pm
%%SITE_PERL%%/WordNet/Similarity/DepthFinder.pm
%%SITE_PERL%%/WordNet/Similarity/FrequencyCounter.pm
@@ -38,6 +59,17 @@ bin/wordVectors.pl
%%SITE_PERL%%/WordNet/vectorFile.pm
%%SITE_PERL%%/WordNet/wordvectors.dat
%%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet/Similarity/.packlist
+man/man1/BNCFreq.pl.1.gz
+man/man1/brownFreq.pl.1.gz
+man/man1/compounds.pl.1.gz
+man/man1/rawtextFreq.pl.1.gz
+man/man1/semCorFreq.pl.1.gz
+man/man1/semCorRawFreq.pl.1.gz
+man/man1/similarity.pl.1.gz
+man/man1/similarity_server.pl.1.gz
+man/man1/treebankFreq.pl.1.gz
+man/man1/wnDepths.pl.1.gz
+man/man1/wordVectors.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet/Similarity
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/WordNet
@dirrmtry %%SITE_PERL%%/WordNet/Similarity
diff --git a/textproc/p5-XML-Atom-Filter/Makefile b/textproc/p5-XML-Atom-Filter/Makefile
index 422c8c395123..8cb91f3a0327 100644
--- a/textproc/p5-XML-Atom-Filter/Makefile
+++ b/textproc/p5-XML-Atom-Filter/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy creation of command line Atom processing tools
-RUN_DEPENDS= p5-XML-Atom>=0:${PORTSDIR}/textproc/p5-XML-Atom
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-Atom>=0:${PORTSDIR}/textproc/p5-XML-Atom
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Atom::Filter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Atom-Filter/pkg-plist b/textproc/p5-XML-Atom-Filter/pkg-plist
index f05cd9bfd056..66bb97815633 100644
--- a/textproc/p5-XML-Atom-Filter/pkg-plist
+++ b/textproc/p5-XML-Atom-Filter/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/XML::Atom::Filter.3.gz
%%SITE_PERL%%/XML/Atom/Filter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/Filter/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/Filter
diff --git a/textproc/p5-XML-Atom-Stream/Makefile b/textproc/p5-XML-Atom-Stream/Makefile
index 2f223585ffc5..6d80e02b19e2 100644
--- a/textproc/p5-XML-Atom-Stream/Makefile
+++ b/textproc/p5-XML-Atom-Stream/Makefile
@@ -10,21 +10,14 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Client interface for AtomStream
-RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
- p5-XML-SAX>=0.12:${PORTSDIR}/textproc/p5-XML-SAX \
- p5-XML-Handler-Trees>=0.02:${PORTSDIR}/textproc/p5-XML-Handler-Trees \
- p5-XML-Atom>=0.20:${PORTSDIR}/textproc/p5-XML-Atom \
- p5-XML-LibXML>=1.59:${PORTSDIR}/textproc/p5-XML-LibXML
BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
p5-XML-SAX>=0.12:${PORTSDIR}/textproc/p5-XML-SAX \
p5-XML-Handler-Trees>=0.02:${PORTSDIR}/textproc/p5-XML-Handler-Trees \
p5-XML-Atom>=0.20:${PORTSDIR}/textproc/p5-XML-Atom \
p5-XML-LibXML>=1.59:${PORTSDIR}/textproc/p5-XML-LibXML
-
-MAN3= XML::Atom::Stream.3
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Atom-Stream/pkg-plist b/textproc/p5-XML-Atom-Stream/pkg-plist
index ce02dfc6d982..d4043b9e3d97 100644
--- a/textproc/p5-XML-Atom-Stream/pkg-plist
+++ b/textproc/p5-XML-Atom-Stream/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/XML::Atom::Stream.3.gz
%%SITE_PERL%%/XML/Atom/Stream.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/Stream/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/Stream
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/Stream
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Atom
diff --git a/textproc/p5-XML-Atom-Syndication/Makefile b/textproc/p5-XML-Atom-Syndication/Makefile
index b235f44d11d0..3839d1c4b1c0 100644
--- a/textproc/p5-XML-Atom-Syndication/Makefile
+++ b/textproc/p5-XML-Atom-Syndication/Makefile
@@ -13,26 +13,12 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple lightweight client for consuming Atom syndication feeds
-RUN_DEPENDS= p5-Class-ErrorHandler>=0:${PORTSDIR}/devel/p5-Class-ErrorHandler \
+BUILD_DEPENDS= p5-Class-ErrorHandler>=0:${PORTSDIR}/devel/p5-Class-ErrorHandler \
p5-XML-Elemental>=2:${PORTSDIR}/textproc/p5-XML-Elemental \
p5-XML-Writer>=0.6:${PORTSDIR}/textproc/p5-XML-Writer
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Atom::Syndication.3 \
- XML::Atom::Syndication::Category.3 \
- XML::Atom::Syndication::Content.3 \
- XML::Atom::Syndication::Entry.3 \
- XML::Atom::Syndication::Feed.3 \
- XML::Atom::Syndication::Generator.3 \
- XML::Atom::Syndication::Link.3 \
- XML::Atom::Syndication::Object.3 \
- XML::Atom::Syndication::Person.3 \
- XML::Atom::Syndication::Source.3 \
- XML::Atom::Syndication::Text.3 \
- XML::Atom::Syndication::Writer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Atom-Syndication/pkg-plist b/textproc/p5-XML-Atom-Syndication/pkg-plist
index 7572ffc23060..2d9e3dd4fa0b 100644
--- a/textproc/p5-XML-Atom-Syndication/pkg-plist
+++ b/textproc/p5-XML-Atom-Syndication/pkg-plist
@@ -1,3 +1,15 @@
+%%PERL5_MAN3%%/XML::Atom::Syndication.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Category.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Content.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Entry.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Feed.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Generator.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Link.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Object.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Person.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Source.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Text.3.gz
+%%PERL5_MAN3%%/XML::Atom::Syndication::Writer.3.gz
%%SITE_PERL%%/XML/Atom/Syndication.pm
%%SITE_PERL%%/XML/Atom/Syndication/Category.pm
%%SITE_PERL%%/XML/Atom/Syndication/Content.pm
diff --git a/textproc/p5-XML-Atom/Makefile b/textproc/p5-XML-Atom/Makefile
index 09e83a7f287f..98901e021394 100644
--- a/textproc/p5-XML-Atom/Makefile
+++ b/textproc/p5-XML-Atom/Makefile
@@ -25,13 +25,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Atom.3 \
- XML::Atom::Client.3 \
- XML::Atom::Entry.3 \
- XML::Atom::Feed.3 \
- XML::Atom::Person.3 \
- XML::Atom::Server.3 \
- XML::Atom::Util.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Atom/pkg-plist b/textproc/p5-XML-Atom/pkg-plist
index ade74fd3e6da..c5622c2e0671 100644
--- a/textproc/p5-XML-Atom/pkg-plist
+++ b/textproc/p5-XML-Atom/pkg-plist
@@ -1,3 +1,10 @@
+%%PERL5_MAN3%%/XML::Atom.3.gz
+%%PERL5_MAN3%%/XML::Atom::Client.3.gz
+%%PERL5_MAN3%%/XML::Atom::Entry.3.gz
+%%PERL5_MAN3%%/XML::Atom::Feed.3.gz
+%%PERL5_MAN3%%/XML::Atom::Person.3.gz
+%%PERL5_MAN3%%/XML::Atom::Server.3.gz
+%%PERL5_MAN3%%/XML::Atom::Util.3.gz
%%SITE_PERL%%/XML/Atom.pm
%%SITE_PERL%%/XML/Atom/Base.pm
%%SITE_PERL%%/XML/Atom/Category.pm
@@ -12,7 +19,7 @@
%%SITE_PERL%%/XML/Atom/Thing.pm
%%SITE_PERL%%/XML/Atom/Util.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Atom
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Bare/Makefile b/textproc/p5-XML-Bare/Makefile
index 2faee10ec9f7..e580770cc2a3 100644
--- a/textproc/p5-XML-Bare/Makefile
+++ b/textproc/p5-XML-Bare/Makefile
@@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
-MAN3= XML::Bare.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Bare/pkg-plist b/textproc/p5-XML-Bare/pkg-plist
index c93eb4d702f6..458c305438ef 100644
--- a/textproc/p5-XML-Bare/pkg-plist
+++ b/textproc/p5-XML-Bare/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/XML::Bare.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/Bare.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Bare/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Bare/Bare.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Bare/Bare.so
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/Bare.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Bare
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Bare
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-Code/Makefile b/textproc/p5-XML-Code/Makefile
index 9aa5d1c26140..8fb3ea035339 100644
--- a/textproc/p5-XML-Code/Makefile
+++ b/textproc/p5-XML-Code/Makefile
@@ -9,10 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Module for converting XML hash structures into plain text
-MAN3= XML::Code.3
-
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Code/pkg-plist b/textproc/p5-XML-Code/pkg-plist
index a36f172cc773..cbed4ce904e0 100644
--- a/textproc/p5-XML-Code/pkg-plist
+++ b/textproc/p5-XML-Code/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/XML::Code.3.gz
%%SITE_PERL%%/XML/Code.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Code/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Code
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Code
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-DBMS/Makefile b/textproc/p5-XML-DBMS/Makefile
index dd064bbcfd94..bec5f995edcf 100644
--- a/textproc/p5-XML-DBMS/Makefile
+++ b/textproc/p5-XML-DBMS/Makefile
@@ -23,12 +23,11 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-NO_STAGE= yes
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/samples/*.* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/samples/*.* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-DBMS/pkg-plist b/textproc/p5-XML-DBMS/pkg-plist
index 8f3fe0571663..f1b624d60284 100644
--- a/textproc/p5-XML-DBMS/pkg-plist
+++ b/textproc/p5-XML-DBMS/pkg-plist
@@ -1,5 +1,5 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XMLtoDBMS/.packlist
%%SITE_PERL%%/XML/XMLtoDBMS.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XMLtoDBMS/.packlist
%%PORTDOCS%%%%EXAMPLESDIR%%/sales.map
%%PORTDOCS%%%%EXAMPLESDIR%%/sales.pl
%%PORTDOCS%%%%EXAMPLESDIR%%/sales.sql
@@ -7,6 +7,6 @@
%%PORTDOCS%%%%EXAMPLESDIR%%/sales1.map
%%PORTDOCS%%%%EXAMPLESDIR%%/sales2.map
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XMLtoDBMS
-@dirrmtry %%SITE_PERL%%/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XMLtoDBMS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-DOM-Lite/Makefile b/textproc/p5-XML-DOM-Lite/Makefile
index b9f07d966b7a..eb82e2817c9f 100644
--- a/textproc/p5-XML-DOM-Lite/Makefile
+++ b/textproc/p5-XML-DOM-Lite/Makefile
@@ -13,9 +13,4 @@ COMMENT= Lite Pure Perl XML DOM Parser Kit
USES= perl5
USE_PERL5= configure
-MAN3= XML::DOM::Lite.3 XML::DOM::Lite::Document.3 \
- XML::DOM::Lite::NodeList.3 XML::DOM::Lite::Parser.3 \
- XML::DOM::Lite::XPath.3 XML::DOM::Lite::XSLT.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-DOM-Lite/pkg-plist b/textproc/p5-XML-DOM-Lite/pkg-plist
index 0d3a22888fdb..1c97c40eaa9f 100644
--- a/textproc/p5-XML-DOM-Lite/pkg-plist
+++ b/textproc/p5-XML-DOM-Lite/pkg-plist
@@ -1,17 +1,23 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM/Lite/.packlist
+%%PERL5_MAN3%%/XML::DOM::Lite.3.gz
+%%PERL5_MAN3%%/XML::DOM::Lite::Document.3.gz
+%%PERL5_MAN3%%/XML::DOM::Lite::NodeList.3.gz
+%%PERL5_MAN3%%/XML::DOM::Lite::Parser.3.gz
+%%PERL5_MAN3%%/XML::DOM::Lite::XPath.3.gz
+%%PERL5_MAN3%%/XML::DOM::Lite::XSLT.3.gz
%%SITE_PERL%%/XML/DOM/Lite.pm
-%%SITE_PERL%%/XML/DOM/Lite/Parser.pm
-%%SITE_PERL%%/XML/DOM/Lite/XSLT.pm
-%%SITE_PERL%%/XML/DOM/Lite/NodeList.pm
-%%SITE_PERL%%/XML/DOM/Lite/NodeIterator.pm
-%%SITE_PERL%%/XML/DOM/Lite/XPath.pm
-%%SITE_PERL%%/XML/DOM/Lite/Serializer.pm
-%%SITE_PERL%%/XML/DOM/Lite/Node.pm
%%SITE_PERL%%/XML/DOM/Lite/Constants.pm
%%SITE_PERL%%/XML/DOM/Lite/Document.pm
-@dirrmtry %%SITE_PERL%%/XML/DOM/Lite
-@dirrmtry %%SITE_PERL%%/XML/DOM
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/XML/DOM/Lite/Node.pm
+%%SITE_PERL%%/XML/DOM/Lite/NodeIterator.pm
+%%SITE_PERL%%/XML/DOM/Lite/NodeList.pm
+%%SITE_PERL%%/XML/DOM/Lite/Parser.pm
+%%SITE_PERL%%/XML/DOM/Lite/Serializer.pm
+%%SITE_PERL%%/XML/DOM/Lite/XPath.pm
+%%SITE_PERL%%/XML/DOM/Lite/XSLT.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM/Lite/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM/Lite
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/DOM/Lite
+@dirrmtry %%SITE_PERL%%/XML/DOM
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-DOM2/Makefile b/textproc/p5-XML-DOM2/Makefile
index a6af8f05aa3e..be057144d7bc 100644
--- a/textproc/p5-XML-DOM2/Makefile
+++ b/textproc/p5-XML-DOM2/Makefile
@@ -18,14 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::DOM2::Attribute.3 XML::DOM2::Element.3 \
- XML::DOM2::Element::Document.3 \
- XML::DOM2::Element::DocumentType.3 XML::DOM2.3 \
- XML::DOM2::DOM::Document.3 XML::DOM2::Parser.3 \
- XML::DOM2::Attribute::Namespace.3 XML::DOM2::XPath.3 \
- XML::DOM2::DOM::NameSpace.3 XML::DOM2::Element::CDATA.3 \
- XML::DOM2::DOM::Element.3 XML::DOM2::Element::Comment.3 \
- XML::DOM2::DOM::Attribute.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-DOM2/pkg-plist b/textproc/p5-XML-DOM2/pkg-plist
index b30cacfdab45..94add45b4ad8 100644
--- a/textproc/p5-XML-DOM2/pkg-plist
+++ b/textproc/p5-XML-DOM2/pkg-plist
@@ -1,4 +1,17 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM2/.packlist
+%%PERL5_MAN3%%/XML::DOM2.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Attribute.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Attribute::Namespace.3.gz
+%%PERL5_MAN3%%/XML::DOM2::DOM::Attribute.3.gz
+%%PERL5_MAN3%%/XML::DOM2::DOM::Document.3.gz
+%%PERL5_MAN3%%/XML::DOM2::DOM::Element.3.gz
+%%PERL5_MAN3%%/XML::DOM2::DOM::NameSpace.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Element.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Element::CDATA.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Element::Comment.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Element::Document.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Element::DocumentType.3.gz
+%%PERL5_MAN3%%/XML::DOM2::Parser.3.gz
+%%PERL5_MAN3%%/XML::DOM2::XPath.3.gz
%%SITE_PERL%%/XML/DOM2.pm
%%SITE_PERL%%/XML/DOM2/Attribute.pm
%%SITE_PERL%%/XML/DOM2/Attribute/Namespace.pm
@@ -13,10 +26,11 @@
%%SITE_PERL%%/XML/DOM2/Element/DocumentType.pm
%%SITE_PERL%%/XML/DOM2/Parser.pm
%%SITE_PERL%%/XML/DOM2/XPath.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM2/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DOM2
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrmtry %%SITE_PERL%%/XML/DOM2/Attribute
-@dirrmtry %%SITE_PERL%%/XML/DOM2/DOM
@dirrmtry %%SITE_PERL%%/XML/DOM2/Element
+@dirrmtry %%SITE_PERL%%/XML/DOM2/DOM
+@dirrmtry %%SITE_PERL%%/XML/DOM2/Attribute
@dirrmtry %%SITE_PERL%%/XML/DOM2
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-DTDParser/Makefile b/textproc/p5-XML-DTDParser/Makefile
index 59c61fc00a60..11078f44f186 100644
--- a/textproc/p5-XML-DTDParser/Makefile
+++ b/textproc/p5-XML-DTDParser/Makefile
@@ -12,16 +12,13 @@ COMMENT= Perl module for parsing XML DTD strings
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN3= XML::DTDParser.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/textproc/p5-XML-DTDParser/pkg-plist b/textproc/p5-XML-DTDParser/pkg-plist
index 77a36a10d52d..bf746ce683f2 100644
--- a/textproc/p5-XML-DTDParser/pkg-plist
+++ b/textproc/p5-XML-DTDParser/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/XML::DTDParser.3.gz
%%SITE_PERL%%/XML/DTDParser.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DTDParser/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DTDParser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DTDParser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-DifferenceMarkup/Makefile b/textproc/p5-XML-DifferenceMarkup/Makefile
index fab08d46534d..bed856a634d1 100644
--- a/textproc/p5-XML-DifferenceMarkup/Makefile
+++ b/textproc/p5-XML-DifferenceMarkup/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::DifferenceMarkup.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-DifferenceMarkup/pkg-plist b/textproc/p5-XML-DifferenceMarkup/pkg-plist
index 545611a1f78c..b2e55c1dc5cf 100644
--- a/textproc/p5-XML-DifferenceMarkup/pkg-plist
+++ b/textproc/p5-XML-DifferenceMarkup/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup/.packlist
+%%PERL5_MAN3%%/XML::DifferenceMarkup.3.gz
%%SITE_PERL%%/XML/DifferenceMarkup.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/DifferenceMarkup
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Directory/Makefile b/textproc/p5-XML-Directory/Makefile
index 639eafc538f3..233ec7457054 100644
--- a/textproc/p5-XML-Directory/Makefile
+++ b/textproc/p5-XML-Directory/Makefile
@@ -18,8 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Directory.3 XML::Directory::Apache.3 \
- XML::Directory::SAX.3 XML::Directory::String.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Directory/pkg-plist b/textproc/p5-XML-Directory/pkg-plist
index 9b15e87887b2..fc4ed7f0cdb8 100644
--- a/textproc/p5-XML-Directory/pkg-plist
+++ b/textproc/p5-XML-Directory/pkg-plist
@@ -1,9 +1,13 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Directory/.packlist
+%%PERL5_MAN3%%/XML::Directory.3.gz
+%%PERL5_MAN3%%/XML::Directory::Apache.3.gz
+%%PERL5_MAN3%%/XML::Directory::SAX.3.gz
+%%PERL5_MAN3%%/XML::Directory::String.3.gz
%%SITE_PERL%%/XML/Directory.pm
%%SITE_PERL%%/XML/Directory/Apache.pm
%%SITE_PERL%%/XML/Directory/SAX.pm
%%SITE_PERL%%/XML/Directory/String.pm
-@dirrm %%SITE_PERL%%/XML/Directory
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Directory
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Directory/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Directory
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Directory
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Driver-HTML/Makefile b/textproc/p5-XML-Driver-HTML/Makefile
index be2611d817c1..f3fe28dcd930 100644
--- a/textproc/p5-XML-Driver-HTML/Makefile
+++ b/textproc/p5-XML-Driver-HTML/Makefile
@@ -17,8 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= html2xhtml.1
-MAN3= XML::Driver::HTML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Driver-HTML/pkg-plist b/textproc/p5-XML-Driver-HTML/pkg-plist
index a2974fab6ecc..0da3f2a49003 100644
--- a/textproc/p5-XML-Driver-HTML/pkg-plist
+++ b/textproc/p5-XML-Driver-HTML/pkg-plist
@@ -1,9 +1,10 @@
bin/html2xhtml
+%%PERL5_MAN3%%/XML::Driver::HTML.3.gz
%%SITE_PERL%%/XML/Driver/HTML.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Driver/HTML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Driver/HTML
-@dirrmtry %%SITE_PERL%%/XML/Driver
-@dirrmtry %%SITE_PERL%%/XML
+man/man1/html2xhtml.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Driver/HTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Driver
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Driver
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Dumper/Makefile b/textproc/p5-XML-Dumper/Makefile
index 242c1e5a7c3e..895d08935358 100644
--- a/textproc/p5-XML-Dumper/Makefile
+++ b/textproc/p5-XML-Dumper/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Dumper.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Dumper/pkg-plist b/textproc/p5-XML-Dumper/pkg-plist
index b53e285088cc..3ba3c085b339 100644
--- a/textproc/p5-XML-Dumper/pkg-plist
+++ b/textproc/p5-XML-Dumper/pkg-plist
@@ -1,4 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Dumper/.packlist
+%%PERL5_MAN3%%/XML::Dumper.3.gz
%%SITE_PERL%%/XML/Dumper.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Dumper
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Dumper/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Dumper
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Elemental/Makefile b/textproc/p5-XML-Elemental/Makefile
index a782242b88d7..aa60265ad08a 100644
--- a/textproc/p5-XML-Elemental/Makefile
+++ b/textproc/p5-XML-Elemental/Makefile
@@ -18,14 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Elemental.3 \
- XML::Elemental::Characters.3 \
- XML::Elemental::Document.3 \
- XML::Elemental::Element.3 \
- XML::Elemental::Node.3 \
- XML::Elemental::SAXHandler.3 \
- XML::Elemental::Util.3 \
- XML::Parser::Style::Elemental.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Elemental/pkg-plist b/textproc/p5-XML-Elemental/pkg-plist
index 18835ab86a0d..c678bd2fc496 100644
--- a/textproc/p5-XML-Elemental/pkg-plist
+++ b/textproc/p5-XML-Elemental/pkg-plist
@@ -1,4 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Elemental/.packlist
+%%PERL5_MAN3%%/XML::Elemental.3.gz
+%%PERL5_MAN3%%/XML::Elemental::Characters.3.gz
+%%PERL5_MAN3%%/XML::Elemental::Document.3.gz
+%%PERL5_MAN3%%/XML::Elemental::Element.3.gz
+%%PERL5_MAN3%%/XML::Elemental::Node.3.gz
+%%PERL5_MAN3%%/XML::Elemental::SAXHandler.3.gz
+%%PERL5_MAN3%%/XML::Elemental::Util.3.gz
+%%PERL5_MAN3%%/XML::Parser::Style::Elemental.3.gz
%%SITE_PERL%%/XML/Elemental.pm
%%SITE_PERL%%/XML/Elemental/Characters.pm
%%SITE_PERL%%/XML/Elemental/Document.pm
@@ -7,8 +14,10 @@
%%SITE_PERL%%/XML/Elemental/SAXHandler.pm
%%SITE_PERL%%/XML/Elemental/Util.pm
%%SITE_PERL%%/XML/Parser/Style/Elemental.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Elemental
-@dirrm %%SITE_PERL%%/XML/Parser/Style
-@dirrm %%SITE_PERL%%/XML/Parser
-@dirrm %%SITE_PERL%%/XML/Elemental
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Elemental/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Elemental
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Parser/Style
+@dirrmtry %%SITE_PERL%%/XML/Parser
+@dirrmtry %%SITE_PERL%%/XML/Elemental
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Encoding/Makefile b/textproc/p5-XML-Encoding/Makefile
index 0f0b4077c1b6..5397231e8bce 100644
--- a/textproc/p5-XML-Encoding/Makefile
+++ b/textproc/p5-XML-Encoding/Makefile
@@ -16,8 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= compile_encoding.1 make_encmap.1
-MAN3= XML::Encoding.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Encoding/pkg-plist b/textproc/p5-XML-Encoding/pkg-plist
index 4a6b72995117..89b1a4c758f2 100644
--- a/textproc/p5-XML-Encoding/pkg-plist
+++ b/textproc/p5-XML-Encoding/pkg-plist
@@ -1,7 +1,10 @@
bin/compile_encoding
bin/make_encmap
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Encoding/.packlist
+%%PERL5_MAN3%%/XML::Encoding.3.gz
%%SITE_PERL%%/XML/Encoding.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Encoding
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Encoding/.packlist
+man/man1/compile_encoding.1.gz
+man/man1/make_encmap.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Encoding
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Feed/Makefile b/textproc/p5-XML-Feed/Makefile
index 11736da12d82..7c5531597a2c 100644
--- a/textproc/p5-XML-Feed/Makefile
+++ b/textproc/p5-XML-Feed/Makefile
@@ -25,16 +25,9 @@ BUILD_DEPENDS= p5-Class-ErrorHandler>=0:${PORTSDIR}/devel/p5-Class-ErrorHandler
p5-XML-RSS>=1.47:${PORTSDIR}/textproc/p5-XML-RSS \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
-
TEST_DEPENDS= p5-XML-RSS-LibXML>=0.30.04:${PORTSDIR}/textproc/p5-XML-RSS-LibXML
USES= perl5
USE_PERL5= configure
-MAN3= XML::Feed.3 \
- XML::Feed::Content.3 \
- XML::Feed::Enclosure.3 \
- XML::Feed::Entry.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Feed/pkg-plist b/textproc/p5-XML-Feed/pkg-plist
index 7cca3f061ab3..47c6bdec2765 100644
--- a/textproc/p5-XML-Feed/pkg-plist
+++ b/textproc/p5-XML-Feed/pkg-plist
@@ -1,3 +1,7 @@
+%%PERL5_MAN3%%/XML::Feed.3.gz
+%%PERL5_MAN3%%/XML::Feed::Content.3.gz
+%%PERL5_MAN3%%/XML::Feed::Enclosure.3.gz
+%%PERL5_MAN3%%/XML::Feed::Entry.3.gz
%%SITE_PERL%%/XML/Feed.pm
%%SITE_PERL%%/XML/Feed/Content.pm
%%SITE_PERL%%/XML/Feed/Enclosure.pm
diff --git a/textproc/p5-XML-Filter-BufferText/Makefile b/textproc/p5-XML-Filter-BufferText/Makefile
index da09f86aa49d..e6f809d73a4c 100644
--- a/textproc/p5-XML-Filter-BufferText/Makefile
+++ b/textproc/p5-XML-Filter-BufferText/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Filter to put all characters() in one event
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::BufferText.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-BufferText/pkg-plist b/textproc/p5-XML-Filter-BufferText/pkg-plist
index 57ccdc18d6fb..405cea1f7aea 100644
--- a/textproc/p5-XML-Filter-BufferText/pkg-plist
+++ b/textproc/p5-XML-Filter-BufferText/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/BufferText/.packlist
+%%PERL5_MAN3%%/XML::Filter::BufferText.3.gz
%%SITE_PERL%%/XML/Filter/BufferText.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/BufferText
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/BufferText/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/BufferText
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-DetectWS/Makefile b/textproc/p5-XML-Filter-DetectWS/Makefile
index b0ccb84be7ab..4682f03bbdb4 100644
--- a/textproc/p5-XML-Filter-DetectWS/Makefile
+++ b/textproc/p5-XML-Filter-DetectWS/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX filter that detects ignorable whitespace
-RUN_DEPENDS= p5-XML-Filter-SAXT>=0:${PORTSDIR}/textproc/p5-XML-Filter-SAXT
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-Filter-SAXT>=0:${PORTSDIR}/textproc/p5-XML-Filter-SAXT
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::DetectWS.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-DetectWS/pkg-plist b/textproc/p5-XML-Filter-DetectWS/pkg-plist
index cc49c6327951..d1a89829a60a 100644
--- a/textproc/p5-XML-Filter-DetectWS/pkg-plist
+++ b/textproc/p5-XML-Filter-DetectWS/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/DetectWS/.packlist
+%%PERL5_MAN3%%/XML::Filter::DetectWS.3.gz
%%SITE_PERL%%/XML/Filter/DetectWS.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/DetectWS
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/DetectWS/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/DetectWS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-GenericChunk/Makefile b/textproc/p5-XML-Filter-GenericChunk/Makefile
index d2469e7a9ce7..79580f9b8c9b 100644
--- a/textproc/p5-XML-Filter-GenericChunk/Makefile
+++ b/textproc/p5-XML-Filter-GenericChunk/Makefile
@@ -17,10 +17,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::CharacterChunk.3 \
- XML::Filter::GenericChunk.3
-
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -i '' '/use warnings/d' \
${WRKSRC}/t/02filter.t \
diff --git a/textproc/p5-XML-Filter-GenericChunk/pkg-plist b/textproc/p5-XML-Filter-GenericChunk/pkg-plist
index d5b9cfb5b5a5..4c9256021d94 100644
--- a/textproc/p5-XML-Filter-GenericChunk/pkg-plist
+++ b/textproc/p5-XML-Filter-GenericChunk/pkg-plist
@@ -1,9 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/GenericChunk/.packlist
+%%PERL5_MAN3%%/XML::Filter::CharacterChunk.3.gz
+%%PERL5_MAN3%%/XML::Filter::GenericChunk.3.gz
%%SITE_PERL%%/XML/Filter/CharacterChunk.pm
%%SITE_PERL%%/XML/Filter/GenericChunk.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/GenericChunk
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/GenericChunk/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/GenericChunk
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-Reindent/Makefile b/textproc/p5-XML-Filter-Reindent/Makefile
index f536971ac2a7..5388ec7b597d 100644
--- a/textproc/p5-XML-Filter-Reindent/Makefile
+++ b/textproc/p5-XML-Filter-Reindent/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reformats whitespace for pretty printing XML
-RUN_DEPENDS= p5-XML-Filter-DetectWS>=0:${PORTSDIR}/textproc/p5-XML-Filter-DetectWS
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-Filter-DetectWS>=0:${PORTSDIR}/textproc/p5-XML-Filter-DetectWS
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::Reindent.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-Reindent/pkg-plist b/textproc/p5-XML-Filter-Reindent/pkg-plist
index 27641ef412cf..35393d29f47a 100644
--- a/textproc/p5-XML-Filter-Reindent/pkg-plist
+++ b/textproc/p5-XML-Filter-Reindent/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/Reindent/.packlist
+%%PERL5_MAN3%%/XML::Filter::Reindent.3.gz
%%SITE_PERL%%/XML/Filter/Reindent.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/Reindent
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/Reindent/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/Reindent
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-SAX1toSAX2/Makefile b/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
index 8cf5c10698fe..d696ecd3c04f 100644
--- a/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
+++ b/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::SAX1toSAX2.3 XML::Filter::SAX2toSAX1.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-SAX1toSAX2/pkg-plist b/textproc/p5-XML-Filter-SAX1toSAX2/pkg-plist
index 4a5c00beb8e5..a177bd7e2aca 100644
--- a/textproc/p5-XML-Filter-SAX1toSAX2/pkg-plist
+++ b/textproc/p5-XML-Filter-SAX1toSAX2/pkg-plist
@@ -1,7 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAX1toSAX2/.packlist
+%%PERL5_MAN3%%/XML::Filter::SAX1toSAX2.3.gz
+%%PERL5_MAN3%%/XML::Filter::SAX2toSAX1.3.gz
%%SITE_PERL%%/XML/Filter/SAX1toSAX2.pm
%%SITE_PERL%%/XML/Filter/SAX2toSAX1.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAX1toSAX2
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAX1toSAX2/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAX1toSAX2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Filter
@dirrmtry %%SITE_PERL%%/XML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
diff --git a/textproc/p5-XML-Filter-SAXT/Makefile b/textproc/p5-XML-Filter-SAXT/Makefile
index b9bcabc6af93..25ca1084cbf4 100644
--- a/textproc/p5-XML-Filter-SAXT/Makefile
+++ b/textproc/p5-XML-Filter-SAXT/Makefile
@@ -13,7 +13,4 @@ COMMENT= Replicates SAX events to several SAX event handlers
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::SAXT.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-SAXT/pkg-plist b/textproc/p5-XML-Filter-SAXT/pkg-plist
index 7d1997876c6c..e14145580947 100644
--- a/textproc/p5-XML-Filter-SAXT/pkg-plist
+++ b/textproc/p5-XML-Filter-SAXT/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAXT/.packlist
+%%PERL5_MAN3%%/XML::Filter::SAXT.3.gz
%%SITE_PERL%%/XML/Filter/SAXT.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAXT
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAXT/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/SAXT
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-XInclude/Makefile b/textproc/p5-XML-Filter-XInclude/Makefile
index 5557152f98e3..0d1435636432 100644
--- a/textproc/p5-XML-Filter-XInclude/Makefile
+++ b/textproc/p5-XML-Filter-XInclude/Makefile
@@ -21,7 +21,4 @@ MAKE_JOBS_UNSAFE= yes
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::XInclude.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-XInclude/pkg-plist b/textproc/p5-XML-Filter-XInclude/pkg-plist
index 1faf29a475ab..2b80090bc12d 100644
--- a/textproc/p5-XML-Filter-XInclude/pkg-plist
+++ b/textproc/p5-XML-Filter-XInclude/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XInclude/.packlist
+%%PERL5_MAN3%%/XML::Filter::XInclude.3.gz
%%SITE_PERL%%/XML/Filter/XInclude.pm
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XInclude
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XInclude/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XInclude
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Filter-XSLT/Makefile b/textproc/p5-XML-Filter-XSLT/Makefile
index 4166be49cc3e..8a65b0df2bc4 100644
--- a/textproc/p5-XML-Filter-XSLT/Makefile
+++ b/textproc/p5-XML-Filter-XSLT/Makefile
@@ -10,15 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XSLT as a SAX Filter
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
p5-XML-SAX-Writer>=0:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
p5-XML-LibXSLT>=0:${PORTSDIR}/textproc/p5-XML-LibXSLT
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::XSLT.3 XML::Filter::XSLT::LibXSLT.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Filter-XSLT/pkg-plist b/textproc/p5-XML-Filter-XSLT/pkg-plist
index 5887a0fa42f7..dbdc5d4647fa 100644
--- a/textproc/p5-XML-Filter-XSLT/pkg-plist
+++ b/textproc/p5-XML-Filter-XSLT/pkg-plist
@@ -1,9 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XSLT/.packlist
+%%PERL5_MAN3%%/XML::Filter::XSLT.3.gz
+%%PERL5_MAN3%%/XML::Filter::XSLT::LibXSLT.3.gz
%%SITE_PERL%%/XML/Filter/XSLT.pm
%%SITE_PERL%%/XML/Filter/XSLT/LibXSLT.pm
-@dirrm %%SITE_PERL%%/XML/Filter/XSLT
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XSLT
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XSLT/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter/XSLT
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Filter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Filter/XSLT
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Flow/Makefile b/textproc/p5-XML-Flow/Makefile
index 3a558bda8110..8d2ff1a9fde1 100644
--- a/textproc/p5-XML-Flow/Makefile
+++ b/textproc/p5-XML-Flow/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Flow.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Flow/pkg-plist b/textproc/p5-XML-Flow/pkg-plist
index 4d9949593c0c..c79410aa3f08 100644
--- a/textproc/p5-XML-Flow/pkg-plist
+++ b/textproc/p5-XML-Flow/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Flow/.packlist
+%%PERL5_MAN3%%/XML::Flow.3.gz
%%SITE_PERL%%/XML/Flow.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Flow/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Flow
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-GDOME/Makefile b/textproc/p5-XML-GDOME/Makefile
index 8d60ecdbe3af..823993df88cb 100644
--- a/textproc/p5-XML-GDOME/Makefile
+++ b/textproc/p5-XML-GDOME/Makefile
@@ -11,38 +11,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl module that provides the DOM Level 2 Core API for XML documents
-LIB_DEPENDS= gdome.8:${PORTSDIR}/textproc/gdome2
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
+LIB_DEPENDS= libgdome.so:${PORTSDIR}/textproc/gdome2
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5 pkgconfig
USE_PERL5= configure
-MAN3= XML::GDOME.3 \
- XML::GDOME::Attr.3 \
- XML::GDOME::CDATASection.3 \
- XML::GDOME::CharacterData.3 \
- XML::GDOME::Comment.3 \
- XML::GDOME::Document.3 \
- XML::GDOME::DocumentFragment.3 \
- XML::GDOME::DocumentType.3 \
- XML::GDOME::Element.3 \
- XML::GDOME::Entity.3 \
- XML::GDOME::EntityReference.3 \
- XML::GDOME::NamedNodeMap.3 \
- XML::GDOME::Node.3 \
- XML::GDOME::NodeList.3 \
- XML::GDOME::Notation.3 \
- XML::GDOME::ProcessingInstruction.3 \
- XML::GDOME::SAX::Builder.3 \
- XML::GDOME::SAX::Generator.3 \
- XML::GDOME::SAX::Parser.3 \
- XML::GDOME::Text.3 \
- XML::GDOME::XPath::Evaluator.3 \
- XML::GDOME::XPath::NSResolver.3 \
- XML::GDOME::XPath::Namespace.3 \
- XML::GDOME::XPath::Result.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-GDOME/pkg-plist b/textproc/p5-XML-GDOME/pkg-plist
index ee2d7b65f43f..ae7f48e20a89 100644
--- a/textproc/p5-XML-GDOME/pkg-plist
+++ b/textproc/p5-XML-GDOME/pkg-plist
@@ -1,32 +1,58 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/GDOME.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/GDOME.bs
+%%PERL5_MAN3%%/XML::GDOME.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Attr.3.gz
+%%PERL5_MAN3%%/XML::GDOME::CDATASection.3.gz
+%%PERL5_MAN3%%/XML::GDOME::CharacterData.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Comment.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Document.3.gz
+%%PERL5_MAN3%%/XML::GDOME::DocumentFragment.3.gz
+%%PERL5_MAN3%%/XML::GDOME::DocumentType.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Element.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Entity.3.gz
+%%PERL5_MAN3%%/XML::GDOME::EntityReference.3.gz
+%%PERL5_MAN3%%/XML::GDOME::NamedNodeMap.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Node.3.gz
+%%PERL5_MAN3%%/XML::GDOME::NodeList.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Notation.3.gz
+%%PERL5_MAN3%%/XML::GDOME::ProcessingInstruction.3.gz
+%%PERL5_MAN3%%/XML::GDOME::SAX::Builder.3.gz
+%%PERL5_MAN3%%/XML::GDOME::SAX::Generator.3.gz
+%%PERL5_MAN3%%/XML::GDOME::SAX::Parser.3.gz
+%%PERL5_MAN3%%/XML::GDOME::Text.3.gz
+%%PERL5_MAN3%%/XML::GDOME::XPath::Evaluator.3.gz
+%%PERL5_MAN3%%/XML::GDOME::XPath::NSResolver.3.gz
+%%PERL5_MAN3%%/XML::GDOME::XPath::Namespace.3.gz
+%%PERL5_MAN3%%/XML::GDOME::XPath::Result.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME.pm
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/ProcessingInstruction.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Text.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/DocumentFragment.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/DocumentType.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Comment.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/NamedNodeMap.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Document.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/CDATASection.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Attr.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/NodeList.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/CDATASection.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/CharacterData.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/EntityReference.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Node.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Comment.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Document.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/DocumentFragment.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/DocumentType.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Element.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Entity.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/EntityReference.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/NamedNodeMap.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Node.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/NodeList.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Notation.pod
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX/Generator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/ProcessingInstruction.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX/Builder.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX/Generator.pm
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX/Parser.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath/Result.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/Text.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath/Evaluator.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath/NSResolver.pod
%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath/Namespace.pod
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME
+%%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath/Result.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/GDOME.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME/GDOME.so
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/GDOME
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/XPath
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME/SAX
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/GDOME
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-Generator-DBI/Makefile b/textproc/p5-XML-Generator-DBI/Makefile
index c7096855ed56..3174b237897c 100644
--- a/textproc/p5-XML-Generator-DBI/Makefile
+++ b/textproc/p5-XML-Generator-DBI/Makefile
@@ -11,13 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate SAX events from SQL queries
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Generator::DBI.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Generator-DBI/pkg-plist b/textproc/p5-XML-Generator-DBI/pkg-plist
index 57730fb0c48d..56b8782a78d5 100644
--- a/textproc/p5-XML-Generator-DBI/pkg-plist
+++ b/textproc/p5-XML-Generator-DBI/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/DBI/.packlist
+%%PERL5_MAN3%%/XML::Generator::DBI.3.gz
%%SITE_PERL%%/XML/Generator/DBI.pm
-@dirrmtry %%SITE_PERL%%/XML/Generator
-@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/DBI
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/DBI/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/DBI
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Generator
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Generator-PerlData/Makefile b/textproc/p5-XML-Generator-PerlData/Makefile
index 3d7155c77422..a007065d6454 100644
--- a/textproc/p5-XML-Generator-PerlData/Makefile
+++ b/textproc/p5-XML-Generator-PerlData/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Generator::PerlData.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Generator-PerlData/pkg-plist b/textproc/p5-XML-Generator-PerlData/pkg-plist
index 84468c26d66f..b2a0d873683a 100644
--- a/textproc/p5-XML-Generator-PerlData/pkg-plist
+++ b/textproc/p5-XML-Generator-PerlData/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/XML::Generator::PerlData.3.gz
%%SITE_PERL%%/XML/Generator/PerlData.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/PerlData/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/PerlData
-@dirrmtry %%SITE_PERL%%/XML
-@dirrmtry %%SITE_PERL%%/XML/Generator
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator/PerlData
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Generator
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Generator
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Grove/Makefile b/textproc/p5-XML-Grove/Makefile
index cf31a1398833..ec56fc84076e 100644
--- a/textproc/p5-XML-Grove/Makefile
+++ b/textproc/p5-XML-Grove/Makefile
@@ -10,23 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl-style XML objects
-RUN_DEPENDS= p5-libxml>=0:${PORTSDIR}/textproc/p5-libxml
+BUILD_DEPENDS= p5-libxml>=0:${PORTSDIR}/textproc/p5-libxml
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::DOM-ecmascript.3 \
- XML::Grove.3 \
- XML::Grove::AsCanonXML.3 \
- XML::Grove::AsString.3 \
- XML::Grove::Builder.3 \
- XML::Grove::Factory.3 \
- XML::Grove::IDs.3 \
- XML::Grove::Path.3 \
- XML::Grove::PerlSAX.3 \
- XML::Grove::Sub.3 \
- XML::Grove::Subst.3 \
- XML::Grove::XPointer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Grove/pkg-plist b/textproc/p5-XML-Grove/pkg-plist
index c75e404e9972..0d3a4e54f821 100644
--- a/textproc/p5-XML-Grove/pkg-plist
+++ b/textproc/p5-XML-Grove/pkg-plist
@@ -1,3 +1,15 @@
+%%PERL5_MAN3%%/XML::DOM-ecmascript.3.gz
+%%PERL5_MAN3%%/XML::Grove.3.gz
+%%PERL5_MAN3%%/XML::Grove::AsCanonXML.3.gz
+%%PERL5_MAN3%%/XML::Grove::AsString.3.gz
+%%PERL5_MAN3%%/XML::Grove::Builder.3.gz
+%%PERL5_MAN3%%/XML::Grove::Factory.3.gz
+%%PERL5_MAN3%%/XML::Grove::IDs.3.gz
+%%PERL5_MAN3%%/XML::Grove::Path.3.gz
+%%PERL5_MAN3%%/XML::Grove::PerlSAX.3.gz
+%%PERL5_MAN3%%/XML::Grove::Sub.3.gz
+%%PERL5_MAN3%%/XML::Grove::Subst.3.gz
+%%PERL5_MAN3%%/XML::Grove::XPointer.3.gz
%%SITE_PERL%%/XML/DOM-ecmascript.pod
%%SITE_PERL%%/XML/Grove.pm
%%SITE_PERL%%/XML/Grove/AsCanonXML.pm
@@ -11,7 +23,7 @@
%%SITE_PERL%%/XML/Grove/Subst.pm
%%SITE_PERL%%/XML/Grove/XPointer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Grove/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Grove
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Grove
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/Grove
+@dirrmtry %%SITE_PERL%%/XML/Grove
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Hadler-HTMLWriter/Makefile b/textproc/p5-XML-Hadler-HTMLWriter/Makefile
index edbbc7c9c5d0..92349ad99d63 100644
--- a/textproc/p5-XML-Hadler-HTMLWriter/Makefile
+++ b/textproc/p5-XML-Hadler-HTMLWriter/Makefile
@@ -10,14 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX handlers for outputting HTML
-RUN_DEPENDS= p5-XML-SAX-Writer>=0:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
+BUILD_DEPENDS= p5-XML-SAX-Writer>=0:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Handler::HTMLWriter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Hadler-HTMLWriter/pkg-plist b/textproc/p5-XML-Hadler-HTMLWriter/pkg-plist
index 42501a4f6e8d..3c4499ab3757 100644
--- a/textproc/p5-XML-Hadler-HTMLWriter/pkg-plist
+++ b/textproc/p5-XML-Hadler-HTMLWriter/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/XML::Handler::HTMLWriter.3.gz
%%SITE_PERL%%/XML/Handler/HTMLWriter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/HTMLWriter/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/HTMLWriter
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/HTMLWriter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Handler
diff --git a/textproc/p5-XML-Handler-Dtd2DocBook/Makefile b/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
index 84793d3b7179..c3bdad2178b2 100644
--- a/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
+++ b/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
@@ -17,8 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= dtd2db.pl.1
-MAN3= XML::Handler::Dtd2DocBook.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Handler-Dtd2DocBook/pkg-plist b/textproc/p5-XML-Handler-Dtd2DocBook/pkg-plist
index 05e81e35a01c..f9d3a870d1fd 100644
--- a/textproc/p5-XML-Handler-Dtd2DocBook/pkg-plist
+++ b/textproc/p5-XML-Handler-Dtd2DocBook/pkg-plist
@@ -1,23 +1,29 @@
bin/dtd2db.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2DocBook/.packlist
+%%PERL5_MAN3%%/XML::Handler::Dtd2DocBook.3.gz
%%SITE_PERL%%/XML/Handler/Dtd2DocBook.pm
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/notation.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/element.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/custom.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/book.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/example.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/prolog.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/index.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/entity.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/entity.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/book.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/prolog.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/notation.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/element.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/index.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/custom.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/element.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/entity.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/example.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/index.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/notation.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/en/prolog.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/book.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/custom.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/element.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/entity.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/example.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/index.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/notation.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr/prolog.tmpl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2DocBook/.packlist
+man/man1/dtd2db.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2DocBook
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2DocBook/fr
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2DocBook/en
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2DocBook
+@dirrmtry %%SITE_PERL%%/XML/Handler
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Handler-Dtd2Html/Makefile b/textproc/p5-XML-Handler-Dtd2Html/Makefile
index 22e601578493..910a068ab7a6 100644
--- a/textproc/p5-XML-Handler-Dtd2Html/Makefile
+++ b/textproc/p5-XML-Handler-Dtd2Html/Makefile
@@ -21,8 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= dtd2html.pl.1
-MAN3= XML::Handler::Dtd2Html.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Handler-Dtd2Html/pkg-plist b/textproc/p5-XML-Handler-Dtd2Html/pkg-plist
index 7fe627a1bf9d..d323f5433b2d 100644
--- a/textproc/p5-XML-Handler-Dtd2Html/pkg-plist
+++ b/textproc/p5-XML-Handler-Dtd2Html/pkg-plist
@@ -1,47 +1,52 @@
bin/dtd2html.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2Html/.packlist
+%%PERL5_MAN3%%/XML::Handler::Dtd2Html.3.gz
%%SITE_PERL%%/XML/Handler/Dtd2Html.pm
-%%SITE_PERL%%/XML/Handler/Dtd2Html/simple.css
-%%SITE_PERL%%/XML/Handler/Dtd2Html/frame.css
-%%SITE_PERL%%/XML/Handler/Dtd2Html/prev.png
%%SITE_PERL%%/XML/Handler/Dtd2Html/book.css
-%%SITE_PERL%%/XML/Handler/Dtd2Html/home.png
-%%SITE_PERL%%/XML/Handler/Dtd2Html/up.png
-%%SITE_PERL%%/XML/Handler/Dtd2Html/example.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/next.png
-%%SITE_PERL%%/XML/Handler/Dtd2Html/main.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/frame.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/alpha.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/entity.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/book.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_desc.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_footer.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_header.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_index.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_main.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_footer.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_desc.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/prolog.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/notation.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/alpha.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/book.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/en/element.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/simple.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/entity.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/frame.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/en/index.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/en/_index.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/notation.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/prolog.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/en/simple.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/en/tree.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/notation.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/element.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/frame.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_header.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/book.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_footer.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/index.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/alpha.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/example.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_desc.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_footer.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_header.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_index.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/_main.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/alpha.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/book.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/element.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/entity.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/frame.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/index.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/notation.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/prolog.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/tree.tmpl
%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/simple.tmpl
-%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/entity.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/fr/tree.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/frame.css
+%%SITE_PERL%%/XML/Handler/Dtd2Html/home.png
+%%SITE_PERL%%/XML/Handler/Dtd2Html/main.tmpl
+%%SITE_PERL%%/XML/Handler/Dtd2Html/next.png
+%%SITE_PERL%%/XML/Handler/Dtd2Html/prev.png
+%%SITE_PERL%%/XML/Handler/Dtd2Html/simple.css
+%%SITE_PERL%%/XML/Handler/Dtd2Html/up.png
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2Html/.packlist
+man/man1/dtd2html.pl.1.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Dtd2Html
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2Html/fr
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2Html/en
@dirrmtry %%SITE_PERL%%/XML/Handler/Dtd2Html
+@dirrmtry %%SITE_PERL%%/XML/Handler
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Handler-Trees/Makefile b/textproc/p5-XML-Handler-Trees/Makefile
index 130472c74f53..81c831270d6a 100644
--- a/textproc/p5-XML-Handler-Trees/Makefile
+++ b/textproc/p5-XML-Handler-Trees/Makefile
@@ -14,9 +14,6 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= Trees.pm
-MAN3= XML::Handler::Trees.3
-
-NO_STAGE= yes
post-extract:
@${CHMOD} +w ${WRKSRC}/Trees.pm
diff --git a/textproc/p5-XML-Handler-Trees/pkg-plist b/textproc/p5-XML-Handler-Trees/pkg-plist
index e99fde22e520..431c81adb62c 100644
--- a/textproc/p5-XML-Handler-Trees/pkg-plist
+++ b/textproc/p5-XML-Handler-Trees/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Trees/.packlist
+%%PERL5_MAN3%%/XML::Handler::Trees.3.gz
%%SITE_PERL%%/XML/Handler/Trees.pm
-@dirrmtry %%SITE_PERL%%/XML/Handler
-@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Trees
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Trees/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/Trees
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Handler
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Handler-YAWriter/Makefile b/textproc/p5-XML-Handler-YAWriter/Makefile
index ec79651deab8..8214b5675e2b 100644
--- a/textproc/p5-XML-Handler-YAWriter/Makefile
+++ b/textproc/p5-XML-Handler-YAWriter/Makefile
@@ -16,8 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= xmlpretty.1
-MAN3= XML::Handler::YAWriter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Handler-YAWriter/pkg-plist b/textproc/p5-XML-Handler-YAWriter/pkg-plist
index 16e368d157a4..be670b5c35e8 100644
--- a/textproc/p5-XML-Handler-YAWriter/pkg-plist
+++ b/textproc/p5-XML-Handler-YAWriter/pkg-plist
@@ -1,8 +1,10 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/YAWriter/.packlist
bin/xmlpretty
+%%PERL5_MAN3%%/XML::Handler::YAWriter.3.gz
%%SITE_PERL%%/XML/Handler/YAWriter.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/YAWriter
-@dirrmtry %%SITE_PERL%%/XML/Handler
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/YAWriter/.packlist
+man/man1/xmlpretty.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler/YAWriter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Handler
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Handler
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-LibXML-Iterator/Makefile b/textproc/p5-XML-LibXML-Iterator/Makefile
index 7a8c6087b377..3aeed664fcc3 100644
--- a/textproc/p5-XML-LibXML-Iterator/Makefile
+++ b/textproc/p5-XML-LibXML-Iterator/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::LibXML::Iterator.3 XML::LibXML::NodeList::Iterator.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-LibXML-Iterator/pkg-plist b/textproc/p5-XML-LibXML-Iterator/pkg-plist
index 64a9e9cf42eb..6a4ad623e6e2 100644
--- a/textproc/p5-XML-LibXML-Iterator/pkg-plist
+++ b/textproc/p5-XML-LibXML-Iterator/pkg-plist
@@ -1,9 +1,11 @@
+%%PERL5_MAN3%%/XML::LibXML::Iterator.3.gz
+%%PERL5_MAN3%%/XML::LibXML::NodeList::Iterator.3.gz
%%SITE_PERL%%/XML/LibXML/Iterator.pm
%%SITE_PERL%%/XML/LibXML/NodeList/Iterator.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXML/Iterator/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXML/Iterator
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXML/Iterator
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/LibXML/NodeList
+@dirrmtry %%SITE_PERL%%/XML/LibXML/NodeList
@dirrmtry %%SITE_PERL%%/XML/LibXML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-LibXML/Makefile b/textproc/p5-XML-LibXML/Makefile
index 107a503ae0ce..78bef959e587 100644
--- a/textproc/p5-XML-LibXML/Makefile
+++ b/textproc/p5-XML-LibXML/Makefile
@@ -29,40 +29,4 @@ PKGDEINSTALL= ${PKGINSTALL}
CONFLICTS= p5-XML-LibXML-XPathContext-[0-9]* p5-XML-LibXML-Common-[0-9]*
-MAN3= XML::LibXML.3 \
- XML::LibXML::Attr.3 \
- XML::LibXML::AttributeHash.3 \
- XML::LibXML::Boolean.3 \
- XML::LibXML::CDATASection.3 \
- XML::LibXML::Comment.3 \
- XML::LibXML::Common.3 \
- XML::LibXML::DOM.3 \
- XML::LibXML::Devel.3 \
- XML::LibXML::Document.3 \
- XML::LibXML::DocumentFragment.3 \
- XML::LibXML::Dtd.3 \
- XML::LibXML::Element.3 \
- XML::LibXML::ErrNo.3 \
- XML::LibXML::Error.3 \
- XML::LibXML::InputCallback.3 \
- XML::LibXML::Literal.3 \
- XML::LibXML::Namespace.3 \
- XML::LibXML::Node.3 \
- XML::LibXML::NodeList.3 \
- XML::LibXML::Number.3 \
- XML::LibXML::PI.3 \
- XML::LibXML::Parser.3 \
- XML::LibXML::Pattern.3 \
- XML::LibXML::Reader.3 \
- XML::LibXML::RegExp.3 \
- XML::LibXML::RelaxNG.3 \
- XML::LibXML::SAX.3 \
- XML::LibXML::SAX::Builder.3 \
- XML::LibXML::SAX::Generator.3 \
- XML::LibXML::Schema.3 \
- XML::LibXML::Text.3 \
- XML::LibXML::XPathContext.3 \
- XML::LibXML::XPathExpression.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-LibXSLT/Makefile b/textproc/p5-XML-LibXSLT/Makefile
index 8570a7e064ea..1bb630894393 100644
--- a/textproc/p5-XML-LibXSLT/Makefile
+++ b/textproc/p5-XML-LibXSLT/Makefile
@@ -14,12 +14,13 @@ LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-XML-LibXML>=1.70:${PORTSDIR}/textproc/p5-XML-LibXML
+LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 \
+ libxslt.so:${PORTSDIR}/textproc/libxslt
RUN_DEPENDS:= ${BUILD_DEPENDS}
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2
LDFLAGS+= -L${LOCALBASE}/lib
USES= perl5
-USE_GNOME= libxml2 libxslt
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-LibXSLT/distinfo b/textproc/p5-XML-LibXSLT/distinfo
index 84f9041b355a..2c11001f7ac7 100644
--- a/textproc/p5-XML-LibXSLT/distinfo
+++ b/textproc/p5-XML-LibXSLT/distinfo
@@ -1,2 +1,2 @@
-SHA256 (XML-LibXSLT-1.82.tar.gz) = 0b5e7bd8491ce961965e776468e9c13e5b23802f8f2dc273dc98af7325598d4f
-SIZE (XML-LibXSLT-1.82.tar.gz) = 86709
+SHA256 (XML-LibXSLT-1.81.tar.gz) = 2859425bb9a81ef4e958352655d0a5d5abb26a30d88b3cf23ae93d7e14775c96
+SIZE (XML-LibXSLT-1.81.tar.gz) = 86611
diff --git a/textproc/p5-XML-LibXSLT/pkg-plist b/textproc/p5-XML-LibXSLT/pkg-plist
index 18b18891b67e..4aa977601934 100644
--- a/textproc/p5-XML-LibXSLT/pkg-plist
+++ b/textproc/p5-XML-LibXSLT/pkg-plist
@@ -1,8 +1,8 @@
+%%PERL5_MAN3%%/XML::LibXSLT.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/XML/LibXSLT.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXSLT/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXSLT/LibXSLT.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXSLT/LibXSLT.so
-%%PERL5_MAN3%%/XML::LibXSLT.3.gz
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXSLT
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/LibXSLT
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-Liberal/Makefile b/textproc/p5-XML-Liberal/Makefile
index 193dd5e49774..35d65f5998ca 100644
--- a/textproc/p5-XML-Liberal/Makefile
+++ b/textproc/p5-XML-Liberal/Makefile
@@ -20,7 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Liberal.3 XML::Liberal::Error.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Liberal/pkg-plist b/textproc/p5-XML-Liberal/pkg-plist
index e4443a5fc723..0885fdf6250c 100644
--- a/textproc/p5-XML-Liberal/pkg-plist
+++ b/textproc/p5-XML-Liberal/pkg-plist
@@ -1,4 +1,5 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Liberal/.packlist
+%%PERL5_MAN3%%/XML::Liberal.3.gz
+%%PERL5_MAN3%%/XML::Liberal::Error.3.gz
%%SITE_PERL%%/XML/Liberal.pm
%%SITE_PERL%%/XML/Liberal/Error.pm
%%SITE_PERL%%/XML/Liberal/LibXML.pm
@@ -18,8 +19,9 @@
%%SITE_PERL%%/XML/Liberal/Remedy/UndeclaredNS.pm
%%SITE_PERL%%/XML/Liberal/Remedy/UnquotedAttribute.pm
%%SITE_PERL%%/XML/Liberal/Remedy/XHTMLEmptyTag.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Liberal/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Liberal
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/Liberal/Remedy
@dirrmtry %%SITE_PERL%%/XML/Liberal
@dirrmtry %%SITE_PERL%%/XML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Liberal
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
diff --git a/textproc/p5-XML-Literal/Makefile b/textproc/p5-XML-Literal/Makefile
index 31631d5d2885..8fb5981fafa8 100644
--- a/textproc/p5-XML-Literal/Makefile
+++ b/textproc/p5-XML-Literal/Makefile
@@ -10,13 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Syntax support for XML literals
-RUN_DEPENDS= p5-Sub-Override>=0:${PORTSDIR}/devel/p5-Sub-Override
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-Sub-Override>=0:${PORTSDIR}/devel/p5-Sub-Override
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Literal.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Literal/pkg-plist b/textproc/p5-XML-Literal/pkg-plist
index 83558d29867c..6138b9a6edf9 100644
--- a/textproc/p5-XML-Literal/pkg-plist
+++ b/textproc/p5-XML-Literal/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Literal/.packlist
+%%PERL5_MAN3%%/XML::Literal.3.gz
%%SITE_PERL%%/XML/Literal.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Literal/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Literal
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-MyXML/Makefile b/textproc/p5-XML-MyXML/Makefile
index 92a7d6a19ad1..a9ec40db582f 100644
--- a/textproc/p5-XML-MyXML/Makefile
+++ b/textproc/p5-XML-MyXML/Makefile
@@ -20,7 +20,4 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
USES= perl5
USE_PERL5= configure
-MAN3= XML::MyXML.3 XML::MyXML::II.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-MyXML/pkg-plist b/textproc/p5-XML-MyXML/pkg-plist
index 6a307f6e8e22..ca2baa1e1a5d 100644
--- a/textproc/p5-XML-MyXML/pkg-plist
+++ b/textproc/p5-XML-MyXML/pkg-plist
@@ -1,7 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/MyXML/.packlist
+%%PERL5_MAN3%%/XML::MyXML.3.gz
+%%PERL5_MAN3%%/XML::MyXML::II.3.gz
%%SITE_PERL%%/XML/MyXML.pm
%%SITE_PERL%%/XML/MyXML/II.pm
-@dirrmtry %%SITE_PERL%%/XML/MyXML
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/MyXML/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/MyXML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/MyXML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-NamespaceSupport/Makefile b/textproc/p5-XML-NamespaceSupport/Makefile
index 3fe3659580fe..87601382d7ae 100644
--- a/textproc/p5-XML-NamespaceSupport/Makefile
+++ b/textproc/p5-XML-NamespaceSupport/Makefile
@@ -13,7 +13,4 @@ COMMENT= Simple generic namespace support class
USES= perl5
USE_PERL5= configure
-MAN3= XML::NamespaceSupport.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-NamespaceSupport/pkg-plist b/textproc/p5-XML-NamespaceSupport/pkg-plist
index 5ea514b2f4c7..b3640dadd845 100644
--- a/textproc/p5-XML-NamespaceSupport/pkg-plist
+++ b/textproc/p5-XML-NamespaceSupport/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NamespaceSupport/.packlist
+%%PERL5_MAN3%%/XML::NamespaceSupport.3.gz
%%SITE_PERL%%/XML/NamespaceSupport.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NamespaceSupport
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NamespaceSupport/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NamespaceSupport
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Node/Makefile b/textproc/p5-XML-Node/Makefile
index 58dc0fe34ca4..0184079ec99f 100644
--- a/textproc/p5-XML-Node/Makefile
+++ b/textproc/p5-XML-Node/Makefile
@@ -10,12 +10,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl5 module to extend and simplify XML::Parser
-RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Node.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Node/pkg-plist b/textproc/p5-XML-Node/pkg-plist
index fc4bc8eeffc6..c051381ee2f5 100644
--- a/textproc/p5-XML-Node/pkg-plist
+++ b/textproc/p5-XML-Node/pkg-plist
@@ -1,7 +1,9 @@
+%%PERL5_MAN3%%/XML::Node.3.gz
%%SITE_PERL%%/XML/Node.pm
%%SITE_PERL%%/XML/parse-foo.pl
%%SITE_PERL%%/XML/parse-orders.pl
%%SITE_PERL%%/XML/parse-testsuite.pl
-%%SITE_PERL%%/%%PERL_ARCH%%//auto/XML/Node/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Node
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Node/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Node
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-NodeFilter/Makefile b/textproc/p5-XML-NodeFilter/Makefile
index a5c5f424f074..4cdb40aa425c 100644
--- a/textproc/p5-XML-NodeFilter/Makefile
+++ b/textproc/p5-XML-NodeFilter/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::NodeFilter.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-NodeFilter/pkg-plist b/textproc/p5-XML-NodeFilter/pkg-plist
index 01155fb046c8..1d653edd9aab 100644
--- a/textproc/p5-XML-NodeFilter/pkg-plist
+++ b/textproc/p5-XML-NodeFilter/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/XML::NodeFilter.3.gz
%%SITE_PERL%%/XML/NodeFilter.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NodeFilter/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NodeFilter
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/NodeFilter
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-OPML/Makefile b/textproc/p5-XML-OPML/Makefile
index 9901c7fa1fea..a8b8217b4e58 100644
--- a/textproc/p5-XML-OPML/Makefile
+++ b/textproc/p5-XML-OPML/Makefile
@@ -17,7 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::OPML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-OPML/pkg-plist b/textproc/p5-XML-OPML/pkg-plist
index 3d9b91b9a487..6bd1c943b252 100644
--- a/textproc/p5-XML-OPML/pkg-plist
+++ b/textproc/p5-XML-OPML/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/XML::OPML.3.gz
%%SITE_PERL%%/XML/OPML.pm
-@dirrmtry %%SITE_PERL%%/XML
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/OPML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/OPML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/OPML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Parser-EasyTree/Makefile b/textproc/p5-XML-Parser-EasyTree/Makefile
index 0811a9e59875..9fe39f1f80ad 100644
--- a/textproc/p5-XML-Parser-EasyTree/Makefile
+++ b/textproc/p5-XML-Parser-EasyTree/Makefile
@@ -16,7 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Parser::EasyTree.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Parser-EasyTree/pkg-plist b/textproc/p5-XML-Parser-EasyTree/pkg-plist
index 5c281b6c2752..cf939d25ba9b 100644
--- a/textproc/p5-XML-Parser-EasyTree/pkg-plist
+++ b/textproc/p5-XML-Parser-EasyTree/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/XML::Parser::EasyTree.3.gz
+%%SITE_PERL%%/XML/Parser/EasyTree.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/EasyTree/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/EasyTree
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/EasyTree
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-%%SITE_PERL%%/XML/Parser/EasyTree.pm
@dirrmtry %%SITE_PERL%%/XML/Parser
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Parser-Style-Elemental/Makefile b/textproc/p5-XML-Parser-Style-Elemental/Makefile
index d7a543c26abb..6689fd76bf25 100644
--- a/textproc/p5-XML-Parser-Style-Elemental/Makefile
+++ b/textproc/p5-XML-Parser-Style-Elemental/Makefile
@@ -16,7 +16,4 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
USES= perl5
USE_PERL5= configure
-MAN3= XML::Parser::Style::Elemental.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Parser-Style-Elemental/pkg-plist b/textproc/p5-XML-Parser-Style-Elemental/pkg-plist
index 57f179ba15a3..1e8942f6e1f9 100644
--- a/textproc/p5-XML-Parser-Style-Elemental/pkg-plist
+++ b/textproc/p5-XML-Parser-Style-Elemental/pkg-plist
@@ -1,9 +1,10 @@
+%%PERL5_MAN3%%/XML::Parser::Style::Elemental.3.gz
%%SITE_PERL%%/XML/Parser/Style/Elemental.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/Style/Elemental/.packlist
-@dirrm %%SITE_PERL%%/XML/Parser/Style
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/Style/Elemental
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/Style
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Parser/Style
@dirrmtry %%SITE_PERL%%/XML/Parser
@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/Style/Elemental
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Parser/Style
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/Parser
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-Quote/Makefile b/textproc/p5-XML-Quote/Makefile
index 12a331e966b9..f5b473f2faba 100644
--- a/textproc/p5-XML-Quote/Makefile
+++ b/textproc/p5-XML-Quote/Makefile
@@ -13,7 +13,4 @@ COMMENT= XML quote/dequote functions
USES= perl5
USE_PERL5= configure
-MAN3= XML::Quote.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Quote/pkg-plist b/textproc/p5-XML-Quote/pkg-plist
index a270fce1bcde..df93dfd97974 100644
--- a/textproc/p5-XML-Quote/pkg-plist
+++ b/textproc/p5-XML-Quote/pkg-plist
@@ -1,8 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote/.packlist
+%%PERL5_MAN3%%/XML::Quote.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/XML/Quote.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote/Quote.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote/Quote.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote/autosplit.ix
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Quote
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-RAI/Makefile b/textproc/p5-XML-RAI/Makefile
index 5c547fcb8b22..f507726f1eef 100644
--- a/textproc/p5-XML-RAI/Makefile
+++ b/textproc/p5-XML-RAI/Makefile
@@ -12,18 +12,11 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.([0-9]+)$/\1/}
MAINTAINER= perl@FreeBSD.org
COMMENT= RSS Abstraction Interface
-RUN_DEPENDS= p5-XML-RSS-Parser>=0:${PORTSDIR}/textproc/p5-XML-RSS-Parser \
+BUILD_DEPENDS= p5-XML-RSS-Parser>=0:${PORTSDIR}/textproc/p5-XML-RSS-Parser \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::RAI.3 \
- XML::RAI::Channel.3 \
- XML::RAI::Image.3 \
- XML::RAI::Item.3 \
- XML::RAI::Object.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RAI/pkg-plist b/textproc/p5-XML-RAI/pkg-plist
index f108aff5a23b..288c2b0d039f 100644
--- a/textproc/p5-XML-RAI/pkg-plist
+++ b/textproc/p5-XML-RAI/pkg-plist
@@ -1,9 +1,15 @@
+%%PERL5_MAN3%%/XML::RAI.3.gz
+%%PERL5_MAN3%%/XML::RAI::Channel.3.gz
+%%PERL5_MAN3%%/XML::RAI::Image.3.gz
+%%PERL5_MAN3%%/XML::RAI::Item.3.gz
+%%PERL5_MAN3%%/XML::RAI::Object.3.gz
%%SITE_PERL%%/XML/RAI.pm
-%%SITE_PERL%%/XML/RAI/Object.pm
-%%SITE_PERL%%/XML/RAI/Item.pm
%%SITE_PERL%%/XML/RAI/Channel.pm
%%SITE_PERL%%/XML/RAI/Image.pm
+%%SITE_PERL%%/XML/RAI/Item.pm
+%%SITE_PERL%%/XML/RAI/Object.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RAI/.packlist
-@dirrm %%SITE_PERL%%/XML/RAI/
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RAI
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RAI
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/RAI
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-RSS-Feed/Makefile b/textproc/p5-XML-RSS-Feed/Makefile
index bd3637e9862c..456bbdf67656 100644
--- a/textproc/p5-XML-RSS-Feed/Makefile
+++ b/textproc/p5-XML-RSS-Feed/Makefile
@@ -23,11 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::RSS::Feed.3 \
- XML::RSS::Headline.3 \
- XML::RSS::Headline::Fark.3 \
- XML::RSS::Headline::PerlJobs.3 \
- XML::RSS::Headline::UsePerlJournals.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RSS-Feed/pkg-plist b/textproc/p5-XML-RSS-Feed/pkg-plist
index 3f11b2f784c7..8a00d55a1b0e 100644
--- a/textproc/p5-XML-RSS-Feed/pkg-plist
+++ b/textproc/p5-XML-RSS-Feed/pkg-plist
@@ -1,12 +1,17 @@
+%%PERL5_MAN3%%/XML::RSS::Feed.3.gz
+%%PERL5_MAN3%%/XML::RSS::Headline.3.gz
+%%PERL5_MAN3%%/XML::RSS::Headline::Fark.3.gz
+%%PERL5_MAN3%%/XML::RSS::Headline::PerlJobs.3.gz
+%%PERL5_MAN3%%/XML::RSS::Headline::UsePerlJournals.3.gz
%%SITE_PERL%%/XML/RSS/Feed.pm
%%SITE_PERL%%/XML/RSS/Headline.pm
%%SITE_PERL%%/XML/RSS/Headline/Fark.pm
%%SITE_PERL%%/XML/RSS/Headline/PerlJobs.pm
%%SITE_PERL%%/XML/RSS/Headline/UsePerlJournals.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/Feed/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/Feed
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/Feed
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/RSS/Headline
+@dirrmtry %%SITE_PERL%%/XML/RSS/Headline
@dirrmtry %%SITE_PERL%%/XML/RSS
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-RSS-LibXML/Makefile b/textproc/p5-XML-RSS-LibXML/Makefile
index f1d8ab50913a..89c4faf59a50 100644
--- a/textproc/p5-XML-RSS-LibXML/Makefile
+++ b/textproc/p5-XML-RSS-LibXML/Makefile
@@ -16,25 +16,15 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-DateTime-Format-W3CDTF>=0:${PORTSDIR}/devel/p5-DateTime-Format-W3CDTF \
p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require \
p5-XML-LibXML>=1.66:${PORTSDIR}/textproc/p5-XML-LibXML
-RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-DateTime-Format-Mail>=0:${PORTSDIR}/devel/p5-DateTime-Format-Mail \
- p5-DateTime-Format-W3CDTF>=0:${PORTSDIR}/devel/p5-DateTime-Format-W3CDTF \
- p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require \
- p5-XML-LibXML>=1.66:${PORTSDIR}/textproc/p5-XML-LibXML
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::RSS::LibXML.3 \
- XML::RSS::LibXML::ImplBase.3 \
- XML::RSS::LibXML::MagicElement.3 \
- XML::RSS::LibXML::Namespaces.3
-
-NO_STAGE= yes
post-install:
.if !defined(NOPORTEXAMPLES)
- @${MKDIR} ${EXAMPLESDIR}/
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/benchmark.pl ${EXAMPLESDIR}/
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/benchmark.pl ${STAGEDIR}${EXAMPLESDIR}/
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RSS-LibXML/pkg-plist b/textproc/p5-XML-RSS-LibXML/pkg-plist
index cce6ebb71457..72bddfac1084 100644
--- a/textproc/p5-XML-RSS-LibXML/pkg-plist
+++ b/textproc/p5-XML-RSS-LibXML/pkg-plist
@@ -1,3 +1,7 @@
+%%PERL5_MAN3%%/XML::RSS::LibXML.3.gz
+%%PERL5_MAN3%%/XML::RSS::LibXML::ImplBase.3.gz
+%%PERL5_MAN3%%/XML::RSS::LibXML::MagicElement.3.gz
+%%PERL5_MAN3%%/XML::RSS::LibXML::Namespaces.3.gz
%%SITE_PERL%%/XML/RSS/LibXML.pm
%%SITE_PERL%%/XML/RSS/LibXML/ImplBase.pm
%%SITE_PERL%%/XML/RSS/LibXML/MagicElement.pm
@@ -11,9 +15,9 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/LibXML/.packlist
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/benchmark.pl
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/LibXML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/LibXML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/RSS/LibXML
+@dirrmtry %%SITE_PERL%%/XML/RSS/LibXML
@dirrmtry %%SITE_PERL%%/XML/RSS
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-RSS-Liberal/Makefile b/textproc/p5-XML-RSS-Liberal/Makefile
index 135ec61edd28..9b6bd8e54c8d 100644
--- a/textproc/p5-XML-RSS-Liberal/Makefile
+++ b/textproc/p5-XML-RSS-Liberal/Makefile
@@ -10,14 +10,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::RSS With A Liberal Parser
-RUN_DEPENDS= p5-XML-Liberal>=0:${PORTSDIR}/textproc/p5-XML-Liberal \
+BUILD_DEPENDS= p5-XML-Liberal>=0:${PORTSDIR}/textproc/p5-XML-Liberal \
p5-XML-RSS-LibXML>=0:${PORTSDIR}/textproc/p5-XML-RSS-LibXML
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= XML::RSS::Liberal.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RSS-Liberal/pkg-plist b/textproc/p5-XML-RSS-Liberal/pkg-plist
index 494694cb66de..da5c13dc1ed6 100644
--- a/textproc/p5-XML-RSS-Liberal/pkg-plist
+++ b/textproc/p5-XML-RSS-Liberal/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/XML::RSS::Liberal.3.gz
%%SITE_PERL%%/XML/RSS/Liberal.pm
@dirrmtry %%SITE_PERL%%/XML/RSS
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-RSS-SimpleGen/Makefile b/textproc/p5-XML-RSS-SimpleGen/Makefile
index 5fe85f72bb68..d73a7a47cce8 100644
--- a/textproc/p5-XML-RSS-SimpleGen/Makefile
+++ b/textproc/p5-XML-RSS-SimpleGen/Makefile
@@ -13,7 +13,4 @@ COMMENT= For writing RSS files
USES= perl5
USE_PERL5= configure
-MAN3= XML::RSS::SimpleGen.3 \
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RSS-SimpleGen/pkg-plist b/textproc/p5-XML-RSS-SimpleGen/pkg-plist
index 0b9408e1479d..784b14057f55 100644
--- a/textproc/p5-XML-RSS-SimpleGen/pkg-plist
+++ b/textproc/p5-XML-RSS-SimpleGen/pkg-plist
@@ -1,6 +1,7 @@
+%%PERL5_MAN3%%/XML::RSS::SimpleGen.3.gz
%%SITE_PERL%%/XML/RSS/SimpleGen.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/SimpleGen/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/SimpleGen
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS/SimpleGen
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/RSS
diff --git a/textproc/p5-XML-RSSLite/Makefile b/textproc/p5-XML-RSSLite/Makefile
index dca855baf836..256da7ec2bb2 100644
--- a/textproc/p5-XML-RSSLite/Makefile
+++ b/textproc/p5-XML-RSSLite/Makefile
@@ -13,7 +13,5 @@ COMMENT= Lightweight, relaxed RSS (and XML-ish) parser
USES= perl5
USE_PERL5= configure
-MAN3= XML::RSSLite.3
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RSSLite/pkg-plist b/textproc/p5-XML-RSSLite/pkg-plist
index 31a660c9fb41..771fa495760d 100644
--- a/textproc/p5-XML-RSSLite/pkg-plist
+++ b/textproc/p5-XML-RSSLite/pkg-plist
@@ -1,3 +1,4 @@
+%%PERL5_MAN3%%/XML::RSSLite.3.gz
%%SITE_PERL%%/XML/RSSLite.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSSLite/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RSSLite
diff --git a/textproc/p5-XML-Reader/Makefile b/textproc/p5-XML-Reader/Makefile
index 02322474a24a..d1fd5b1d8705 100644
--- a/textproc/p5-XML-Reader/Makefile
+++ b/textproc/p5-XML-Reader/Makefile
@@ -21,12 +21,6 @@ PP_DESC= Use XML::Parsepp (Perl 5.14+ required)
USES= perl5
USE_PERL5= configure
-MAN3= XML::Reader.3 \
- XML::Reader_de.3 \
- XML::Reader_fr.3 \
- XML::Reader::Testcases.3
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPP}
diff --git a/textproc/p5-XML-Reader/pkg-plist b/textproc/p5-XML-Reader/pkg-plist
index 1864d3259721..3f5e062bc7bb 100644
--- a/textproc/p5-XML-Reader/pkg-plist
+++ b/textproc/p5-XML-Reader/pkg-plist
@@ -1,9 +1,13 @@
+%%PERL5_MAN3%%/XML::Reader.3.gz
+%%PERL5_MAN3%%/XML::Reader::Testcases.3.gz
+%%PERL5_MAN3%%/XML::Reader_de.3.gz
+%%PERL5_MAN3%%/XML::Reader_fr.3.gz
%%SITE_PERL%%/XML/Reader.pm
+%%SITE_PERL%%/XML/Reader/Testcases.pm
%%SITE_PERL%%/XML/Reader_de.pod
%%SITE_PERL%%/XML/Reader_fr.pod
-%%SITE_PERL%%/XML/Reader/Testcases.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Reader/.packlist
-@dirrmtry %%SITE_PERL%%/XML/Reader
-@dirrmtry %%SITE_PERL%%/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Reader
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Reader
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-RegExp/Makefile b/textproc/p5-XML-RegExp/Makefile
index 665b747f2af4..aae9870fbf0e 100644
--- a/textproc/p5-XML-RegExp/Makefile
+++ b/textproc/p5-XML-RegExp/Makefile
@@ -13,7 +13,4 @@ COMMENT= Regular expressions for XML tokens
USES= perl5
USE_PERL5= configure
-MAN3= XML::RegExp.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-RegExp/pkg-plist b/textproc/p5-XML-RegExp/pkg-plist
index c05a5832cc39..589906418a92 100644
--- a/textproc/p5-XML-RegExp/pkg-plist
+++ b/textproc/p5-XML-RegExp/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RegExp/.packlist
+%%PERL5_MAN3%%/XML::RegExp.3.gz
%%SITE_PERL%%/XML/RegExp.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RegExp
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RegExp/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/RegExp
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SAX-Expat/Makefile b/textproc/p5-XML-SAX-Expat/Makefile
index 492a8c8f20d0..8f317039de7e 100644
--- a/textproc/p5-XML-SAX-Expat/Makefile
+++ b/textproc/p5-XML-SAX-Expat/Makefile
@@ -18,9 +18,6 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure patch
-MAN3= XML::SAX::Expat.3
-
-NO_STAGE= yes
post-patch:
@${PERL} -pi -e "s/(?<=XML::SAX::Base => ')1\.00(?=')/0.25/;" ${WRKSRC}/Makefile.PL
diff --git a/textproc/p5-XML-SAX-Expat/pkg-plist b/textproc/p5-XML-SAX-Expat/pkg-plist
index b8a710ac166f..df193e29ece7 100644
--- a/textproc/p5-XML-SAX-Expat/pkg-plist
+++ b/textproc/p5-XML-SAX-Expat/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist
+%%PERL5_MAN3%%/XML::SAX::Expat.3.gz
%%SITE_PERL%%/XML/SAX/Expat.pm
-@dirrmtry %%SITE_PERL%%/XML/SAX
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Expat
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
-@dirrmtry %%SITE_PERL%%/XML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/SAX
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SAX-ExpatXS/Makefile b/textproc/p5-XML-SAX-ExpatXS/Makefile
index 7c8c336ad9b9..8f2e46477502 100644
--- a/textproc/p5-XML-SAX-ExpatXS/Makefile
+++ b/textproc/p5-XML-SAX-ExpatXS/Makefile
@@ -10,17 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX2 XS extension to Expat parser
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
-LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX
+LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS= EXPATLIBPATH=${LOCALBASE}/lib \
EXPATINCPATH=${LOCALBASE}/include </dev/null
-MAN3= XML::SAX::ExpatXS.3 XML::SAX::ExpatXS::Encoding.3 \
- XML::SAX::ExpatXS::Preload.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL b/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL
new file mode 100644
index 000000000000..b83f3b18211f
--- /dev/null
+++ b/textproc/p5-XML-SAX-ExpatXS/files/patch-Makefile.PL
@@ -0,0 +1,11 @@
+--- Makefile.PL.orig 2013-11-07 09:32:26.000000000 +0800
++++ Makefile.PL 2013-11-07 09:32:53.000000000 +0800
+@@ -111,7 +111,7 @@ sub MY::install {
+ $script .= <<"INSTALL";
+
+ install_expat_xs :
+-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::ExpatXS))->save_parsers()"
++\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB)/mach -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::ExpatXS))->save_parsers()"
+
+ INSTALL
+
diff --git a/textproc/p5-XML-SAX-ExpatXS/pkg-plist b/textproc/p5-XML-SAX-ExpatXS/pkg-plist
index 97e7b48bc9cc..c1c6a5070344 100644
--- a/textproc/p5-XML-SAX-ExpatXS/pkg-plist
+++ b/textproc/p5-XML-SAX-ExpatXS/pkg-plist
@@ -1,3 +1,6 @@
+%%PERL5_MAN3%%/XML::SAX::ExpatXS.3.gz
+%%PERL5_MAN3%%/XML::SAX::ExpatXS::Encoding.3.gz
+%%PERL5_MAN3%%/XML::SAX::ExpatXS::Preload.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS.pm
%%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS/Encoding.pm
%%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS/Encodings/big5.enc
@@ -21,10 +24,10 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/ExpatXS/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/ExpatXS/ExpatXS.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/ExpatXS/ExpatXS.so
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS/Encodings
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/ExpatXS
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/ExpatXS
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS/Encodings
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX/ExpatXS
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML/SAX
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-XML-SAX-Machines/Makefile b/textproc/p5-XML-SAX-Machines/Makefile
index 6417f4a3e882..0a21df83dcc3 100644
--- a/textproc/p5-XML-SAX-Machines/Makefile
+++ b/textproc/p5-XML-SAX-Machines/Makefile
@@ -18,23 +18,14 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Filter::Distributor.3 XML::Filter::DocSplitter.3 \
- XML::Filter::Merger.3 XML::Filter::Tee.3 XML::SAX::ByRecord.3 \
- XML::SAX::EventMethodMaker.3 XML::SAX::Machine.3 \
- XML::SAX::Machines.3 \
- XML::SAX::Machines::ConfigDefaults.3 \
- XML::SAX::Machines::ConfigHelper.3 \
- XML::SAX::Manifold.3 XML::SAX::Pipeline.3 XML::SAX::Tap.3
-
regression-test: build
${MAKE} -C ${WRKSRC} test
-NO_STAGE= yes
post-install:
.ifndef(NOPORTEXAMPLES)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAX-Machines/pkg-plist b/textproc/p5-XML-SAX-Machines/pkg-plist
index f57db7a40fde..5649ba408b65 100644
--- a/textproc/p5-XML-SAX-Machines/pkg-plist
+++ b/textproc/p5-XML-SAX-Machines/pkg-plist
@@ -1,4 +1,16 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Machines/.packlist
+%%PERL5_MAN3%%/XML::Filter::Distributor.3.gz
+%%PERL5_MAN3%%/XML::Filter::DocSplitter.3.gz
+%%PERL5_MAN3%%/XML::Filter::Merger.3.gz
+%%PERL5_MAN3%%/XML::Filter::Tee.3.gz
+%%PERL5_MAN3%%/XML::SAX::ByRecord.3.gz
+%%PERL5_MAN3%%/XML::SAX::EventMethodMaker.3.gz
+%%PERL5_MAN3%%/XML::SAX::Machine.3.gz
+%%PERL5_MAN3%%/XML::SAX::Machines.3.gz
+%%PERL5_MAN3%%/XML::SAX::Machines::ConfigDefaults.3.gz
+%%PERL5_MAN3%%/XML::SAX::Machines::ConfigHelper.3.gz
+%%PERL5_MAN3%%/XML::SAX::Manifold.3.gz
+%%PERL5_MAN3%%/XML::SAX::Pipeline.3.gz
+%%PERL5_MAN3%%/XML::SAX::Tap.3.gz
%%SITE_PERL%%/XML/Filter/Distributor.pm
%%SITE_PERL%%/XML/Filter/DocSplitter.pm
%%SITE_PERL%%/XML/Filter/Merger.pm
@@ -12,15 +24,16 @@
%%SITE_PERL%%/XML/SAX/Manifold.pm
%%SITE_PERL%%/XML/SAX/Pipeline.pm
%%SITE_PERL%%/XML/SAX/Tap.pm
-@dirrm %%SITE_PERL%%/XML/SAX/Machines
-@dirrmtry %%SITE_PERL%%/XML/Filter
-@dirrmtry %%SITE_PERL%%/XML/SAX
-@dirrmtry %%SITE_PERL%%/XML
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Machines
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Machines/.packlist
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/append_to_xml_file
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/output_to_process
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xml_records_thru_libxslt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xml_records_to_data_structures
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+@dirrmtry %%PORTEXAMPLES%%%%EXAMPLESDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Machines
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/SAX/Machines
+@dirrmtry %%SITE_PERL%%/XML/SAX
+@dirrmtry %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SAX-Simple/Makefile b/textproc/p5-XML-SAX-Simple/Makefile
index 27ffb8730a4a..4b559b3eb88f 100644
--- a/textproc/p5-XML-SAX-Simple/Makefile
+++ b/textproc/p5-XML-SAX-Simple/Makefile
@@ -10,15 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= SAX version of XML::Simple
-RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
+BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
p5-XML-Handler-Trees>=0:${PORTSDIR}/textproc/p5-XML-Handler-Trees
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::SAX::Simple.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAX-Simple/pkg-plist b/textproc/p5-XML-SAX-Simple/pkg-plist
index 421cf276ced2..a9dfbe85425b 100644
--- a/textproc/p5-XML-SAX-Simple/pkg-plist
+++ b/textproc/p5-XML-SAX-Simple/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Simple/.packlist
+%%PERL5_MAN3%%/XML::SAX::Simple.3.gz
%%SITE_PERL%%/XML/SAX/Simple.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Simple
-@dirrmtry %%SITE_PERL%%/XML/SAX
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Simple/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/SAX
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SAX-Writer/Makefile b/textproc/p5-XML-SAX-Writer/Makefile
index 8e1809cfb665..7a1ceb727705 100644
--- a/textproc/p5-XML-SAX-Writer/Makefile
+++ b/textproc/p5-XML-SAX-Writer/Makefile
@@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::SAX::Writer.3 XML::SAX::Writer::XML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAX-Writer/pkg-plist b/textproc/p5-XML-SAX-Writer/pkg-plist
index 398b40a6c9b9..0cd878be69fd 100644
--- a/textproc/p5-XML-SAX-Writer/pkg-plist
+++ b/textproc/p5-XML-SAX-Writer/pkg-plist
@@ -1,9 +1,11 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Writer/.packlist
+%%PERL5_MAN3%%/XML::SAX::Writer.3.gz
+%%PERL5_MAN3%%/XML::SAX::Writer::XML.3.gz
%%SITE_PERL%%/XML/SAX/Writer.pm
%%SITE_PERL%%/XML/SAX/Writer/XML.pm
-@dirrm %%SITE_PERL%%/XML/SAX/Writer
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Writer
-@dirrmtry %%SITE_PERL%%/XML/SAX
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Writer/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX/Writer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/SAX/Writer
+@dirrmtry %%SITE_PERL%%/XML/SAX
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SAX/Makefile b/textproc/p5-XML-SAX/Makefile
index 3c32ec03cd5d..4ae322eaa3bc 100644
--- a/textproc/p5-XML-SAX/Makefile
+++ b/textproc/p5-XML-SAX/Makefile
@@ -18,15 +18,10 @@ RUN_DEPENDS= p5-XML-NamespaceSupport>=0.03:${PORTSDIR}/textproc/p5-XML-Namespace
USES= perl5
USE_PERL5= configure
-MAN3= XML::SAX.3 XML::SAX::DocumentLocator.3 XML::SAX::Intro.3 \
- XML::SAX::ParserFactory.3 XML::SAX::PurePerl.3 \
- XML::SAX::PurePerl::Reader.3
-
OPTIONS_DEFINE= WRITE_INI_OK
WRITE_INI_OK_DESC= Alter ParserDetails.ini information
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MWRITE_INI_OK}
diff --git a/textproc/p5-XML-SAX/files/patch-Makefile.PL b/textproc/p5-XML-SAX/files/patch-Makefile.PL
index c08929ce9dac..66c910cdb6af 100644
--- a/textproc/p5-XML-SAX/files/patch-Makefile.PL
+++ b/textproc/p5-XML-SAX/files/patch-Makefile.PL
@@ -1,8 +1,6 @@
-Used in conjuntion with a REINPLACE_CMD in post-patch
-
---- Makefile.PL.orig 2012-05-27 20:36:08.188491094 +0100
-+++ Makefile.PL 2012-05-27 20:37:51.088491081 +0100
-@@ -28,10 +28,7 @@
+--- Makefile.PL.orig 2013-11-07 09:23:43.000000000 +0800
++++ Makefile.PL 2013-11-07 09:25:19.000000000 +0800
+@@ -28,10 +28,7 @@ sub MY::install {
else {
my $dir = File::Basename::dirname($INC{'XML/SAX.pm'});
if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) {
@@ -14,3 +12,12 @@ Used in conjuntion with a REINPLACE_CMD in post-patch
}
else {
$write_ini_ok = 1;
+@@ -43,7 +40,7 @@ sub MY::install {
+ $script .= <<"INSTALL";
+
+ install_sax_pureperl :
+-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
++\t\@\$(PERL) -I\$(DESTDIR)\$(INSTALLSITELIB) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
+
+ INSTALL
+
diff --git a/textproc/p5-XML-SAXDriver-CSV/Makefile b/textproc/p5-XML-SAXDriver-CSV/Makefile
index 12d01c460b77..c003739a1f7b 100644
--- a/textproc/p5-XML-SAXDriver-CSV/Makefile
+++ b/textproc/p5-XML-SAXDriver-CSV/Makefile
@@ -20,7 +20,4 @@ USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= XML::SAXDriver::CSV.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAXDriver-CSV/pkg-plist b/textproc/p5-XML-SAXDriver-CSV/pkg-plist
index a19f217a1235..238d38cf4a86 100644
--- a/textproc/p5-XML-SAXDriver-CSV/pkg-plist
+++ b/textproc/p5-XML-SAXDriver-CSV/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/CSV/.packlist
+%%PERL5_MAN3%%/XML::SAXDriver::CSV.3.gz
%%SITE_PERL%%/XML/SAXDriver/CSV.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/CSV/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/CSV
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
diff --git a/textproc/p5-XML-SAXDriver-Excel/Makefile b/textproc/p5-XML-SAXDriver-Excel/Makefile
index 2bb4924fccff..f0be0eaba617 100644
--- a/textproc/p5-XML-SAXDriver-Excel/Makefile
+++ b/textproc/p5-XML-SAXDriver-Excel/Makefile
@@ -10,16 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl SAX driver for converting Excel files to XML
-BUILD_DEPENDS= \
- p5-Spreadsheet-ParseExcel>=0.2603:${PORTSDIR}/textproc/p5-Spreadsheet-ParseExcel \
- p5-XML-SAX>=0.14:${PORTSDIR}/textproc/p5-XML-SAX
+BUILD_DEPENDS= p5-Spreadsheet-ParseExcel>=0.2603:${PORTSDIR}/textproc/p5-Spreadsheet-ParseExcel \
+ p5-XML-SAX>=0.14:${PORTSDIR}/textproc/p5-XML-SAX
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
USE_DOS2UNIX= yes
-MAN3= XML::SAXDriver::Excel.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SAXDriver-Excel/pkg-plist b/textproc/p5-XML-SAXDriver-Excel/pkg-plist
index 35b030003904..6b3385587b48 100644
--- a/textproc/p5-XML-SAXDriver-Excel/pkg-plist
+++ b/textproc/p5-XML-SAXDriver-Excel/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/Excel/.packlist
+%%PERL5_MAN3%%/XML::SAXDriver::Excel.3.gz
%%SITE_PERL%%/XML/SAXDriver/Excel.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/Excel/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver/Excel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SAXDriver
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
diff --git a/textproc/p5-XML-STX/Makefile b/textproc/p5-XML-STX/Makefile
index da7f9f29ee33..d78d8afb27f5 100644
--- a/textproc/p5-XML-STX/Makefile
+++ b/textproc/p5-XML-STX/Makefile
@@ -18,12 +18,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure patch
-MAN3= XML::STX.3 XML::STX::Base.3 XML::STX::Buffer.3 \
- XML::STX::Functions.3 XML::STX::Parser.3 XML::STX::Runtime.3 \
- XML::STX::STXPath.3 XML::STX::Stylesheet.3 XML::STX::TrAX.3 \
- XML::STX::Writer.3
-
-NO_STAGE= yes
post-extract:
@${MKDIR} ${WRKSRC}/scripts
@${MV} ${WRKSRC}/stx*.pl ${WRKSRC}/scripts
@@ -37,11 +31,11 @@ post-configure:
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing additional documentation for ${PKGNAME}"
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-STX/pkg-plist b/textproc/p5-XML-STX/pkg-plist
index 28f6e13755d7..e6afa0089af6 100644
--- a/textproc/p5-XML-STX/pkg-plist
+++ b/textproc/p5-XML-STX/pkg-plist
@@ -1,6 +1,15 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/STX/.packlist
bin/stxcmd.pl
bin/stxview.pl
+%%PERL5_MAN3%%/XML::STX.3.gz
+%%PERL5_MAN3%%/XML::STX::Base.3.gz
+%%PERL5_MAN3%%/XML::STX::Buffer.3.gz
+%%PERL5_MAN3%%/XML::STX::Functions.3.gz
+%%PERL5_MAN3%%/XML::STX::Parser.3.gz
+%%PERL5_MAN3%%/XML::STX::Runtime.3.gz
+%%PERL5_MAN3%%/XML::STX::STXPath.3.gz
+%%PERL5_MAN3%%/XML::STX::Stylesheet.3.gz
+%%PERL5_MAN3%%/XML::STX::TrAX.3.gz
+%%PERL5_MAN3%%/XML::STX::Writer.3.gz
%%SITE_PERL%%/XML/STX.pm
%%SITE_PERL%%/XML/STX/Base.pm
%%SITE_PERL%%/XML/STX/Buffer.pm
@@ -11,14 +20,15 @@ bin/stxview.pl
%%SITE_PERL%%/XML/STX/Stylesheet.pm
%%SITE_PERL%%/XML/STX/TrAX.pm
%%SITE_PERL%%/XML/STX/Writer.pm
-@dirrm %%SITE_PERL%%/XML/STX
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/STX
-@dirrmtry %%SITE_PERL%%/XML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-%%PORTDOCS%%%%EXAMPLESDIR%%/stx-filter.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/tester.pl
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/STX/.packlist
%%PORTDOCS%%%%DOCSDIR%%/STX.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.pod
+%%PORTDOCS%%%%EXAMPLESDIR%%/stx-filter.pl
+%%PORTDOCS%%%%EXAMPLESDIR%%/tester.pl
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/STX
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/STX
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Schematron/Makefile b/textproc/p5-XML-Schematron/Makefile
index 6ddbf651b6a3..5d0c74c16a97 100644
--- a/textproc/p5-XML-Schematron/Makefile
+++ b/textproc/p5-XML-Schematron/Makefile
@@ -23,9 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::Schematron::XPath.3 \
- XML::Schematron::LibXSLT.3 \
- XML::Schematron.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Schematron/pkg-plist b/textproc/p5-XML-Schematron/pkg-plist
index b738af8e7082..2733cb07a2e4 100644
--- a/textproc/p5-XML-Schematron/pkg-plist
+++ b/textproc/p5-XML-Schematron/pkg-plist
@@ -1,12 +1,15 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Schematron/.packlist
+%%PERL5_MAN3%%/XML::Schematron.3.gz
+%%PERL5_MAN3%%/XML::Schematron::LibXSLT.3.gz
+%%PERL5_MAN3%%/XML::Schematron::XPath.3.gz
%%SITE_PERL%%/XML/Schematron.pm
%%SITE_PERL%%/XML/Schematron/LibXSLT.pm
-%%SITE_PERL%%/XML/Schematron/XPath.pm
-%%SITE_PERL%%/XML/Schematron/Test.pm
%%SITE_PERL%%/XML/Schematron/Schema.pm
%%SITE_PERL%%/XML/Schematron/SchemaReader.pm
+%%SITE_PERL%%/XML/Schematron/Test.pm
+%%SITE_PERL%%/XML/Schematron/XPath.pm
%%SITE_PERL%%/XML/Schematron/XSLTProcessor.pm
-@dirrmtry %%SITE_PERL%%/XML/Schematron
-@dirrmtry %%SITE_PERL%%/XML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Schematron/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Schematron
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/Schematron
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Simple/Makefile b/textproc/p5-XML-Simple/Makefile
index 870a40531e44..4c3e25992ef7 100644
--- a/textproc/p5-XML-Simple/Makefile
+++ b/textproc/p5-XML-Simple/Makefile
@@ -22,7 +22,4 @@ MAKE_JOBS_UNSAFE= yes
USES= perl5
USE_PERL5= configure
-MAN3= XML::Simple.3 XML::Simple::FAQ.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Simple/pkg-plist b/textproc/p5-XML-Simple/pkg-plist
index 42033e0f855f..9631021eaae8 100644
--- a/textproc/p5-XML-Simple/pkg-plist
+++ b/textproc/p5-XML-Simple/pkg-plist
@@ -1,7 +1,9 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Simple/.packlist
+%%PERL5_MAN3%%/XML::Simple.3.gz
+%%PERL5_MAN3%%/XML::Simple::FAQ.3.gz
%%SITE_PERL%%/XML/Simple.pm
%%SITE_PERL%%/XML/Simple/FAQ.pod
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Simple
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Simple/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Simple
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/Simple
+@dirrmtry %%SITE_PERL%%/XML/Simple
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-SimpleObject-LibXML/Makefile b/textproc/p5-XML-SimpleObject-LibXML/Makefile
index 2191e2e2d6f8..caa53465e518 100644
--- a/textproc/p5-XML-SimpleObject-LibXML/Makefile
+++ b/textproc/p5-XML-SimpleObject-LibXML/Makefile
@@ -16,7 +16,4 @@ BUILD_DEPENDS= p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML \
USES= perl5
USE_PERL5= configure
-MAN3= XML::SimpleObject::LibXML.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-SimpleObject-LibXML/pkg-plist b/textproc/p5-XML-SimpleObject-LibXML/pkg-plist
index a0e602079d7e..31d6991708b4 100644
--- a/textproc/p5-XML-SimpleObject-LibXML/pkg-plist
+++ b/textproc/p5-XML-SimpleObject-LibXML/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/LibXML/.packlist
+%%PERL5_MAN3%%/XML::SimpleObject::LibXML.3.gz
%%SITE_PERL%%/XML/SimpleObject/LibXML.pm
%%SITE_PERL%%/XML/SimpleObject/ex.pl
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/LibXML
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/LibXML/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/LibXML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/SimpleObject
diff --git a/textproc/p5-XML-SimpleObject/Makefile b/textproc/p5-XML-SimpleObject/Makefile
index b61cb915015f..4d66ab636dd2 100644
--- a/textproc/p5-XML-SimpleObject/Makefile
+++ b/textproc/p5-XML-SimpleObject/Makefile
@@ -12,6 +12,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= API for accessing the structure of an XML document
BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+RUN_DEPENDS:= ${BUILD_DEPENDS}
WRKSRC?= ${WRKDIR}/${PORTNAME}${PORTVERSION}
@@ -19,9 +20,6 @@ USES= perl5
USE_PERL5= configure patch
CONFIGURE_ARGS+= DIR='Enhanced'
-MAN3= XML::SimpleObject.3
-
-NO_STAGE= yes
post-patch:
${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \
${WRKSRC}/SimpleObject.pm ${WRKSRC}/LibXML/LibXML.pm
diff --git a/textproc/p5-XML-SimpleObject/pkg-plist b/textproc/p5-XML-SimpleObject/pkg-plist
index 61d017cdc87b..e1ae3c51e59e 100644
--- a/textproc/p5-XML-SimpleObject/pkg-plist
+++ b/textproc/p5-XML-SimpleObject/pkg-plist
@@ -1,7 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/.packlist
+%%PERL5_MAN3%%/XML::SimpleObject.3.gz
%%SITE_PERL%%/XML/SimpleObject.pm
%%SITE_PERL%%/XML/SimpleObject/Enhanced.pm
%%SITE_PERL%%/XML/ex.pl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/SimpleObject
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/SimpleObject
diff --git a/textproc/p5-XML-Stream/Makefile b/textproc/p5-XML-Stream/Makefile
index 46ed1bebc427..de9e0a988ac8 100644
--- a/textproc/p5-XML-Stream/Makefile
+++ b/textproc/p5-XML-Stream/Makefile
@@ -12,18 +12,9 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= XML::Stream provides you with access to XML Stream
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= XML::Stream.3 \
- XML::Stream::IO::Select::Win32.3 \
- XML::Stream::Namespace.3 \
- XML::Stream::Node.3 \
- XML::Stream::Parser.3 \
- XML::Stream::Parser::DTD.3 \
- XML::Stream::Tree.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Stream/pkg-plist b/textproc/p5-XML-Stream/pkg-plist
index 290560c129a7..e76e2a37a2ea 100644
--- a/textproc/p5-XML-Stream/pkg-plist
+++ b/textproc/p5-XML-Stream/pkg-plist
@@ -1,21 +1,28 @@
+%%PERL5_MAN3%%/XML::Stream.3.gz
+%%PERL5_MAN3%%/XML::Stream::IO::Select::Win32.3.gz
+%%PERL5_MAN3%%/XML::Stream::Namespace.3.gz
+%%PERL5_MAN3%%/XML::Stream::Node.3.gz
+%%PERL5_MAN3%%/XML::Stream::Parser.3.gz
+%%PERL5_MAN3%%/XML::Stream::Parser::DTD.3.gz
+%%PERL5_MAN3%%/XML::Stream::Tree.3.gz
%%SITE_PERL%%/XML/Stream.pm
+%%SITE_PERL%%/XML/Stream/IO/Select/Win32.pm
%%SITE_PERL%%/XML/Stream/Namespace.pm
%%SITE_PERL%%/XML/Stream/Node.pm
%%SITE_PERL%%/XML/Stream/Parser.pm
%%SITE_PERL%%/XML/Stream/Parser/DTD.pm
%%SITE_PERL%%/XML/Stream/Tools.pm
%%SITE_PERL%%/XML/Stream/Tree.pm
-%%SITE_PERL%%/XML/Stream/IO/Select/Win32.pm
%%SITE_PERL%%/XML/Stream/XPath.pm
-%%SITE_PERL%%/XML/Stream/XPath/Value.pm
%%SITE_PERL%%/XML/Stream/XPath/Op.pm
%%SITE_PERL%%/XML/Stream/XPath/Query.pm
+%%SITE_PERL%%/XML/Stream/XPath/Value.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Stream/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Stream
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Stream
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/Stream/Parser
-@dirrm %%SITE_PERL%%/XML/Stream/XPath
-@dirrm %%SITE_PERL%%/XML/Stream/IO/Select
-@dirrm %%SITE_PERL%%/XML/Stream/IO
-@dirrm %%SITE_PERL%%/XML/Stream
+@dirrmtry %%SITE_PERL%%/XML/Stream/XPath
+@dirrmtry %%SITE_PERL%%/XML/Stream/Parser
+@dirrmtry %%SITE_PERL%%/XML/Stream/IO/Select
+@dirrmtry %%SITE_PERL%%/XML/Stream/IO
+@dirrmtry %%SITE_PERL%%/XML/Stream
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Tiny/Makefile b/textproc/p5-XML-Tiny/Makefile
index a05e0359aecd..84f12b13169c 100644
--- a/textproc/p5-XML-Tiny/Makefile
+++ b/textproc/p5-XML-Tiny/Makefile
@@ -13,7 +13,4 @@ COMMENT= Simple lightweight parser for a subset of XML
USES= perl5
USE_PERL5= configure
-MAN3= XML::Tiny.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Tiny/pkg-plist b/textproc/p5-XML-Tiny/pkg-plist
index 0e2d76f285cf..1c7dfe5a4c11 100644
--- a/textproc/p5-XML-Tiny/pkg-plist
+++ b/textproc/p5-XML-Tiny/pkg-plist
@@ -1,5 +1,6 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Tiny/.packlist
+%%PERL5_MAN3%%/XML::Tiny.3.gz
%%SITE_PERL%%/XML/Tiny.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Tiny/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Tiny
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-TreePP/Makefile b/textproc/p5-XML-TreePP/Makefile
index a43984c18649..c275122c78fe 100644
--- a/textproc/p5-XML-TreePP/Makefile
+++ b/textproc/p5-XML-TreePP/Makefile
@@ -13,11 +13,8 @@ COMMENT= Pure Perl implementation for parsing/writing xml files
USES= perl5
USE_PERL5= configure
-MAN3= XML::TreePP.3
-
-NO_STAGE= yes
post-install:
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/example/envxml.cgi ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/example/envxml.cgi ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-TreePP/pkg-plist b/textproc/p5-XML-TreePP/pkg-plist
index 31828ab7bbb3..16797b3f45de 100644
--- a/textproc/p5-XML-TreePP/pkg-plist
+++ b/textproc/p5-XML-TreePP/pkg-plist
@@ -1,7 +1,8 @@
-%%EXAMPLESDIR%%/envxml.cgi
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/TreePP/.packlist
+%%PERL5_MAN3%%/XML::TreePP.3.gz
%%SITE_PERL%%/XML/TreePP.pm
-@dirrm %%EXAMPLESDIR%%
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/TreePP/.packlist
+%%EXAMPLESDIR%%/envxml.cgi
+@dirrmtry %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/TreePP
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Twig/Makefile b/textproc/p5-XML-Twig/Makefile
index a96df6c5642c..fd03a6061595 100644
--- a/textproc/p5-XML-Twig/Makefile
+++ b/textproc/p5-XML-Twig/Makefile
@@ -29,8 +29,4 @@ USES= perl5
USE_PERL5= configure
CONFIGURE_ARGS= -y
-MAN1= xml_grep.1 xml_merge.1 xml_pp.1 xml_spellcheck.1 xml_split.1
-MAN3= XML::Twig.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Twig/pkg-plist b/textproc/p5-XML-Twig/pkg-plist
index e2039e33d050..869f1e386bc4 100644
--- a/textproc/p5-XML-Twig/pkg-plist
+++ b/textproc/p5-XML-Twig/pkg-plist
@@ -3,10 +3,16 @@ bin/xml_merge
bin/xml_pp
bin/xml_spellcheck
bin/xml_split
+%%PERL5_MAN3%%/XML::Twig.3.gz
%%SITE_PERL%%/XML/Twig.pm
%%SITE_PERL%%/XML/Twig/XPath.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Twig/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Twig
+man/man1/xml_grep.1.gz
+man/man1/xml_merge.1.gz
+man/man1/xml_pp.1.gz
+man/man1/xml_spellcheck.1.gz
+man/man1/xml_split.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Twig
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/Twig
+@dirrmtry %%SITE_PERL%%/XML/Twig
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Validator-Schema/Makefile b/textproc/p5-XML-Validator-Schema/Makefile
index 9b7fa1bbac9d..764873a75965 100644
--- a/textproc/p5-XML-Validator-Schema/Makefile
+++ b/textproc/p5-XML-Validator-Schema/Makefile
@@ -18,32 +18,13 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-NO_STAGE= yes
-
-MAN3= XML::Validator::Schema.3 \
- XML::Validator::Schema::Attribute.3 \
- XML::Validator::Schema::AttributeLibrary.3 \
- XML::Validator::Schema::AttributeNode.3 \
- XML::Validator::Schema::ComplexTypeNode.3 \
- XML::Validator::Schema::ElementLibrary.3 \
- XML::Validator::Schema::ElementNode.3 \
- XML::Validator::Schema::ElementRefNode.3 \
- XML::Validator::Schema::Library.3 \
- XML::Validator::Schema::ModelNode.3 \
- XML::Validator::Schema::Node.3 \
- XML::Validator::Schema::Parser.3 \
- XML::Validator::Schema::RootNode.3 \
- XML::Validator::Schema::SimpleType.3 \
- XML::Validator::Schema::SimpleTypeNode.3 \
- XML::Validator::Schema::TypeLibrary.3 \
- XML::Validator::Schema::Util.3
.if !defined(NOPORTDOCS)
PORTDOCS= ANNOUNCE Changes README TODO
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/textproc/p5-XML-Validator-Schema/pkg-plist b/textproc/p5-XML-Validator-Schema/pkg-plist
index 5d5dda40ba16..7d76ad5dbe37 100644
--- a/textproc/p5-XML-Validator-Schema/pkg-plist
+++ b/textproc/p5-XML-Validator-Schema/pkg-plist
@@ -1,3 +1,20 @@
+%%PERL5_MAN3%%/XML::Validator::Schema.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::Attribute.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::AttributeLibrary.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::AttributeNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::ComplexTypeNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::ElementLibrary.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::ElementNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::ElementRefNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::Library.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::ModelNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::Node.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::Parser.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::RootNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::SimpleType.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::SimpleTypeNode.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::TypeLibrary.3.gz
+%%PERL5_MAN3%%/XML::Validator::Schema::Util.3.gz
%%SITE_PERL%%/XML/Validator/Schema.pm
%%SITE_PERL%%/XML/Validator/Schema/Attribute.pm
%%SITE_PERL%%/XML/Validator/Schema/AttributeLibrary.pm
@@ -16,9 +33,9 @@
%%SITE_PERL%%/XML/Validator/Schema/TypeLibrary.pm
%%SITE_PERL%%/XML/Validator/Schema/Util.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator/Schema/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator/Schema
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator/Schema
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-@dirrm %%SITE_PERL%%/XML/Validator/Schema
+@dirrmtry %%SITE_PERL%%/XML/Validator/Schema
@dirrmtry %%SITE_PERL%%/XML/Validator
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Writer/Makefile b/textproc/p5-XML-Writer/Makefile
index 75822be3d7cf..f61f272a6fc9 100644
--- a/textproc/p5-XML-Writer/Makefile
+++ b/textproc/p5-XML-Writer/Makefile
@@ -14,7 +14,4 @@ COMMENT= Simple Perl module for writing XML documents
USES= perl5
USE_PERL5= configure
-MAN3= XML::Writer.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Writer/pkg-plist b/textproc/p5-XML-Writer/pkg-plist
index 63e7181a7ed4..7d68636f37d9 100644
--- a/textproc/p5-XML-Writer/pkg-plist
+++ b/textproc/p5-XML-Writer/pkg-plist
@@ -1,5 +1,6 @@
+%%PERL5_MAN3%%/XML::Writer.3.gz
%%SITE_PERL%%/XML/Writer.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Writer/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Writer
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Writer
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-XBEL/Makefile b/textproc/p5-XML-XBEL/Makefile
index 19a8e5faba1e..f58358eb3e31 100644
--- a/textproc/p5-XML-XBEL/Makefile
+++ b/textproc/p5-XML-XBEL/Makefile
@@ -17,18 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= modbuild
-MAN3= XML::XBEL.3 \
- XML::XBEL::Alias.3 \
- XML::XBEL::Bookmark.3 \
- XML::XBEL::Folder.3 \
- XML::XBEL::Separator.3 \
- XML::XBEL::base.3 \
- XML::XBEL::container.3 \
- XML::XBEL::item.3 \
- XML::XBEL::node.3 \
- XML::XBEL::serialize.3 \
- XML::XBEL::thingy.3 \
- XML::XBEL::url.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-XBEL/pkg-plist b/textproc/p5-XML-XBEL/pkg-plist
index 82a0318a91bf..d9dd12fc501a 100644
--- a/textproc/p5-XML-XBEL/pkg-plist
+++ b/textproc/p5-XML-XBEL/pkg-plist
@@ -1,3 +1,15 @@
+%%PERL5_MAN3%%/XML::XBEL.3.gz
+%%PERL5_MAN3%%/XML::XBEL::Alias.3.gz
+%%PERL5_MAN3%%/XML::XBEL::Bookmark.3.gz
+%%PERL5_MAN3%%/XML::XBEL::Folder.3.gz
+%%PERL5_MAN3%%/XML::XBEL::Separator.3.gz
+%%PERL5_MAN3%%/XML::XBEL::base.3.gz
+%%PERL5_MAN3%%/XML::XBEL::container.3.gz
+%%PERL5_MAN3%%/XML::XBEL::item.3.gz
+%%PERL5_MAN3%%/XML::XBEL::node.3.gz
+%%PERL5_MAN3%%/XML::XBEL::serialize.3.gz
+%%PERL5_MAN3%%/XML::XBEL::thingy.3.gz
+%%PERL5_MAN3%%/XML::XBEL::url.3.gz
%%SITE_PERL%%/XML/XBEL.pm
%%SITE_PERL%%/XML/XBEL/Alias.pm
%%SITE_PERL%%/XML/XBEL/Bookmark.pm
@@ -10,5 +22,5 @@
%%SITE_PERL%%/XML/XBEL/serialize.pm
%%SITE_PERL%%/XML/XBEL/thingy.pm
%%SITE_PERL%%/XML/XBEL/url.pm
-@dirrm %%SITE_PERL%%/XML/XBEL
+@dirrmtry %%SITE_PERL%%/XML/XBEL
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-XPath/Makefile b/textproc/p5-XML-XPath/Makefile
index e0f50ee65729..06da5a2d67a4 100644
--- a/textproc/p5-XML-XPath/Makefile
+++ b/textproc/p5-XML-XPath/Makefile
@@ -16,14 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::XPath.3 XML::XPath::Boolean.3 XML::XPath::Builder.3 \
- XML::XPath::Literal.3 XML::XPath::Node.3 \
- XML::XPath::Node::Attribute.3 XML::XPath::Node::Comment.3 \
- XML::XPath::Node::Element.3 XML::XPath::Node::Namespace.3 \
- XML::XPath::Node::PI.3 XML::XPath::Node::Text.3 \
- XML::XPath::NodeSet.3 XML::XPath::Number.3 \
- XML::XPath::PerlSAX.3 XML::XPath::XMLParser.3
-
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-XPath/pkg-plist b/textproc/p5-XML-XPath/pkg-plist
index 39d3c1df23bd..9301617ea796 100644
--- a/textproc/p5-XML-XPath/pkg-plist
+++ b/textproc/p5-XML-XPath/pkg-plist
@@ -1,28 +1,44 @@
bin/xpath
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPath/.packlist
-%%SITE_PERL%%/XML/XPath/Node/Namespace.pm
-%%SITE_PERL%%/XML/XPath/Node/Comment.pm
+%%PERL5_MAN3%%/XML::XPath.3.gz
+%%PERL5_MAN3%%/XML::XPath::Boolean.3.gz
+%%PERL5_MAN3%%/XML::XPath::Builder.3.gz
+%%PERL5_MAN3%%/XML::XPath::Literal.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::Attribute.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::Comment.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::Element.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::Namespace.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::PI.3.gz
+%%PERL5_MAN3%%/XML::XPath::Node::Text.3.gz
+%%PERL5_MAN3%%/XML::XPath::NodeSet.3.gz
+%%PERL5_MAN3%%/XML::XPath::Number.3.gz
+%%PERL5_MAN3%%/XML::XPath::PerlSAX.3.gz
+%%PERL5_MAN3%%/XML::XPath::XMLParser.3.gz
+%%SITE_PERL%%/XML/XPath.pm
+%%SITE_PERL%%/XML/XPath/Boolean.pm
+%%SITE_PERL%%/XML/XPath/Builder.pm
+%%SITE_PERL%%/XML/XPath/Expr.pm
+%%SITE_PERL%%/XML/XPath/Function.pm
+%%SITE_PERL%%/XML/XPath/Literal.pm
+%%SITE_PERL%%/XML/XPath/LocationPath.pm
+%%SITE_PERL%%/XML/XPath/Node.pm
%%SITE_PERL%%/XML/XPath/Node/Attribute.pm
+%%SITE_PERL%%/XML/XPath/Node/Comment.pm
+%%SITE_PERL%%/XML/XPath/Node/Element.pm
+%%SITE_PERL%%/XML/XPath/Node/Namespace.pm
%%SITE_PERL%%/XML/XPath/Node/PI.pm
%%SITE_PERL%%/XML/XPath/Node/Text.pm
-%%SITE_PERL%%/XML/XPath/Node/Element.pm
-%%SITE_PERL%%/XML/XPath/Root.pm
-%%SITE_PERL%%/XML/XPath/Variable.pm
-%%SITE_PERL%%/XML/XPath/Node.pm
-%%SITE_PERL%%/XML/XPath/LocationPath.pm
-%%SITE_PERL%%/XML/XPath/Function.pm
-%%SITE_PERL%%/XML/XPath/Builder.pm
+%%SITE_PERL%%/XML/XPath/NodeSet.pm
%%SITE_PERL%%/XML/XPath/Number.pm
-%%SITE_PERL%%/XML/XPath/Literal.pm
%%SITE_PERL%%/XML/XPath/Parser.pm
-%%SITE_PERL%%/XML/XPath/NodeSet.pm
+%%SITE_PERL%%/XML/XPath/PerlSAX.pm
+%%SITE_PERL%%/XML/XPath/Root.pm
%%SITE_PERL%%/XML/XPath/Step.pm
+%%SITE_PERL%%/XML/XPath/Variable.pm
%%SITE_PERL%%/XML/XPath/XMLParser.pm
-%%SITE_PERL%%/XML/XPath/Expr.pm
-%%SITE_PERL%%/XML/XPath/PerlSAX.pm
-%%SITE_PERL%%/XML/XPath/Boolean.pm
-%%SITE_PERL%%/XML/XPath.pm
-@dirrm %%SITE_PERL%%/XML/XPath/Node
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPath/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPath
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/XPath/Node
@dirrmtry %%SITE_PERL%%/XML/XPath
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-XPathEngine/Makefile b/textproc/p5-XML-XPathEngine/Makefile
index 590d6378d36b..50535e6fb5f1 100644
--- a/textproc/p5-XML-XPathEngine/Makefile
+++ b/textproc/p5-XML-XPathEngine/Makefile
@@ -14,15 +14,8 @@ USES= perl5
USE_PERL5= configure
REINPLACE_ARGS= -i ''
-MAN3= XML::XPathEngine.3 \
- XML::XPathEngine::Boolean.3 \
- XML::XPathEngine::Literal.3 \
- XML::XPathEngine::NodeSet.3 \
- XML::XPathEngine::Number.3
-
# For errors like
# Bareword "XML::XPathEngine::Step::..." not allowed while "strict subs" in use at ...
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -Ee 's,(use strict;),\1 no strict "subs";,' ${WRKSRC}/lib/XML/XPathEngine.pm
diff --git a/textproc/p5-XML-XPathEngine/pkg-plist b/textproc/p5-XML-XPathEngine/pkg-plist
index 21e3dbf9cdc6..9adcdad64dc2 100644
--- a/textproc/p5-XML-XPathEngine/pkg-plist
+++ b/textproc/p5-XML-XPathEngine/pkg-plist
@@ -1,4 +1,8 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPathEngine/.packlist
+%%PERL5_MAN3%%/XML::XPathEngine.3.gz
+%%PERL5_MAN3%%/XML::XPathEngine::Boolean.3.gz
+%%PERL5_MAN3%%/XML::XPathEngine::Literal.3.gz
+%%PERL5_MAN3%%/XML::XPathEngine::NodeSet.3.gz
+%%PERL5_MAN3%%/XML::XPathEngine::Number.3.gz
%%SITE_PERL%%/XML/XPathEngine.pm
%%SITE_PERL%%/XML/XPathEngine/Boolean.pm
%%SITE_PERL%%/XML/XPathEngine/Expr.pm
@@ -10,6 +14,7 @@
%%SITE_PERL%%/XML/XPathEngine/Root.pm
%%SITE_PERL%%/XML/XPathEngine/Step.pm
%%SITE_PERL%%/XML/XPathEngine/Variable.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPathEngine/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XPathEngine
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML/XPathEngine
diff --git a/textproc/p5-XML-XQL/Makefile b/textproc/p5-XML-XQL/Makefile
index 0e170a0817e3..2f4efde460bd 100644
--- a/textproc/p5-XML-XQL/Makefile
+++ b/textproc/p5-XML-XQL/Makefile
@@ -10,17 +10,13 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl module for querying XML tree structures with XQL
-RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
+BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \
p5-Parse-Yapp>=0:${PORTSDIR}/devel/p5-Parse-Yapp \
p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM
-BUILD_DEPENDS:= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= XML::XQL.3 XML::XQL::DOM.3 XML::XQL::Date.3 \
- XML::XQL::Query.3 XML::XQL::Tutorial.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-XQL/pkg-plist b/textproc/p5-XML-XQL/pkg-plist
index 1f640c9f45a7..77498b9f4cfc 100644
--- a/textproc/p5-XML-XQL/pkg-plist
+++ b/textproc/p5-XML-XQL/pkg-plist
@@ -1,5 +1,9 @@
bin/xql.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XQL/.packlist
+%%PERL5_MAN3%%/XML::XQL.3.gz
+%%PERL5_MAN3%%/XML::XQL::DOM.3.gz
+%%PERL5_MAN3%%/XML::XQL::Date.3.gz
+%%PERL5_MAN3%%/XML::XQL::Query.3.gz
+%%PERL5_MAN3%%/XML::XQL::Tutorial.3.gz
%%SITE_PERL%%/XML/XQL.pm
%%SITE_PERL%%/XML/XQL/DOM.pm
%%SITE_PERL%%/XML/XQL/Date.pm
@@ -10,5 +14,8 @@ bin/xql.pl
%%SITE_PERL%%/XML/XQL/Query.pod
%%SITE_PERL%%/XML/XQL/Strict.pm
%%SITE_PERL%%/XML/XQL/Tutorial.pod
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XQL
-@dirrm %%SITE_PERL%%/XML/XQL
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XQL/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XQL
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/XML/XQL
+@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-XSH/Makefile b/textproc/p5-XML-XSH/Makefile
index e92960e7af23..26f200f6924c 100644
--- a/textproc/p5-XML-XSH/Makefile
+++ b/textproc/p5-XML-XSH/Makefile
@@ -22,10 +22,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= xsh.1
-MAN3= XSH.3
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
test: build
diff --git a/textproc/p5-XML-XSH/pkg-plist b/textproc/p5-XML-XSH/pkg-plist
index 55e5a12f0ed2..71199f3bfed6 100644
--- a/textproc/p5-XML-XSH/pkg-plist
+++ b/textproc/p5-XML-XSH/pkg-plist
@@ -1,4 +1,6 @@
bin/xsh
+%%PERL5_MAN3%%/XSH.3.gz
+%%SITE_PERL%%/Inline/XSH.pm
%%SITE_PERL%%/XML/XSH.pm
%%SITE_PERL%%/XML/XSH.pod
%%SITE_PERL%%/XML/XSH/Completion.pm
@@ -11,10 +13,10 @@ bin/xsh
%%SITE_PERL%%/XML/XSH/Iterators.pm
%%SITE_PERL%%/XML/XSH/LibXMLCompat.pm
%%SITE_PERL%%/XML/XSH/Parser.pm
-@dirrm %%SITE_PERL%%/XML/XSH
-@dirrmtry %%SITE_PERL%%/XML
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSH/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSH
+man/man1/xsh.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSH
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
-%%SITE_PERL%%/Inline/XSH.pm
+@dirrmtry %%SITE_PERL%%/XML/XSH
+@dirrmtry %%SITE_PERL%%/XML
@dirrmtry %%SITE_PERL%%/Inline
diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile
index 2d1f4232fc4a..60f0bbdf2ced 100644
--- a/textproc/p5-XML-XSLT/Makefile
+++ b/textproc/p5-XML-XSLT/Makefile
@@ -16,8 +16,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN1= xslt-parser.1
-MAN3= XML::XSLT.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-XSLT/pkg-plist b/textproc/p5-XML-XSLT/pkg-plist
index 8505bde5b2f2..a951263c6692 100644
--- a/textproc/p5-XML-XSLT/pkg-plist
+++ b/textproc/p5-XML-XSLT/pkg-plist
@@ -1,6 +1,8 @@
bin/xslt-parser
+%%PERL5_MAN3%%/XML::XSLT.3.gz
%%SITE_PERL%%/XML/XSLT.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSLT/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSLT
+man/man1/xslt-parser.1.gz
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSLT
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
@dirrmtry %%SITE_PERL%%/XML
diff --git a/textproc/p5-XML-Xerces/Makefile b/textproc/p5-XML-Xerces/Makefile
index b0819625524a..5930369ad394 100644
--- a/textproc/p5-XML-Xerces/Makefile
+++ b/textproc/p5-XML-Xerces/Makefile
@@ -24,5 +24,4 @@ CONFIGURE_ENV= XERCES_LIB="${LOCALBASE}/lib" \
XERCES_DEVEL="yes" \
CXX="${CXX}"
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Xerces/pkg-plist b/textproc/p5-XML-Xerces/pkg-plist
index 10f89f1fa0d6..29add77ab871 100644
--- a/textproc/p5-XML-Xerces/pkg-plist
+++ b/textproc/p5-XML-Xerces/pkg-plist
@@ -1,10 +1,10 @@
%%SITE_PERL%%/%%PERL_ARCH%%/XML/Xerces.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Handler/Handler.a
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Handler/extralibs.ld
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces/Xerces.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces/Xerces.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Handler
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Xerces
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Handler
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/XML
diff --git a/textproc/p5-YAPE-HTML/Makefile b/textproc/p5-YAPE-HTML/Makefile
index 0a58d47d2c24..1acc037f25d6 100644
--- a/textproc/p5-YAPE-HTML/Makefile
+++ b/textproc/p5-YAPE-HTML/Makefile
@@ -14,7 +14,4 @@ COMMENT= Yet Another Parser/Extractor for HTML
USES= perl5
USE_PERL5= configure
-MAN3= YAPE::HTML.3 YAPE::HTML::Element.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-YAPE-HTML/pkg-plist b/textproc/p5-YAPE-HTML/pkg-plist
index 9d6daa51d2e1..eca74c396e21 100644
--- a/textproc/p5-YAPE-HTML/pkg-plist
+++ b/textproc/p5-YAPE-HTML/pkg-plist
@@ -1,9 +1,9 @@
+%%PERL5_MAN3%%/YAPE::HTML.3.gz
+%%PERL5_MAN3%%/YAPE::HTML::Element.3.gz
%%SITE_PERL%%/YAPE/HTML.pm
%%SITE_PERL%%/YAPE/HTML/Element.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/HTML/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/HTML
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE
-@dirrm %%SITE_PERL%%/YAPE/HTML
-@dirrmtry %%SITE_PERL%%/YAPE
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/HTML
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE
+@dirrmtry %%SITE_PERL%%/YAPE/HTML
@dirrmtry %%SITE_PERL%%/YAPE
diff --git a/textproc/p5-YAPE-Regex-Explain/Makefile b/textproc/p5-YAPE-Regex-Explain/Makefile
index 66abac54307a..4b4ddcc23d91 100644
--- a/textproc/p5-YAPE-Regex-Explain/Makefile
+++ b/textproc/p5-YAPE-Regex-Explain/Makefile
@@ -17,7 +17,4 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= YAPE::Regex::Explain.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-YAPE-Regex-Explain/pkg-plist b/textproc/p5-YAPE-Regex-Explain/pkg-plist
index 30c5e7086fc7..1716085dd561 100644
--- a/textproc/p5-YAPE-Regex-Explain/pkg-plist
+++ b/textproc/p5-YAPE-Regex-Explain/pkg-plist
@@ -1,7 +1,8 @@
+%%PERL5_MAN3%%/YAPE::Regex::Explain.3.gz
%%SITE_PERL%%/YAPE/Regex/Explain.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex/Explain/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex/Explain
-@dirrmtry %%SITE_PERL%%/YAPE/Regex
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex/Explain
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE
+@dirrmtry %%SITE_PERL%%/YAPE/Regex
@dirrmtry %%SITE_PERL%%/YAPE
diff --git a/textproc/p5-YAPE-Regex/Makefile b/textproc/p5-YAPE-Regex/Makefile
index 19b655aa09c9..99587995217f 100644
--- a/textproc/p5-YAPE-Regex/Makefile
+++ b/textproc/p5-YAPE-Regex/Makefile
@@ -14,7 +14,4 @@ COMMENT= Yet Another Parser/Extractor for Regular Expressions
USES= perl5
USE_PERL5= configure
-MAN3= YAPE::Regex.3 YAPE::Regex::Element.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-YAPE-Regex/pkg-plist b/textproc/p5-YAPE-Regex/pkg-plist
index 8dd8aa4e189e..a02d87213846 100644
--- a/textproc/p5-YAPE-Regex/pkg-plist
+++ b/textproc/p5-YAPE-Regex/pkg-plist
@@ -1,9 +1,9 @@
+%%PERL5_MAN3%%/YAPE::Regex.3.gz
+%%PERL5_MAN3%%/YAPE::Regex::Element.3.gz
%%SITE_PERL%%/YAPE/Regex.pm
%%SITE_PERL%%/YAPE/Regex/Element.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE
-@dirrm %%SITE_PERL%%/YAPE/Regex
-@dirrmtry %%SITE_PERL%%/YAPE
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE/Regex
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAPE
+@dirrmtry %%SITE_PERL%%/YAPE/Regex
@dirrmtry %%SITE_PERL%%/YAPE
diff --git a/textproc/p5-dTemplate/Makefile b/textproc/p5-dTemplate/Makefile
index f7153b680a82..b4205251adb7 100644
--- a/textproc/p5-dTemplate/Makefile
+++ b/textproc/p5-dTemplate/Makefile
@@ -13,7 +13,4 @@ COMMENT= Powerful template handling logic with advanced features
USES= perl5
USE_PERL5= configure
-MAN3= dTemplate.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-dTemplate/pkg-plist b/textproc/p5-dTemplate/pkg-plist
index 4220a5f840a4..02e3e4432d05 100644
--- a/textproc/p5-dTemplate/pkg-plist
+++ b/textproc/p5-dTemplate/pkg-plist
@@ -1,6 +1,7 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate/dTemplate.so
+%%PERL5_MAN3%%/dTemplate.3.gz
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate/dTemplate.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/dTemplate.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate/dTemplate.so
%%SITE_PERL%%/%%PERL_ARCH%%/dTemplate.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/dTemplate.pod
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/dTemplate
diff --git a/textproc/p5-libxml/Makefile b/textproc/p5-libxml/Makefile
index 2a13ff6b4263..bfbf0038f2f9 100644
--- a/textproc/p5-libxml/Makefile
+++ b/textproc/p5-libxml/Makefile
@@ -17,13 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-MAN3= Data::Grove.3 Data::Grove::Parent.3 Data::Grove::Visitor.3 \
- XML::ESISParser.3 XML::Handler::CanonXMLWriter.3 \
- XML::Handler::Sample.3 XML::Handler::Subs.3 \
- XML::Handler::XMLWriter.3 XML::Parser::PerlSAX.3 \
- XML::PatAct::ActionTempl.3 XML::PatAct::Amsterdam.3 \
- XML::PatAct::MatchName.3 XML::PatAct::PatternTempl.3 \
- XML::PatAct::ToObjects.3 XML::Perl2SAX.3 XML::SAX2Perl.3
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/textproc/p5-libxml/pkg-plist b/textproc/p5-libxml/pkg-plist
index b875dc67eef1..c49f32261f6a 100644
--- a/textproc/p5-libxml/pkg-plist
+++ b/textproc/p5-libxml/pkg-plist
@@ -1,4 +1,19 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/libxml-perl/.packlist
+%%PERL5_MAN3%%/Data::Grove.3.gz
+%%PERL5_MAN3%%/Data::Grove::Parent.3.gz
+%%PERL5_MAN3%%/Data::Grove::Visitor.3.gz
+%%PERL5_MAN3%%/XML::ESISParser.3.gz
+%%PERL5_MAN3%%/XML::Handler::CanonXMLWriter.3.gz
+%%PERL5_MAN3%%/XML::Handler::Sample.3.gz
+%%PERL5_MAN3%%/XML::Handler::Subs.3.gz
+%%PERL5_MAN3%%/XML::Handler::XMLWriter.3.gz
+%%PERL5_MAN3%%/XML::Parser::PerlSAX.3.gz
+%%PERL5_MAN3%%/XML::PatAct::ActionTempl.3.gz
+%%PERL5_MAN3%%/XML::PatAct::Amsterdam.3.gz
+%%PERL5_MAN3%%/XML::PatAct::MatchName.3.gz
+%%PERL5_MAN3%%/XML::PatAct::PatternTempl.3.gz
+%%PERL5_MAN3%%/XML::PatAct::ToObjects.3.gz
+%%PERL5_MAN3%%/XML::Perl2SAX.3.gz
+%%PERL5_MAN3%%/XML::SAX2Perl.3.gz
%%SITE_PERL%%/Data/Grove.pm
%%SITE_PERL%%/Data/Grove/Parent.pm
%%SITE_PERL%%/Data/Grove/Visitor.pm
@@ -15,10 +30,11 @@
%%SITE_PERL%%/XML/PatAct/ToObjects.pm
%%SITE_PERL%%/XML/Perl2SAX.pm
%%SITE_PERL%%/XML/SAX2Perl.pm
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/libxml-perl
-@dirrmtry %%SITE_PERL%%/Data/Grove
-@dirrmtry %%SITE_PERL%%/XML/Handler
-@dirrmtry %%SITE_PERL%%/XML/Parser
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/libxml-perl/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/libxml-perl
@dirrmtry %%SITE_PERL%%/XML/PatAct
+@dirrmtry %%SITE_PERL%%/XML/Parser
+@dirrmtry %%SITE_PERL%%/XML/Handler
@dirrmtry %%SITE_PERL%%/XML
+@dirrmtry %%SITE_PERL%%/Data/Grove
@dirrmtry %%SITE_PERL%%/Data