aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2003-02-21 13:42:50 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2003-02-21 13:42:50 +0000
commit36d62f1f46f3f8232c0647915319bbafb27ae43b (patch)
tree112111988bdbecb40e3c3f4357a9b9e44e9f74f4 /textproc
parent4c2e4f186201b31c37dc6ace0bc178984cefa9fd (diff)
downloadports-36d62f1f46f3f8232c0647915319bbafb27ae43b.tar.gz
ports-36d62f1f46f3f8232c0647915319bbafb27ae43b.zip
Notes
Diffstat (limited to 'textproc')
-rw-r--r--textproc/bedic-data/Makefile1
-rw-r--r--textproc/bedic-data/pkg-comment1
-rw-r--r--textproc/c2html/Makefile1
-rw-r--r--textproc/c2html/pkg-comment1
-rw-r--r--textproc/carthage/Makefile1
-rw-r--r--textproc/carthage/pkg-comment1
-rw-r--r--textproc/catdoc/Makefile1
-rw-r--r--textproc/catdoc/pkg-comment1
-rw-r--r--textproc/coco/Makefile1
-rw-r--r--textproc/coco/pkg-comment1
-rw-r--r--textproc/cost/Makefile1
-rw-r--r--textproc/cost/pkg-comment1
-rw-r--r--textproc/crimson/Makefile1
-rw-r--r--textproc/crimson/pkg-comment1
-rw-r--r--textproc/dico/Makefile1
-rw-r--r--textproc/dico/pkg-comment1
-rw-r--r--textproc/dictfmt/Makefile1
-rw-r--r--textproc/dictfmt/pkg-comment1
-rw-r--r--textproc/diffutils/Makefile1
-rw-r--r--textproc/diffutils/pkg-comment1
-rw-r--r--textproc/docbook-to-man/Makefile1
-rw-r--r--textproc/docbook-to-man/pkg-comment1
-rw-r--r--textproc/dtdparse/Makefile1
-rw-r--r--textproc/dtdparse/pkg-comment1
-rw-r--r--textproc/fist/Makefile1
-rw-r--r--textproc/fist/pkg-comment1
-rw-r--r--textproc/freegrep/Makefile1
-rw-r--r--textproc/freegrep/pkg-comment1
-rw-r--r--textproc/galax/Makefile1
-rw-r--r--textproc/galax/pkg-comment1
-rw-r--r--textproc/gdict/Makefile1
-rw-r--r--textproc/gdict/pkg-comment1
-rw-r--r--textproc/grap/Makefile1
-rw-r--r--textproc/grap/pkg-comment1
-rw-r--r--textproc/gsed/Makefile1
-rw-r--r--textproc/gsed/pkg-comment1
-rw-r--r--textproc/gutenbook/Makefile1
-rw-r--r--textproc/gutenbook/pkg-comment1
-rw-r--r--textproc/gxditview/Makefile1
-rw-r--r--textproc/gxditview/pkg-comment1
-rw-r--r--textproc/hevea/Makefile1
-rw-r--r--textproc/hevea/pkg-comment1
-rw-r--r--textproc/htmldoc/Makefile1
-rw-r--r--textproc/htmldoc/pkg-comment1
-rw-r--r--textproc/htmlsection/Makefile1
-rw-r--r--textproc/htmlsection/pkg-comment1
-rw-r--r--textproc/isearch/Makefile1
-rw-r--r--textproc/isearch/pkg-comment1
-rw-r--r--textproc/java2html/Makefile1
-rw-r--r--textproc/java2html/pkg-comment1
-rw-r--r--textproc/javacc/Makefile1
-rw-r--r--textproc/javacc/pkg-comment1
-rw-r--r--textproc/jdictionary-int-eng/Makefile1
-rw-r--r--textproc/jdictionary-int-eng/pkg-comment1
-rw-r--r--textproc/jdictionary/Makefile1
-rw-r--r--textproc/jdictionary/pkg-comment1
-rw-r--r--textproc/kbedic/Makefile1
-rw-r--r--textproc/kbedic/pkg-comment1
-rw-r--r--textproc/kdiff3/Makefile1
-rw-r--r--textproc/kdiff3/pkg-comment1
-rw-r--r--textproc/lacheck/Makefile1
-rw-r--r--textproc/lacheck/pkg-comment1
-rw-r--r--textproc/latte/Makefile1
-rw-r--r--textproc/latte/pkg-comment1
-rw-r--r--textproc/makepatch/Makefile1
-rw-r--r--textproc/makepatch/pkg-comment1
-rw-r--r--textproc/maketeidtd/Makefile1
-rw-r--r--textproc/maketeidtd/pkg-comment1
-rw-r--r--textproc/manued.el/Makefile1
-rw-r--r--textproc/manued.el/pkg-comment1
-rw-r--r--textproc/mgdiff/Makefile1
-rw-r--r--textproc/mgdiff/pkg-comment1
-rw-r--r--textproc/nicetext/Makefile1
-rw-r--r--textproc/nicetext/pkg-comment1
-rw-r--r--textproc/opensched/Makefile1
-rw-r--r--textproc/opensched/pkg-comment1
-rw-r--r--textproc/orchard-c/Makefile1
-rw-r--r--textproc/orchard-c/pkg-comment1
-rw-r--r--textproc/p5-Data-FormValidator/Makefile1
-rw-r--r--textproc/p5-Data-FormValidator/pkg-comment1
-rw-r--r--textproc/p5-LJ-SpellCheck/Makefile1
-rw-r--r--textproc/p5-LJ-SpellCheck/pkg-comment1
-rw-r--r--textproc/p5-Lingua-Conjunction/Makefile1
-rw-r--r--textproc/p5-Lingua-Conjunction/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-AddressParse/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-AddressParse/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Gender/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Gender/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Infinitive/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Infinitive/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Inflect/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Inflect/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-MatchNames/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-MatchNames/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-NameCase/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-NameCase/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-NameParse/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-NameParse/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Nickname/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Nickname/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Numbers/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Numbers/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Sentence/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Sentence/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Squeeze/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Squeeze/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Summarize/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Summarize/pkg-comment1
-rw-r--r--textproc/p5-Lingua-EN-Syllable/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Syllable/pkg-comment1
-rw-r--r--textproc/p5-Lingua-Ident/Makefile1
-rw-r--r--textproc/p5-Lingua-Ident/pkg-comment1
-rw-r--r--textproc/p5-Lingua-Ispell/Makefile1
-rw-r--r--textproc/p5-Lingua-Ispell/pkg-comment1
-rw-r--r--textproc/p5-Lingua-Preferred/Makefile1
-rw-r--r--textproc/p5-Lingua-Preferred/pkg-comment1
-rw-r--r--textproc/p5-Number-Format/Makefile1
-rw-r--r--textproc/p5-Number-Format/pkg-comment1
-rw-r--r--textproc/p5-Orchard-Perl/Makefile1
-rw-r--r--textproc/p5-Orchard-Perl/pkg-comment1
-rw-r--r--textproc/p5-Parse-Syslog/Makefile1
-rw-r--r--textproc/p5-Parse-Syslog/pkg-comment1
-rw-r--r--textproc/p5-RADIUS-UserFile/Makefile1
-rw-r--r--textproc/p5-RADIUS-UserFile/pkg-comment1
-rw-r--r--textproc/p5-String-Scanf/Makefile1
-rw-r--r--textproc/p5-String-Scanf/pkg-comment1
-rw-r--r--textproc/p5-Text-FormatTable/Makefile1
-rw-r--r--textproc/p5-Text-FormatTable/pkg-comment1
-rw-r--r--textproc/p5-Text-Metaphone/Makefile1
-rw-r--r--textproc/p5-Text-Metaphone/pkg-comment1
-rw-r--r--textproc/p5-Text-Reflow/Makefile1
-rw-r--r--textproc/p5-Text-Reflow/pkg-comment1
-rw-r--r--textproc/p5-Text-Repository/Makefile1
-rw-r--r--textproc/p5-Text-Repository/pkg-comment1
-rw-r--r--textproc/p5-Tree-Nary/Makefile1
-rw-r--r--textproc/p5-Tree-Nary/pkg-comment1
-rw-r--r--textproc/p5-WDDX/Makefile1
-rw-r--r--textproc/p5-WDDX/pkg-comment1
-rw-r--r--textproc/p5-XML-Directory/Makefile1
-rw-r--r--textproc/p5-XML-Directory/pkg-comment1
-rw-r--r--textproc/p5-XML-Encoding/Makefile1
-rw-r--r--textproc/p5-XML-Encoding/pkg-comment1
-rw-r--r--textproc/p5-XML-Filter-Base/Makefile1
-rw-r--r--textproc/p5-XML-Filter-Base/pkg-comment1
-rw-r--r--textproc/p5-XML-Grove/Makefile1
-rw-r--r--textproc/p5-XML-Grove/pkg-comment1
-rw-r--r--textproc/p5-XML-Handler-Trees/Makefile1
-rw-r--r--textproc/p5-XML-Handler-Trees/pkg-comment1
-rw-r--r--textproc/p5-XML-LibRSVG/Makefile1
-rw-r--r--textproc/p5-XML-LibRSVG/pkg-comment1
-rw-r--r--textproc/p5-XML-LibXSLT/Makefile1
-rw-r--r--textproc/p5-XML-LibXSLT/pkg-comment1
-rw-r--r--textproc/p5-XML-SAX-Base/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Base/pkg-comment1
-rw-r--r--textproc/p5-XML-Schematron/Makefile1
-rw-r--r--textproc/p5-XML-Schematron/pkg-comment1
-rw-r--r--textproc/p5-XML-Simple/Makefile1
-rw-r--r--textproc/p5-XML-Simple/pkg-comment1
-rw-r--r--textproc/p5-XML-Stream/Makefile1
-rw-r--r--textproc/p5-XML-Stream/pkg-comment1
-rw-r--r--textproc/p5-XML-XSH/Makefile1
-rw-r--r--textproc/p5-XML-XSH/pkg-comment1
-rw-r--r--textproc/p5-XML-XUpdate-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-XUpdate-LibXML/pkg-comment1
-rw-r--r--textproc/p5-dTemplate/Makefile1
-rw-r--r--textproc/p5-dTemplate/pkg-comment1
-rw-r--r--textproc/par/Makefile1
-rw-r--r--textproc/par/pkg-comment1
-rw-r--r--textproc/pdftohtml/Makefile1
-rw-r--r--textproc/pdftohtml/pkg-comment1
-rw-r--r--textproc/perl2html/Makefile1
-rw-r--r--textproc/perl2html/pkg-comment1
-rw-r--r--textproc/pocketreader/Makefile1
-rw-r--r--textproc/pocketreader/pkg-comment1
-rw-r--r--textproc/prosper/Makefile1
-rw-r--r--textproc/prosper/pkg-comment1
-rw-r--r--textproc/rand/Makefile1
-rw-r--r--textproc/rand/pkg-comment1
-rw-r--r--textproc/resume/Makefile1
-rw-r--r--textproc/resume/pkg-comment1
-rw-r--r--textproc/rotix/Makefile1
-rw-r--r--textproc/rotix/pkg-comment1
-rw-r--r--textproc/sdf/Makefile1
-rw-r--r--textproc/sdf/pkg-comment1
-rw-r--r--textproc/se-ispell/Makefile1
-rw-r--r--textproc/se-ispell/pkg-comment1
-rw-r--r--textproc/sgmls/Makefile1
-rw-r--r--textproc/sgmls/pkg-comment1
-rw-r--r--textproc/sgmltools-lite/Makefile1
-rw-r--r--textproc/sgmltools-lite/pkg-comment1
-rw-r--r--textproc/sgmltools/Makefile1
-rw-r--r--textproc/sgmltools/pkg-comment1
-rw-r--r--textproc/smartdoc-devel/Makefile1
-rw-r--r--textproc/smartdoc-devel/pkg-comment1
-rw-r--r--textproc/smartdoc/Makefile1
-rw-r--r--textproc/smartdoc/pkg-comment1
-rw-r--r--textproc/spell/Makefile1
-rw-r--r--textproc/spell/pkg-comment1
-rw-r--r--textproc/spellutils/Makefile1
-rw-r--r--textproc/spellutils/pkg-comment1
-rw-r--r--textproc/tdtd.el/Makefile1
-rw-r--r--textproc/tdtd.el/pkg-comment1
-rw-r--r--textproc/tei-guidelines-p3/Makefile1
-rw-r--r--textproc/tei-guidelines-p3/pkg-comment1
-rw-r--r--textproc/tei-guidelines-p4/Makefile1
-rw-r--r--textproc/tei-guidelines-p4/pkg-comment1
-rw-r--r--textproc/tei-lite/Makefile1
-rw-r--r--textproc/tei-lite/pkg-comment1
-rw-r--r--textproc/tei-p3/Makefile1
-rw-r--r--textproc/tei-p3/pkg-comment1
-rw-r--r--textproc/tei-xlite/Makefile1
-rw-r--r--textproc/tei-xlite/pkg-comment1
-rw-r--r--textproc/tei-xsl-fo/Makefile1
-rw-r--r--textproc/tei-xsl-fo/pkg-comment1
-rw-r--r--textproc/tei-xsl-html/Makefile1
-rw-r--r--textproc/tei-xsl-html/pkg-comment1
-rw-r--r--textproc/textutils/Makefile1
-rw-r--r--textproc/textutils/pkg-comment1
-rw-r--r--textproc/txt2html/Makefile1
-rw-r--r--textproc/txt2html/pkg-comment1
-rw-r--r--textproc/whitespace.el/Makefile1
-rw-r--r--textproc/whitespace.el/pkg-comment1
-rw-r--r--textproc/wv/Makefile1
-rw-r--r--textproc/wv/pkg-comment1
-rw-r--r--textproc/xerces-c2-devel/Makefile1
-rw-r--r--textproc/xerces-c2-devel/pkg-comment1
-rw-r--r--textproc/xerces-c2/Makefile1
-rw-r--r--textproc/xerces-c2/pkg-comment1
-rw-r--r--textproc/xerces-c27/Makefile1
-rw-r--r--textproc/xerces-c27/pkg-comment1
-rw-r--r--textproc/xml2rfc/Makefile1
-rw-r--r--textproc/xml2rfc/pkg-comment1
-rw-r--r--textproc/xmlada/Makefile1
-rw-r--r--textproc/xmlada/pkg-comment1
-rw-r--r--textproc/xmlcharent/Makefile1
-rw-r--r--textproc/xmlcharent/pkg-comment1
-rw-r--r--textproc/xp/Makefile1
-rw-r--r--textproc/xp/pkg-comment1
-rw-r--r--textproc/xslide.el/Makefile1
-rw-r--r--textproc/xslide.el/pkg-comment1
242 files changed, 121 insertions, 121 deletions
diff --git a/textproc/bedic-data/Makefile b/textproc/bedic-data/Makefile
index fda8fe71bbf9..a56241e78955 100644
--- a/textproc/bedic-data/Makefile
+++ b/textproc/bedic-data/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR=kbedic
DISTNAME= ${PORTNAME}
MAINTAINER= todorov@freebsd-bg.org
+COMMENT= Data (dictionary) files for the kbedic and cbedic ports
NO_BUILD= yes
PLIST= ${WRKDIR}/pkg-plist
diff --git a/textproc/bedic-data/pkg-comment b/textproc/bedic-data/pkg-comment
deleted file mode 100644
index 1abcd14a21a8..000000000000
--- a/textproc/bedic-data/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Data (dictionary) files for the kbedic and cbedic ports
diff --git a/textproc/c2html/Makefile b/textproc/c2html/Makefile
index 3a61b7344673..d140f0f0db23 100644
--- a/textproc/c2html/Makefile
+++ b/textproc/c2html/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= apps/www/converters
MAINTAINER= mkamm@gmx.net
+COMMENT= C-language sources to HTML converter
USE_AUTOCONF= yes
diff --git a/textproc/c2html/pkg-comment b/textproc/c2html/pkg-comment
deleted file mode 100644
index 3888a28325ce..000000000000
--- a/textproc/c2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C-language sources to HTML converter
diff --git a/textproc/carthage/Makefile b/textproc/carthage/Makefile
index c63c17ca6eb7..f9a23f00abe3 100644
--- a/textproc/carthage/Makefile
+++ b/textproc/carthage/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.tei-c.org/Software/carthage/
DISTNAME= ${PORTNAME}
MAINTAINER= henrik.motakef@web.de
+COMMENT= A parser and clean-up tool for SGML DTDs
BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
diff --git a/textproc/carthage/pkg-comment b/textproc/carthage/pkg-comment
deleted file mode 100644
index 16c3e1b80a63..000000000000
--- a/textproc/carthage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser and clean-up tool for SGML DTDs
diff --git a/textproc/catdoc/Makefile b/textproc/catdoc/Makefile
index d8e241e13708..4f10af0bbd36 100644
--- a/textproc/catdoc/Makefile
+++ b/textproc/catdoc/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
MASTER_SITE_SUBDIR= support/catdoc
MAINTAINER= brion@queeg.com
+COMMENT= Convert MS Word/Excel documents to plain ASCII or TeX. TK viewer included
GNU_CONFIGURE= yes
MAN1= catdoc.1 xls2csv.1
diff --git a/textproc/catdoc/pkg-comment b/textproc/catdoc/pkg-comment
deleted file mode 100644
index 8543f4c91c4b..000000000000
--- a/textproc/catdoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert MS Word/Excel documents to plain ASCII or TeX. TK viewer included
diff --git a/textproc/coco/Makefile b/textproc/coco/Makefile
index a266b07ee287..7b69f815d5a4 100644
--- a/textproc/coco/Makefile
+++ b/textproc/coco/Makefile
@@ -15,6 +15,7 @@ DISTFILES= mule-${MULE_VERSION}-${EMACS_VERSION}.tar.gz \
mule-${MULE_VERSION}-${EMACS_VERSION}.patch-981002.tar.gz
MAINTAINER= PFA03027@nifty.ne.jp
+COMMENT= Code converter for any of Mule's code
MAN1= coco.1 m2ps.1
MANCOMPRESSED= no
diff --git a/textproc/coco/pkg-comment b/textproc/coco/pkg-comment
deleted file mode 100644
index e1ce79d42352..000000000000
--- a/textproc/coco/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Code converter for any of Mule's code
diff --git a/textproc/cost/Makefile b/textproc/cost/Makefile
index 2af732ef65b8..9af4e3cb950c 100644
--- a/textproc/cost/Makefile
+++ b/textproc/cost/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.flightlab.com/~joe/cost/ \
ftp://bowhill.vservers.com/pub/
MAINTAINER= kosmos@blarg.net
+COMMENT= SGML/XML application programming tool
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
BUILD_DEPENDS= ${WRKDIRPREFIXPORTSDIR}/lang/tcl82/work/tcl-8.2.3/src:${PORTSDIR}/lang/tcl82:patch
diff --git a/textproc/cost/pkg-comment b/textproc/cost/pkg-comment
deleted file mode 100644
index de1ba2f4197d..000000000000
--- a/textproc/cost/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SGML/XML application programming tool
diff --git a/textproc/crimson/Makefile b/textproc/crimson/Makefile
index 9cffcc756b0f..ff26b222e817 100644
--- a/textproc/crimson/Makefile
+++ b/textproc/crimson/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://xml.apache.org/dist/crimson/
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= girgen@partitur.se
+COMMENT= Implements the Java API for XML Processing (JAXP)
RUN_DEPENDS= ${JAVAVM}:${PORTSDIR}/java/javavmwrapper
diff --git a/textproc/crimson/pkg-comment b/textproc/crimson/pkg-comment
deleted file mode 100644
index 281b9c41e2e5..000000000000
--- a/textproc/crimson/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Implements the Java API for XML Processing (JAXP)
diff --git a/textproc/dico/Makefile b/textproc/dico/Makefile
index 4d161b94d00d..47e94abfe1ba 100644
--- a/textproc/dico/Makefile
+++ b/textproc/dico/Makefile
@@ -17,6 +17,7 @@ MASTER_SITES= http://homepages.starnet.fr/dtrystram/
DISTNAME= ledico
MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= Interactive dictionary in french
# Global variables
#
diff --git a/textproc/dico/pkg-comment b/textproc/dico/pkg-comment
deleted file mode 100644
index 437a52648e5b..000000000000
--- a/textproc/dico/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interactive dictionary in french
diff --git a/textproc/dictfmt/Makefile b/textproc/dictfmt/Makefile
index 52eb3b448e9d..54241527c3d0 100644
--- a/textproc/dictfmt/Makefile
+++ b/textproc/dictfmt/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.dict.org/pub/dict/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= fuyuki@hadaly.org
+COMMENT= Formats a DICT protocol dictionary database
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
diff --git a/textproc/dictfmt/pkg-comment b/textproc/dictfmt/pkg-comment
deleted file mode 100644
index f322e9fb1f2d..000000000000
--- a/textproc/dictfmt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Formats a DICT protocol dictionary database
diff --git a/textproc/diffutils/Makefile b/textproc/diffutils/Makefile
index 20664a5d15a8..02f117691b97 100644
--- a/textproc/diffutils/Makefile
+++ b/textproc/diffutils/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= diffutils
MAINTAINER= rooneg@electricjellyfish.net
+COMMENT= The GNU diff utilities
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/textproc/diffutils/pkg-comment b/textproc/diffutils/pkg-comment
deleted file mode 100644
index 128be741d300..000000000000
--- a/textproc/diffutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU diff utilities
diff --git a/textproc/docbook-to-man/Makefile b/textproc/docbook-to-man/Makefile
index 8ff3a5939b6b..bfc4a26bf583 100644
--- a/textproc/docbook-to-man/Makefile
+++ b/textproc/docbook-to-man/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.oasis-open.org/docbook/tools/dtm/
DISTNAME= ${PORTNAME}
MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= A DocBook SGML DTD into nroff/troff -man macros converter
.include <bsd.port.pre.mk>
diff --git a/textproc/docbook-to-man/pkg-comment b/textproc/docbook-to-man/pkg-comment
deleted file mode 100644
index 61069f53e836..000000000000
--- a/textproc/docbook-to-man/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DocBook SGML DTD into nroff/troff -man macros converter
diff --git a/textproc/dtdparse/Makefile b/textproc/dtdparse/Makefile
index 19cc58544579..05d7e6bb6f6c 100644
--- a/textproc/dtdparse/Makefile
+++ b/textproc/dtdparse/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= dtdparse
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/beta/}
MAINTAINER= fuyuki@hadaly.org
+COMMENT= Parse a DTD and produce an XML document that represents it
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/DelimMatch.pm:${PORTSDIR}/textproc/p5-DelimMatch \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
diff --git a/textproc/dtdparse/pkg-comment b/textproc/dtdparse/pkg-comment
deleted file mode 100644
index 05fe23380a39..000000000000
--- a/textproc/dtdparse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Parse a DTD and produce an XML document that represents it
diff --git a/textproc/fist/Makefile b/textproc/fist/Makefile
index 759de6ca95a7..3232e9f6210e 100644
--- a/textproc/fist/Makefile
+++ b/textproc/fist/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= ftp://ftp.fourmilab.ch/fist/
MAINTAINER= steve@stevenwills.com
+COMMENT= An emphatic message generator
GNU_CONFIGURE= yes
MAN1= fist.1
diff --git a/textproc/fist/pkg-comment b/textproc/fist/pkg-comment
deleted file mode 100644
index 410f3b6fbf9f..000000000000
--- a/textproc/fist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An emphatic message generator
diff --git a/textproc/freegrep/Makefile b/textproc/freegrep/Makefile
index 7fe66c650950..8d2e6242fdbf 100644
--- a/textproc/freegrep/Makefile
+++ b/textproc/freegrep/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.vocito.com/downloads/software/grep/ \
DISTNAME= grep-${PORTVERSION}
MAINTAINER= howardjp@wam.umd.edu
+COMMENT= An implementation of grep(1) under a BSD-friendly license
LIB_DEPENDS= iberty.1:${PORTSDIR}/devel/freelibiberty
diff --git a/textproc/freegrep/pkg-comment b/textproc/freegrep/pkg-comment
deleted file mode 100644
index 6d14f0504f14..000000000000
--- a/textproc/freegrep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of grep(1) under a BSD-friendly license
diff --git a/textproc/galax/Makefile b/textproc/galax/Makefile
index 891d44772c92..56aab4415be4 100644
--- a/textproc/galax/Makefile
+++ b/textproc/galax/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://db.bell-labs.com/galax/Downloads/
MAINTAINER= stolz@i2.informatik.rwth-aachen.de
+COMMENT= Galax is a full-featured, fully compliant implementation of XQuery
BUILD_DEPENDS= ocaml:${PORTSDIR}/lang/ocaml
diff --git a/textproc/galax/pkg-comment b/textproc/galax/pkg-comment
deleted file mode 100644
index 5213079d2fe0..000000000000
--- a/textproc/galax/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Galax is a full-featured, fully compliant implementation of XQuery
diff --git a/textproc/gdict/Makefile b/textproc/gdict/Makefile
index 7e9aed31f008..54eda09bf747 100644
--- a/textproc/gdict/Makefile
+++ b/textproc/gdict/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.brettnacher.org/users/dominik/FreeBSD/
MAINTAINER= domi@saargate.de
+COMMENT= Small program that finds definitions of arbitrary (english) words
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/textproc/gdict/pkg-comment b/textproc/gdict/pkg-comment
deleted file mode 100644
index 496fc91421be..000000000000
--- a/textproc/gdict/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small program that finds definitions of arbitrary (english) words
diff --git a/textproc/grap/Makefile b/textproc/grap/Makefile
index 43d737d64312..24f1354038f8 100644
--- a/textproc/grap/Makefile
+++ b/textproc/grap/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc graphics
MASTER_SITES= http://www.lunabase.org/~faber/Vault/software/grap/
MAINTAINER= faber@lunabase.org
+COMMENT= An implementation of Kernigan & Bentley's grap language
GNU_CONFIGURE= yes
CONFIGURE_ARGS=--with-freebsd-ports
diff --git a/textproc/grap/pkg-comment b/textproc/grap/pkg-comment
deleted file mode 100644
index 46a92da5d60a..000000000000
--- a/textproc/grap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of Kernigan & Bentley's grap language
diff --git a/textproc/gsed/Makefile b/textproc/gsed/Makefile
index ee95b865d962..234e89a25500 100644
--- a/textproc/gsed/Makefile
+++ b/textproc/gsed/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= The GNU stream editor
# Global variables
#
diff --git a/textproc/gsed/pkg-comment b/textproc/gsed/pkg-comment
deleted file mode 100644
index f5783dc6c1dc..000000000000
--- a/textproc/gsed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU stream editor
diff --git a/textproc/gutenbook/Makefile b/textproc/gutenbook/Makefile
index 24c80de5da47..ce41f3f56aca 100644
--- a/textproc/gutenbook/Makefile
+++ b/textproc/gutenbook/Makefile
@@ -10,6 +10,7 @@ CATEGORIES= textproc perl5
MASTER_SITES= http://www.gutenbook.org/download/
MAINTAINER= jeremy@external.org
+COMMENT= GTK+ based reader for Project Gutenberg Etexts
RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \
${site_perl}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
diff --git a/textproc/gutenbook/pkg-comment b/textproc/gutenbook/pkg-comment
deleted file mode 100644
index d7c985b060b6..000000000000
--- a/textproc/gutenbook/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK+ based reader for Project Gutenberg Etexts
diff --git a/textproc/gxditview/Makefile b/textproc/gxditview/Makefile
index 22d9d00a6eed..79131a7bc754 100644
--- a/textproc/gxditview/Makefile
+++ b/textproc/gxditview/Makefile
@@ -10,6 +10,7 @@ CATEGORIES= textproc
DISTFILES= # none
MAINTAINER= dom@happygiraffe.net
+COMMENT= An X11 based previewer for groff output
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/textproc/gxditview/pkg-comment b/textproc/gxditview/pkg-comment
deleted file mode 100644
index 427e672cb69f..000000000000
--- a/textproc/gxditview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 based previewer for groff output
diff --git a/textproc/hevea/Makefile b/textproc/hevea/Makefile
index 292d3e5e9381..fa983f408f9b 100644
--- a/textproc/hevea/Makefile
+++ b/textproc/hevea/Makefile
@@ -17,6 +17,7 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz
MAINTAINER= stephen@math.missouri.edu
+COMMENT= Convert LaTeX to HTML
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
diff --git a/textproc/hevea/pkg-comment b/textproc/hevea/pkg-comment
deleted file mode 100644
index 883d75721467..000000000000
--- a/textproc/hevea/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert LaTeX to HTML
diff --git a/textproc/htmldoc/Makefile b/textproc/htmldoc/Makefile
index 12197f6bdfbc..441b654a27b4 100644
--- a/textproc/htmldoc/Makefile
+++ b/textproc/htmldoc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.easysw.com/pub/htmldoc/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= glenn@trewitt.org
+COMMENT= Converts HTML to PDF and/or PostScript
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/htmldoc/pkg-comment b/textproc/htmldoc/pkg-comment
deleted file mode 100644
index 545778657623..000000000000
--- a/textproc/htmldoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts HTML to PDF and/or PostScript
diff --git a/textproc/htmlsection/Makefile b/textproc/htmlsection/Makefile
index f3d4f8e446a7..10fb1f586f85 100644
--- a/textproc/htmlsection/Makefile
+++ b/textproc/htmlsection/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.seki.ee.kagu.tus.ac.jp/~sakai/myfreesoft/ \
http://www.people.or.jp/~hsakai/myfreesoft/
MAINTAINER= sakai@seki.ee.kagu.tus.ac.jp
+COMMENT= Insert section numbers in HTML and make a table of contents
MAN1= htmlsection.1
MANCOMPRESSED= yes
diff --git a/textproc/htmlsection/pkg-comment b/textproc/htmlsection/pkg-comment
deleted file mode 100644
index d6f5dbe96a48..000000000000
--- a/textproc/htmlsection/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Insert section numbers in HTML and make a table of contents
diff --git a/textproc/isearch/Makefile b/textproc/isearch/Makefile
index 9797cae44702..c8c478dcf1ed 100644
--- a/textproc/isearch/Makefile
+++ b/textproc/isearch/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.etymon.com/pub/Isearch/
DISTNAME= Isearch-${PORTVERSION}
MAINTAINER= pmarquis@pobox.com
+COMMENT= Text Search Engine by CNIDR
GNU_CONFIGURE= yes
MAKE_ARGS= INSTALL=${PREFIX}/bin
diff --git a/textproc/isearch/pkg-comment b/textproc/isearch/pkg-comment
deleted file mode 100644
index f44a23200a21..000000000000
--- a/textproc/isearch/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text Search Engine by CNIDR
diff --git a/textproc/java2html/Makefile b/textproc/java2html/Makefile
index 08ed1c61b7e1..1e609b99efd1 100644
--- a/textproc/java2html/Makefile
+++ b/textproc/java2html/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= apps/www/converters
MAINTAINER= mkamm@gmx.net
+COMMENT= Java sources to HTML converter
USE_AUTOCONF= yes
diff --git a/textproc/java2html/pkg-comment b/textproc/java2html/pkg-comment
deleted file mode 100644
index 1c86d5c71bba..000000000000
--- a/textproc/java2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Java sources to HTML converter
diff --git a/textproc/javacc/Makefile b/textproc/javacc/Makefile
index ab6223590906..a583da278cdf 100644
--- a/textproc/javacc/Makefile
+++ b/textproc/javacc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= # Must accept license agreement. :(
DISTNAME= JavaCC2_1
MAINTAINER= gerweck@yahoo.com
+COMMENT= Compiler compiler for Java; includes tools for building syntax trees
USE_ZIP= yes
USE_JAVA= 1.1+
diff --git a/textproc/javacc/pkg-comment b/textproc/javacc/pkg-comment
deleted file mode 100644
index 94282d0f58cb..000000000000
--- a/textproc/javacc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compiler compiler for Java; includes tools for building syntax trees
diff --git a/textproc/jdictionary-int-eng/Makefile b/textproc/jdictionary-int-eng/Makefile
index 9a9dc4fccd2e..ced072860a5c 100644
--- a/textproc/jdictionary-int-eng/Makefile
+++ b/textproc/jdictionary-int-eng/Makefile
@@ -14,6 +14,7 @@ DISTNAME= Smart_Interlingua_English-1_0.jar
EXTRACT_SUFX= #
MAINTAINER= janos.mohacsi@bsd.hu
+COMMENT= JDictionary plugin: Interlingua-English dictionary
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
${LOCALBASE}/etc/javavms:${PORTSDIR}/java/jdk13 \
diff --git a/textproc/jdictionary-int-eng/pkg-comment b/textproc/jdictionary-int-eng/pkg-comment
deleted file mode 100644
index 7060c42943e9..000000000000
--- a/textproc/jdictionary-int-eng/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-JDictionary plugin: Interlingua-English dictionary
diff --git a/textproc/jdictionary/Makefile b/textproc/jdictionary/Makefile
index 6b2f8ee5816a..c1a1c3ea19b1 100644
--- a/textproc/jdictionary/Makefile
+++ b/textproc/jdictionary/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR=jdictionary
DISTNAME= jdictionary-1_8
MAINTAINER= janos.mohacsi@bsd.hu
+COMMENT= JDictionary - Platform independent, plugin based dictionary
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
${LOCALBASE}/etc/javavms:${PORTSDIR}/java/jdk13
diff --git a/textproc/jdictionary/pkg-comment b/textproc/jdictionary/pkg-comment
deleted file mode 100644
index acc83025459b..000000000000
--- a/textproc/jdictionary/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-JDictionary - Platform independent, plugin based dictionary
diff --git a/textproc/kbedic/Makefile b/textproc/kbedic/Makefile
index 0ccbc0b6ac5a..12990a0210cf 100644
--- a/textproc/kbedic/Makefile
+++ b/textproc/kbedic/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR=kbedic
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= todorov@freebsd-bg.org
+COMMENT= An English-to-Bulgarian and Bulgarian-to-English dictionary
RUN_DEPENDS= ${DICT_DIR}/${DICT_CHECK}:${PORTSDIR}/textproc/bedic-data
diff --git a/textproc/kbedic/pkg-comment b/textproc/kbedic/pkg-comment
deleted file mode 100644
index e70d56a33dc9..000000000000
--- a/textproc/kbedic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An English-to-Bulgarian and Bulgarian-to-English dictionary
diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile
index 22f16b18e4af..3bb7fe2a5420 100644
--- a/textproc/kdiff3/Makefile
+++ b/textproc/kdiff3/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= h.eichmann@gmx.de
+COMMENT= A KDE3 graphical frontend for diff
CONFIGURE_ARGS+= --program-transform-name=s,^,,
diff --git a/textproc/kdiff3/pkg-comment b/textproc/kdiff3/pkg-comment
deleted file mode 100644
index fc98b650b5b8..000000000000
--- a/textproc/kdiff3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A KDE3 graphical frontend for diff
diff --git a/textproc/lacheck/Makefile b/textproc/lacheck/Makefile
index d52065d3dff6..fc8355365c2a 100644
--- a/textproc/lacheck/Makefile
+++ b/textproc/lacheck/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/mirror/ftp/lacheck/
ftp://ftp.sunsite.dk/pub/text/lacheck/
MAINTAINER= uwe.pierau@tu-clausthal.de
+COMMENT= A tool for finding common mistakes in LaTeX documents
MAN1= lacheck.1
ALL_TARGET= lacheck lacheck.1
diff --git a/textproc/lacheck/pkg-comment b/textproc/lacheck/pkg-comment
deleted file mode 100644
index c264048d4757..000000000000
--- a/textproc/lacheck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for finding common mistakes in LaTeX documents
diff --git a/textproc/latte/Makefile b/textproc/latte/Makefile
index 9f86c8f9529c..4013ab788cab 100644
--- a/textproc/latte/Makefile
+++ b/textproc/latte/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.latte.org/ \
ftp://ftp.brasslantern.com/pub/zanshin/latte/
MAINTAINER= nc-rotherdo@netcologne.de
+COMMENT= Simple language for marking up text in a very expressive way
USE_LIBTOOL= yes
MAKE_FLAGS= CONF_ARGS="--prefix=${PREFIX}"
diff --git a/textproc/latte/pkg-comment b/textproc/latte/pkg-comment
deleted file mode 100644
index 53ae478010c2..000000000000
--- a/textproc/latte/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple language for marking up text in a very expressive way
diff --git a/textproc/makepatch/Makefile b/textproc/makepatch/Makefile
index 93fa4ef6fb5f..d42a5009d07e 100644
--- a/textproc/makepatch/Makefile
+++ b/textproc/makepatch/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/JV
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Perl scripts to assist in the generation and application of patches
PERL_CONFIGURE= yes
diff --git a/textproc/makepatch/pkg-comment b/textproc/makepatch/pkg-comment
deleted file mode 100644
index a89f189da5c8..000000000000
--- a/textproc/makepatch/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl scripts to assist in the generation and application of patches
diff --git a/textproc/maketeidtd/Makefile b/textproc/maketeidtd/Makefile
index 4774446b8d4a..1dc825265d95 100644
--- a/textproc/maketeidtd/Makefile
+++ b/textproc/maketeidtd/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.tei-c.org/Software/maketeidtd/
DISTNAME= ${PORTNAME}
MAINTAINER= henrik.motakef@web.de
+COMMENT= Generate customized TEI-DTDs
RUN_DEPENDS= carthage:${PORTSDIR}/textproc/carthage \
${LOCALBASE}/share/sgml/tei/p4/tei2.dtd:${PORTSDIR}/textproc/tei-p4
diff --git a/textproc/maketeidtd/pkg-comment b/textproc/maketeidtd/pkg-comment
deleted file mode 100644
index ac441eb42cf2..000000000000
--- a/textproc/maketeidtd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generate customized TEI-DTDs
diff --git a/textproc/manued.el/Makefile b/textproc/manued.el/Makefile
index 9cebd1a5022a..0252b26b5d54 100644
--- a/textproc/manued.el/Makefile
+++ b/textproc/manued.el/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.mpi-sb.mpg.de/~hitoshi/otherprojects/manued/arcs/ \
DISTNAME= manued-${PORTVERSION}
MAINTAINER= fuyuki@hadaly.org
+COMMENT= Emacs minor mode for manued proofreading method
NO_BUILD= yes
diff --git a/textproc/manued.el/pkg-comment b/textproc/manued.el/pkg-comment
deleted file mode 100644
index 183486320478..000000000000
--- a/textproc/manued.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs minor mode for manued proofreading method
diff --git a/textproc/mgdiff/Makefile b/textproc/mgdiff/Makefile
index a503134a51e6..245e77e7441d 100644
--- a/textproc/mgdiff/Makefile
+++ b/textproc/mgdiff/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= applications
DISTNAME= ${PORTNAME}
MAINTAINER= andreas@marvin.robin.de
+COMMENT= A graphical front end to the Unix diff command
USE_MOTIF= yes
USE_IMAKE= yes
diff --git a/textproc/mgdiff/pkg-comment b/textproc/mgdiff/pkg-comment
deleted file mode 100644
index 0585d67e14d9..000000000000
--- a/textproc/mgdiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical front end to the Unix diff command
diff --git a/textproc/nicetext/Makefile b/textproc/nicetext/Makefile
index 1b64216eb0cd..359261be43fb 100644
--- a/textproc/nicetext/Makefile
+++ b/textproc/nicetext/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= ftp://ctgi.net/pub/ctgi/nicetext/src/ \
ftp://nicetext.com/pub/nicetext/src/
MAINTAINER= markc@ctgi.net
+COMMENT= Convert files to pseudo-natural-language text and back again
USE_GMAKE= YES
MAKE_FLAGS= CXXFLAGS="${CXXFLAGS} -pedantic" CFLAGS="${CFLAGS} -pedantic"
diff --git a/textproc/nicetext/pkg-comment b/textproc/nicetext/pkg-comment
deleted file mode 100644
index 2f361e10fbfa..000000000000
--- a/textproc/nicetext/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert files to pseudo-natural-language text and back again
diff --git a/textproc/opensched/Makefile b/textproc/opensched/Makefile
index 3a8998e9932d..96be6ebbcff1 100644
--- a/textproc/opensched/Makefile
+++ b/textproc/opensched/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.m-tech.ab.ca/download/sched/
DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= dwm@caimis.com
+COMMENT= A project scheduler
BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
diff --git a/textproc/opensched/pkg-comment b/textproc/opensched/pkg-comment
deleted file mode 100644
index b96bc1b08d2d..000000000000
--- a/textproc/opensched/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A project scheduler
diff --git a/textproc/orchard-c/Makefile b/textproc/orchard-c/Makefile
index 127b462885c4..266c02a4b864 100644
--- a/textproc/orchard-c/Makefile
+++ b/textproc/orchard-c/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= orchard
DISTNAME= Orchard-C-${PORTVERSION}
MAINTAINER= skv@protey.ru
+COMMENT= Innovative, lightweight API for event stream and tree views of XML
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \
gc:${PORTSDIR}/devel/boehm-gc
diff --git a/textproc/orchard-c/pkg-comment b/textproc/orchard-c/pkg-comment
deleted file mode 100644
index 72da51b35891..000000000000
--- a/textproc/orchard-c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Innovative, lightweight API for event stream and tree views of XML
diff --git a/textproc/p5-Data-FormValidator/Makefile b/textproc/p5-Data-FormValidator/Makefile
index 0e01b53e0abd..30e1d5977be5 100644
--- a/textproc/p5-Data-FormValidator/Makefile
+++ b/textproc/p5-Data-FormValidator/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/M/MA/MARKSTOS
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Validates user input (usually from an HTML form) based
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Data-FormValidator/pkg-comment b/textproc/p5-Data-FormValidator/pkg-comment
deleted file mode 100644
index f585c258e8f0..000000000000
--- a/textproc/p5-Data-FormValidator/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Validates user input (usually from an HTML form) based
diff --git a/textproc/p5-LJ-SpellCheck/Makefile b/textproc/p5-LJ-SpellCheck/Makefile
index 8e273b9622bc..e39be6db0982 100644
--- a/textproc/p5-LJ-SpellCheck/Makefile
+++ b/textproc/p5-LJ-SpellCheck/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://livejournal.com/files/code/spellcheck/ \
PKGNAMEPREFIX= p5-
MAINTAINER= ahze@rgv.net
+COMMENT= HTML highlighting misspellings using ispell compatible program
RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
diff --git a/textproc/p5-LJ-SpellCheck/pkg-comment b/textproc/p5-LJ-SpellCheck/pkg-comment
deleted file mode 100644
index 0e8e58bc83a3..000000000000
--- a/textproc/p5-LJ-SpellCheck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML highlighting misspellings using ispell compatible program
diff --git a/textproc/p5-Lingua-Conjunction/Makefile b/textproc/p5-Lingua-Conjunction/Makefile
index f9eb96469ec2..9242cbf0b8c8 100644
--- a/textproc/p5-Lingua-Conjunction/Makefile
+++ b/textproc/p5-Lingua-Conjunction/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Convert Perl lists into linguistic conjunctions
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-Conjunction/pkg-comment b/textproc/p5-Lingua-Conjunction/pkg-comment
deleted file mode 100644
index 8263498788dd..000000000000
--- a/textproc/p5-Lingua-Conjunction/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert Perl lists into linguistic conjunctions
diff --git a/textproc/p5-Lingua-EN-AddressParse/Makefile b/textproc/p5-Lingua-EN-AddressParse/Makefile
index 109b6411cf76..b0525a1cf1b7 100644
--- a/textproc/p5-Lingua-EN-AddressParse/Makefile
+++ b/textproc/p5-Lingua-EN-AddressParse/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl module to manipulate geographical addresses
BUILD_DEPENDS= ${SITE_PERL}/Lingua/EN/NameParse.pm:${PORTSDIR}/textproc/p5-Lingua-EN-NameParse \
${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \
diff --git a/textproc/p5-Lingua-EN-AddressParse/pkg-comment b/textproc/p5-Lingua-EN-AddressParse/pkg-comment
deleted file mode 100644
index 128bbf8affd2..000000000000
--- a/textproc/p5-Lingua-EN-AddressParse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to manipulate geographical addresses
diff --git a/textproc/p5-Lingua-EN-Gender/Makefile b/textproc/p5-Lingua-EN-Gender/Makefile
index 3aa600b22635..8a1077a632c2 100644
--- a/textproc/p5-Lingua-EN-Gender/Makefile
+++ b/textproc/p5-Lingua-EN-Gender/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Inflect pronouns for gender
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Gender/pkg-comment b/textproc/p5-Lingua-EN-Gender/pkg-comment
deleted file mode 100644
index bca695f7a77b..000000000000
--- a/textproc/p5-Lingua-EN-Gender/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Inflect pronouns for gender
diff --git a/textproc/p5-Lingua-EN-Infinitive/Makefile b/textproc/p5-Lingua-EN-Infinitive/Makefile
index 125a3ac7af08..0c868204f9eb 100644
--- a/textproc/p5-Lingua-EN-Infinitive/Makefile
+++ b/textproc/p5-Lingua-EN-Infinitive/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5-
EXTRACT_SUFX= .tgz
MAINTAINER= svenasse@polaris.ca
+COMMENT= Determine the infinitive form of a conjugated word
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Infinitive/pkg-comment b/textproc/p5-Lingua-EN-Infinitive/pkg-comment
deleted file mode 100644
index b99793b34e78..000000000000
--- a/textproc/p5-Lingua-EN-Infinitive/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Determine the infinitive form of a conjugated word
diff --git a/textproc/p5-Lingua-EN-Inflect/Makefile b/textproc/p5-Lingua-EN-Inflect/Makefile
index d4ee69986325..7e38889091af 100644
--- a/textproc/p5-Lingua-EN-Inflect/Makefile
+++ b/textproc/p5-Lingua-EN-Inflect/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Convert singular words to their plural form
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Inflect/pkg-comment b/textproc/p5-Lingua-EN-Inflect/pkg-comment
deleted file mode 100644
index 4427d8dd211d..000000000000
--- a/textproc/p5-Lingua-EN-Inflect/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert singular words to their plural form
diff --git a/textproc/p5-Lingua-EN-MatchNames/Makefile b/textproc/p5-Lingua-EN-MatchNames/Makefile
index a49f451a6910..890b88a65a4f 100644
--- a/textproc/p5-Lingua-EN-MatchNames/Makefile
+++ b/textproc/p5-Lingua-EN-MatchNames/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Smart matching for human names
BUILD_DEPENDS= ${SITE_PERL}/Lingua/EN/NameParse.pm:${PORTSDIR}/textproc/p5-Lingua-EN-NameParse \
${SITE_PERL}/Lingua/EN/Nickname.pm:${PORTSDIR}/textproc/p5-Lingua-EN-Nickname \
diff --git a/textproc/p5-Lingua-EN-MatchNames/pkg-comment b/textproc/p5-Lingua-EN-MatchNames/pkg-comment
deleted file mode 100644
index 732cd915510f..000000000000
--- a/textproc/p5-Lingua-EN-MatchNames/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Smart matching for human names
diff --git a/textproc/p5-Lingua-EN-NameCase/Makefile b/textproc/p5-Lingua-EN-NameCase/Makefile
index 770d9de4b876..4ea9a33cc4b2 100644
--- a/textproc/p5-Lingua-EN-NameCase/Makefile
+++ b/textproc/p5-Lingua-EN-NameCase/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl module to fix the case of people's names
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-NameCase/pkg-comment b/textproc/p5-Lingua-EN-NameCase/pkg-comment
deleted file mode 100644
index 4ee25301afca..000000000000
--- a/textproc/p5-Lingua-EN-NameCase/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to fix the case of people's names
diff --git a/textproc/p5-Lingua-EN-NameParse/Makefile b/textproc/p5-Lingua-EN-NameParse/Makefile
index 493f25353fbb..fda3cd54d472 100644
--- a/textproc/p5-Lingua-EN-NameParse/Makefile
+++ b/textproc/p5-Lingua-EN-NameParse/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl routines for manipulating a person's name
BUILD_DEPENDS= ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Lingua-EN-NameParse/pkg-comment b/textproc/p5-Lingua-EN-NameParse/pkg-comment
deleted file mode 100644
index beb210fff2c6..000000000000
--- a/textproc/p5-Lingua-EN-NameParse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl routines for manipulating a person's name
diff --git a/textproc/p5-Lingua-EN-Nickname/Makefile b/textproc/p5-Lingua-EN-Nickname/Makefile
index 803dce548dc8..61f1161bba96 100644
--- a/textproc/p5-Lingua-EN-Nickname/Makefile
+++ b/textproc/p5-Lingua-EN-Nickname/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Genealogical nickname matching (Liz=Beth)
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Nickname/pkg-comment b/textproc/p5-Lingua-EN-Nickname/pkg-comment
deleted file mode 100644
index cea90b611596..000000000000
--- a/textproc/p5-Lingua-EN-Nickname/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Genealogical nickname matching (Liz=Beth)
diff --git a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
index f7012a355f70..f26ccff3376f 100644
--- a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Go from cardinal number (3) to ordinal ("3rd")
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-comment b/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-comment
deleted file mode 100644
index e3ab08df5be7..000000000000
--- a/textproc/p5-Lingua-EN-Numbers-Ordinate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Go from cardinal number (3) to ordinal ("3rd")
diff --git a/textproc/p5-Lingua-EN-Numbers/Makefile b/textproc/p5-Lingua-EN-Numbers/Makefile
index e0171f142c2c..85c3afe37e1e 100644
--- a/textproc/p5-Lingua-EN-Numbers/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Converts numeric values into their English string equivalents
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Numbers/pkg-comment b/textproc/p5-Lingua-EN-Numbers/pkg-comment
deleted file mode 100644
index 2d6576ba50b6..000000000000
--- a/textproc/p5-Lingua-EN-Numbers/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts numeric values into their English string equivalents
diff --git a/textproc/p5-Lingua-EN-Sentence/Makefile b/textproc/p5-Lingua-EN-Sentence/Makefile
index cda6088a5e62..52c953b90d29 100644
--- a/textproc/p5-Lingua-EN-Sentence/Makefile
+++ b/textproc/p5-Lingua-EN-Sentence/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.cpan.org/authors/id/S/SH/SHLOMOY/
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Module for splitting text into sentences
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Sentence/pkg-comment b/textproc/p5-Lingua-EN-Sentence/pkg-comment
deleted file mode 100644
index f521b948d0e4..000000000000
--- a/textproc/p5-Lingua-EN-Sentence/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Module for splitting text into sentences
diff --git a/textproc/p5-Lingua-EN-Squeeze/Makefile b/textproc/p5-Lingua-EN-Squeeze/Makefile
index 6d7117f7b073..ed91f9b22c1e 100644
--- a/textproc/p5-Lingua-EN-Squeeze/Makefile
+++ b/textproc/p5-Lingua-EN-Squeeze/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:S/0.//}
MAINTAINER= svenasse@polaris.ca
+COMMENT= Shorten text to minimum syllables by using hash table
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Squeeze/pkg-comment b/textproc/p5-Lingua-EN-Squeeze/pkg-comment
deleted file mode 100644
index f8b9db1dc885..000000000000
--- a/textproc/p5-Lingua-EN-Squeeze/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Shorten text to minimum syllables by using hash table
diff --git a/textproc/p5-Lingua-EN-Summarize/Makefile b/textproc/p5-Lingua-EN-Summarize/Makefile
index 1b1b8d713fee..2a7617dde72e 100644
--- a/textproc/p5-Lingua-EN-Summarize/Makefile
+++ b/textproc/p5-Lingua-EN-Summarize/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= A simple tool for summarizing bodies of English text
BUILD_DEPENDS= ${SITE_PERL}/HTML/Summary.pm:${PORTSDIR}/www/p5-HTML-Summary
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Lingua-EN-Summarize/pkg-comment b/textproc/p5-Lingua-EN-Summarize/pkg-comment
deleted file mode 100644
index adb2ff868d00..000000000000
--- a/textproc/p5-Lingua-EN-Summarize/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple tool for summarizing bodies of English text
diff --git a/textproc/p5-Lingua-EN-Syllable/Makefile b/textproc/p5-Lingua-EN-Syllable/Makefile
index 231e8ce76e36..91b14f4e9799 100644
--- a/textproc/p5-Lingua-EN-Syllable/Makefile
+++ b/textproc/p5-Lingua-EN-Syllable/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Routine for estimating syllable count in words
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-EN-Syllable/pkg-comment b/textproc/p5-Lingua-EN-Syllable/pkg-comment
deleted file mode 100644
index bc1e3f73481d..000000000000
--- a/textproc/p5-Lingua-EN-Syllable/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Routine for estimating syllable count in words
diff --git a/textproc/p5-Lingua-Ident/Makefile b/textproc/p5-Lingua-Ident/Makefile
index 8cd88f670c98..2d4f05b2482c 100644
--- a/textproc/p5-Lingua-Ident/Makefile
+++ b/textproc/p5-Lingua-Ident/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/MPIOTR
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Statistical language identification
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Lingua-Ident/pkg-comment b/textproc/p5-Lingua-Ident/pkg-comment
deleted file mode 100644
index f06ec2d2feed..000000000000
--- a/textproc/p5-Lingua-Ident/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Statistical language identification
diff --git a/textproc/p5-Lingua-Ispell/Makefile b/textproc/p5-Lingua-Ispell/Makefile
index 92e3fcf8116c..7d6c161b9b61 100644
--- a/textproc/p5-Lingua-Ispell/Makefile
+++ b/textproc/p5-Lingua-Ispell/Makefile
@@ -12,6 +12,7 @@ MASTER_SITE_SUBDIR= Lingua
PKGNAMEPREFIX= p5-
MAINTAINER= killer@prosalg.no
+COMMENT= A Perl module that encapsulates access to the Ispell program.
BUILD_DEPENDS= ${LOCALBASE}/bin/ispell:${PORTSDIR}/textproc/ispell
diff --git a/textproc/p5-Lingua-Ispell/pkg-comment b/textproc/p5-Lingua-Ispell/pkg-comment
deleted file mode 100644
index e9af1748db28..000000000000
--- a/textproc/p5-Lingua-Ispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl module that encapsulates access to the Ispell program.
diff --git a/textproc/p5-Lingua-Preferred/Makefile b/textproc/p5-Lingua-Preferred/Makefile
index 7af4aea147e0..b28417911a68 100644
--- a/textproc/p5-Lingua-Preferred/Makefile
+++ b/textproc/p5-Lingua-Preferred/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/E/ED/EDAVIS
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl extension to choose a language
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Log/TraceMessages.pm:${PORTSDIR}/devel/p5-Log-TraceMessages
diff --git a/textproc/p5-Lingua-Preferred/pkg-comment b/textproc/p5-Lingua-Preferred/pkg-comment
deleted file mode 100644
index 2e5db01964a1..000000000000
--- a/textproc/p5-Lingua-Preferred/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension to choose a language
diff --git a/textproc/p5-Number-Format/Makefile b/textproc/p5-Number-Format/Makefile
index bf50c1ff9481..25b11962d83e 100644
--- a/textproc/p5-Number-Format/Makefile
+++ b/textproc/p5-Number-Format/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Number
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl extension for formatting numbers
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Number-Format/pkg-comment b/textproc/p5-Number-Format/pkg-comment
deleted file mode 100644
index 4bc5fce48af9..000000000000
--- a/textproc/p5-Number-Format/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension for formatting numbers
diff --git a/textproc/p5-Orchard-Perl/Makefile b/textproc/p5-Orchard-Perl/Makefile
index c04c9820fae7..388664be27fe 100644
--- a/textproc/p5-Orchard-Perl/Makefile
+++ b/textproc/p5-Orchard-Perl/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= orchard
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= Perl interface to Orchard-C
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
LIB_DEPENDS= orchard.0:${PORTSDIR}/textproc/orchard-c
diff --git a/textproc/p5-Orchard-Perl/pkg-comment b/textproc/p5-Orchard-Perl/pkg-comment
deleted file mode 100644
index 4d49179042f7..000000000000
--- a/textproc/p5-Orchard-Perl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to Orchard-C
diff --git a/textproc/p5-Parse-Syslog/Makefile b/textproc/p5-Parse-Syslog/Makefile
index 3e6b001ef56f..3112e185fd9b 100644
--- a/textproc/p5-Parse-Syslog/Makefile
+++ b/textproc/p5-Parse-Syslog/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Parse
PKGNAMEPREFIX= p5-
MAINTAINER= erwin@lansing.dk
+COMMENT= Perl5 routines that present a simple interface to parse syslog files
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Parse-Syslog/pkg-comment b/textproc/p5-Parse-Syslog/pkg-comment
deleted file mode 100644
index c3a3d29bbe81..000000000000
--- a/textproc/p5-Parse-Syslog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 routines that present a simple interface to parse syslog files
diff --git a/textproc/p5-RADIUS-UserFile/Makefile b/textproc/p5-RADIUS-UserFile/Makefile
index 438b0e046c5b..2d635ff80880 100644
--- a/textproc/p5-RADIUS-UserFile/Makefile
+++ b/textproc/p5-RADIUS-UserFile/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= RADIUS
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl extension for manipulating a RADIUS users file
BUILD_DEPENDS= ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-RADIUS-UserFile/pkg-comment b/textproc/p5-RADIUS-UserFile/pkg-comment
deleted file mode 100644
index 62b2846a1c4c..000000000000
--- a/textproc/p5-RADIUS-UserFile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension for manipulating a RADIUS users file
diff --git a/textproc/p5-String-Scanf/Makefile b/textproc/p5-String-Scanf/Makefile
index 8ec173571058..4f60fc8fe3ba 100644
--- a/textproc/p5-String-Scanf/Makefile
+++ b/textproc/p5-String-Scanf/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= String
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Emulates the sscanf() of the C stdio library
PERL_CONFIGURE= yes
diff --git a/textproc/p5-String-Scanf/pkg-comment b/textproc/p5-String-Scanf/pkg-comment
deleted file mode 100644
index 5b4c46136b7e..000000000000
--- a/textproc/p5-String-Scanf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emulates the sscanf() of the C stdio library
diff --git a/textproc/p5-Text-FormatTable/Makefile b/textproc/p5-Text-FormatTable/Makefile
index 2f637646fb6f..466e25ee858e 100644
--- a/textproc/p5-Text-FormatTable/Makefile
+++ b/textproc/p5-Text-FormatTable/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Renders simple tables as text
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-FormatTable/pkg-comment b/textproc/p5-Text-FormatTable/pkg-comment
deleted file mode 100644
index d1512256062f..000000000000
--- a/textproc/p5-Text-FormatTable/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Renders simple tables as text
diff --git a/textproc/p5-Text-Metaphone/Makefile b/textproc/p5-Text-Metaphone/Makefile
index 0bd04c89c38f..ab60819c72eb 100644
--- a/textproc/p5-Text-Metaphone/Makefile
+++ b/textproc/p5-Text-Metaphone/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= A modern soundex: phonetic encoding of words
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Metaphone/pkg-comment b/textproc/p5-Text-Metaphone/pkg-comment
deleted file mode 100644
index 206c9df76226..000000000000
--- a/textproc/p5-Text-Metaphone/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A modern soundex: phonetic encoding of words
diff --git a/textproc/p5-Text-Reflow/Makefile b/textproc/p5-Text-Reflow/Makefile
index 1053417bafa1..7b5953f2bf57 100644
--- a/textproc/p5-Text-Reflow/Makefile
+++ b/textproc/p5-Text-Reflow/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= m@absolight.net
+COMMENT= Perl module for reflowing text files
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Reflow/pkg-comment b/textproc/p5-Text-Reflow/pkg-comment
deleted file mode 100644
index e8d991623465..000000000000
--- a/textproc/p5-Text-Reflow/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for reflowing text files
diff --git a/textproc/p5-Text-Repository/Makefile b/textproc/p5-Text-Repository/Makefile
index ea09d8e0a26f..6dec212650b7 100644
--- a/textproc/p5-Text-Repository/Makefile
+++ b/textproc/p5-Text-Repository/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Text
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= A simple way to manage text without mixing it with Perl
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Text-Repository/pkg-comment b/textproc/p5-Text-Repository/pkg-comment
deleted file mode 100644
index 8868de58f4b7..000000000000
--- a/textproc/p5-Text-Repository/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple way to manage text without mixing it with Perl
diff --git a/textproc/p5-Tree-Nary/Makefile b/textproc/p5-Tree-Nary/Makefile
index 7e0bcaa69033..772d68dcd245 100644
--- a/textproc/p5-Tree-Nary/Makefile
+++ b/textproc/p5-Tree-Nary/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Tree
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl implementation of N-ary search trees
PERL_CONFIGURE= yes
diff --git a/textproc/p5-Tree-Nary/pkg-comment b/textproc/p5-Tree-Nary/pkg-comment
deleted file mode 100644
index 22ff8c34f494..000000000000
--- a/textproc/p5-Tree-Nary/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl implementation of N-ary search trees
diff --git a/textproc/p5-WDDX/Makefile b/textproc/p5-WDDX/Makefile
index cf8f5ace1e54..b1a135aa0201 100644
--- a/textproc/p5-WDDX/Makefile
+++ b/textproc/p5-WDDX/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/G/GU/GUELICH
PKGNAMEPREFIX= p5-
MAINTAINER= eric@talesfromthereal.com
+COMMENT= Perl module to parse WDDX Packets
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
diff --git a/textproc/p5-WDDX/pkg-comment b/textproc/p5-WDDX/pkg-comment
deleted file mode 100644
index 76ec8b671180..000000000000
--- a/textproc/p5-WDDX/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to parse WDDX Packets
diff --git a/textproc/p5-XML-Directory/Makefile b/textproc/p5-XML-Directory/Makefile
index d7dab3b142c2..1ee88c0b8164 100644
--- a/textproc/p5-XML-Directory/Makefile
+++ b/textproc/p5-XML-Directory/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= Returns a content of directory as XML
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/RDF/Notation3.pm:${PORTSDIR}/textproc/p5-RDF-Notation3
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-Directory/pkg-comment b/textproc/p5-XML-Directory/pkg-comment
deleted file mode 100644
index c7f2e8e005af..000000000000
--- a/textproc/p5-XML-Directory/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Returns a content of directory as XML
diff --git a/textproc/p5-XML-Encoding/Makefile b/textproc/p5-XML-Encoding/Makefile
index b87dde4cde50..234abd334e6c 100644
--- a/textproc/p5-XML-Encoding/Makefile
+++ b/textproc/p5-XML-Encoding/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= A perl module for parsing XML encoding maps
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-Encoding/pkg-comment b/textproc/p5-XML-Encoding/pkg-comment
deleted file mode 100644
index 78b624252010..000000000000
--- a/textproc/p5-XML-Encoding/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module for parsing XML encoding maps
diff --git a/textproc/p5-XML-Filter-Base/Makefile b/textproc/p5-XML-Filter-Base/Makefile
index 28d9004d709c..391d4f19a89c 100644
--- a/textproc/p5-XML-Filter-Base/Makefile
+++ b/textproc/p5-XML-Filter-Base/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= Base class for XML::Filter modules
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-Filter-Base/pkg-comment b/textproc/p5-XML-Filter-Base/pkg-comment
deleted file mode 100644
index 7f12b721957a..000000000000
--- a/textproc/p5-XML-Filter-Base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Base class for XML::Filter modules
diff --git a/textproc/p5-XML-Grove/Makefile b/textproc/p5-XML-Grove/Makefile
index d89ea1d662ec..10e33cfea590 100644
--- a/textproc/p5-XML-Grove/Makefile
+++ b/textproc/p5-XML-Grove/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5-
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a/alpha/}
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl-style XML objects
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${SITE_PERL}/Data/Grove.pm:${PORTSDIR}/textproc/p5-libxml
diff --git a/textproc/p5-XML-Grove/pkg-comment b/textproc/p5-XML-Grove/pkg-comment
deleted file mode 100644
index d3c0a7485b0e..000000000000
--- a/textproc/p5-XML-Grove/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl-style XML objects
diff --git a/textproc/p5-XML-Handler-Trees/Makefile b/textproc/p5-XML-Handler-Trees/Makefile
index af183a4546f2..97cd0f59c3c2 100644
--- a/textproc/p5-XML-Handler-Trees/Makefile
+++ b/textproc/p5-XML-Handler-Trees/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= PerlSAX handlers for building tree structures
BUILD_DEPENDS= dos2unix:${PORTSDIR}/converters/unix2dos
diff --git a/textproc/p5-XML-Handler-Trees/pkg-comment b/textproc/p5-XML-Handler-Trees/pkg-comment
deleted file mode 100644
index 10a0ae769f15..000000000000
--- a/textproc/p5-XML-Handler-Trees/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PerlSAX handlers for building tree structures
diff --git a/textproc/p5-XML-LibRSVG/Makefile b/textproc/p5-XML-LibRSVG/Makefile
index b0e59efda7bb..1f506063e602 100644
--- a/textproc/p5-XML-LibRSVG/Makefile
+++ b/textproc/p5-XML-LibRSVG/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= skv@protey.ru
+COMMENT= Interface to GNOME's librsvg
LIB_DEPENDS= rsvg.1:${PORTSDIR}/graphics/librsvg \
freetype.9:${PORTSDIR}/print/freetype2 \
diff --git a/textproc/p5-XML-LibRSVG/pkg-comment b/textproc/p5-XML-LibRSVG/pkg-comment
deleted file mode 100644
index 386c37178cb6..000000000000
--- a/textproc/p5-XML-LibRSVG/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interface to GNOME's librsvg
diff --git a/textproc/p5-XML-LibXSLT/Makefile b/textproc/p5-XML-LibXSLT/Makefile
index feba1243f4fe..c4ca8de864a9 100644
--- a/textproc/p5-XML-LibXSLT/Makefile
+++ b/textproc/p5-XML-LibXSLT/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= dom@happygiraffe.net
+COMMENT= Perl interface to the GNOME XSLT library
BUILD_DEPENDS= ${PERL_ABASE}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
RUN_DEPENDS= ${PERL_ABASE}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
diff --git a/textproc/p5-XML-LibXSLT/pkg-comment b/textproc/p5-XML-LibXSLT/pkg-comment
deleted file mode 100644
index de352a73de67..000000000000
--- a/textproc/p5-XML-LibXSLT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to the GNOME XSLT library
diff --git a/textproc/p5-XML-SAX-Base/Makefile b/textproc/p5-XML-SAX-Base/Makefile
index 434f58fd4b5b..f201b4c01584 100644
--- a/textproc/p5-XML-SAX-Base/Makefile
+++ b/textproc/p5-XML-SAX-Base/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ../by-authors/id/K/KH/KHAMPTON
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Base class SAX Drivers and Filters
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-SAX-Base/pkg-comment b/textproc/p5-XML-SAX-Base/pkg-comment
deleted file mode 100644
index aaf8d7556bf8..000000000000
--- a/textproc/p5-XML-SAX-Base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Base class SAX Drivers and Filters
diff --git a/textproc/p5-XML-Schematron/Makefile b/textproc/p5-XML-Schematron/Makefile
index 409e6d399b9a..68ed5be01923 100644
--- a/textproc/p5-XML-Schematron/Makefile
+++ b/textproc/p5-XML-Schematron/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= svenasse@polaris.ca
+COMMENT= Perl implementation of the Schematron
BUILD_DEPENDS= ${SITE_PERL}/XML/Parser/PerlSAX.pm:${PORTSDIR}/textproc/p5-libxml
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-Schematron/pkg-comment b/textproc/p5-XML-Schematron/pkg-comment
deleted file mode 100644
index ea312fc49f74..000000000000
--- a/textproc/p5-XML-Schematron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl implementation of the Schematron
diff --git a/textproc/p5-XML-Simple/Makefile b/textproc/p5-XML-Simple/Makefile
index 493688330be5..943d4af95970 100644
--- a/textproc/p5-XML-Simple/Makefile
+++ b/textproc/p5-XML-Simple/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= andrew@ugh.net.au
+COMMENT= Trivial API for reading and writing XML (esp config files)
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-Simple/pkg-comment b/textproc/p5-XML-Simple/pkg-comment
deleted file mode 100644
index e75572d1eeb0..000000000000
--- a/textproc/p5-XML-Simple/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Trivial API for reading and writing XML (esp config files)
diff --git a/textproc/p5-XML-Stream/Makefile b/textproc/p5-XML-Stream/Makefile
index 415243aa68d7..bbc53d5935b4 100644
--- a/textproc/p5-XML-Stream/Makefile
+++ b/textproc/p5-XML-Stream/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= erwin@lansing.dk
+COMMENT= XML::Stream provides you with access to XML Stream
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}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String
diff --git a/textproc/p5-XML-Stream/pkg-comment b/textproc/p5-XML-Stream/pkg-comment
deleted file mode 100644
index 7d96e030f7f9..000000000000
--- a/textproc/p5-XML-Stream/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML::Stream provides you with access to XML Stream
diff --git a/textproc/p5-XML-XSH/Makefile b/textproc/p5-XML-XSH/Makefile
index 21d6bed93f71..e54c1438605d 100644
--- a/textproc/p5-XML-XSH/Makefile
+++ b/textproc/p5-XML-XSH/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= lev@serebryakov.spb.ru
+COMMENT= This is xsh - an XML Editing Shell
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \
diff --git a/textproc/p5-XML-XSH/pkg-comment b/textproc/p5-XML-XSH/pkg-comment
deleted file mode 100644
index 5a826f00fa7a..000000000000
--- a/textproc/p5-XML-XSH/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-This is xsh - an XML Editing Shell
diff --git a/textproc/p5-XML-XUpdate-LibXML/Makefile b/textproc/p5-XML-XUpdate-LibXML/Makefile
index abf3127568ac..bd849ed1082b 100644
--- a/textproc/p5-XML-XUpdate-LibXML/Makefile
+++ b/textproc/p5-XML-XUpdate-LibXML/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= XML
PKGNAMEPREFIX= p5-
MAINTAINER= lev@serebryakov.spb.ru
+COMMENT= Simple implementation of XUpdate format based on and XML::LibXML
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-XUpdate-LibXML/pkg-comment b/textproc/p5-XML-XUpdate-LibXML/pkg-comment
deleted file mode 100644
index 5f055690797a..000000000000
--- a/textproc/p5-XML-XUpdate-LibXML/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple implementation of XUpdate format based on and XML::LibXML
diff --git a/textproc/p5-dTemplate/Makefile b/textproc/p5-dTemplate/Makefile
index f28f312d07c4..5dbf9022f63a 100644
--- a/textproc/p5-dTemplate/Makefile
+++ b/textproc/p5-dTemplate/Makefile
@@ -12,6 +12,7 @@ MASTER_SITE_SUBDIR= dTemplate
PKGNAMEPREFIX= p5-
MAINTAINER= jeremy@external.org
+COMMENT= A powerful template handling logic with advanced features
PERL_CONFIGURE= yes
diff --git a/textproc/p5-dTemplate/pkg-comment b/textproc/p5-dTemplate/pkg-comment
deleted file mode 100644
index 121449d05651..000000000000
--- a/textproc/p5-dTemplate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A powerful template handling logic with advanced features
diff --git a/textproc/par/Makefile b/textproc/par/Makefile
index 0f8f98cc6f73..5eab70defc9e 100644
--- a/textproc/par/Makefile
+++ b/textproc/par/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.nicemice.net/par/
DISTNAME= Par${PORTVERSION:S|.||}
MAINTAINER= mark@grondar.za
+COMMENT= Paragraph reformatter for email
ALL_TARGET=
MAN1= par.1
diff --git a/textproc/par/pkg-comment b/textproc/par/pkg-comment
deleted file mode 100644
index 42bc8b423e3e..000000000000
--- a/textproc/par/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Paragraph reformatter for email
diff --git a/textproc/pdftohtml/Makefile b/textproc/pdftohtml/Makefile
index 2bc2104dc0ec..a7104d8cbb88 100644
--- a/textproc/pdftohtml/Makefile
+++ b/textproc/pdftohtml/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/}
MAINTAINER= erwin@lansing.dk
+COMMENT= A command-line tool for converting pdf-files into html
RUN_DEPENDS= ${LOCALBASE}/bin/gs:${PORTSDIR}/print/ghostscript-gnu
diff --git a/textproc/pdftohtml/pkg-comment b/textproc/pdftohtml/pkg-comment
deleted file mode 100644
index d785ba61adf1..000000000000
--- a/textproc/pdftohtml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command-line tool for converting pdf-files into html
diff --git a/textproc/perl2html/Makefile b/textproc/perl2html/Makefile
index 6c33096ad778..68d55b484f3a 100644
--- a/textproc/perl2html/Makefile
+++ b/textproc/perl2html/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= apps/www/converters
MAINTAINER= mkamm@gmx.net
+COMMENT= Perl sources to HTML converter
USE_AUTOCONF= yes
diff --git a/textproc/perl2html/pkg-comment b/textproc/perl2html/pkg-comment
deleted file mode 100644
index 3e7910012a66..000000000000
--- a/textproc/perl2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl sources to HTML converter
diff --git a/textproc/pocketreader/Makefile b/textproc/pocketreader/Makefile
index 1b4ab638def3..a188077c5258 100644
--- a/textproc/pocketreader/Makefile
+++ b/textproc/pocketreader/Makefile
@@ -13,6 +13,7 @@ DISTNAME= linux-bin
EXTRACT_SUFX= _tar.gz
MAINTAINER= simond@irrelevant.org
+COMMENT= Siemens PocketReader
USE_LINUX= YES
NO_BUILD= YES
diff --git a/textproc/pocketreader/pkg-comment b/textproc/pocketreader/pkg-comment
deleted file mode 100644
index ed9ce9e5bec0..000000000000
--- a/textproc/pocketreader/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Siemens PocketReader
diff --git a/textproc/prosper/Makefile b/textproc/prosper/Makefile
index af6096921b13..acdf14250376 100644
--- a/textproc/prosper/Makefile
+++ b/textproc/prosper/Makefile
@@ -15,6 +15,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} PPRblends.sty.gz
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= thierry@pompo.net
+COMMENT= Prosper is a LaTeX class for writing transparencies
BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX
RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
diff --git a/textproc/prosper/pkg-comment b/textproc/prosper/pkg-comment
deleted file mode 100644
index 39794becfeea..000000000000
--- a/textproc/prosper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Prosper is a LaTeX class for writing transparencies
diff --git a/textproc/rand/Makefile b/textproc/rand/Makefile
index 2736c4c9cc42..127c78cc34bd 100644
--- a/textproc/rand/Makefile
+++ b/textproc/rand/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://math.smsu.edu/~erik/files/
MAINTAINER= domi@saargate.de
+COMMENT= Utility to display files or streams in random order
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/textproc/rand/pkg-comment b/textproc/rand/pkg-comment
deleted file mode 100644
index 6f535b004c0d..000000000000
--- a/textproc/rand/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility to display files or streams in random order
diff --git a/textproc/resume/Makefile b/textproc/resume/Makefile
index b1c4a5254fc6..785b9e05bcd3 100644
--- a/textproc/resume/Makefile
+++ b/textproc/resume/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}
EXTRACT_SUFX= .tgz
MAINTAINER= fuyuki@hadaly.org
+COMMENT= XML Resume library
NO_BUILD= yes
USE_REINPLACE= yes
diff --git a/textproc/resume/pkg-comment b/textproc/resume/pkg-comment
deleted file mode 100644
index 9a7f0530ec95..000000000000
--- a/textproc/resume/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML Resume library
diff --git a/textproc/rotix/Makefile b/textproc/rotix/Makefile
index bb129fb9bcd0..88ae6b3c75e7 100644
--- a/textproc/rotix/Makefile
+++ b/textproc/rotix/Makefile
@@ -13,6 +13,7 @@ CATEGORIES= textproc
MASTER_SITES= http://elektron.its.tudelft.nl/~hemmin98/rotix_releases/${DISTNAME}/
MAINTAINER= lintux@debian.org
+COMMENT= A program to generate rotational obfuscations
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
diff --git a/textproc/rotix/pkg-comment b/textproc/rotix/pkg-comment
deleted file mode 100644
index 7eb7466efc57..000000000000
--- a/textproc/rotix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to generate rotational obfuscations
diff --git a/textproc/sdf/Makefile b/textproc/sdf/Makefile
index cab504c316d1..a25bcebf0640 100644
--- a/textproc/sdf/Makefile
+++ b/textproc/sdf/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Pod
PKGNAMEPREFIX= p5-
MAINTAINER= dannyman@tellme.com
+COMMENT= Simple Document Format - "author-friendly" mark-up system
MAN1= pod2sdf.1
diff --git a/textproc/sdf/pkg-comment b/textproc/sdf/pkg-comment
deleted file mode 100644
index 4c4d6e1aa446..000000000000
--- a/textproc/sdf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple Document Format - "author-friendly" mark-up system
diff --git a/textproc/se-ispell/Makefile b/textproc/se-ispell/Makefile
index 4793efae99ff..269641bd68e1 100644
--- a/textproc/se-ispell/Makefile
+++ b/textproc/se-ispell/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.sslug.dk/locale/ispell/iswedish/
DISTNAME= iswedish-1.2.1
MAINTAINER= kent@erix.ericsson.se
+COMMENT= Swedish dictionary for ispell
BUILD_DEPENDS= buildhash:${PORTSDIR}/textproc/ispell
diff --git a/textproc/se-ispell/pkg-comment b/textproc/se-ispell/pkg-comment
deleted file mode 100644
index 4ea2f94abfa1..000000000000
--- a/textproc/se-ispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Swedish dictionary for ispell
diff --git a/textproc/sgmls/Makefile b/textproc/sgmls/Makefile
index 62494d190db2..831d37878f44 100644
--- a/textproc/sgmls/Makefile
+++ b/textproc/sgmls/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.jclark.com/pub/sgmls/
EXTRACT_SUFX= .tar.Z
MAINTAINER= justas@mbank.lv
+COMMENT= SGML parser
WRKSRC= ${WRKDIR}/${PORTNAME}
HAS_CONFIGURE= yes
diff --git a/textproc/sgmls/pkg-comment b/textproc/sgmls/pkg-comment
deleted file mode 100644
index cf4fc9b5b12d..000000000000
--- a/textproc/sgmls/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SGML parser
diff --git a/textproc/sgmltools-lite/Makefile b/textproc/sgmltools-lite/Makefile
index 02409d3dc528..83c112f3202b 100644
--- a/textproc/sgmltools-lite/Makefile
+++ b/textproc/sgmltools-lite/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= sgmltools-lite
MAINTAINER= benno@netizen.com.au
+COMMENT= Generates various output formats from DocBook SGML documents
BUILD_DEPENDS+= python:${PORTSDIR}/lang/python \
jade:${PORTSDIR}/textproc/jade \
diff --git a/textproc/sgmltools-lite/pkg-comment b/textproc/sgmltools-lite/pkg-comment
deleted file mode 100644
index 28169e5a1a70..000000000000
--- a/textproc/sgmltools-lite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generates various output formats from DocBook SGML documents
diff --git a/textproc/sgmltools/Makefile b/textproc/sgmltools/Makefile
index b2d39d2d4e65..8df9b4a8df92 100644
--- a/textproc/sgmltools/Makefile
+++ b/textproc/sgmltools/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.us.sgmltools.org/pub/SGMLtools/v2.0/source/ \
DISTFILES= ${DISTNAME}.base.tar.bz2
MAINTAINER= benno@netizen.com.au
+COMMENT= Generates various output formats from DocBook SGML documents
BUILD_DEPENDS+= python:${PORTSDIR}/lang/python \
jade:${PORTSDIR}/textproc/jade \
diff --git a/textproc/sgmltools/pkg-comment b/textproc/sgmltools/pkg-comment
deleted file mode 100644
index 28169e5a1a70..000000000000
--- a/textproc/sgmltools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generates various output formats from DocBook SGML documents
diff --git a/textproc/smartdoc-devel/Makefile b/textproc/smartdoc-devel/Makefile
index 6387ed3a2775..26b2ca52c25f 100644
--- a/textproc/smartdoc-devel/Makefile
+++ b/textproc/smartdoc-devel/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .zip
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= kunishi@acm.org
+COMMENT= XML utility to create various documents(devel version)
RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
diff --git a/textproc/smartdoc-devel/pkg-comment b/textproc/smartdoc-devel/pkg-comment
deleted file mode 100644
index d57299717c7e..000000000000
--- a/textproc/smartdoc-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML utility to create various documents(devel version)
diff --git a/textproc/smartdoc/Makefile b/textproc/smartdoc/Makefile
index 683666b2a727..72715e032138 100644
--- a/textproc/smartdoc/Makefile
+++ b/textproc/smartdoc/Makefile
@@ -13,6 +13,7 @@ DISTNAME= setup${PORTVERSION:S/.//g}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= kunishi@acm.org
+COMMENT= XML utility to create various documents
BUILD_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog \
diff --git a/textproc/smartdoc/pkg-comment b/textproc/smartdoc/pkg-comment
deleted file mode 100644
index 1bec1febd9ee..000000000000
--- a/textproc/smartdoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML utility to create various documents
diff --git a/textproc/spell/Makefile b/textproc/spell/Makefile
index 7e03edff1f41..7de53a0aed0c 100644
--- a/textproc/spell/Makefile
+++ b/textproc/spell/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNU} \
MASTER_SITE_SUBDIR= spell
MAINTAINER= brian@quynh-and-brian.org
+COMMENT= A GNU implementation of the UNIX spell utility using Ispell
RUN_DEPENDS= ${LOCALBASE}/bin/ispell:${PORTSDIR}/textproc/ispell
diff --git a/textproc/spell/pkg-comment b/textproc/spell/pkg-comment
deleted file mode 100644
index 0dc64277397d..000000000000
--- a/textproc/spell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNU implementation of the UNIX spell utility using Ispell
diff --git a/textproc/spellutils/Makefile b/textproc/spellutils/Makefile
index cf1c50f7a385..ec3d08b12e85 100644
--- a/textproc/spellutils/Makefile
+++ b/textproc/spellutils/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://home.worldonline.dk/byrial/spellutils/
MAINTAINER= thierry@pompo.net
+COMMENT= Programs used to isolate some parts or texts before spell-checking
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
diff --git a/textproc/spellutils/pkg-comment b/textproc/spellutils/pkg-comment
deleted file mode 100644
index 4b2f43ce324a..000000000000
--- a/textproc/spellutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Programs used to isolate some parts or texts before spell-checking
diff --git a/textproc/tdtd.el/Makefile b/textproc/tdtd.el/Makefile
index f125b23cba2a..285ef0e0a8b1 100644
--- a/textproc/tdtd.el/Makefile
+++ b/textproc/tdtd.el/Makefile
@@ -13,6 +13,7 @@ DISTNAME= tdtd071
EXTRACT_SUFX= .zip
MAINTAINER= leo@florida.sarang.net
+COMMENT= An emacs major mode for editing SGML and XML DTDs
RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20
diff --git a/textproc/tdtd.el/pkg-comment b/textproc/tdtd.el/pkg-comment
deleted file mode 100644
index 90419efc1e8c..000000000000
--- a/textproc/tdtd.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An emacs major mode for editing SGML and XML DTDs
diff --git a/textproc/tei-guidelines-p3/Makefile b/textproc/tei-guidelines-p3/Makefile
index fa321fcc0562..96857c33c35a 100644
--- a/textproc/tei-guidelines-p3/Makefile
+++ b/textproc/tei-guidelines-p3/Makefile
@@ -31,6 +31,7 @@ EXTRACT_ONLY+= teip3p3x.tar.gz
.endif
MAINTAINER= henrik.motakef@web.de
+COMMENT= TEI's Guidelines for Electronic Text Encoding and Interchange
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/tei-guidelines-p3/pkg-comment b/textproc/tei-guidelines-p3/pkg-comment
deleted file mode 100644
index 94b6c1b4fcec..000000000000
--- a/textproc/tei-guidelines-p3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-TEI's Guidelines for Electronic Text Encoding and Interchange
diff --git a/textproc/tei-guidelines-p4/Makefile b/textproc/tei-guidelines-p4/Makefile
index b2e0c1582db0..afe8ea63ccbe 100644
--- a/textproc/tei-guidelines-p4/Makefile
+++ b/textproc/tei-guidelines-p4/Makefile
@@ -13,6 +13,7 @@ PKGNAMESUFFIX= -guidelines
DISTNAME= p4html
MAINTAINER= henrik.motakef@web.de
+COMMENT= TEI's Guidelines for Electronic Text Encoding and Interchange
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/tei-guidelines-p4/pkg-comment b/textproc/tei-guidelines-p4/pkg-comment
deleted file mode 100644
index 94b6c1b4fcec..000000000000
--- a/textproc/tei-guidelines-p4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-TEI's Guidelines for Electronic Text Encoding and Interchange
diff --git a/textproc/tei-lite/Makefile b/textproc/tei-lite/Makefile
index 4640c03ce73b..d5cd457a794e 100644
--- a/textproc/tei-lite/Makefile
+++ b/textproc/tei-lite/Makefile
@@ -14,6 +14,7 @@ DISTFILES= teilite.dtd teilite.tag
EXTRACT_ONLY= # Empty
MAINTAINER= henrik.motakef@web.de
+COMMENT= SGML version of the TEI-Lite DTD
RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/tei-lite/pkg-comment b/textproc/tei-lite/pkg-comment
deleted file mode 100644
index ff4aa76803c1..000000000000
--- a/textproc/tei-lite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SGML version of the TEI-Lite DTD
diff --git a/textproc/tei-p3/Makefile b/textproc/tei-p3/Makefile
index b7d6bf7f27b1..5f68682e88da 100644
--- a/textproc/tei-p3/Makefile
+++ b/textproc/tei-p3/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.tei-c.org/Vault/GL/
DISTNAME= teip3dtd
MAINTAINER= henrik.motakef@web.de
+COMMENT= DTD of the Text Encoding Initiative
RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/tei-p3/pkg-comment b/textproc/tei-p3/pkg-comment
deleted file mode 100644
index babae93b393f..000000000000
--- a/textproc/tei-p3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DTD of the Text Encoding Initiative
diff --git a/textproc/tei-xlite/Makefile b/textproc/tei-xlite/Makefile
index 01344f5d745e..65704b8e79ae 100644
--- a/textproc/tei-xlite/Makefile
+++ b/textproc/tei-xlite/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX= .dtd
EXTRACT_ONLY= # Empty
MAINTAINER= henrik.motakef@web.de
+COMMENT= XML version of the TEI-Lite DTD
RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
diff --git a/textproc/tei-xlite/pkg-comment b/textproc/tei-xlite/pkg-comment
deleted file mode 100644
index 158ad0e2eeda..000000000000
--- a/textproc/tei-xlite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML version of the TEI-Lite DTD
diff --git a/textproc/tei-xsl-fo/Makefile b/textproc/tei-xsl-fo/Makefile
index f8ccc3f6e8af..1a34926a1abb 100644
--- a/textproc/tei-xsl-fo/Makefile
+++ b/textproc/tei-xsl-fo/Makefile
@@ -15,6 +15,7 @@ DISTNAME= teixsl-fo
DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}_${PORTREVISION}
MAINTAINER= henrik.motakef@web.de
+COMMENT= XSLT Stylesheets to convert TEI to XSL Formatting Objects
USE_ZIP= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/tei-xsl-fo/pkg-comment b/textproc/tei-xsl-fo/pkg-comment
deleted file mode 100644
index 90af7df5f12b..000000000000
--- a/textproc/tei-xsl-fo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSLT Stylesheets to convert TEI to XSL Formatting Objects
diff --git a/textproc/tei-xsl-html/Makefile b/textproc/tei-xsl-html/Makefile
index 0b2de11cda7a..5aac732c0880 100644
--- a/textproc/tei-xsl-html/Makefile
+++ b/textproc/tei-xsl-html/Makefile
@@ -15,6 +15,7 @@ DISTNAME= teixsl-html
DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
MAINTAINER= henrik.motakef@web.de
+COMMENT= XSLT Stylesheets to convert TEI to HTML
USE_ZIP= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/tei-xsl-html/pkg-comment b/textproc/tei-xsl-html/pkg-comment
deleted file mode 100644
index a2fea25abec6..000000000000
--- a/textproc/tei-xsl-html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSLT Stylesheets to convert TEI to HTML
diff --git a/textproc/textutils/Makefile b/textproc/textutils/Makefile
index 385e79725cde..71a0cb2f117c 100644
--- a/textproc/textutils/Makefile
+++ b/textproc/textutils/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= textutils
MAINTAINER= aw1@stade.co.uk
+COMMENT= GNU text utilities
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
diff --git a/textproc/textutils/pkg-comment b/textproc/textutils/pkg-comment
deleted file mode 100644
index dec39ad13956..000000000000
--- a/textproc/textutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU text utilities
diff --git a/textproc/txt2html/Makefile b/textproc/txt2html/Makefile
index ffb53158016e..92a8bbb86780 100644
--- a/textproc/txt2html/Makefile
+++ b/textproc/txt2html/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.aigeek.com/txt2html/
MAINTAINER= croyle@gelemna.org
+COMMENT= Convert raw text to something with a little HTML formatting
NO_BUILD= yes
USE_REINPLACE= yes
diff --git a/textproc/txt2html/pkg-comment b/textproc/txt2html/pkg-comment
deleted file mode 100644
index 0b339373b32e..000000000000
--- a/textproc/txt2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert raw text to something with a little HTML formatting
diff --git a/textproc/whitespace.el/Makefile b/textproc/whitespace.el/Makefile
index 49e99e732131..39151e06a264 100644
--- a/textproc/whitespace.el/Makefile
+++ b/textproc/whitespace.el/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX=
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= stolz@i2.informatik.rwth-aachen.de
+COMMENT= Emacs mode which detects and cleans up whitespace in source code
EXTRACT_AFTER_ARGS= | ${CAT} >${WRKDIR}/${DISTNAME}
diff --git a/textproc/whitespace.el/pkg-comment b/textproc/whitespace.el/pkg-comment
deleted file mode 100644
index ea3a0aae3e13..000000000000
--- a/textproc/whitespace.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs mode which detects and cleans up whitespace in source code
diff --git a/textproc/wv/Makefile b/textproc/wv/Makefile
index 75a1e6d01f6e..8ac4f976f644 100644
--- a/textproc/wv/Makefile
+++ b/textproc/wv/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= wvware
MAINTAINER= mzaki@e-mail.ne.jp
+COMMENT= A library and executables which allow access to Microsoft Word files
LIB_DEPENDS= wmf.2:${PORTSDIR}/graphics/libwmf \
iconv.3:${PORTSDIR}/converters/libiconv \
diff --git a/textproc/wv/pkg-comment b/textproc/wv/pkg-comment
deleted file mode 100644
index 18e1eb92a6f9..000000000000
--- a/textproc/wv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library and executables which allow access to Microsoft Word files
diff --git a/textproc/xerces-c2-devel/Makefile b/textproc/xerces-c2-devel/Makefile
index 976e31423fb4..bf744753df18 100644
--- a/textproc/xerces-c2-devel/Makefile
+++ b/textproc/xerces-c2-devel/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/
DISTNAME= xerces-c-src${PORTVERSION:S/./_/g}
MAINTAINER?= bzeeb+freebsdports@zabbadoz.net
+COMMENT?= Validating XML parser from the Apache XML Project
.if !defined(TRANSCODER)
LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/xerces-c2-devel/pkg-comment b/textproc/xerces-c2-devel/pkg-comment
deleted file mode 100644
index 36c7b3b3f290..000000000000
--- a/textproc/xerces-c2-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Validating XML parser from the Apache XML Project
diff --git a/textproc/xerces-c2/Makefile b/textproc/xerces-c2/Makefile
index 976e31423fb4..bf744753df18 100644
--- a/textproc/xerces-c2/Makefile
+++ b/textproc/xerces-c2/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/
DISTNAME= xerces-c-src${PORTVERSION:S/./_/g}
MAINTAINER?= bzeeb+freebsdports@zabbadoz.net
+COMMENT?= Validating XML parser from the Apache XML Project
.if !defined(TRANSCODER)
LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/xerces-c2/pkg-comment b/textproc/xerces-c2/pkg-comment
deleted file mode 100644
index 36c7b3b3f290..000000000000
--- a/textproc/xerces-c2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Validating XML parser from the Apache XML Project
diff --git a/textproc/xerces-c27/Makefile b/textproc/xerces-c27/Makefile
index 976e31423fb4..bf744753df18 100644
--- a/textproc/xerces-c27/Makefile
+++ b/textproc/xerces-c27/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://xml.apache.org/dist/xerces-c/stable/
DISTNAME= xerces-c-src${PORTVERSION:S/./_/g}
MAINTAINER?= bzeeb+freebsdports@zabbadoz.net
+COMMENT?= Validating XML parser from the Apache XML Project
.if !defined(TRANSCODER)
LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/xerces-c27/pkg-comment b/textproc/xerces-c27/pkg-comment
deleted file mode 100644
index 36c7b3b3f290..000000000000
--- a/textproc/xerces-c27/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Validating XML parser from the Apache XML Project
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index 5ad3bb7313a4..3539659c4861 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= http://xml.resource.org/authoring/
EXTRACT_SUFX= .tgz
MAINTAINER= jabley@automagic.org
+COMMENT= A tool to create RFCs and related documents from XML, as per RFC2629
RUN_DEPENDS= tclsh8.3:${PORTSDIR}/lang/tcl83
diff --git a/textproc/xml2rfc/pkg-comment b/textproc/xml2rfc/pkg-comment
deleted file mode 100644
index 7060b7e0b7a3..000000000000
--- a/textproc/xml2rfc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool to create RFCs and related documents from XML, as per RFC2629
diff --git a/textproc/xmlada/Makefile b/textproc/xmlada/Makefile
index bc9cdba484b7..8e958bc74ee0 100644
--- a/textproc/xmlada/Makefile
+++ b/textproc/xmlada/Makefile
@@ -13,6 +13,7 @@ DISTNAME= XmlAda-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= aidan@velvet.net
+COMMENT= An XML parsing library for Ada 95
BUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat
diff --git a/textproc/xmlada/pkg-comment b/textproc/xmlada/pkg-comment
deleted file mode 100644
index e5f1bc947b97..000000000000
--- a/textproc/xmlada/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XML parsing library for Ada 95
diff --git a/textproc/xmlcharent/Makefile b/textproc/xmlcharent/Makefile
index d6eea7ea919b..151b2b70b238 100644
--- a/textproc/xmlcharent/Makefile
+++ b/textproc/xmlcharent/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.oasis-open.org/docbook/${PORTNAME}/${PORTVERSION}/
MAINTAINER= fuyuki@hadaly.org
+COMMENT= XML character entities
USE_ZIP= yes
NO_WRKSUBDIR= yes
diff --git a/textproc/xmlcharent/pkg-comment b/textproc/xmlcharent/pkg-comment
deleted file mode 100644
index 50d37daa9ae2..000000000000
--- a/textproc/xmlcharent/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML character entities
diff --git a/textproc/xp/Makefile b/textproc/xp/Makefile
index 68014a592852..60067bf4aae4 100644
--- a/textproc/xp/Makefile
+++ b/textproc/xp/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.jclark.com/pub/xml/
DISTNAME= ${PORTNAME}
MAINTAINER= mike@vee.net
+COMMENT= An XML parser written in Java
RUN_DEPENDS= ${LOCALBASE}/jdk1.1.8/bin/java:${PORTSDIR}/java/jdk11
diff --git a/textproc/xp/pkg-comment b/textproc/xp/pkg-comment
deleted file mode 100644
index ce19352af498..000000000000
--- a/textproc/xp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XML parser written in Java
diff --git a/textproc/xslide.el/Makefile b/textproc/xslide.el/Makefile
index c2e1ab88d97a..546d7d483781 100644
--- a/textproc/xslide.el/Makefile
+++ b/textproc/xslide.el/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.menteith.com/xslide/data/
DISTNAME= xslide
MAINTAINER= leo@florida.sarang.net
+COMMENT= Emacs major mode for editing XSL stylesheets
RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs21
diff --git a/textproc/xslide.el/pkg-comment b/textproc/xslide.el/pkg-comment
deleted file mode 100644
index 85d48d5d753b..000000000000
--- a/textproc/xslide.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs major mode for editing XSL stylesheets