aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2003-03-07 06:14:21 +0000
committerAde Lovett <ade@FreeBSD.org>2003-03-07 06:14:21 +0000
commit7e52725f2a86aad46bd6b50d5581b6ef0afd0e19 (patch)
treefd4e3235fcfaf2558312feb3c9527f1592b91aff /textproc
parentbaa68c63d40ffc2c059c978764c3c89675445e55 (diff)
downloadports-7e52725f2a86aad46bd6b50d5581b6ef0afd0e19.tar.gz
ports-7e52725f2a86aad46bd6b50d5581b6ef0afd0e19.zip
Clear moonlight beckons.
Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
Notes
Notes: svn path=/head/; revision=77045
Diffstat (limited to 'textproc')
-rw-r--r--textproc/ant-xinclude-task/Makefile1
-rw-r--r--textproc/ant-xinclude-task/pkg-comment1
-rw-r--r--textproc/antiword/Makefile1
-rw-r--r--textproc/antiword/pkg-comment1
-rw-r--r--textproc/ascii2pdf/Makefile1
-rw-r--r--textproc/ascii2pdf/pkg-comment1
-rw-r--r--textproc/bibtex2html/Makefile1
-rw-r--r--textproc/bibtex2html/pkg-comment1
-rw-r--r--textproc/cdiff/Makefile1
-rw-r--r--textproc/cdiff/pkg-comment1
-rw-r--r--textproc/code2html/Makefile1
-rw-r--r--textproc/code2html/pkg-comment1
-rw-r--r--textproc/cole/Makefile1
-rw-r--r--textproc/cole/pkg-comment1
-rw-r--r--textproc/dict/Makefile1
-rw-r--r--textproc/dict/pkg-comment1
-rw-r--r--textproc/diff-mode.el/Makefile1
-rw-r--r--textproc/diff-mode.el/pkg-comment1
-rw-r--r--textproc/docbook-241/Makefile1
-rw-r--r--textproc/docbook-241/pkg-comment1
-rw-r--r--textproc/docbook-300/Makefile1
-rw-r--r--textproc/docbook-300/pkg-comment1
-rw-r--r--textproc/docbook-310/Makefile1
-rw-r--r--textproc/docbook-310/pkg-comment1
-rw-r--r--textproc/docbook-400/Makefile1
-rw-r--r--textproc/docbook-400/pkg-comment1
-rw-r--r--textproc/docbook-410/Makefile1
-rw-r--r--textproc/docbook-410/pkg-comment1
-rw-r--r--textproc/docbook-sk/Makefile1
-rw-r--r--textproc/docbook-sk/pkg-comment1
-rw-r--r--textproc/docbook-tdg/Makefile1
-rw-r--r--textproc/docbook-tdg/pkg-comment1
-rw-r--r--textproc/docbook-xsl/Makefile1
-rw-r--r--textproc/docbook-xsl/pkg-comment1
-rw-r--r--textproc/docbook/Makefile1
-rw-r--r--textproc/docbook/pkg-comment1
-rw-r--r--textproc/docbookide.el/Makefile1
-rw-r--r--textproc/docbookide.el/pkg-comment1
-rw-r--r--textproc/docproj/Makefile1
-rw-r--r--textproc/docproj/pkg-comment1
-rw-r--r--textproc/dsssl-docbook-cygnus/Makefile1
-rw-r--r--textproc/dsssl-docbook-cygnus/pkg-comment1
-rw-r--r--textproc/dtd-catalogs/Makefile1
-rw-r--r--textproc/dtd-catalogs/pkg-comment1
-rw-r--r--textproc/fdp-tools/Makefile1
-rw-r--r--textproc/fdp-tools/pkg-comment1
-rw-r--r--textproc/fop/Makefile1
-rw-r--r--textproc/fop/pkg-comment1
-rw-r--r--textproc/glimpse/Makefile1
-rw-r--r--textproc/glimpse/pkg-comment1
-rw-r--r--textproc/gmat/Makefile1
-rw-r--r--textproc/gmat/pkg-comment1
-rw-r--r--textproc/gnome-spell/Makefile1
-rw-r--r--textproc/gnome-spell/pkg-comment1
-rw-r--r--textproc/gnomespell-devel/Makefile1
-rw-r--r--textproc/gnomespell-devel/pkg-comment1
-rw-r--r--textproc/gnomespell/Makefile1
-rw-r--r--textproc/gnomespell/pkg-comment1
-rw-r--r--textproc/gtkspell/Makefile1
-rw-r--r--textproc/gtkspell/pkg-comment1
-rw-r--r--textproc/gtkspell2/Makefile1
-rw-r--r--textproc/gtkspell2/pkg-comment1
-rw-r--r--textproc/htdig/Makefile1
-rw-r--r--textproc/htdig/pkg-comment1
-rw-r--r--textproc/intltool/Makefile1
-rw-r--r--textproc/intltool/pkg-comment1
-rw-r--r--textproc/ispell/Makefile1
-rw-r--r--textproc/ispell/pkg-comment1
-rw-r--r--textproc/libxml/Makefile1
-rw-r--r--textproc/libxml/pkg-comment1
-rw-r--r--textproc/man2html/Makefile1
-rw-r--r--textproc/man2html/pkg-comment1
-rw-r--r--textproc/mkcatalog/Makefile1
-rw-r--r--textproc/mkcatalog/pkg-comment1
-rw-r--r--textproc/modlogan/Makefile1
-rw-r--r--textproc/modlogan/pkg-comment1
-rw-r--r--textproc/nfbtrans/Makefile1
-rw-r--r--textproc/nfbtrans/pkg-comment1
-rw-r--r--textproc/p5-CSS-SAC/Makefile1
-rw-r--r--textproc/p5-CSS-SAC/pkg-comment1
-rw-r--r--textproc/p5-DelimMatch/Makefile1
-rw-r--r--textproc/p5-DelimMatch/pkg-comment1
-rw-r--r--textproc/p5-FreeBSD-Ports/Makefile1
-rw-r--r--textproc/p5-FreeBSD-Ports/pkg-comment1
-rw-r--r--textproc/p5-HTML-Format/Makefile1
-rw-r--r--textproc/p5-HTML-Format/pkg-comment1
-rw-r--r--textproc/p5-NetAddr-IP-Find/Makefile1
-rw-r--r--textproc/p5-NetAddr-IP-Find/pkg-comment1
-rw-r--r--textproc/p5-PDF-Create/Makefile1
-rw-r--r--textproc/p5-PDF-Create/pkg-comment1
-rw-r--r--textproc/p5-Pod-Constants/Makefile1
-rw-r--r--textproc/p5-Pod-Constants/pkg-comment1
-rw-r--r--textproc/p5-Pod-POM/Makefile1
-rw-r--r--textproc/p5-Pod-POM/pkg-comment1
-rw-r--r--textproc/p5-Pod-Parser/Makefile1
-rw-r--r--textproc/p5-Pod-Parser/pkg-comment1
-rw-r--r--textproc/p5-PodParser/Makefile1
-rw-r--r--textproc/p5-PodParser/pkg-comment1
-rw-r--r--textproc/p5-RDF-Core/Makefile1
-rw-r--r--textproc/p5-RDF-Core/pkg-comment1
-rw-r--r--textproc/p5-RDF-Notation3/Makefile1
-rw-r--r--textproc/p5-RDF-Notation3/pkg-comment1
-rw-r--r--textproc/p5-RDFStore/Makefile1
-rw-r--r--textproc/p5-RDFStore/pkg-comment1
-rw-r--r--textproc/p5-Sort-ArbBiLex/Makefile1
-rw-r--r--textproc/p5-Sort-ArbBiLex/pkg-comment1
-rw-r--r--textproc/p5-Sort-Fields/Makefile1
-rw-r--r--textproc/p5-Sort-Fields/pkg-comment1
-rw-r--r--textproc/p5-Sort-PolySort/Makefile1
-rw-r--r--textproc/p5-Sort-PolySort/pkg-comment1
-rw-r--r--textproc/p5-Spreadsheet-ParseExcel/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-ParseExcel/pkg-comment1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel/pkg-comment1
-rw-r--r--textproc/p5-String-ShellQuote/Makefile1
-rw-r--r--textproc/p5-String-ShellQuote/pkg-comment1
-rw-r--r--textproc/p5-String-Strip/Makefile1
-rw-r--r--textproc/p5-String-Strip/pkg-comment1
-rw-r--r--textproc/p5-Text-Autoformat/Makefile1
-rw-r--r--textproc/p5-Text-Autoformat/pkg-comment1
-rw-r--r--textproc/p5-Text-Balanced/Makefile1
-rw-r--r--textproc/p5-Text-Balanced/pkg-comment1
-rw-r--r--textproc/p5-Text-Bind/Makefile1
-rw-r--r--textproc/p5-Text-Bind/pkg-comment1
-rw-r--r--textproc/p5-Text-CSV/Makefile1
-rw-r--r--textproc/p5-Text-CSV/pkg-comment1
-rw-r--r--textproc/p5-Text-CSV_XS/Makefile1
-rw-r--r--textproc/p5-Text-CSV_XS/pkg-comment1
-rw-r--r--textproc/p5-Text-Diff/Makefile1
-rw-r--r--textproc/p5-Text-Diff/pkg-comment1
-rw-r--r--textproc/p5-Text-DoubleMetaphone/Makefile1
-rw-r--r--textproc/p5-Text-DoubleMetaphone/pkg-comment1
-rw-r--r--textproc/p5-Text-EtText/Makefile1
-rw-r--r--textproc/p5-Text-EtText/pkg-comment1
-rw-r--r--textproc/p5-Text-FillIn/Makefile1
-rw-r--r--textproc/p5-Text-FillIn/pkg-comment1
-rw-r--r--textproc/p5-Text-Filter-Chain/Makefile1
-rw-r--r--textproc/p5-Text-Filter-Chain/pkg-comment1
-rw-r--r--textproc/p5-Text-Filter/Makefile1
-rw-r--r--textproc/p5-Text-Filter/pkg-comment1
-rw-r--r--textproc/p5-Text-FixedLength-Extra/Makefile1
-rw-r--r--textproc/p5-Text-FixedLength-Extra/pkg-comment1
-rw-r--r--textproc/p5-Text-FixedLength/Makefile1
-rw-r--r--textproc/p5-Text-FixedLength/pkg-comment1
-rw-r--r--textproc/p5-Text-Flowchart/Makefile1
-rw-r--r--textproc/p5-Text-Flowchart/pkg-comment1
-rw-r--r--textproc/p5-Text-Format/Makefile1
-rw-r--r--textproc/p5-Text-Format/pkg-comment1
-rw-r--r--textproc/p5-Text-Graphics/Makefile1
-rw-r--r--textproc/p5-Text-Graphics/pkg-comment1
-rw-r--r--textproc/p5-Text-Query/Makefile1
-rw-r--r--textproc/p5-Text-Query/pkg-comment1
-rw-r--r--textproc/p5-Text-SimpleTemplate/Makefile1
-rw-r--r--textproc/p5-Text-SimpleTemplate/pkg-comment1
-rw-r--r--textproc/p5-Text-Tmpl/Makefile1
-rw-r--r--textproc/p5-Text-Tmpl/pkg-comment1
-rw-r--r--textproc/p5-Text-Wrapper/Makefile1
-rw-r--r--textproc/p5-Text-Wrapper/pkg-comment1
-rw-r--r--textproc/p5-URI-Find/Makefile1
-rw-r--r--textproc/p5-URI-Find/pkg-comment1
-rw-r--r--textproc/p5-XML-DBMS/Makefile1
-rw-r--r--textproc/p5-XML-DBMS/pkg-comment1
-rw-r--r--textproc/p5-XML-DT/Makefile1
-rw-r--r--textproc/p5-XML-DT/pkg-comment1
-rw-r--r--textproc/p5-XML-Dumper/Makefile1
-rw-r--r--textproc/p5-XML-Dumper/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-BufferText/Makefile1
-rw-r--r--textproc/p5-XML-Filter-BufferText/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-DetectWS/Makefile1
-rw-r--r--textproc/p5-XML-Filter-DetectWS/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-Reindent/Makefile1
-rw-r--r--textproc/p5-XML-Filter-Reindent/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-SAXT/Makefile1
-rw-r--r--textproc/p5-XML-Filter-SAXT/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-XInclude/Makefile1
-rw-r--r--textproc/p5-XML-Filter-XInclude/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-XSLT/Makefile1
-rw-r--r--textproc/p5-XML-Filter-XSLT/pkg-comment1
-rw-r--r--textproc/p5-XML-Generator-DBI/Makefile1
-rw-r--r--textproc/p5-XML-Generator-DBI/pkg-comment1
-rw-r--r--textproc/p5-XML-Handler-YAWriter/Makefile1
-rw-r--r--textproc/p5-XML-Handler-YAWriter/pkg-comment1
-rw-r--r--textproc/p5-XML-Node/Makefile1
-rw-r--r--textproc/p5-XML-Node/pkg-comment1
-rw-r--r--textproc/p5-XML-Quote/Makefile1
-rw-r--r--textproc/p5-XML-Quote/pkg-comment1
-rw-r--r--textproc/p5-XML-RegExp/Makefile1
-rw-r--r--textproc/p5-XML-RegExp/pkg-comment1
-rw-r--r--textproc/p5-XML-SAX-Expat/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Expat/pkg-comment1
-rw-r--r--textproc/p5-XML-SAX-Simple/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Simple/pkg-comment1
-rw-r--r--textproc/p5-XML-SAXDriver-Sablotron/Makefile1
-rw-r--r--textproc/p5-XML-SAXDriver-Sablotron/pkg-comment1
-rw-r--r--textproc/p5-XML-Twig/Makefile1
-rw-r--r--textproc/p5-XML-Twig/pkg-comment1
-rw-r--r--textproc/p5-XML-XPath/Makefile1
-rw-r--r--textproc/p5-XML-XPath/pkg-comment1
-rw-r--r--textproc/p5-libxml/Makefile1
-rw-r--r--textproc/p5-libxml/pkg-comment1
-rw-r--r--textproc/p5-podlators/Makefile1
-rw-r--r--textproc/p5-podlators/pkg-comment1
-rw-r--r--textproc/py-4suite/Makefile1
-rw-r--r--textproc/py-4suite/pkg-comment1
-rw-r--r--textproc/py-csv/Makefile1
-rw-r--r--textproc/py-csv/pkg-comment1
-rw-r--r--textproc/py-dsv/Makefile1
-rw-r--r--textproc/py-dsv/pkg-comment1
-rw-r--r--textproc/py-martel/Makefile1
-rw-r--r--textproc/py-martel/pkg-comment1
-rw-r--r--textproc/py-sgrep/Makefile1
-rw-r--r--textproc/py-sgrep/pkg-comment1
-rw-r--r--textproc/py-trex/Makefile1
-rw-r--r--textproc/py-trex/pkg-comment1
-rw-r--r--textproc/py-xml/Makefile1
-rw-r--r--textproc/py-xml/pkg-comment1
-rw-r--r--textproc/replaceit/Makefile1
-rw-r--r--textproc/replaceit/pkg-comment1
-rw-r--r--textproc/rman/Makefile1
-rw-r--r--textproc/rman/pkg-comment1
-rw-r--r--textproc/rtfreader/Makefile1
-rw-r--r--textproc/rtfreader/pkg-comment1
-rw-r--r--textproc/ruby-libxml/Makefile1
-rw-r--r--textproc/ruby-libxml/pkg-comment1
-rw-r--r--textproc/ruby-libxslt/Makefile1
-rw-r--r--textproc/ruby-libxslt/pkg-comment1
-rw-r--r--textproc/rxp/Makefile1
-rw-r--r--textproc/rxp/pkg-comment1
-rw-r--r--textproc/sarep/Makefile1
-rw-r--r--textproc/sarep/pkg-comment1
-rw-r--r--textproc/scr2txt/Makefile1
-rw-r--r--textproc/scr2txt/pkg-comment1
-rw-r--r--textproc/scrollkeeper/Makefile1
-rw-r--r--textproc/scrollkeeper/pkg-comment1
-rw-r--r--textproc/sdocbook-xml/Makefile1
-rw-r--r--textproc/sdocbook-xml/pkg-comment1
-rw-r--r--textproc/sed_inplace/Makefile1
-rw-r--r--textproc/sed_inplace/pkg-comment1
-rw-r--r--textproc/sgrep/Makefile1
-rw-r--r--textproc/sgrep/pkg-comment1
-rw-r--r--textproc/sgrep2/Makefile1
-rw-r--r--textproc/sgrep2/pkg-comment1
-rw-r--r--textproc/source-highlight/Makefile1
-rw-r--r--textproc/source-highlight/pkg-comment1
-rw-r--r--textproc/sp/Makefile1
-rw-r--r--textproc/sp/pkg-comment1
-rw-r--r--textproc/tclExpat/Makefile1
-rw-r--r--textproc/tclExpat/pkg-comment1
-rw-r--r--textproc/tkdiff/Makefile1
-rw-r--r--textproc/tkdiff/pkg-comment1
-rw-r--r--textproc/tnef2txt/Makefile1
-rw-r--r--textproc/tnef2txt/pkg-comment1
-rw-r--r--textproc/txt2tags/Makefile1
-rw-r--r--textproc/txt2tags/pkg-comment1
-rw-r--r--textproc/ua-ispell/Makefile1
-rw-r--r--textproc/ua-ispell/pkg-comment1
-rw-r--r--textproc/urlview/Makefile1
-rw-r--r--textproc/urlview/pkg-comment1
-rw-r--r--textproc/word2x/Makefile1
-rw-r--r--textproc/word2x/pkg-comment1
-rw-r--r--textproc/wordnet/Makefile1
-rw-r--r--textproc/wordnet/pkg-comment1
-rw-r--r--textproc/xalan-j/Makefile1
-rw-r--r--textproc/xalan-j/pkg-comment1
-rw-r--r--textproc/xerces-j/Makefile1
-rw-r--r--textproc/xerces-j/pkg-comment1
-rw-r--r--textproc/xincluder/Makefile1
-rw-r--r--textproc/xincluder/pkg-comment1
-rw-r--r--textproc/xlhtml/Makefile1
-rw-r--r--textproc/xlhtml/pkg-comment1
-rw-r--r--textproc/xls2xml/Makefile1
-rw-r--r--textproc/xls2xml/pkg-comment1
-rw-r--r--textproc/xml-i18n-tools/Makefile1
-rw-r--r--textproc/xml-i18n-tools/pkg-comment1
-rw-r--r--textproc/xmlenc/Makefile1
-rw-r--r--textproc/xmlenc/pkg-comment1
-rw-r--r--textproc/xsl-docbook-modular/Makefile1
-rw-r--r--textproc/xsl-docbook-modular/pkg-comment1
-rw-r--r--textproc/xxdiff/Makefile1
-rw-r--r--textproc/xxdiff/pkg-comment1
-rw-r--r--textproc/y2l/Makefile1
-rw-r--r--textproc/y2l/pkg-comment1
-rw-r--r--textproc/yodl/Makefile1
-rw-r--r--textproc/yodl/pkg-comment1
284 files changed, 142 insertions, 142 deletions
diff --git a/textproc/ant-xinclude-task/Makefile b/textproc/ant-xinclude-task/Makefile
index ff6b122657ac..31989cffec97 100644
--- a/textproc/ant-xinclude-task/Makefile
+++ b/textproc/ant-xinclude-task/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://people.freebsd.org/~znerd/xinclude-task/
PKGNAMEPREFIX= ant-
MAINTAINER= znerd@FreeBSD.org
+COMMENT= XInclude task for Jakarta Ant
BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/jakarta-ant \
${JAVASHAREDIR}/classes/xincluder.jar:${PORTSDIR}/textproc/xincluder
diff --git a/textproc/ant-xinclude-task/pkg-comment b/textproc/ant-xinclude-task/pkg-comment
deleted file mode 100644
index b6bc0d87e0e0..000000000000
--- a/textproc/ant-xinclude-task/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XInclude task for Jakarta Ant
diff --git a/textproc/antiword/Makefile b/textproc/antiword/Makefile
index b1b33031237a..c8904a60b816 100644
--- a/textproc/antiword/Makefile
+++ b/textproc/antiword/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.winfield.demon.nl/linux/
MAINTAINER= leeym@FreeBSD.org
+COMMENT= An application to display Microsoft(tm) Word files
USE_REINPLACE= yes
INSTALL_TARGET= global_install
diff --git a/textproc/antiword/pkg-comment b/textproc/antiword/pkg-comment
deleted file mode 100644
index 3af92085a6b8..000000000000
--- a/textproc/antiword/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An application to display Microsoft(tm) Word files
diff --git a/textproc/ascii2pdf/Makefile b/textproc/ascii2pdf/Makefile
index 432004ec2924..9114492a4178 100644
--- a/textproc/ascii2pdf/Makefile
+++ b/textproc/ascii2pdf/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://bulldog.tzo.org/ascii2pdf/
DISTNAME= ${PORTNAME}-0.9.1
MAINTAINER= petef@FreeBSD.org
+COMMENT= A perl script to convert text files to PDF files
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/PDF/Create.pm:${PORTSDIR}/textproc/p5-PDF-Create
diff --git a/textproc/ascii2pdf/pkg-comment b/textproc/ascii2pdf/pkg-comment
deleted file mode 100644
index 413e2a657645..000000000000
--- a/textproc/ascii2pdf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl script to convert text files to PDF files
diff --git a/textproc/bibtex2html/Makefile b/textproc/bibtex2html/Makefile
index 119a11deeed2..8e52595fbc1f 100644
--- a/textproc/bibtex2html/Makefile
+++ b/textproc/bibtex2html/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc print
MASTER_SITES= http://www.lri.fr/~filliatr/ftp/bibtex2html/
MAINTAINER= gerald@FreeBSD.org
+COMMENT= A collection of tools for searching BibTeX and translating from BibTeX to HTML
BUILD_DEPENDS= ocaml:${PORTSDIR}/lang/ocaml
diff --git a/textproc/bibtex2html/pkg-comment b/textproc/bibtex2html/pkg-comment
deleted file mode 100644
index f1c49b9462ae..000000000000
--- a/textproc/bibtex2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of tools for searching BibTeX and translating from BibTeX to HTML
diff --git a/textproc/cdiff/Makefile b/textproc/cdiff/Makefile
index ec80ff9d54b6..d409963a2c37 100644
--- a/textproc/cdiff/Makefile
+++ b/textproc/cdiff/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= # none
DISTFILES= # none
MAINTAINER= eivind@FreeBSD.org
+COMMENT= Diff readability enhancher for color terminals
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/cdiff/pkg-comment b/textproc/cdiff/pkg-comment
deleted file mode 100644
index 8865bd2b0878..000000000000
--- a/textproc/cdiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Diff readability enhancher for color terminals
diff --git a/textproc/code2html/Makefile b/textproc/code2html/Makefile
index 826499bd3443..fb3b8cc69b82 100644
--- a/textproc/code2html/Makefile
+++ b/textproc/code2html/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= jedgar@FreeBSD.org
+COMMENT= Sourcecode to HTML converter
.if !exists(/usr/bin/bzip2)
RUN_DEPENDS= bzip2:${PORTSDIR}/archivers/bzip2
diff --git a/textproc/code2html/pkg-comment b/textproc/code2html/pkg-comment
deleted file mode 100644
index 4c40a20a60c9..000000000000
--- a/textproc/code2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sourcecode to HTML converter
diff --git a/textproc/cole/Makefile b/textproc/cole/Makefile
index c37182cd515f..369b7e383206 100644
--- a/textproc/cole/Makefile
+++ b/textproc/cole/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_LOCAL} \
MASTER_SITE_SUBDIR= sobomax
MAINTAINER= sobomax@FreeBSD.org
+COMMENT= A free C OLE library
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/cole/pkg-comment b/textproc/cole/pkg-comment
deleted file mode 100644
index 50acdb65b038..000000000000
--- a/textproc/cole/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free C OLE library
diff --git a/textproc/dict/Makefile b/textproc/dict/Makefile
index fe80eed21568..9baba213ebef 100644
--- a/textproc/dict/Makefile
+++ b/textproc/dict/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.dict.org/pub/dict/
DISTNAME= ${PORTNAME}d-${PORTVERSION}
MAINTAINER= dd@FreeBSD.org
+COMMENT= Dictionary Server Protocol (RFC2229) client
USE_BISON= yes
USE_REINPLACE= yes
diff --git a/textproc/dict/pkg-comment b/textproc/dict/pkg-comment
deleted file mode 100644
index 95074ad6da46..000000000000
--- a/textproc/dict/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Dictionary Server Protocol (RFC2229) client
diff --git a/textproc/diff-mode.el/Makefile b/textproc/diff-mode.el/Makefile
index 64ad290993d9..79ddc30fc52b 100644
--- a/textproc/diff-mode.el/Makefile
+++ b/textproc/diff-mode.el/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX= # empty
EXTRACT_ONLY= # empty
MAINTAINER= okazaki@FreeBSD.org
+COMMENT= A mode for viewing/editing context diffs in Emacsen
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/diff-mode.el/pkg-comment b/textproc/diff-mode.el/pkg-comment
deleted file mode 100644
index 6c0d530ece58..000000000000
--- a/textproc/diff-mode.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A mode for viewing/editing context diffs in Emacsen
diff --git a/textproc/docbook-241/Makefile b/textproc/docbook-241/Makefile
index 88b3aca881db..49c809072fdc 100644
--- a/textproc/docbook-241/Makefile
+++ b/textproc/docbook-241/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ftp://ftp.ora.com/pub/davenport/
DISTFILES= docbk241.tar.Z
MAINTAINER= nik@FreeBSD.org
+COMMENT= V2.4.1 of the DocBook DTD, designed for technical documentation
RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/docbook-241/pkg-comment b/textproc/docbook-241/pkg-comment
deleted file mode 100644
index 3ad0891d318f..000000000000
--- a/textproc/docbook-241/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V2.4.1 of the DocBook DTD, designed for technical documentation
diff --git a/textproc/docbook-300/Makefile b/textproc/docbook-300/Makefile
index 1614e21ffd6a..4a82fe2f0342 100644
--- a/textproc/docbook-300/Makefile
+++ b/textproc/docbook-300/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ftp://ftp.ora.com/pub/davenport/
DISTFILES= docbk30.tar.Z
MAINTAINER= nik@FreeBSD.org
+COMMENT= V3.0 of the DocBook DTD, designed for technical documentation
RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/docbook-300/pkg-comment b/textproc/docbook-300/pkg-comment
deleted file mode 100644
index cbdae0c9a49b..000000000000
--- a/textproc/docbook-300/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V3.0 of the DocBook DTD, designed for technical documentation
diff --git a/textproc/docbook-310/Makefile b/textproc/docbook-310/Makefile
index ca3d4ca4162e..e830888be061 100644
--- a/textproc/docbook-310/Makefile
+++ b/textproc/docbook-310/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://www.docbook.org/sgml/3.1/
DISTNAME= docbk31
MAINTAINER= nik@FreeBSD.org
+COMMENT= V3.1 of the DocBook DTD, designed for technical documentation
RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/docbook-310/pkg-comment b/textproc/docbook-310/pkg-comment
deleted file mode 100644
index f4999047584f..000000000000
--- a/textproc/docbook-310/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V3.1 of the DocBook DTD, designed for technical documentation
diff --git a/textproc/docbook-400/Makefile b/textproc/docbook-400/Makefile
index 6f015e568c19..f221d8a7c366 100644
--- a/textproc/docbook-400/Makefile
+++ b/textproc/docbook-400/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://www.oasis-open.org/docbook/sgml/4.0/
DISTNAME= docbk40
MAINTAINER= asmodai@FreeBSD.org
+COMMENT= V4.0 of the DocBook DTD, designed for technical documentation
RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/docbook-400/pkg-comment b/textproc/docbook-400/pkg-comment
deleted file mode 100644
index 215089fbdab8..000000000000
--- a/textproc/docbook-400/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V4.0 of the DocBook DTD, designed for technical documentation
diff --git a/textproc/docbook-410/Makefile b/textproc/docbook-410/Makefile
index 9935c298f60a..54902e119a7b 100644
--- a/textproc/docbook-410/Makefile
+++ b/textproc/docbook-410/Makefile
@@ -15,6 +15,7 @@ DISTNAME= docbk41
EXTRACT_ONLY= # empty
MAINTAINER= murray@freebsd.org
+COMMENT= V4.1 of the DocBook DTD, designed for technical documentation
RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/docbook-410/pkg-comment b/textproc/docbook-410/pkg-comment
deleted file mode 100644
index 46e44614142d..000000000000
--- a/textproc/docbook-410/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V4.1 of the DocBook DTD, designed for technical documentation
diff --git a/textproc/docbook-sk/Makefile b/textproc/docbook-sk/Makefile
index d19946a402cc..ccdc74eed1e0 100644
--- a/textproc/docbook-sk/Makefile
+++ b/textproc/docbook-sk/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.docbook.org/xml/${PORTVERSION}/ \
DISTNAME= docbkx${PORTVERSION:S/.//g}
MAINTAINER= gnome@FreeBSD.org
+COMMENT= XML version of the DocBook DTD version controlled for ScrollKeeper
USE_ZIP= yes
NO_BUILD= yes
diff --git a/textproc/docbook-sk/pkg-comment b/textproc/docbook-sk/pkg-comment
deleted file mode 100644
index 1a223ef20245..000000000000
--- a/textproc/docbook-sk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML version of the DocBook DTD version controlled for ScrollKeeper
diff --git a/textproc/docbook-tdg/Makefile b/textproc/docbook-tdg/Makefile
index dfdf37afd3f2..46da74ad49df 100644
--- a/textproc/docbook-tdg/Makefile
+++ b/textproc/docbook-tdg/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.docbook.org/tdg/en/
DISTNAME= tdg-en-html-${PORTVERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= Norman Walsh's book "DocBook: The Definitive Guide"
USE_REINPLACE= yes
USE_ZIP= yes
diff --git a/textproc/docbook-tdg/pkg-comment b/textproc/docbook-tdg/pkg-comment
deleted file mode 100644
index 7c9a7b4a4197..000000000000
--- a/textproc/docbook-tdg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Norman Walsh's book "DocBook: The Definitive Guide"
diff --git a/textproc/docbook-xsl/Makefile b/textproc/docbook-xsl/Makefile
index b8c32dc3e133..2b4de3a01600 100644
--- a/textproc/docbook-xsl/Makefile
+++ b/textproc/docbook-xsl/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= docbook
MAINTAINER= des@freebsd.org
+COMMENT= XSL DocBook stylesheets
RUN_DEPENDS= ${XMLDIR}/docbook/catalog:${PORTSDIR}/textproc/docbook-xml \
${XMLDIR}/sdocbook/catalog:${PORTSDIR}/textproc/sdocbook-xml
diff --git a/textproc/docbook-xsl/pkg-comment b/textproc/docbook-xsl/pkg-comment
deleted file mode 100644
index dc5eb61239a8..000000000000
--- a/textproc/docbook-xsl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSL DocBook stylesheets
diff --git a/textproc/docbook/Makefile b/textproc/docbook/Makefile
index fea6c04eb6b9..61e69616f901 100644
--- a/textproc/docbook/Makefile
+++ b/textproc/docbook/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= # empty
DISTFILES= # empty
MAINTAINER= nik@freebsd.org
+COMMENT= Meta-port for the different versions of the DocBook DTD
RUN_DEPENDS= ${PREFIX}/share/sgml/iso8879:${PORTSDIR}/textproc/iso8879 \
${PREFIX}/share/sgml/docbook/2.4.1:${PORTSDIR}/textproc/docbook-241 \
diff --git a/textproc/docbook/pkg-comment b/textproc/docbook/pkg-comment
deleted file mode 100644
index ac90fe47e207..000000000000
--- a/textproc/docbook/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Meta-port for the different versions of the DocBook DTD
diff --git a/textproc/docbookide.el/Makefile b/textproc/docbookide.el/Makefile
index a35f0cb64f92..c2d595e87f6f 100644
--- a/textproc/docbookide.el/Makefile
+++ b/textproc/docbookide.el/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://nwalsh.com/emacs/docbookide/
DISTNAME= docbookide01
MAINTAINER= seanc@FreeBSD.org
+COMMENT= Emacs lisp modules for editing DocBook documents
USE_ZIP= yes
WRKSRC= ${WRKDIR}/docbookide
diff --git a/textproc/docbookide.el/pkg-comment b/textproc/docbookide.el/pkg-comment
deleted file mode 100644
index 8fccd3f1abc3..000000000000
--- a/textproc/docbookide.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs lisp modules for editing DocBook documents
diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile
index 982985d48ab4..c47d7719b80e 100644
--- a/textproc/docproj/Makefile
+++ b/textproc/docproj/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= # empty
DISTFILES= # empty
MAINTAINER= nik@freebsd.org
+COMMENT= The "meta-port" for the FreeBSD Documentation Project
# This dependency list should be kept in sync with the list of
# required ports in src/release/Makefile.inc.docports.
diff --git a/textproc/docproj/pkg-comment b/textproc/docproj/pkg-comment
deleted file mode 100644
index c43aff76fce4..000000000000
--- a/textproc/docproj/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The "meta-port" for the FreeBSD Documentation Project
diff --git a/textproc/dsssl-docbook-cygnus/Makefile b/textproc/dsssl-docbook-cygnus/Makefile
index 67ed05733929..9c23108411f6 100644
--- a/textproc/dsssl-docbook-cygnus/Makefile
+++ b/textproc/dsssl-docbook-cygnus/Makefile
@@ -13,6 +13,7 @@ DISTNAME= stylesheets
EXTRACT_SUFX= .tgz
MAINTAINER= kiri@pis.toba-cmt.ac.jp
+COMMENT= DocBook DSSSL stylesheets of Cygnus Slution
RUN_DEPENDS= ${LOCALBASE}/share/sgml/docbook/dsssl/modular/frames/navbar.htm:${PORTSDIR}/textproc/dsssl-docbook-modular \
jade:${PORTSDIR}/textproc/jade
diff --git a/textproc/dsssl-docbook-cygnus/pkg-comment b/textproc/dsssl-docbook-cygnus/pkg-comment
deleted file mode 100644
index d3360550a0f0..000000000000
--- a/textproc/dsssl-docbook-cygnus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DocBook DSSSL stylesheets of Cygnus Slution
diff --git a/textproc/dtd-catalogs/Makefile b/textproc/dtd-catalogs/Makefile
index cf5b65eae075..0ce4ff345570 100644
--- a/textproc/dtd-catalogs/Makefile
+++ b/textproc/dtd-catalogs/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= # empty
DISTFILES= # empty
MAINTAINER= shige@FreeBSD.org
+COMMENT= SGML DTDs catalogs
RUN_DEPENDS= ${ISO8879_CAT}:${PORTSDIR}/textproc/iso8879 \
${ISO12083_CAT}:${PORTSDIR}/textproc/iso12083 \
diff --git a/textproc/dtd-catalogs/pkg-comment b/textproc/dtd-catalogs/pkg-comment
deleted file mode 100644
index a060b6072ebe..000000000000
--- a/textproc/dtd-catalogs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SGML DTDs catalogs
diff --git a/textproc/fdp-tools/Makefile b/textproc/fdp-tools/Makefile
index 17a88837a616..1deea040e062 100644
--- a/textproc/fdp-tools/Makefile
+++ b/textproc/fdp-tools/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.ruhr.de/home/nathan/FreeBSD/
MAINTAINER= ue@FreeBSD.org
+COMMENT= A set of small utilities for the FreeBSD Documentation Projekt
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/fdp-tools/pkg-comment b/textproc/fdp-tools/pkg-comment
deleted file mode 100644
index 0677c4af57f5..000000000000
--- a/textproc/fdp-tools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A set of small utilities for the FreeBSD Documentation Projekt
diff --git a/textproc/fop/Makefile b/textproc/fop/Makefile
index 88459e083406..e13599ce333e 100644
--- a/textproc/fop/Makefile
+++ b/textproc/fop/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://xml.apache.org/dist/fop/ \
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= kiri@FreeBSD.org
+COMMENT= Print formatter driven by XSL formatting
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
NO_BUILD= yes
diff --git a/textproc/fop/pkg-comment b/textproc/fop/pkg-comment
deleted file mode 100644
index e34c61226b50..000000000000
--- a/textproc/fop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Print formatter driven by XSL formatting
diff --git a/textproc/glimpse/Makefile b/textproc/glimpse/Makefile
index 917acba02f43..17a5c8536c68 100644
--- a/textproc/glimpse/Makefile
+++ b/textproc/glimpse/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc databases
MASTER_SITES= ftp://ftp.polito.it/pub/tools/unix/harvest/
MAINTAINER= chuckr@freebsd.org
+COMMENT= Text search engine
NO_CDROM= "Restrictive copyright (don't sell for profit)"
GNU_CONFIGURE= yes
diff --git a/textproc/glimpse/pkg-comment b/textproc/glimpse/pkg-comment
deleted file mode 100644
index eb535074229d..000000000000
--- a/textproc/glimpse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text search engine
diff --git a/textproc/gmat/Makefile b/textproc/gmat/Makefile
index 0aa5944ed6f7..8259ea58137d 100644
--- a/textproc/gmat/Makefile
+++ b/textproc/gmat/Makefile
@@ -13,6 +13,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.ora.com/pub/gmat/
MAINTAINER= grog@FreeBSD.Org
+COMMENT= O'Reilly's SGML formatting package.
RUN_DEPENDS= ${LOCALBASE}/bin/nsgmls:${PORTSDIR}/textproc/sp \
${LOCALBASE}/bin/procmail:${PORTSDIR}/mail/procmail \
diff --git a/textproc/gmat/pkg-comment b/textproc/gmat/pkg-comment
deleted file mode 100644
index 9d54c6716407..000000000000
--- a/textproc/gmat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-O'Reilly's SGML formatting package.
diff --git a/textproc/gnome-spell/Makefile b/textproc/gnome-spell/Makefile
index ecac3ec99a50..5731fbb101da 100644
--- a/textproc/gnome-spell/Makefile
+++ b/textproc/gnome-spell/Makefile
@@ -14,6 +14,7 @@ DISTNAME= gnome-spell-${PORTVERSION}
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GNOME/Bonobo component for spell checking
LIB_DEPENDS= aspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/gnome-spell/pkg-comment b/textproc/gnome-spell/pkg-comment
deleted file mode 100644
index 00c3f27bdda0..000000000000
--- a/textproc/gnome-spell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNOME/Bonobo component for spell checking
diff --git a/textproc/gnomespell-devel/Makefile b/textproc/gnomespell-devel/Makefile
index ecac3ec99a50..5731fbb101da 100644
--- a/textproc/gnomespell-devel/Makefile
+++ b/textproc/gnomespell-devel/Makefile
@@ -14,6 +14,7 @@ DISTNAME= gnome-spell-${PORTVERSION}
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GNOME/Bonobo component for spell checking
LIB_DEPENDS= aspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/gnomespell-devel/pkg-comment b/textproc/gnomespell-devel/pkg-comment
deleted file mode 100644
index 00c3f27bdda0..000000000000
--- a/textproc/gnomespell-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNOME/Bonobo component for spell checking
diff --git a/textproc/gnomespell/Makefile b/textproc/gnomespell/Makefile
index ecac3ec99a50..5731fbb101da 100644
--- a/textproc/gnomespell/Makefile
+++ b/textproc/gnomespell/Makefile
@@ -14,6 +14,7 @@ DISTNAME= gnome-spell-${PORTVERSION}
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GNOME/Bonobo component for spell checking
LIB_DEPENDS= aspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/gnomespell/pkg-comment b/textproc/gnomespell/pkg-comment
deleted file mode 100644
index 00c3f27bdda0..000000000000
--- a/textproc/gnomespell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNOME/Bonobo component for spell checking
diff --git a/textproc/gtkspell/Makefile b/textproc/gtkspell/Makefile
index f92e3c8d09b5..e07682defa90 100644
--- a/textproc/gtkspell/Makefile
+++ b/textproc/gtkspell/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://gtkspell.sourceforge.net/download/
DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GTK+ 2 spell checking component
LIB_DEPENDS= gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 \
pspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/gtkspell/pkg-comment b/textproc/gtkspell/pkg-comment
deleted file mode 100644
index a5d57d42aa68..000000000000
--- a/textproc/gtkspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GTK+ 2 spell checking component
diff --git a/textproc/gtkspell2/Makefile b/textproc/gtkspell2/Makefile
index f92e3c8d09b5..e07682defa90 100644
--- a/textproc/gtkspell2/Makefile
+++ b/textproc/gtkspell2/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://gtkspell.sourceforge.net/download/
DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GTK+ 2 spell checking component
LIB_DEPENDS= gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 \
pspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/gtkspell2/pkg-comment b/textproc/gtkspell2/pkg-comment
deleted file mode 100644
index a5d57d42aa68..000000000000
--- a/textproc/gtkspell2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GTK+ 2 spell checking component
diff --git a/textproc/htdig/Makefile b/textproc/htdig/Makefile
index 7e7e87c2d6b3..f086940755f6 100644
--- a/textproc/htdig/Makefile
+++ b/textproc/htdig/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.htdig.org/files/ \
ftp://ftp.ntua.gr/pub/www/htdig/
MAINTAINER= DougB@FreeBSD.org
+COMMENT= A www indexing and searching system
RUN_DEPENDS= ${LOCALBASE}/share/doc/apache:${PORTSDIR}/www/apache13
diff --git a/textproc/htdig/pkg-comment b/textproc/htdig/pkg-comment
deleted file mode 100644
index 1a9f81a20be5..000000000000
--- a/textproc/htdig/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A www indexing and searching system
diff --git a/textproc/intltool/Makefile b/textproc/intltool/Makefile
index c853c390ac4d..0ac3033246fa 100644
--- a/textproc/intltool/Makefile
+++ b/textproc/intltool/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.25
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
+COMMENT= Xml internationalization support for GNOME, and others
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/intltool/pkg-comment b/textproc/intltool/pkg-comment
deleted file mode 100644
index e03e503086c2..000000000000
--- a/textproc/intltool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Xml internationalization support for GNOME, and others
diff --git a/textproc/ispell/Makefile b/textproc/ispell/Makefile
index cbdee86955d1..ced15c3c8f58 100644
--- a/textproc/ispell/Makefile
+++ b/textproc/ispell/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ispell-3.2.06 # needed for slave ports / options
DISTFILES= ispell-3.2.06.tar.gz # needed for slave ports / options
MAINTAINER?= jmz@FreeBSD.org
+COMMENT= An interactive spelling checker for multiple languages
ISPELL_FILES= ispell-3.2.06.tar.gz
MAN1= ispell.1
diff --git a/textproc/ispell/pkg-comment b/textproc/ispell/pkg-comment
deleted file mode 100644
index f8a382067632..000000000000
--- a/textproc/ispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive spelling checker for multiple languages
diff --git a/textproc/libxml/Makefile b/textproc/libxml/Makefile
index 49305ecb845a..9479e0e8a015 100644
--- a/textproc/libxml/Makefile
+++ b/textproc/libxml/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/libxml/1.8
MAINTAINER= gnome@FreeBSD.org
+COMMENT= Xml parser library for GNOME
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
diff --git a/textproc/libxml/pkg-comment b/textproc/libxml/pkg-comment
deleted file mode 100644
index f3cd928cb352..000000000000
--- a/textproc/libxml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Xml parser library for GNOME
diff --git a/textproc/man2html/Makefile b/textproc/man2html/Makefile
index 666cbf39a1b5..3954a3fdfa54 100644
--- a/textproc/man2html/Makefile
+++ b/textproc/man2html/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://www.oac.uci.edu/indiv/ehood/tar/ \
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
+COMMENT= Convert nroff(1) man pages to HTML
USE_PERL5= yes
NO_BUILD= yes
diff --git a/textproc/man2html/pkg-comment b/textproc/man2html/pkg-comment
deleted file mode 100644
index 007e43da7970..000000000000
--- a/textproc/man2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert nroff(1) man pages to HTML
diff --git a/textproc/mkcatalog/Makefile b/textproc/mkcatalog/Makefile
index 9a8789e7f61f..eb7554982bc7 100644
--- a/textproc/mkcatalog/Makefile
+++ b/textproc/mkcatalog/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= # none
DISTFILES= # none
MAINTAINER= shige@FreeBSD.org
+COMMENT= A maintainance utility for sgml catalog files
NO_WRKSUBDIR= yes
NO_CHECKSUM= yes
diff --git a/textproc/mkcatalog/pkg-comment b/textproc/mkcatalog/pkg-comment
deleted file mode 100644
index c7ea244ba9f6..000000000000
--- a/textproc/mkcatalog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A maintainance utility for sgml catalog files
diff --git a/textproc/modlogan/Makefile b/textproc/modlogan/Makefile
index a5d92b6dbb9c..d73b3eb0c9f2 100644
--- a/textproc/modlogan/Makefile
+++ b/textproc/modlogan/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://jan.kneschke.de/projects/modlogan/download/ \
${MASTER_SITE_SOURCEFORGE}
MAINTAINER= netchild@FreeBSD.org
+COMMENT= A modular log file analysis program
LIB_DEPENDS= adns.1:${PORTSDIR}/net/adns \
gd.2:${PORTSDIR}/graphics/gd \
diff --git a/textproc/modlogan/pkg-comment b/textproc/modlogan/pkg-comment
deleted file mode 100644
index 8b0c630ef31d..000000000000
--- a/textproc/modlogan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A modular log file analysis program
diff --git a/textproc/nfbtrans/Makefile b/textproc/nfbtrans/Makefile
index 5719e95356f0..a905df389c2d 100644
--- a/textproc/nfbtrans/Makefile
+++ b/textproc/nfbtrans/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.nfb.org/braille/nfbtrans/
DISTNAME= nfbtr${PORTVERSION:S/.//}
MAINTAINER= max@FreeBSD.org
+COMMENT= ASCII text to Grade Two braille translator
RESTRICTED= "Unclear copyright status"
diff --git a/textproc/nfbtrans/pkg-comment b/textproc/nfbtrans/pkg-comment
deleted file mode 100644
index daa5ac64f028..000000000000
--- a/textproc/nfbtrans/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII text to Grade Two braille translator
diff --git a/textproc/p5-CSS-SAC/Makefile b/textproc/p5-CSS-SAC/Makefile
index 48b95ba7b4b5..81f1e592bacb 100644
--- a/textproc/p5-CSS-SAC/Makefile
+++ b/textproc/p5-CSS-SAC/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= CSS
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= SAC CSS (Simple API for CSS) parser
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Class/ArrayObjects.pm:${PORTSDIR}/devel/p5-Class-ArrayObjects
diff --git a/textproc/p5-CSS-SAC/pkg-comment b/textproc/p5-CSS-SAC/pkg-comment
deleted file mode 100644
index de81c5a85343..000000000000
--- a/textproc/p5-CSS-SAC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SAC CSS (Simple API for CSS) parser
diff --git a/textproc/p5-DelimMatch/Makefile b/textproc/p5-DelimMatch/Makefile
index aee520eec965..efb0737443eb 100644
--- a/textproc/p5-DelimMatch/Makefile
+++ b/textproc/p5-DelimMatch/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://nwalsh.com/perl/delimmatch/
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl extension to find regexp delimited strings with proper nesting
PERL_CONFIGURE= yes
diff --git a/textproc/p5-DelimMatch/pkg-comment b/textproc/p5-DelimMatch/pkg-comment
deleted file mode 100644
index e2c381259e54..000000000000
--- a/textproc/p5-DelimMatch/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension to find regexp delimited strings with proper nesting
diff --git a/textproc/p5-FreeBSD-Ports/Makefile b/textproc/p5-FreeBSD-Ports/Makefile
index 5e51cc112720..7799fc077646 100644
--- a/textproc/p5-FreeBSD-Ports/Makefile
+++ b/textproc/p5-FreeBSD-Ports/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://people.FreeBSD.org/~tom/portpm/
PKGNAMEPREFIX= p5-
MAINTAINER= tom@FreeBSD.org
+COMMENT= Perl modules for parsing FreeBSD's Ports INDEX file
USE_BZIP2= yes
diff --git a/textproc/p5-FreeBSD-Ports/pkg-comment b/textproc/p5-FreeBSD-Ports/pkg-comment
deleted file mode 100644
index 4ace9e196f0f..000000000000
--- a/textproc/p5-FreeBSD-Ports/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl modules for parsing FreeBSD's Ports INDEX file
diff --git a/textproc/p5-HTML-Format/Makefile b/textproc/p5-HTML-Format/Makefile
index 995ef86884c2..70aa8f5dc5a1 100644
--- a/textproc/p5-HTML-Format/Makefile
+++ b/textproc/p5-HTML-Format/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= HTML
PKGNAMEPREFIX= p5-
MAINTAINER= petef@FreeBSD.org
+COMMENT= A module to format HTML to text or PS
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/HTML/Element.pm:${PORTSDIR}/www/p5-HTML-Tree \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Font/AFM.pm:${PORTSDIR}/x11-fonts/p5-Font-AFM
diff --git a/textproc/p5-HTML-Format/pkg-comment b/textproc/p5-HTML-Format/pkg-comment
deleted file mode 100644
index 17e1c61d962b..000000000000
--- a/textproc/p5-HTML-Format/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A module to format HTML to text or PS
diff --git a/textproc/p5-NetAddr-IP-Find/Makefile b/textproc/p5-NetAddr-IP-Find/Makefile
index cb2d60d898e9..8784b220fef1 100644
--- a/textproc/p5-NetAddr-IP-Find/Makefile
+++ b/textproc/p5-NetAddr-IP-Find/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= NetAddr
PKGNAMEPREFIX= p5-
MAINTAINER= kappa@freebsd.org.ua
+COMMENT= Iterates over all IP addresses in a text similar to Email::Find
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/NetAddr/IP.pm:${PORTSDIR}/net/p5-NetAddr-IP
diff --git a/textproc/p5-NetAddr-IP-Find/pkg-comment b/textproc/p5-NetAddr-IP-Find/pkg-comment
deleted file mode 100644
index 21962414169c..000000000000
--- a/textproc/p5-NetAddr-IP-Find/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Iterates over all IP addresses in a text similar to Email::Find
diff --git a/textproc/p5-PDF-Create/Makefile b/textproc/p5-PDF-Create/Makefile
index b3289d97a2c9..8853a3b2d32c 100644
--- a/textproc/p5-PDF-Create/Makefile
+++ b/textproc/p5-PDF-Create/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= File/FTASSIN
PKGNAMEPREFIX= p5-
MAINTAINER= petef@FreeBSD.org
+COMMENT= A perl script to convert text files to PDF files
PERL_CONFIGURE= yes
MAN3= PDF::Create.3
diff --git a/textproc/p5-PDF-Create/pkg-comment b/textproc/p5-PDF-Create/pkg-comment
deleted file mode 100644
index 413e2a657645..000000000000
--- a/textproc/p5-PDF-Create/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl script to convert text files to PDF files
diff --git a/textproc/p5-Pod-Constants/Makefile b/textproc/p5-Pod-Constants/Makefile
index d8c210e4ef15..01ad0ac9f9cf 100644
--- a/textproc/p5-Pod-Constants/Makefile
+++ b/textproc/p5-Pod-Constants/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/S/SA/SAMV
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Include constants from POD
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-PodParser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Pod-Constants/pkg-comment b/textproc/p5-Pod-Constants/pkg-comment
deleted file mode 100644
index 7eabe038e2e6..000000000000
--- a/textproc/p5-Pod-Constants/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Include constants from POD
diff --git a/textproc/p5-Pod-POM/Makefile b/textproc/p5-Pod-POM/Makefile
index c49dc577b9f0..f9eb5ec0c2ce 100644
--- a/textproc/p5-Pod-POM/Makefile
+++ b/textproc/p5-Pod-POM/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= POD Object Model
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Pod-POM/pkg-comment b/textproc/p5-Pod-POM/pkg-comment
deleted file mode 100644
index 9b1b2f73d2d9..000000000000
--- a/textproc/p5-Pod-POM/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-POD Object Model
diff --git a/textproc/p5-Pod-Parser/Makefile b/textproc/p5-Pod-Parser/Makefile
index 63cfbe83abda..c9bec03eb78d 100644
--- a/textproc/p5-Pod-Parser/Makefile
+++ b/textproc/p5-Pod-Parser/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Modules to work with POD (Plain Old Documentation)
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Pod-Parser/pkg-comment b/textproc/p5-Pod-Parser/pkg-comment
deleted file mode 100644
index 5e82cbd5c3db..000000000000
--- a/textproc/p5-Pod-Parser/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modules to work with POD (Plain Old Documentation)
diff --git a/textproc/p5-PodParser/Makefile b/textproc/p5-PodParser/Makefile
index 63cfbe83abda..c9bec03eb78d 100644
--- a/textproc/p5-PodParser/Makefile
+++ b/textproc/p5-PodParser/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Modules to work with POD (Plain Old Documentation)
PERL_CONFIGURE= yes
diff --git a/textproc/p5-PodParser/pkg-comment b/textproc/p5-PodParser/pkg-comment
deleted file mode 100644
index 5e82cbd5c3db..000000000000
--- a/textproc/p5-PodParser/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modules to work with POD (Plain Old Documentation)
diff --git a/textproc/p5-RDF-Core/Makefile b/textproc/p5-RDF-Core/Makefile
index 313ac9f89bab..be75b16b7bbc 100644
--- a/textproc/p5-RDF-Core/Makefile
+++ b/textproc/p5-RDF-Core/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= RDF
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= An object oriented Perl modules for handling tasks related to RDF
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI
diff --git a/textproc/p5-RDF-Core/pkg-comment b/textproc/p5-RDF-Core/pkg-comment
deleted file mode 100644
index c4871c43eefa..000000000000
--- a/textproc/p5-RDF-Core/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object oriented Perl modules for handling tasks related to RDF
diff --git a/textproc/p5-RDF-Notation3/Makefile b/textproc/p5-RDF-Notation3/Makefile
index 406ec362fbcf..6e1e36a364b4 100644
--- a/textproc/p5-RDF-Notation3/Makefile
+++ b/textproc/p5-RDF-Notation3/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= RDF
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= RDF Notation3 parser
BUILD_DEPENDS= ${SITE_PERL}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
${SITE_PERL}/RDF/Core.pm:${PORTSDIR}/textproc/p5-RDF-Core \
diff --git a/textproc/p5-RDF-Notation3/pkg-comment b/textproc/p5-RDF-Notation3/pkg-comment
deleted file mode 100644
index 58baeb3e3981..000000000000
--- a/textproc/p5-RDF-Notation3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RDF Notation3 parser
diff --git a/textproc/p5-RDFStore/Makefile b/textproc/p5-RDFStore/Makefile
index 88ed958355c9..cfe572276071 100644
--- a/textproc/p5-RDFStore/Makefile
+++ b/textproc/p5-RDFStore/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= RDF
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Perl API for RDF Storage
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Digest.pm:${PORTSDIR}/security/p5-Digest \
diff --git a/textproc/p5-RDFStore/pkg-comment b/textproc/p5-RDFStore/pkg-comment
deleted file mode 100644
index 8bef8fa1bf45..000000000000
--- a/textproc/p5-RDFStore/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl API for RDF Storage
diff --git a/textproc/p5-Sort-ArbBiLex/Makefile b/textproc/p5-Sort-ArbBiLex/Makefile
index ed543537b9d9..5c423e7488fb 100644
--- a/textproc/p5-Sort-ArbBiLex/Makefile
+++ b/textproc/p5-Sort-ArbBiLex/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Sort
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl module to make sort functions for arbitrary sort orders
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Sort-ArbBiLex/pkg-comment b/textproc/p5-Sort-ArbBiLex/pkg-comment
deleted file mode 100644
index d2f12dd6735e..000000000000
--- a/textproc/p5-Sort-ArbBiLex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to make sort functions for arbitrary sort orders
diff --git a/textproc/p5-Sort-Fields/Makefile b/textproc/p5-Sort-Fields/Makefile
index 79bfe670aa4f..c74933bd4f83 100644
--- a/textproc/p5-Sort-Fields/Makefile
+++ b/textproc/p5-Sort-Fields/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Sort
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl module to sort lines containing delimited fields
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Sort-Fields/pkg-comment b/textproc/p5-Sort-Fields/pkg-comment
deleted file mode 100644
index 327aec62a07e..000000000000
--- a/textproc/p5-Sort-Fields/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to sort lines containing delimited fields
diff --git a/textproc/p5-Sort-PolySort/Makefile b/textproc/p5-Sort-PolySort/Makefile
index 7733bcb1b21d..b399d00e596c 100644
--- a/textproc/p5-Sort-PolySort/Makefile
+++ b/textproc/p5-Sort-PolySort/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Sort
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= General rules-based sorting of lists
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Sort-PolySort/pkg-comment b/textproc/p5-Sort-PolySort/pkg-comment
deleted file mode 100644
index f73b34e86852..000000000000
--- a/textproc/p5-Sort-PolySort/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-General rules-based sorting of lists
diff --git a/textproc/p5-Spreadsheet-ParseExcel/Makefile b/textproc/p5-Spreadsheet-ParseExcel/Makefile
index 9905f544a341..387a5edbeca9 100644
--- a/textproc/p5-Spreadsheet-ParseExcel/Makefile
+++ b/textproc/p5-Spreadsheet-ParseExcel/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Spreadsheet
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Get information from Excel file
BUILD_DEPENDS= ${SITE_PERL}/OLE/Storage_Lite.pm:${PORTSDIR}/devel/p5-OLE-Storage_Lite
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Spreadsheet-ParseExcel/pkg-comment b/textproc/p5-Spreadsheet-ParseExcel/pkg-comment
deleted file mode 100644
index ea547b8881a6..000000000000
--- a/textproc/p5-Spreadsheet-ParseExcel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Get information from Excel file
diff --git a/textproc/p5-Spreadsheet-WriteExcel/Makefile b/textproc/p5-Spreadsheet-WriteExcel/Makefile
index cf137a6a7750..8dbca995d229 100644
--- a/textproc/p5-Spreadsheet-WriteExcel/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Spreadsheet
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Write to a cross-platform Excel binary file
BUILD_DEPENDS= ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \
${SITE_PERL}/OLE/Storage_Lite.pm:${PORTSDIR}/devel/p5-OLE-Storage_Lite \
diff --git a/textproc/p5-Spreadsheet-WriteExcel/pkg-comment b/textproc/p5-Spreadsheet-WriteExcel/pkg-comment
deleted file mode 100644
index f5ba18051763..000000000000
--- a/textproc/p5-Spreadsheet-WriteExcel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Write to a cross-platform Excel binary file
diff --git a/textproc/p5-String-ShellQuote/Makefile b/textproc/p5-String-ShellQuote/Makefile
index 6ae1ab010ae4..bea2db08836e 100644
--- a/textproc/p5-String-ShellQuote/Makefile
+++ b/textproc/p5-String-ShellQuote/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= String
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl module for quote strings for passing through the shell
PERL_CONFIGURE= yes
diff --git a/textproc/p5-String-ShellQuote/pkg-comment b/textproc/p5-String-ShellQuote/pkg-comment
deleted file mode 100644
index 7ba6372ea1f8..000000000000
--- a/textproc/p5-String-ShellQuote/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for quote strings for passing through the shell
diff --git a/textproc/p5-String-Strip/Makefile b/textproc/p5-String-Strip/Makefile
index 7bc6c6344495..662ae4f2778d 100644
--- a/textproc/p5-String-Strip/Makefile
+++ b/textproc/p5-String-Strip/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= String
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl extension for fast, commonly used, string operations
PERL_CONFIGURE= yes
diff --git a/textproc/p5-String-Strip/pkg-comment b/textproc/p5-String-Strip/pkg-comment
deleted file mode 100644
index 278901761888..000000000000
--- a/textproc/p5-String-Strip/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension for fast, commonly used, string operations
diff --git a/textproc/p5-Text-Autoformat/Makefile b/textproc/p5-Text-Autoformat/Makefile
index 5c57b53a48e3..ced6137e9692 100644
--- a/textproc/p5-Text-Autoformat/Makefile
+++ b/textproc/p5-Text-Autoformat/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Automatic and manual text wrapping and reformating formatting
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Autoformat/pkg-comment b/textproc/p5-Text-Autoformat/pkg-comment
deleted file mode 100644
index 2b9a2e560289..000000000000
--- a/textproc/p5-Text-Autoformat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Automatic and manual text wrapping and reformating formatting
diff --git a/textproc/p5-Text-Balanced/Makefile b/textproc/p5-Text-Balanced/Makefile
index 3f70b5c52ed4..3d1484965de1 100644
--- a/textproc/p5-Text-Balanced/Makefile
+++ b/textproc/p5-Text-Balanced/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Text::Balanced - extract delimited text sequences from strings
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Balanced/pkg-comment b/textproc/p5-Text-Balanced/pkg-comment
deleted file mode 100644
index 7fd92b05adc6..000000000000
--- a/textproc/p5-Text-Balanced/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text::Balanced - extract delimited text sequences from strings
diff --git a/textproc/p5-Text-Bind/Makefile b/textproc/p5-Text-Bind/Makefile
index ac4d190650f8..4d4bc1d8c569 100644
--- a/textproc/p5-Text-Bind/Makefile
+++ b/textproc/p5-Text-Bind/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Bind Perl structures to text files
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Bind/pkg-comment b/textproc/p5-Text-Bind/pkg-comment
deleted file mode 100644
index 971f725a4e0b..000000000000
--- a/textproc/p5-Text-Bind/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Bind Perl structures to text files
diff --git a/textproc/p5-Text-CSV/Makefile b/textproc/p5-Text-CSV/Makefile
index bd3bf47187e6..1143e9e07f4d 100644
--- a/textproc/p5-Text-CSV/Makefile
+++ b/textproc/p5-Text-CSV/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= markm@FreeBSD.org
+COMMENT= Composition and decomposition of comma-separated values
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-CSV/pkg-comment b/textproc/p5-Text-CSV/pkg-comment
deleted file mode 100644
index 1266996f8149..000000000000
--- a/textproc/p5-Text-CSV/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Composition and decomposition of comma-separated values
diff --git a/textproc/p5-Text-CSV_XS/Makefile b/textproc/p5-Text-CSV_XS/Makefile
index 029ee52245b4..236f52097bac 100644
--- a/textproc/p5-Text-CSV_XS/Makefile
+++ b/textproc/p5-Text-CSV_XS/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= ache@FreeBSD.org
+COMMENT= Composition and decomposition of comma-separated values
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-CSV_XS/pkg-comment b/textproc/p5-Text-CSV_XS/pkg-comment
deleted file mode 100644
index 1266996f8149..000000000000
--- a/textproc/p5-Text-CSV_XS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Composition and decomposition of comma-separated values
diff --git a/textproc/p5-Text-Diff/Makefile b/textproc/p5-Text-Diff/Makefile
index 8cdef8bf7611..4f750a3f4f65 100644
--- a/textproc/p5-Text-Diff/Makefile
+++ b/textproc/p5-Text-Diff/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Text::Diff - Perform diffs on files and record sets
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Algorithm/Diff.pm:${PORTSDIR}/devel/p5-Algorithm-Diff
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Text-Diff/pkg-comment b/textproc/p5-Text-Diff/pkg-comment
deleted file mode 100644
index 1ba92b74ab7a..000000000000
--- a/textproc/p5-Text-Diff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text::Diff - Perform diffs on files and record sets
diff --git a/textproc/p5-Text-DoubleMetaphone/Makefile b/textproc/p5-Text-DoubleMetaphone/Makefile
index d26d10b2fa36..05c1a568b69d 100644
--- a/textproc/p5-Text-DoubleMetaphone/Makefile
+++ b/textproc/p5-Text-DoubleMetaphone/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Phonetic encoding of words
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-DoubleMetaphone/pkg-comment b/textproc/p5-Text-DoubleMetaphone/pkg-comment
deleted file mode 100644
index 69a8fb6f4af8..000000000000
--- a/textproc/p5-Text-DoubleMetaphone/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Phonetic encoding of words
diff --git a/textproc/p5-Text-EtText/Makefile b/textproc/p5-Text-EtText/Makefile
index ab9a8bcf9758..9fa6b1f5d229 100644
--- a/textproc/p5-Text-EtText/Makefile
+++ b/textproc/p5-Text-EtText/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= jkoshy@FreeBSD.org
+COMMENT= A simple plain-text to HTML converter
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-EtText/pkg-comment b/textproc/p5-Text-EtText/pkg-comment
deleted file mode 100644
index 06ac90916677..000000000000
--- a/textproc/p5-Text-EtText/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple plain-text to HTML converter
diff --git a/textproc/p5-Text-FillIn/Makefile b/textproc/p5-Text-FillIn/Makefile
index 4cd8917c5e25..2d9f238bf5d9 100644
--- a/textproc/p5-Text-FillIn/Makefile
+++ b/textproc/p5-Text-FillIn/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= A class implementing a fill-in template
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-FillIn/pkg-comment b/textproc/p5-Text-FillIn/pkg-comment
deleted file mode 100644
index 997314273c09..000000000000
--- a/textproc/p5-Text-FillIn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A class implementing a fill-in template
diff --git a/textproc/p5-Text-Filter-Chain/Makefile b/textproc/p5-Text-Filter-Chain/Makefile
index 0013cf42365b..71e1c33391fd 100644
--- a/textproc/p5-Text-Filter-Chain/Makefile
+++ b/textproc/p5-Text-Filter-Chain/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Chains multiple Text::Filter objects and runs them in sequence
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/Filter.pm:${PORTSDIR}/textproc/p5-Text-Filter
diff --git a/textproc/p5-Text-Filter-Chain/pkg-comment b/textproc/p5-Text-Filter-Chain/pkg-comment
deleted file mode 100644
index fadde0962ab2..000000000000
--- a/textproc/p5-Text-Filter-Chain/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Chains multiple Text::Filter objects and runs them in sequence
diff --git a/textproc/p5-Text-Filter/Makefile b/textproc/p5-Text-Filter/Makefile
index ca982f99dc1b..a8a7e80eda92 100644
--- a/textproc/p5-Text-Filter/Makefile
+++ b/textproc/p5-Text-Filter/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Base class for objects that can read and write text lines
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Filter/pkg-comment b/textproc/p5-Text-Filter/pkg-comment
deleted file mode 100644
index d4543ce860f0..000000000000
--- a/textproc/p5-Text-Filter/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Base class for objects that can read and write text lines
diff --git a/textproc/p5-Text-FixedLength-Extra/Makefile b/textproc/p5-Text-FixedLength-Extra/Makefile
index 2ad802132fec..b7c532d0f768 100644
--- a/textproc/p5-Text-FixedLength-Extra/Makefile
+++ b/textproc/p5-Text-FixedLength-Extra/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Various niceties for p5-Text-FixedLength lovers
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/FixedLength.pm:${PORTSDIR}/textproc/p5-Text-FixedLength
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Text-FixedLength-Extra/pkg-comment b/textproc/p5-Text-FixedLength-Extra/pkg-comment
deleted file mode 100644
index 770d5787ba97..000000000000
--- a/textproc/p5-Text-FixedLength-Extra/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Various niceties for p5-Text-FixedLength lovers
diff --git a/textproc/p5-Text-FixedLength/Makefile b/textproc/p5-Text-FixedLength/Makefile
index b7c3003dd996..466baac70f59 100644
--- a/textproc/p5-Text-FixedLength/Makefile
+++ b/textproc/p5-Text-FixedLength/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Parse and create fixed length field records
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-FixedLength/pkg-comment b/textproc/p5-Text-FixedLength/pkg-comment
deleted file mode 100644
index 99f795759f18..000000000000
--- a/textproc/p5-Text-FixedLength/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Parse and create fixed length field records
diff --git a/textproc/p5-Text-Flowchart/Makefile b/textproc/p5-Text-Flowchart/Makefile
index 8574f61ac667..06d0cdf93114 100644
--- a/textproc/p5-Text-Flowchart/Makefile
+++ b/textproc/p5-Text-Flowchart/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= ASCII Flowchart maker
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Flowchart/pkg-comment b/textproc/p5-Text-Flowchart/pkg-comment
deleted file mode 100644
index f316e06b4923..000000000000
--- a/textproc/p5-Text-Flowchart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII Flowchart maker
diff --git a/textproc/p5-Text-Format/Makefile b/textproc/p5-Text-Format/Makefile
index ba4a39b662c1..db938a1068e6 100644
--- a/textproc/p5-Text-Format/Makefile
+++ b/textproc/p5-Text-Format/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Various subroutines to format text
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Format/pkg-comment b/textproc/p5-Text-Format/pkg-comment
deleted file mode 100644
index a6af685fc6f4..000000000000
--- a/textproc/p5-Text-Format/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Various subroutines to format text
diff --git a/textproc/p5-Text-Graphics/Makefile b/textproc/p5-Text-Graphics/Makefile
index 1e671c297eb3..9df57d09932e 100644
--- a/textproc/p5-Text-Graphics/Makefile
+++ b/textproc/p5-Text-Graphics/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= A text graphics rendering toolkit
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/Wrapper.pm:${PORTSDIR}/textproc/p5-Text-Wrapper
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Text-Graphics/pkg-comment b/textproc/p5-Text-Graphics/pkg-comment
deleted file mode 100644
index c17b8845a201..000000000000
--- a/textproc/p5-Text-Graphics/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A text graphics rendering toolkit
diff --git a/textproc/p5-Text-Query/Makefile b/textproc/p5-Text-Query/Makefile
index 112270d4205a..199f96711fb5 100644
--- a/textproc/p5-Text-Query/Makefile
+++ b/textproc/p5-Text-Query/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Query processing framework
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Query/pkg-comment b/textproc/p5-Text-Query/pkg-comment
deleted file mode 100644
index 8c6d0faa4603..000000000000
--- a/textproc/p5-Text-Query/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Query processing framework
diff --git a/textproc/p5-Text-SimpleTemplate/Makefile b/textproc/p5-Text-SimpleTemplate/Makefile
index 10c4d51ef785..eb4456bafbc0 100644
--- a/textproc/p5-Text-SimpleTemplate/Makefile
+++ b/textproc/p5-Text-SimpleTemplate/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Yet another Perl module for template processing
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-SimpleTemplate/pkg-comment b/textproc/p5-Text-SimpleTemplate/pkg-comment
deleted file mode 100644
index 3a73298a1f1b..000000000000
--- a/textproc/p5-Text-SimpleTemplate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Perl module for template processing
diff --git a/textproc/p5-Text-Tmpl/Makefile b/textproc/p5-Text-Tmpl/Makefile
index 40bda838d940..18b67e4c6159 100644
--- a/textproc/p5-Text-Tmpl/Makefile
+++ b/textproc/p5-Text-Tmpl/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Templating system perl library
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Tmpl/pkg-comment b/textproc/p5-Text-Tmpl/pkg-comment
deleted file mode 100644
index e55654c2c169..000000000000
--- a/textproc/p5-Text-Tmpl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Templating system perl library
diff --git a/textproc/p5-Text-Wrapper/Makefile b/textproc/p5-Text-Wrapper/Makefile
index 8762436e1842..a6a1f0ab32ca 100644
--- a/textproc/p5-Text-Wrapper/Makefile
+++ b/textproc/p5-Text-Wrapper/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Simple word wrapping routine
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Wrapper/pkg-comment b/textproc/p5-Text-Wrapper/pkg-comment
deleted file mode 100644
index 3a9667101a44..000000000000
--- a/textproc/p5-Text-Wrapper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple word wrapping routine
diff --git a/textproc/p5-URI-Find/Makefile b/textproc/p5-URI-Find/Makefile
index 56237527624e..bf986e95c652 100644
--- a/textproc/p5-URI-Find/Makefile
+++ b/textproc/p5-URI-Find/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= URI
PKGNAMEPREFIX= p5-
MAINTAINER= petef@FreeBSD.org
+COMMENT= Perl module to find URIs in arbitrary text
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-URI-Find/pkg-comment b/textproc/p5-URI-Find/pkg-comment
deleted file mode 100644
index 2ce8af1e5bc3..000000000000
--- a/textproc/p5-URI-Find/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to find URIs in arbitrary text
diff --git a/textproc/p5-XML-DBMS/Makefile b/textproc/p5-XML-DBMS/Makefile
index fb6df49d6061..73db6c823847 100644
--- a/textproc/p5-XML-DBMS/Makefile
+++ b/textproc/p5-XML-DBMS/Makefile
@@ -14,6 +14,7 @@ DISTNAME= perl-xml-dbms-1.03
EXTRACT_SUFX= .tgz
MAINTAINER= skv@FreeBSD.org
+COMMENT= Perl port of Java package XML-DBMS v1.0
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/Parser/PerlSAX.pm:${PORTSDIR}/textproc/p5-libxml \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \
diff --git a/textproc/p5-XML-DBMS/pkg-comment b/textproc/p5-XML-DBMS/pkg-comment
deleted file mode 100644
index ba62867cfe70..000000000000
--- a/textproc/p5-XML-DBMS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl port of Java package XML-DBMS v1.0
diff --git a/textproc/p5-XML-DT/Makefile b/textproc/p5-XML-DT/Makefile
index e8289aa6a12f..8a86df6dec18 100644
--- a/textproc/p5-XML-DT/Makefile
+++ b/textproc/p5-XML-DT/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl module for down translation of XML to strings
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-DT/pkg-comment b/textproc/p5-XML-DT/pkg-comment
deleted file mode 100644
index bd4ec48faad0..000000000000
--- a/textproc/p5-XML-DT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for down translation of XML to strings
diff --git a/textproc/p5-XML-Dumper/Makefile b/textproc/p5-XML-Dumper/Makefile
index cb1edcd4784c..b07b05543fe8 100644
--- a/textproc/p5-XML-Dumper/Makefile
+++ b/textproc/p5-XML-Dumper/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Perl module for dumping Perl objects from/to XML
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-Dumper/pkg-comment b/textproc/p5-XML-Dumper/pkg-comment
deleted file mode 100644
index 01c1b813489d..000000000000
--- a/textproc/p5-XML-Dumper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for dumping Perl objects from/to XML
diff --git a/textproc/p5-XML-Filter-BufferText/Makefile b/textproc/p5-XML-Filter-BufferText/Makefile
index a67b2ea2b494..1d2c36b132fd 100644
--- a/textproc/p5-XML-Filter-BufferText/Makefile
+++ b/textproc/p5-XML-Filter-BufferText/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Filter to put all characters() in one event
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-XML-Filter-BufferText/pkg-comment b/textproc/p5-XML-Filter-BufferText/pkg-comment
deleted file mode 100644
index 7bbc50a524e5..000000000000
--- a/textproc/p5-XML-Filter-BufferText/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Filter to put all characters() in one event
diff --git a/textproc/p5-XML-Filter-DetectWS/Makefile b/textproc/p5-XML-Filter-DetectWS/Makefile
index debc752e285a..d82ab003d177 100644
--- a/textproc/p5-XML-Filter-DetectWS/Makefile
+++ b/textproc/p5-XML-Filter-DetectWS/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= A PerlSAX filter that detects ignorable whitespace
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/Filter/SAXT.pm:${PORTSDIR}/textproc/p5-XML-Filter-SAXT
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-XML-Filter-DetectWS/pkg-comment b/textproc/p5-XML-Filter-DetectWS/pkg-comment
deleted file mode 100644
index c2a692bedae7..000000000000
--- a/textproc/p5-XML-Filter-DetectWS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A PerlSAX filter that detects ignorable whitespace
diff --git a/textproc/p5-XML-Filter-Reindent/Makefile b/textproc/p5-XML-Filter-Reindent/Makefile
index ff1175280543..a22ec7637ce7 100644
--- a/textproc/p5-XML-Filter-Reindent/Makefile
+++ b/textproc/p5-XML-Filter-Reindent/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Reformats whitespace for pretty printing XML
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/Filter/DetectWS.pm:${PORTSDIR}/textproc/p5-XML-Filter-DetectWS
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-XML-Filter-Reindent/pkg-comment b/textproc/p5-XML-Filter-Reindent/pkg-comment
deleted file mode 100644
index e7e10352ad52..000000000000
--- a/textproc/p5-XML-Filter-Reindent/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Reformats whitespace for pretty printing XML
diff --git a/textproc/p5-XML-Filter-SAXT/Makefile b/textproc/p5-XML-Filter-SAXT/Makefile
index 2d654377d04e..2fde7217c2c8 100644
--- a/textproc/p5-XML-Filter-SAXT/Makefile
+++ b/textproc/p5-XML-Filter-SAXT/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Replicates SAX events to several SAX event handlers
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-Filter-SAXT/pkg-comment b/textproc/p5-XML-Filter-SAXT/pkg-comment
deleted file mode 100644
index ec1b07d8f85f..000000000000
--- a/textproc/p5-XML-Filter-SAXT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Replicates SAX events to several SAX event handlers
diff --git a/textproc/p5-XML-Filter-XInclude/Makefile b/textproc/p5-XML-Filter-XInclude/Makefile
index 5ae945c716a8..07069916c761 100644
--- a/textproc/p5-XML-Filter-XInclude/Makefile
+++ b/textproc/p5-XML-Filter-XInclude/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= XInclude as a SAX Filter
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-XML-Filter-XInclude/pkg-comment b/textproc/p5-XML-Filter-XInclude/pkg-comment
deleted file mode 100644
index 98d1a629e342..000000000000
--- a/textproc/p5-XML-Filter-XInclude/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XInclude as a SAX Filter
diff --git a/textproc/p5-XML-Filter-XSLT/Makefile b/textproc/p5-XML-Filter-XSLT/Makefile
index a89c74d097c1..67bc3d2cf6e5 100644
--- a/textproc/p5-XML-Filter-XSLT/Makefile
+++ b/textproc/p5-XML-Filter-XSLT/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= XSLT as a SAX Filter
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX/Writer.pm:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
diff --git a/textproc/p5-XML-Filter-XSLT/pkg-comment b/textproc/p5-XML-Filter-XSLT/pkg-comment
deleted file mode 100644
index 47dcb016f742..000000000000
--- a/textproc/p5-XML-Filter-XSLT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSLT as a SAX Filter
diff --git a/textproc/p5-XML-Generator-DBI/Makefile b/textproc/p5-XML-Generator-DBI/Makefile
index 07ddbb3f22f9..acca9049d397 100644
--- a/textproc/p5-XML-Generator-DBI/Makefile
+++ b/textproc/p5-XML-Generator-DBI/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Generate SAX events from SQL queries
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-XML-Generator-DBI/pkg-comment b/textproc/p5-XML-Generator-DBI/pkg-comment
deleted file mode 100644
index d3ddfea459f0..000000000000
--- a/textproc/p5-XML-Generator-DBI/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generate SAX events from SQL queries
diff --git a/textproc/p5-XML-Handler-YAWriter/Makefile b/textproc/p5-XML-Handler-YAWriter/Makefile
index bbbc26e3fd5c..dd63e9b48104 100644
--- a/textproc/p5-XML-Handler-YAWriter/Makefile
+++ b/textproc/p5-XML-Handler-YAWriter/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Yet another Perl SAX XML Writer
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/Parser/PerlSAX.pm:${PORTSDIR}/textproc/p5-libxml
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-Handler-YAWriter/pkg-comment b/textproc/p5-XML-Handler-YAWriter/pkg-comment
deleted file mode 100644
index d62c1f612bd1..000000000000
--- a/textproc/p5-XML-Handler-YAWriter/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Perl SAX XML Writer
diff --git a/textproc/p5-XML-Node/Makefile b/textproc/p5-XML-Node/Makefile
index 258c4ccd7021..d152abe8fa42 100644
--- a/textproc/p5-XML-Node/Makefile
+++ b/textproc/p5-XML-Node/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= wjv@FreeBSD.org
+COMMENT= Perl5 module to extend and simplify XML::Parser
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
diff --git a/textproc/p5-XML-Node/pkg-comment b/textproc/p5-XML-Node/pkg-comment
deleted file mode 100644
index b8cc43270ced..000000000000
--- a/textproc/p5-XML-Node/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to extend and simplify XML::Parser
diff --git a/textproc/p5-XML-Quote/Makefile b/textproc/p5-XML-Quote/Makefile
index 6b827242ad54..9866a74eab8d 100644
--- a/textproc/p5-XML-Quote/Makefile
+++ b/textproc/p5-XML-Quote/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= XML quote/dequote functions
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-Quote/pkg-comment b/textproc/p5-XML-Quote/pkg-comment
deleted file mode 100644
index f4d017e5246d..000000000000
--- a/textproc/p5-XML-Quote/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML quote/dequote functions
diff --git a/textproc/p5-XML-RegExp/Makefile b/textproc/p5-XML-RegExp/Makefile
index 22aff8b03265..afeb2deae0fd 100644
--- a/textproc/p5-XML-RegExp/Makefile
+++ b/textproc/p5-XML-RegExp/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Regular expressions for XML tokens
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-RegExp/pkg-comment b/textproc/p5-XML-RegExp/pkg-comment
deleted file mode 100644
index 312860120ff4..000000000000
--- a/textproc/p5-XML-RegExp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Regular expressions for XML tokens
diff --git a/textproc/p5-XML-SAX-Expat/Makefile b/textproc/p5-XML-SAX-Expat/Makefile
index 2dd265e5c301..14aa48ffe8ae 100644
--- a/textproc/p5-XML-SAX-Expat/Makefile
+++ b/textproc/p5-XML-SAX-Expat/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Simple API for XML
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
diff --git a/textproc/p5-XML-SAX-Expat/pkg-comment b/textproc/p5-XML-SAX-Expat/pkg-comment
deleted file mode 100644
index a54a304accf2..000000000000
--- a/textproc/p5-XML-SAX-Expat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple API for XML
diff --git a/textproc/p5-XML-SAX-Simple/Makefile b/textproc/p5-XML-SAX-Simple/Makefile
index 42cc3499bd23..a212c0fa9f75 100644
--- a/textproc/p5-XML-SAX-Simple/Makefile
+++ b/textproc/p5-XML-SAX-Simple/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= SAX version of XML::Simple
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple
diff --git a/textproc/p5-XML-SAX-Simple/pkg-comment b/textproc/p5-XML-SAX-Simple/pkg-comment
deleted file mode 100644
index 1a006e801682..000000000000
--- a/textproc/p5-XML-SAX-Simple/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SAX version of XML::Simple
diff --git a/textproc/p5-XML-SAXDriver-Sablotron/Makefile b/textproc/p5-XML-SAXDriver-Sablotron/Makefile
index c2978bedb9df..5219877158ee 100644
--- a/textproc/p5-XML-SAXDriver-Sablotron/Makefile
+++ b/textproc/p5-XML-SAXDriver-Sablotron/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Perl SAX driver for the Sablotron XSLT
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Sablotron.pm:${PORTSDIR}/textproc/p5-XML-Sablotron \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/SAX/Base.pm:${PORTSDIR}/textproc/p5-XML-SAX
diff --git a/textproc/p5-XML-SAXDriver-Sablotron/pkg-comment b/textproc/p5-XML-SAXDriver-Sablotron/pkg-comment
deleted file mode 100644
index 753adc4a192f..000000000000
--- a/textproc/p5-XML-SAXDriver-Sablotron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl SAX driver for the Sablotron XSLT
diff --git a/textproc/p5-XML-Twig/Makefile b/textproc/p5-XML-Twig/Makefile
index 1d4f7f1318c0..0edd44f0cde9 100644
--- a/textproc/p5-XML-Twig/Makefile
+++ b/textproc/p5-XML-Twig/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= wjv@FreeBSD.org
+COMMENT= Process huge XML documents by chunks via a tree interface
# On Perl < 5.8.0, XML::Twig has a further optional dependency on WeakRef.
# However, WeakRef needs Perl 5.005_55.
diff --git a/textproc/p5-XML-Twig/pkg-comment b/textproc/p5-XML-Twig/pkg-comment
deleted file mode 100644
index 443831d42934..000000000000
--- a/textproc/p5-XML-Twig/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Process huge XML documents by chunks via a tree interface
diff --git a/textproc/p5-XML-XPath/Makefile b/textproc/p5-XML-XPath/Makefile
index 2ae75dc48206..3dce55061dd1 100644
--- a/textproc/p5-XML-XPath/Makefile
+++ b/textproc/p5-XML-XPath/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Modules for parsing and evaluating XPath statements
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-XPath/pkg-comment b/textproc/p5-XML-XPath/pkg-comment
deleted file mode 100644
index 35660e9d58a9..000000000000
--- a/textproc/p5-XML-XPath/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modules for parsing and evaluating XPath statements
diff --git a/textproc/p5-libxml/Makefile b/textproc/p5-libxml/Makefile
index 97967d291905..a4a18f7249f4 100644
--- a/textproc/p5-libxml/Makefile
+++ b/textproc/p5-libxml/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= libxml-perl-${PORTVERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= Collection of Perl5 modules for working with XML
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-libxml/pkg-comment b/textproc/p5-libxml/pkg-comment
deleted file mode 100644
index 1d08122dd834..000000000000
--- a/textproc/p5-libxml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Collection of Perl5 modules for working with XML
diff --git a/textproc/p5-podlators/Makefile b/textproc/p5-podlators/Makefile
index e5f0a26c530a..334cf77f5ea3 100644
--- a/textproc/p5-podlators/Makefile
+++ b/textproc/p5-podlators/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
+COMMENT= Modules to convert and parse POD (Plain Old Documentation)
RUN_DEPENDS= ${SITE_PERL}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-PodParser
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/textproc/p5-podlators/pkg-comment b/textproc/p5-podlators/pkg-comment
deleted file mode 100644
index df4afe8e935f..000000000000
--- a/textproc/p5-podlators/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modules to convert and parse POD (Plain Old Documentation)
diff --git a/textproc/py-4suite/Makefile b/textproc/py-4suite/Makefile
index 62b1df93b16e..ba97ffc23ec0 100644
--- a/textproc/py-4suite/Makefile
+++ b/textproc/py-4suite/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= 4Suite-${PORTVERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A collection of Python tools for XML processing and object database management
BUILD_DEPENDS= ${PYXML}
RUN_DEPENDS= ${PYXML}
diff --git a/textproc/py-4suite/pkg-comment b/textproc/py-4suite/pkg-comment
deleted file mode 100644
index 419a2157ecea..000000000000
--- a/textproc/py-4suite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of Python tools for XML processing and object database management
diff --git a/textproc/py-csv/Makefile b/textproc/py-csv/Makefile
index 8c1b6d581932..3761bb9285eb 100644
--- a/textproc/py-csv/Makefile
+++ b/textproc/py-csv/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://object-craft.com.au/projects/csv/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A Python module to parse or write comma-separated value (CSV) files
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-csv/pkg-comment b/textproc/py-csv/pkg-comment
deleted file mode 100644
index f830ebe912e1..000000000000
--- a/textproc/py-csv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python module to parse or write comma-separated value (CSV) files
diff --git a/textproc/py-dsv/Makefile b/textproc/py-dsv/Makefile
index c33678cf546f..b0b694c52ce3 100644
--- a/textproc/py-dsv/Makefile
+++ b/textproc/py-dsv/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:U}-${PORTVERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A Python module to parse or write delimeter-separated (e.g. CSV) files
.if defined(WITH_GUI)
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython
diff --git a/textproc/py-dsv/pkg-comment b/textproc/py-dsv/pkg-comment
deleted file mode 100644
index 548b97073e58..000000000000
--- a/textproc/py-dsv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python module to parse or write delimeter-separated (e.g. CSV) files
diff --git a/textproc/py-martel/Makefile b/textproc/py-martel/Makefile
index c204a8392ef9..2c0b13a25f74 100644
--- a/textproc/py-martel/Makefile
+++ b/textproc/py-martel/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= biopython-${BIOPYTHON_VERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A parser generator for regular languages, written in Python
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/mx/TextTools/__init__.py:${PORTSDIR}/lang/py-mx-base
diff --git a/textproc/py-martel/pkg-comment b/textproc/py-martel/pkg-comment
deleted file mode 100644
index fefc95acc10d..000000000000
--- a/textproc/py-martel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator for regular languages, written in Python
diff --git a/textproc/py-sgrep/Makefile b/textproc/py-sgrep/Makefile
index eb593b8391c1..a2836dcab3bc 100644
--- a/textproc/py-sgrep/Makefile
+++ b/textproc/py-sgrep/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pysgrep-${PORTVERSION}
MAINTAINER= ijliao@freebsd.org
+COMMENT= Python wrappers for Sgrep
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-sgrep/pkg-comment b/textproc/py-sgrep/pkg-comment
deleted file mode 100644
index 8fac595b1b68..000000000000
--- a/textproc/py-sgrep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python wrappers for Sgrep
diff --git a/textproc/py-trex/Makefile b/textproc/py-trex/Makefile
index 99e8a570a57c..ace3867cd225 100644
--- a/textproc/py-trex/Makefile
+++ b/textproc/py-trex/Makefile
@@ -16,6 +16,7 @@ DISTNAME= pytrex-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= ijliao@FreeBSD.org
+COMMENT= Python implementation of Tree Regular Expressions for XML (TREX)
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
diff --git a/textproc/py-trex/pkg-comment b/textproc/py-trex/pkg-comment
deleted file mode 100644
index 0819ad6a99b3..000000000000
--- a/textproc/py-trex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python implementation of Tree Regular Expressions for XML (TREX)
diff --git a/textproc/py-xml/Makefile b/textproc/py-xml/Makefile
index 59c37a2d4b6c..24e0170d4473 100644
--- a/textproc/py-xml/Makefile
+++ b/textproc/py-xml/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= PyXML-${PORTVERSION}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= The Python XML package, including parser, SAX, DOM, and Expat
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-xml/pkg-comment b/textproc/py-xml/pkg-comment
deleted file mode 100644
index 971f1e7c864f..000000000000
--- a/textproc/py-xml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Python XML package, including parser, SAX, DOM, and Expat
diff --git a/textproc/replaceit/Makefile b/textproc/replaceit/Makefile
index ffad6134cb78..d5fc7fb3b628 100644
--- a/textproc/replaceit/Makefile
+++ b/textproc/replaceit/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://pldaniels.com/replaceit/
MAINTAINER= pat@FreeBSD.org
+COMMENT= A light replacement to the combination of sed/awk/grep/head/tail
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/replaceit ${PREFIX}/bin
diff --git a/textproc/replaceit/pkg-comment b/textproc/replaceit/pkg-comment
deleted file mode 100644
index 7bad6430483a..000000000000
--- a/textproc/replaceit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A light replacement to the combination of sed/awk/grep/head/tail
diff --git a/textproc/rman/Makefile b/textproc/rman/Makefile
index 3c3b65a93ae8..6fd0ad9e54ad 100644
--- a/textproc/rman/Makefile
+++ b/textproc/rman/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://polyglot.sourceforge.net/pub/polyglotman/
MAINTAINER= tg@FreeBSD.org
+COMMENT= Reverse compile man pages from formatted form
MAN1= rman.1
diff --git a/textproc/rman/pkg-comment b/textproc/rman/pkg-comment
deleted file mode 100644
index 9861e817be5a..000000000000
--- a/textproc/rman/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Reverse compile man pages from formatted form
diff --git a/textproc/rtfreader/Makefile b/textproc/rtfreader/Makefile
index 7c501d154b6c..98f7a071d00f 100644
--- a/textproc/rtfreader/Makefile
+++ b/textproc/rtfreader/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.fiction.net/blong/programs/
DISTNAME= ms-rtf
MAINTAINER= jim@FreeBSD.org
+COMMENT= A portable application/ms-rtf parser
ALL_TARGET= rtfreader
diff --git a/textproc/rtfreader/pkg-comment b/textproc/rtfreader/pkg-comment
deleted file mode 100644
index f40f4834be81..000000000000
--- a/textproc/rtfreader/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable application/ms-rtf parser
diff --git a/textproc/ruby-libxml/Makefile b/textproc/ruby-libxml/Makefile
index a7c3a240b168..02c6268bd3af 100644
--- a/textproc/ruby-libxml/Makefile
+++ b/textproc/ruby-libxml/Makefile
@@ -13,6 +13,7 @@ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= seanc@FreeBSD.org
+COMMENT= A friendly API to libxml for Ruby
BUILD_DEPENDS= ${LOCALBASE}/bin/xml2-config:${PORTSDIR}/textproc/libxml2
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/textproc/ruby-libxml/pkg-comment b/textproc/ruby-libxml/pkg-comment
deleted file mode 100644
index 2816e2b30f88..000000000000
--- a/textproc/ruby-libxml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A friendly API to libxml for Ruby
diff --git a/textproc/ruby-libxslt/Makefile b/textproc/ruby-libxslt/Makefile
index b953f3bf578f..cefdc9879a8e 100644
--- a/textproc/ruby-libxslt/Makefile
+++ b/textproc/ruby-libxslt/Makefile
@@ -14,6 +14,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
DIST_SUBDIR= ruby
MAINTAINER= seanc@FreeBSD.org
+COMMENT= A developer friendly libxslt binding for Ruby
BUILD_DEPENDS= ${LOCALBASE}/bin/xml2-config:${PORTSDIR}/textproc/libxml2 \
${LOCALBASE}/bin/xslt-config:${PORTSDIR}/textproc/libxslt \
diff --git a/textproc/ruby-libxslt/pkg-comment b/textproc/ruby-libxslt/pkg-comment
deleted file mode 100644
index 821939a6e886..000000000000
--- a/textproc/ruby-libxslt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A developer friendly libxslt binding for Ruby
diff --git a/textproc/rxp/Makefile b/textproc/rxp/Makefile
index eb9759a87735..34e14e16365c 100644
--- a/textproc/rxp/Makefile
+++ b/textproc/rxp/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/richard/
MAINTAINER= jkoshy@freebsd.org
+COMMENT= A validating XML parser written in C
MAN1= rxp.1
diff --git a/textproc/rxp/pkg-comment b/textproc/rxp/pkg-comment
deleted file mode 100644
index e33807f0c5a3..000000000000
--- a/textproc/rxp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A validating XML parser written in C
diff --git a/textproc/sarep/Makefile b/textproc/sarep/Makefile
index 4f99b80aec4e..5ad93d2fcadf 100644
--- a/textproc/sarep/Makefile
+++ b/textproc/sarep/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://tarp.worldserve.net/software/
EXTRACT_SUFX=
MAINTAINER= ache@FreeBSD.org
+COMMENT= Command-line search and replace tool; written in Perl; handles regexps
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS
diff --git a/textproc/sarep/pkg-comment b/textproc/sarep/pkg-comment
deleted file mode 100644
index 4ce6479441d4..000000000000
--- a/textproc/sarep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Command-line search and replace tool; written in Perl; handles regexps
diff --git a/textproc/scr2txt/Makefile b/textproc/scr2txt/Makefile
index 69e717d838be..4ac0e42c699e 100644
--- a/textproc/scr2txt/Makefile
+++ b/textproc/scr2txt/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= nik
NO_WRKSUBDIR= yes
MAINTAINER= nik@freebsd.org
+COMMENT= Converts the output of "vidcontrol -p" to text
MAN1= scr2txt.1
MANCOMPRESSED= yes
diff --git a/textproc/scr2txt/pkg-comment b/textproc/scr2txt/pkg-comment
deleted file mode 100644
index f12890689da8..000000000000
--- a/textproc/scr2txt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts the output of "vidcontrol -p" to text
diff --git a/textproc/scrollkeeper/Makefile b/textproc/scrollkeeper/Makefile
index defca8756c66..f93bce4732ac 100644
--- a/textproc/scrollkeeper/Makefile
+++ b/textproc/scrollkeeper/Makefile
@@ -15,6 +15,7 @@ MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.3
DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
+COMMENT= An Open Document Cataloging Project
LIB_DEPENDS= xslt.1:${PORTSDIR}/textproc/libxslt \
intl.4:${PORTSDIR}/devel/gettext
diff --git a/textproc/scrollkeeper/pkg-comment b/textproc/scrollkeeper/pkg-comment
deleted file mode 100644
index 0fb70986065c..000000000000
--- a/textproc/scrollkeeper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Open Document Cataloging Project
diff --git a/textproc/sdocbook-xml/Makefile b/textproc/sdocbook-xml/Makefile
index 78a35b3740ff..3e87cf5d9d6f 100644
--- a/textproc/sdocbook-xml/Makefile
+++ b/textproc/sdocbook-xml/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.oasis-open.org/docbook/xml/simple/4.1.2.5/
DISTNAME= simple${PORTVERSION:S/.//g}
MAINTAINER= des@FreeBSD.org
+COMMENT= "Simplified" DocBook XML DTD
RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/sdocbook-xml/pkg-comment b/textproc/sdocbook-xml/pkg-comment
deleted file mode 100644
index fb41d0f77c9e..000000000000
--- a/textproc/sdocbook-xml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-"Simplified" DocBook XML DTD
diff --git a/textproc/sed_inplace/Makefile b/textproc/sed_inplace/Makefile
index 0ef2d57013c2..ecfe29ad231e 100644
--- a/textproc/sed_inplace/Makefile
+++ b/textproc/sed_inplace/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= #
DISTFILES= #
MAINTAINER= sobomax@FreeBSD.org
+COMMENT= A modified version of the sed(1) which can do in-place editing of files
NO_WRKSUBDIR= yes
diff --git a/textproc/sed_inplace/pkg-comment b/textproc/sed_inplace/pkg-comment
deleted file mode 100644
index e372e0e76c04..000000000000
--- a/textproc/sed_inplace/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A modified version of the sed(1) which can do in-place editing of files
diff --git a/textproc/sgrep/Makefile b/textproc/sgrep/Makefile
index 9e9899a60fe5..b09cd4233c36 100644
--- a/textproc/sgrep/Makefile
+++ b/textproc/sgrep/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/
MAINTAINER= jkoshy@freebsd.org
+COMMENT= A `grep' for structured text like SGML and HTML
MAN1= sgrep.1
diff --git a/textproc/sgrep/pkg-comment b/textproc/sgrep/pkg-comment
deleted file mode 100644
index aba672ded677..000000000000
--- a/textproc/sgrep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A `grep' for structured text like SGML and HTML
diff --git a/textproc/sgrep2/Makefile b/textproc/sgrep2/Makefile
index 9e9899a60fe5..b09cd4233c36 100644
--- a/textproc/sgrep2/Makefile
+++ b/textproc/sgrep2/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/
MAINTAINER= jkoshy@freebsd.org
+COMMENT= A `grep' for structured text like SGML and HTML
MAN1= sgrep.1
diff --git a/textproc/sgrep2/pkg-comment b/textproc/sgrep2/pkg-comment
deleted file mode 100644
index aba672ded677..000000000000
--- a/textproc/sgrep2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A `grep' for structured text like SGML and HTML
diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile
index f661c7540ac6..b2a41b87b11e 100644
--- a/textproc/source-highlight/Makefile
+++ b/textproc/source-highlight/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= source-highlight
MAINTAINER= kevlo@FreeBSD.org
+COMMENT= C/C++ and Java sources to HTML converter
GNU_CONFIGURE= yes
.if defined(NOPORTDOCS)
diff --git a/textproc/source-highlight/pkg-comment b/textproc/source-highlight/pkg-comment
deleted file mode 100644
index d785f239da0e..000000000000
--- a/textproc/source-highlight/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C/C++ and Java sources to HTML converter
diff --git a/textproc/sp/Makefile b/textproc/sp/Makefile
index e2f906b095b8..219074e3ce46 100644
--- a/textproc/sp/Makefile
+++ b/textproc/sp/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.jclark.com/pub/sp/
MAINTAINER= chuckr@FreeBSD.org
+COMMENT= An object-oriented toolkit for SGML parsing and entity management
USE_SUBMAKE= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/sp/pkg-comment b/textproc/sp/pkg-comment
deleted file mode 100644
index 7e732e24ecad..000000000000
--- a/textproc/sp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object-oriented toolkit for SGML parsing and entity management
diff --git a/textproc/tclExpat/Makefile b/textproc/tclExpat/Makefile
index 5ceef9f244ad..761660d86c65 100644
--- a/textproc/tclExpat/Makefile
+++ b/textproc/tclExpat/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc tcl83
MASTER_SITES= http://www.zveno.com/in-tclxml/
MAINTAINER= mi@aldan.algebra.com
+COMMENT= The TCL interface to Expat library
LIB_DEPENDS= tcl${TCL_DVER}:${PORTSDIR}/lang/tcl${TCL_DVER} \
expat.4:${PORTSDIR}/textproc/expat2
diff --git a/textproc/tclExpat/pkg-comment b/textproc/tclExpat/pkg-comment
deleted file mode 100644
index 0082b0c532ab..000000000000
--- a/textproc/tclExpat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The TCL interface to Expat library
diff --git a/textproc/tkdiff/Makefile b/textproc/tkdiff/Makefile
index 470c033aaf12..705c26426a2b 100644
--- a/textproc/tkdiff/Makefile
+++ b/textproc/tkdiff/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc tk83
MASTER_SITES= http://people.freebsd.org/~kevlo/
MAINTAINER= kevlo@FreeBSD.org
+COMMENT= A Tk frontend for diff(1)
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
diff --git a/textproc/tkdiff/pkg-comment b/textproc/tkdiff/pkg-comment
deleted file mode 100644
index 4045c12c15d4..000000000000
--- a/textproc/tkdiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Tk frontend for diff(1)
diff --git a/textproc/tnef2txt/Makefile b/textproc/tnef2txt/Makefile
index b73b4d862481..4f1e38f31954 100644
--- a/textproc/tnef2txt/Makefile
+++ b/textproc/tnef2txt/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc converters
MASTER_SITES= http://www.fiction.net/blong/programs/tnef2txt/
MAINTAINER= jim@FreeBSD.org
+COMMENT= A portable application/ms-tnef parser
ALL_TARGET= tnef2txt
diff --git a/textproc/tnef2txt/pkg-comment b/textproc/tnef2txt/pkg-comment
deleted file mode 100644
index 9ec9ddfaaeaa..000000000000
--- a/textproc/tnef2txt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable application/ms-tnef parser
diff --git a/textproc/txt2tags/Makefile b/textproc/txt2tags/Makefile
index a13d660469be..f7610bbbae35 100644
--- a/textproc/txt2tags/Makefile
+++ b/textproc/txt2tags/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= http://txt2tags.sourceforge.net/src/
EXTRACT_SUFX= .tgz
MAINTAINER= alane@freebsd.org
+COMMENT= Utility to turn simply formatted text into markup (e.g., HTML)
NO_BUILD= yes
USE_PYTHON= yes
diff --git a/textproc/txt2tags/pkg-comment b/textproc/txt2tags/pkg-comment
deleted file mode 100644
index 1d7d293aa5e6..000000000000
--- a/textproc/txt2tags/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility to turn simply formatted text into markup (e.g., HTML)
diff --git a/textproc/ua-ispell/Makefile b/textproc/ua-ispell/Makefile
index 701d21e49820..8147b0c6af48 100644
--- a/textproc/ua-ispell/Makefile
+++ b/textproc/ua-ispell/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ispell-uk
MAINTAINER= mi@aldan.algebra.com
+COMMENT= Ukrainian (KOI8-U) dictionary for ISPELL
BUILD_DEPENDS= buildhash:${PORTSDIR}/textproc/ispell
diff --git a/textproc/ua-ispell/pkg-comment b/textproc/ua-ispell/pkg-comment
deleted file mode 100644
index dae7f93efc06..000000000000
--- a/textproc/ua-ispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ukrainian (KOI8-U) dictionary for ISPELL
diff --git a/textproc/urlview/Makefile b/textproc/urlview/Makefile
index 4a2151c8356d..8a5df03da7a4 100644
--- a/textproc/urlview/Makefile
+++ b/textproc/urlview/Makefile
@@ -18,6 +18,7 @@ MASTER_SITES= ftp://ftp.mutt.org/mutt/contrib/ \
#PATCHFILES= urlview.diff
MAINTAINER= obrien@FreeBSD.org
+COMMENT= URL extractor/launcher
USE_PERL5_BUILD= yes
GNU_CONFIGURE= yes
diff --git a/textproc/urlview/pkg-comment b/textproc/urlview/pkg-comment
deleted file mode 100644
index 7db44067ba73..000000000000
--- a/textproc/urlview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-URL extractor/launcher
diff --git a/textproc/word2x/Makefile b/textproc/word2x/Makefile
index acb2d22e9051..f71f0679a69f 100644
--- a/textproc/word2x/Makefile
+++ b/textproc/word2x/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://word2x.alcom.co.uk/download/
MAINTAINER= billf@FreeBSD.org
+COMMENT= Converter from MS Word to text, HTML or LaTeX
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/textproc/word2x/pkg-comment b/textproc/word2x/pkg-comment
deleted file mode 100644
index 665901e7251b..000000000000
--- a/textproc/word2x/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converter from MS Word to text, HTML or LaTeX
diff --git a/textproc/wordnet/Makefile b/textproc/wordnet/Makefile
index 3abcc5954733..430ebabf06bb 100644
--- a/textproc/wordnet/Makefile
+++ b/textproc/wordnet/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.cogsci.princeton.edu/pub/wordnet/${PORTVERSION}/ \
ftp://ftp.ims.uni-stuttgart.de/pub/WordNet/${PORTVERSION}/
MAINTAINER= mi@aldan.algebra.com
+COMMENT= Dictionaries and thesauri with devel. libraries (C, TCL) and browsers
LIB_DEPENDS= tk${TCL_VER}.1:${PORTSDIR}/x11-toolkits/tk${TCL_VER}
diff --git a/textproc/wordnet/pkg-comment b/textproc/wordnet/pkg-comment
deleted file mode 100644
index 510639ac2a5c..000000000000
--- a/textproc/wordnet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Dictionaries and thesauri with devel. libraries (C, TCL) and browsers
diff --git a/textproc/xalan-j/Makefile b/textproc/xalan-j/Makefile
index 744104bb5d9b..d397d2bcf2e1 100644
--- a/textproc/xalan-j/Makefile
+++ b/textproc/xalan-j/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://xml.apache.org/dist/${PORTNAME}/
DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g}-src
MAINTAINER= znerd@FreeBSD.org
+COMMENT= Apache XSLT processor for transforming XML documents
BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/jakarta-ant
diff --git a/textproc/xalan-j/pkg-comment b/textproc/xalan-j/pkg-comment
deleted file mode 100644
index ba27758f8b06..000000000000
--- a/textproc/xalan-j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache XSLT processor for transforming XML documents
diff --git a/textproc/xerces-j/Makefile b/textproc/xerces-j/Makefile
index c8d1c49d7eb1..fc33df4d9438 100644
--- a/textproc/xerces-j/Makefile
+++ b/textproc/xerces-j/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://xml.apache.org/dist/xerces-j/old_xerces2/
DISTNAME= Xerces-J-src.${PORTVERSION}
MAINTAINER= kevlo@FreeBSD.org
+COMMENT= XML parser for Java
BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/jakarta-ant
diff --git a/textproc/xerces-j/pkg-comment b/textproc/xerces-j/pkg-comment
deleted file mode 100644
index 8bc8117136d4..000000000000
--- a/textproc/xerces-j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML parser for Java
diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile
index 717e50a9d11a..6d083de14cf5 100644
--- a/textproc/xincluder/Makefile
+++ b/textproc/xincluder/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ibiblio.org/pub/languages/java/javafaq/
DISTNAME= ${PORTNAME}
MAINTAINER= znerd@FreeBSD.org
+COMMENT= Java-based XInclude processors
BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/jakarta-ant
diff --git a/textproc/xincluder/pkg-comment b/textproc/xincluder/pkg-comment
deleted file mode 100644
index 27bea1838709..000000000000
--- a/textproc/xincluder/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Java-based XInclude processors
diff --git a/textproc/xlhtml/Makefile b/textproc/xlhtml/Makefile
index dec5b9d41a15..d647316a43d3 100644
--- a/textproc/xlhtml/Makefile
+++ b/textproc/xlhtml/Makefile
@@ -13,6 +13,7 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= sobomax@FreeBSD.org
+COMMENT= Utilities converting Excel and PowerPoint files to HTML and text
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/xlhtml/pkg-comment b/textproc/xlhtml/pkg-comment
deleted file mode 100644
index 4ec92e51affe..000000000000
--- a/textproc/xlhtml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities converting Excel and PowerPoint files to HTML and text
diff --git a/textproc/xls2xml/Makefile b/textproc/xls2xml/Makefile
index 6e031ecd18d8..70c4bcf53814 100644
--- a/textproc/xls2xml/Makefile
+++ b/textproc/xls2xml/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_LOCAL} \
MASTER_SITE_SUBDIR= sobomax
MAINTAINER= sobomax@FreeBSD.org
+COMMENT= A utility for converting MS Excel files to XML
LIB_DEPENDS= cole.2:${PORTSDIR}/textproc/cole \
xml.5:${PORTSDIR}/textproc/libxml
diff --git a/textproc/xls2xml/pkg-comment b/textproc/xls2xml/pkg-comment
deleted file mode 100644
index d8242480f35e..000000000000
--- a/textproc/xls2xml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A utility for converting MS Excel files to XML
diff --git a/textproc/xml-i18n-tools/Makefile b/textproc/xml-i18n-tools/Makefile
index c8b73b5b917c..371b39f01943 100644
--- a/textproc/xml-i18n-tools/Makefile
+++ b/textproc/xml-i18n-tools/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.9
MAINTAINER= gnome@FreeBSD.org
+COMMENT= Xml internationalization support for GNOME, and others
USE_GMAKE= yes
USE_PERL5= yes
diff --git a/textproc/xml-i18n-tools/pkg-comment b/textproc/xml-i18n-tools/pkg-comment
deleted file mode 100644
index e03e503086c2..000000000000
--- a/textproc/xml-i18n-tools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Xml internationalization support for GNOME, and others
diff --git a/textproc/xmlenc/Makefile b/textproc/xmlenc/Makefile
index 5940cd6d07fa..06fa923252df 100644
--- a/textproc/xmlenc/Makefile
+++ b/textproc/xmlenc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= xmlenc
MAINTAINER= znerd@FreeBSD.org
+COMMENT= Light-weight XML encoding library for Java
BUILD_DEPENDS= ${ANT}:${PORTSDIR}/devel/jakarta-ant
diff --git a/textproc/xmlenc/pkg-comment b/textproc/xmlenc/pkg-comment
deleted file mode 100644
index 02da97e3af23..000000000000
--- a/textproc/xmlenc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Light-weight XML encoding library for Java
diff --git a/textproc/xsl-docbook-modular/Makefile b/textproc/xsl-docbook-modular/Makefile
index 519d51c37766..c9eea6b075a5 100644
--- a/textproc/xsl-docbook-modular/Makefile
+++ b/textproc/xsl-docbook-modular/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .zip
BROKEN= use docbook-xsl instead
MAINTAINER= kiri@FreeBSD.org
+COMMENT= XSL stylesheets for the DocBook DTD by Norman Walsh
RUN_DEPENDS= ${LOCALBASE}/share/xml/docbook/readme.txt:${PORTSDIR}/textproc/docbook-xml \
${LOCALBASE}/share/xml/docbook/sdocbook/test.xml:${PORTSDIR}/textproc/sdocbook-xml \
diff --git a/textproc/xsl-docbook-modular/pkg-comment b/textproc/xsl-docbook-modular/pkg-comment
deleted file mode 100644
index e083e56e8b17..000000000000
--- a/textproc/xsl-docbook-modular/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSL stylesheets for the DocBook DTD by Norman Walsh
diff --git a/textproc/xxdiff/Makefile b/textproc/xxdiff/Makefile
index 93be114551ca..fbf056387958 100644
--- a/textproc/xxdiff/Makefile
+++ b/textproc/xxdiff/Makefile
@@ -18,6 +18,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
.endif
MAINTAINER= petef@FreeBSD.org
+COMMENT= QT interface to view/merge differences between 2 or 3 files
BUILD_DEPENDS= tmake:${PORTSDIR}/devel/tmake
diff --git a/textproc/xxdiff/pkg-comment b/textproc/xxdiff/pkg-comment
deleted file mode 100644
index 14be8dc8a4fa..000000000000
--- a/textproc/xxdiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-QT interface to view/merge differences between 2 or 3 files
diff --git a/textproc/y2l/Makefile b/textproc/y2l/Makefile
index 5939e2bf6c26..f3371e88f04a 100644
--- a/textproc/y2l/Makefile
+++ b/textproc/y2l/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ijliao@FreeBSD.org
+COMMENT= Yacc-to-Latex pretty printer/convertor
NO_BUILD= yes
diff --git a/textproc/y2l/pkg-comment b/textproc/y2l/pkg-comment
deleted file mode 100644
index a4a2e4bb78ab..000000000000
--- a/textproc/y2l/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yacc-to-Latex pretty printer/convertor
diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile
index 4072aac18b67..c9de8b8dbbb0 100644
--- a/textproc/yodl/Makefile
+++ b/textproc/yodl/Makefile
@@ -17,6 +17,7 @@ MASTER_SITES= ftp://ftp.sco.com/skunkware/src/textproc/ \
ftp://ftp.sunet.se/pub3/vendor/sco/skunkware/src/textproc/
MAINTAINER= dburr@FreeBSD.org
+COMMENT= An easy to use but powerful document formatting/preparation language
BUILD_DEPENDS= latex:${PORTSDIR}/print/latex \
dvips:${PORTSDIR}/print/dvips
diff --git a/textproc/yodl/pkg-comment b/textproc/yodl/pkg-comment
deleted file mode 100644
index 1443e3586932..000000000000
--- a/textproc/yodl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An easy to use but powerful document formatting/preparation language