aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-10 16:48:51 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2002-11-10 16:48:51 +0000
commitf0a1969d343f97cdb90a73adcff6a7a383fc9522 (patch)
treeeb25a1bb38a1d88bc48792c4bc3007a7580d627d /textproc
parentba6b068aa93e1e77109a5097ab49356d65cc3e59 (diff)
downloadports-f0a1969d343f97cdb90a73adcff6a7a383fc9522.tar.gz
ports-f0a1969d343f97cdb90a73adcff6a7a383fc9522.zip
o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence)
Notes
Notes: svn path=/head/; revision=69808
Diffstat (limited to 'textproc')
-rw-r--r--textproc/agrep/Makefile2
-rw-r--r--textproc/agrep/pkg-comment1
-rw-r--r--textproc/align/Makefile2
-rw-r--r--textproc/align/pkg-comment1
-rw-r--r--textproc/br-aspell/Makefile2
-rw-r--r--textproc/br-aspell/pkg-comment1
-rw-r--r--textproc/ca-aspell/Makefile2
-rw-r--r--textproc/ca-aspell/pkg-comment1
-rw-r--r--textproc/chpp/Makefile2
-rw-r--r--textproc/chpp/pkg-comment1
-rw-r--r--textproc/cocoon/Makefile2
-rw-r--r--textproc/cocoon/pkg-comment1
-rw-r--r--textproc/cs-aspell/Makefile2
-rw-r--r--textproc/cs-aspell/pkg-comment1
-rw-r--r--textproc/cwtext/Makefile2
-rw-r--r--textproc/cwtext/pkg-comment1
-rw-r--r--textproc/da-aspell/Makefile2
-rw-r--r--textproc/da-aspell/pkg-comment1
-rw-r--r--textproc/domc/Makefile2
-rw-r--r--textproc/domc/pkg-comment1
-rw-r--r--textproc/eo-aspell/Makefile2
-rw-r--r--textproc/eo-aspell/pkg-comment1
-rw-r--r--textproc/es-aspell/Makefile2
-rw-r--r--textproc/es-aspell/pkg-comment1
-rw-r--r--textproc/filepp/Makefile2
-rw-r--r--textproc/filepp/pkg-comment1
-rw-r--r--textproc/fo-aspell/Makefile2
-rw-r--r--textproc/fo-aspell/pkg-comment1
-rw-r--r--textproc/glark/Makefile2
-rw-r--r--textproc/glark/pkg-comment1
-rw-r--r--textproc/gmetadom/Makefile2
-rw-r--r--textproc/gmetadom/pkg-comment1
-rw-r--r--textproc/gtk-doc/Makefile2
-rw-r--r--textproc/gtk-doc/pkg-comment1
-rw-r--r--textproc/gutenmark/Makefile2
-rw-r--r--textproc/gutenmark/pkg-comment1
-rw-r--r--textproc/gxmlviewer/Makefile2
-rw-r--r--textproc/gxmlviewer/pkg-comment1
-rw-r--r--textproc/hs-HaXml/Makefile1
-rw-r--r--textproc/hs-HaXml/pkg-comment1
-rw-r--r--textproc/hs-haxml/Makefile1
-rw-r--r--textproc/hs-haxml/pkg-comment1
-rw-r--r--textproc/html2fo/Makefile2
-rw-r--r--textproc/html2fo/pkg-comment1
-rw-r--r--textproc/htmltolatex/Makefile2
-rw-r--r--textproc/htmltolatex/pkg-comment1
-rw-r--r--textproc/info_to_html/Makefile2
-rw-r--r--textproc/info_to_html/pkg-comment1
-rw-r--r--textproc/ipdf/Makefile2
-rw-r--r--textproc/ipdf/pkg-comment1
-rw-r--r--textproc/it-aspell/Makefile2
-rw-r--r--textproc/it-aspell/pkg-comment1
-rw-r--r--textproc/jrefentry/Makefile2
-rw-r--r--textproc/jrefentry/pkg-comment1
-rw-r--r--textproc/latex2html/Makefile2
-rw-r--r--textproc/latex2html/pkg-comment1
-rw-r--r--textproc/libtre/Makefile2
-rw-r--r--textproc/libtre/pkg-comment1
-rw-r--r--textproc/libxode/Makefile2
-rw-r--r--textproc/libxode/pkg-comment1
-rw-r--r--textproc/minidom/Makefile2
-rw-r--r--textproc/minidom/pkg-comment1
-rw-r--r--textproc/nl-aspell/Makefile2
-rw-r--r--textproc/nl-aspell/pkg-comment1
-rw-r--r--textproc/nn-aspell/Makefile2
-rw-r--r--textproc/nn-aspell/pkg-comment1
-rw-r--r--textproc/no-aspell/Makefile2
-rw-r--r--textproc/no-aspell/pkg-comment1
-rw-r--r--textproc/p5-Text-Template/Makefile2
-rw-r--r--textproc/p5-Text-Template/pkg-comment1
-rw-r--r--textproc/p5-Tk-XMLViewer/Makefile2
-rw-r--r--textproc/p5-Tk-XMLViewer/pkg-comment1
-rw-r--r--textproc/p5-XML-Catalog/Makefile2
-rw-r--r--textproc/p5-XML-Catalog/pkg-comment1
-rw-r--r--textproc/p5-XML-RSS/Makefile2
-rw-r--r--textproc/p5-XML-RSS/pkg-comment1
-rw-r--r--textproc/p5-XML-SimpleObject/Makefile2
-rw-r--r--textproc/p5-XML-SimpleObject/pkg-comment1
-rw-r--r--textproc/p5-XML-TreeBuilder/Makefile2
-rw-r--r--textproc/p5-XML-TreeBuilder/pkg-comment1
-rw-r--r--textproc/p5-XML-Writer/Makefile2
-rw-r--r--textproc/p5-XML-Writer/pkg-comment1
-rw-r--r--textproc/p5-XML-XSLT/Makefile2
-rw-r--r--textproc/p5-XML-XSLT/pkg-comment1
-rw-r--r--textproc/p5-xmltv/Makefile2
-rw-r--r--textproc/p5-xmltv/pkg-comment1
-rw-r--r--textproc/pardiff/Makefile2
-rw-r--r--textproc/pardiff/pkg-comment1
-rw-r--r--textproc/pl-aspell/Makefile2
-rw-r--r--textproc/pl-aspell/pkg-comment1
-rw-r--r--textproc/pspell-ispell/Makefile2
-rw-r--r--textproc/pspell-ispell/pkg-comment1
-rw-r--r--textproc/pt-aspell/Makefile2
-rw-r--r--textproc/pt-aspell/pkg-comment1
-rw-r--r--textproc/py-HyperText/Makefile2
-rw-r--r--textproc/py-HyperText/pkg-comment1
-rw-r--r--textproc/py-asv/Makefile2
-rw-r--r--textproc/py-asv/pkg-comment1
-rw-r--r--textproc/py-docutils/Makefile2
-rw-r--r--textproc/py-docutils/pkg-comment1
-rw-r--r--textproc/py-expat/Makefile2
-rw-r--r--textproc/py-expat/pkg-comment1
-rw-r--r--textproc/py-jaxml/Makefile2
-rw-r--r--textproc/py-jaxml/pkg-comment1
-rw-r--r--textproc/py-rdflib/Makefile2
-rw-r--r--textproc/py-rdflib/pkg-comment1
-rw-r--r--textproc/py-xmltools/Makefile2
-rw-r--r--textproc/py-xmltools/pkg-comment1
-rw-r--r--textproc/pybook/Makefile2
-rw-r--r--textproc/pybook/pkg-comment1
-rw-r--r--textproc/raptor/Makefile2
-rw-r--r--textproc/raptor/pkg-comment1
-rw-r--r--textproc/raptor2/Makefile2
-rw-r--r--textproc/raptor2/pkg-comment1
-rw-r--r--textproc/rasqal/Makefile2
-rw-r--r--textproc/rasqal/pkg-comment1
-rw-r--r--textproc/redland/Makefile2
-rw-r--r--textproc/redland/pkg-comment1
-rw-r--r--textproc/ro-aspell/Makefile2
-rw-r--r--textproc/ro-aspell/pkg-comment1
-rw-r--r--textproc/roap/Makefile2
-rw-r--r--textproc/roap/pkg-comment1
-rw-r--r--textproc/rot/Makefile2
-rw-r--r--textproc/rot/pkg-comment1
-rw-r--r--textproc/rtf2htm/Makefile2
-rw-r--r--textproc/rtf2htm/pkg-comment1
-rw-r--r--textproc/sk-aspell/Makefile2
-rw-r--r--textproc/sk-aspell/pkg-comment1
-rw-r--r--textproc/sv-aspell/Makefile2
-rw-r--r--textproc/sv-aspell/pkg-comment1
-rw-r--r--textproc/tex2im/Makefile2
-rw-r--r--textproc/tex2im/pkg-comment1
-rw-r--r--textproc/texi2db/Makefile2
-rw-r--r--textproc/texi2db/pkg-comment1
-rw-r--r--textproc/tth/Makefile2
-rw-r--r--textproc/tth/pkg-comment1
-rw-r--r--textproc/txt2man/Makefile2
-rw-r--r--textproc/txt2man/pkg-comment1
-rw-r--r--textproc/unrtf/Makefile2
-rw-r--r--textproc/unrtf/pkg-comment1
-rw-r--r--textproc/xml4j/Makefile2
-rw-r--r--textproc/xml4j/pkg-comment1
-rw-r--r--textproc/xmlpp/Makefile2
-rw-r--r--textproc/xmlpp/pkg-comment1
-rw-r--r--textproc/xmlppm/Makefile2
-rw-r--r--textproc/xmlppm/pkg-comment1
-rw-r--r--textproc/xslint/Makefile2
-rw-r--r--textproc/xslint/pkg-comment1
148 files changed, 74 insertions, 146 deletions
diff --git a/textproc/agrep/Makefile b/textproc/agrep/Makefile
index 1c14515c776f..22c42deeff4b 100644
--- a/textproc/agrep/Makefile
+++ b/textproc/agrep/Makefile
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Approximate grep (fast approximate pattern-matching tool)
-
ALL_TARGET=
MAKE_ARGS= CFLAGS="${CFLAGS}"
diff --git a/textproc/agrep/pkg-comment b/textproc/agrep/pkg-comment
new file mode 100644
index 000000000000..aa7e61ecfbbd
--- /dev/null
+++ b/textproc/agrep/pkg-comment
@@ -0,0 +1 @@
+Approximate grep (fast approximate pattern-matching tool)
diff --git a/textproc/align/Makefile b/textproc/align/Makefile
index 631184428590..6ab0cf1cf6a1 100644
--- a/textproc/align/Makefile
+++ b/textproc/align/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.cs.indiana.edu/~kinzler/align/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Text column alignment filter
-
USE_PERL5= yes
.include <bsd.port.mk>
diff --git a/textproc/align/pkg-comment b/textproc/align/pkg-comment
new file mode 100644
index 000000000000..b592fd7f6374
--- /dev/null
+++ b/textproc/align/pkg-comment
@@ -0,0 +1 @@
+Text column alignment filter
diff --git a/textproc/br-aspell/Makefile b/textproc/br-aspell/Makefile
index 207a94be753e..cce92dc3fdc2 100644
--- a/textproc/br-aspell/Makefile
+++ b/textproc/br-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= br-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Breton dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_BR= ya
diff --git a/textproc/br-aspell/pkg-comment b/textproc/br-aspell/pkg-comment
new file mode 100644
index 000000000000..9f807c434f76
--- /dev/null
+++ b/textproc/br-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Breton dictionary
diff --git a/textproc/ca-aspell/Makefile b/textproc/ca-aspell/Makefile
index b8136b4edb54..90f67b522e72 100644
--- a/textproc/ca-aspell/Makefile
+++ b/textproc/ca-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= ca-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Catalan dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_CA= sí
diff --git a/textproc/ca-aspell/pkg-comment b/textproc/ca-aspell/pkg-comment
new file mode 100644
index 000000000000..673ec0a50004
--- /dev/null
+++ b/textproc/ca-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Catalan dictionary
diff --git a/textproc/chpp/Makefile b/textproc/chpp/Makefile
index 08ed2c330560..ab02c3c6833d 100644
--- a/textproc/chpp/Makefile
+++ b/textproc/chpp/Makefile
@@ -12,8 +12,6 @@ MASTER_SITES= http://www.complang.tuwien.ac.at/~schani/chpp/files/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Non-intrusive full-featured text preprocessor
-
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libdir=${PREFIX}/share
diff --git a/textproc/chpp/pkg-comment b/textproc/chpp/pkg-comment
new file mode 100644
index 000000000000..b0cbf5b6e81d
--- /dev/null
+++ b/textproc/chpp/pkg-comment
@@ -0,0 +1 @@
+Non-intrusive full-featured text preprocessor
diff --git a/textproc/cocoon/Makefile b/textproc/cocoon/Makefile
index 91ff6b7dad4a..8df5072f2d7f 100644
--- a/textproc/cocoon/Makefile
+++ b/textproc/cocoon/Makefile
@@ -17,8 +17,6 @@ DISTNAME= Cocoon-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= 100% pure Java publishing framework servlet
-
USE_JAVA= 1.1+
MAKE_ENV= JAVA_HOME=${JAVA_HOME} CLASSPATH=${CLASSPATH}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/cocoon/pkg-comment b/textproc/cocoon/pkg-comment
new file mode 100644
index 000000000000..2f88fbe3086c
--- /dev/null
+++ b/textproc/cocoon/pkg-comment
@@ -0,0 +1 @@
+100% pure Java publishing framework servlet
diff --git a/textproc/cs-aspell/Makefile b/textproc/cs-aspell/Makefile
index 18b900238314..07c61d255e73 100644
--- a/textproc/cs-aspell/Makefile
+++ b/textproc/cs-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= cs-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Czech dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_CS= ano
diff --git a/textproc/cs-aspell/pkg-comment b/textproc/cs-aspell/pkg-comment
new file mode 100644
index 000000000000..c33e67e01d64
--- /dev/null
+++ b/textproc/cs-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Czech dictionary
diff --git a/textproc/cwtext/Makefile b/textproc/cwtext/Makefile
index 155a51df2fcd..48841fc9eb12 100644
--- a/textproc/cwtext/Makefile
+++ b/textproc/cwtext/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Morse Code Generator
-
USE_REINPLACE= yes
USE_GMAKE= yes
MAKEFILE= makefile
diff --git a/textproc/cwtext/pkg-comment b/textproc/cwtext/pkg-comment
new file mode 100644
index 000000000000..6af1a1fc801f
--- /dev/null
+++ b/textproc/cwtext/pkg-comment
@@ -0,0 +1 @@
+Morse Code Generator
diff --git a/textproc/da-aspell/Makefile b/textproc/da-aspell/Makefile
index 9237b216ae88..bdd16ab5d601 100644
--- a/textproc/da-aspell/Makefile
+++ b/textproc/da-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= da-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Danish dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_DA= ja
diff --git a/textproc/da-aspell/pkg-comment b/textproc/da-aspell/pkg-comment
new file mode 100644
index 000000000000..5bc650934e0b
--- /dev/null
+++ b/textproc/da-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Danish dictionary
diff --git a/textproc/domc/Makefile b/textproc/domc/Makefile
index b5f49f15a9d2..f4c2bdf3cb72 100644
--- a/textproc/domc/Makefile
+++ b/textproc/domc/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://users.erols.com/mballen/domc/src/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A light weight implementation of the DOM in ANSI C
-
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \
mba:${PORTSDIR}/devel/libmba
diff --git a/textproc/domc/pkg-comment b/textproc/domc/pkg-comment
new file mode 100644
index 000000000000..e09ab8b91584
--- /dev/null
+++ b/textproc/domc/pkg-comment
@@ -0,0 +1 @@
+A light weight implementation of the DOM in ANSI C
diff --git a/textproc/eo-aspell/Makefile b/textproc/eo-aspell/Makefile
index 15658f6db839..b42a9eb7fdfb 100644
--- a/textproc/eo-aspell/Makefile
+++ b/textproc/eo-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= eo-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Esperanto dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_EO= jes
diff --git a/textproc/eo-aspell/pkg-comment b/textproc/eo-aspell/pkg-comment
new file mode 100644
index 000000000000..4a6bad4b228b
--- /dev/null
+++ b/textproc/eo-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Esperanto dictionary
diff --git a/textproc/es-aspell/Makefile b/textproc/es-aspell/Makefile
index 77e25d66c7e6..4551c93fd2b8 100644
--- a/textproc/es-aspell/Makefile
+++ b/textproc/es-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= es-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Spanish dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_ES= sí
diff --git a/textproc/es-aspell/pkg-comment b/textproc/es-aspell/pkg-comment
new file mode 100644
index 000000000000..33273b2a9193
--- /dev/null
+++ b/textproc/es-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Spanish dictionary
diff --git a/textproc/filepp/Makefile b/textproc/filepp/Makefile
index 463a7cd8926f..16ed0e7c0cc3 100644
--- a/textproc/filepp/Makefile
+++ b/textproc/filepp/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.cabaret.demon.co.uk/filepp/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A generic file preprocessor
-
USE_PERL5= yes
GNU_CONFIGURE= yes
NO_BUILD= yes
diff --git a/textproc/filepp/pkg-comment b/textproc/filepp/pkg-comment
new file mode 100644
index 000000000000..f65eda7ff671
--- /dev/null
+++ b/textproc/filepp/pkg-comment
@@ -0,0 +1 @@
+A generic file preprocessor
diff --git a/textproc/fo-aspell/Makefile b/textproc/fo-aspell/Makefile
index 31d56147e90f..293c20a4fca2 100644
--- a/textproc/fo-aspell/Makefile
+++ b/textproc/fo-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= fo-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Faroese dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_FO= yes
diff --git a/textproc/fo-aspell/pkg-comment b/textproc/fo-aspell/pkg-comment
new file mode 100644
index 000000000000..6d35a974b444
--- /dev/null
+++ b/textproc/fo-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Faroese dictionary
diff --git a/textproc/glark/Makefile b/textproc/glark/Makefile
index bb60c5c37c49..998e0b83778b 100644
--- a/textproc/glark/Makefile
+++ b/textproc/glark/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Search text files for complex regular expressions
-
USE_RUBY= yes
NO_BUILD= yes
diff --git a/textproc/glark/pkg-comment b/textproc/glark/pkg-comment
new file mode 100644
index 000000000000..12c63351cfed
--- /dev/null
+++ b/textproc/glark/pkg-comment
@@ -0,0 +1 @@
+Search text files for complex regular expressions
diff --git a/textproc/gmetadom/Makefile b/textproc/gmetadom/Makefile
index da58aec3298e..dd3c22e7667e 100644
--- a/textproc/gmetadom/Makefile
+++ b/textproc/gmetadom/Makefile
@@ -15,8 +15,6 @@ DISTNAME= ${PORTNAME}-0.0.3
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A Collection of DOM Implementations
-
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
ocamlfind:${PORTSDIR}/devel/ocaml-findlib
LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 \
diff --git a/textproc/gmetadom/pkg-comment b/textproc/gmetadom/pkg-comment
new file mode 100644
index 000000000000..2ca52ac08152
--- /dev/null
+++ b/textproc/gmetadom/pkg-comment
@@ -0,0 +1 @@
+A Collection of DOM Implementations
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index fd5b05e1133c..eec7be06811a 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -12,8 +12,6 @@ MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v1.1/docs/rdp/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Code documentation system, originally for GTK+
-
BUILD_DEPENDS= ${LOCALBASE}/share/sgml/docbook/dsssl/modular/html/docbook.dsl:${PORTSDIR}/textproc/dsssl-docbook-modular
RUN_DEPENDS= jade:${PORTSDIR}/textproc/jade
diff --git a/textproc/gtk-doc/pkg-comment b/textproc/gtk-doc/pkg-comment
new file mode 100644
index 000000000000..f007d286748b
--- /dev/null
+++ b/textproc/gtk-doc/pkg-comment
@@ -0,0 +1 @@
+Code documentation system, originally for GTK+
diff --git a/textproc/gutenmark/Makefile b/textproc/gutenmark/Makefile
index 503fa720c02d..9136a7772ea6 100644
--- a/textproc/gutenmark/Makefile
+++ b/textproc/gutenmark/Makefile
@@ -13,8 +13,6 @@ DISTNAME= GutenMark_source_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Attractively formatting Project Gutenberg texts
-
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/GutenMark-source
USE_GMAKE= yes
diff --git a/textproc/gutenmark/pkg-comment b/textproc/gutenmark/pkg-comment
new file mode 100644
index 000000000000..1127f7f1cb5a
--- /dev/null
+++ b/textproc/gutenmark/pkg-comment
@@ -0,0 +1 @@
+Attractively formatting Project Gutenberg texts
diff --git a/textproc/gxmlviewer/Makefile b/textproc/gxmlviewer/Makefile
index 8aa660fb6fae..b4e6fd4d4f2a 100644
--- a/textproc/gxmlviewer/Makefile
+++ b/textproc/gxmlviewer/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= An xmlviewer with a netscape plugin, and now a bonobo control as well
-
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
USE_REINPLACE= yes
diff --git a/textproc/gxmlviewer/pkg-comment b/textproc/gxmlviewer/pkg-comment
new file mode 100644
index 000000000000..67e09c255995
--- /dev/null
+++ b/textproc/gxmlviewer/pkg-comment
@@ -0,0 +1 @@
+An xmlviewer with a netscape plugin, and now a bonobo control as well
diff --git a/textproc/hs-HaXml/Makefile b/textproc/hs-HaXml/Makefile
index 880e99918e10..7c50bd0aa83b 100644
--- a/textproc/hs-HaXml/Makefile
+++ b/textproc/hs-HaXml/Makefile
@@ -7,7 +7,6 @@
PORTNAME= haxml
PORTVERSION= 1.07b
PORTREVISION= 0
-PORTCOMMENT= A collection of utilities for using Haskell and XML together
CATEGORIES= textproc
MASTER_SITES= http://www.haskell.org/HaXml/ \
ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/
diff --git a/textproc/hs-HaXml/pkg-comment b/textproc/hs-HaXml/pkg-comment
new file mode 100644
index 000000000000..6702cd978164
--- /dev/null
+++ b/textproc/hs-HaXml/pkg-comment
@@ -0,0 +1 @@
+A collection of utilities for using Haskell and XML together
diff --git a/textproc/hs-haxml/Makefile b/textproc/hs-haxml/Makefile
index 880e99918e10..7c50bd0aa83b 100644
--- a/textproc/hs-haxml/Makefile
+++ b/textproc/hs-haxml/Makefile
@@ -7,7 +7,6 @@
PORTNAME= haxml
PORTVERSION= 1.07b
PORTREVISION= 0
-PORTCOMMENT= A collection of utilities for using Haskell and XML together
CATEGORIES= textproc
MASTER_SITES= http://www.haskell.org/HaXml/ \
ftp://ftp.cs.york.ac.uk/pub/haskell/HaXml/
diff --git a/textproc/hs-haxml/pkg-comment b/textproc/hs-haxml/pkg-comment
new file mode 100644
index 000000000000..6702cd978164
--- /dev/null
+++ b/textproc/hs-haxml/pkg-comment
@@ -0,0 +1 @@
+A collection of utilities for using Haskell and XML together
diff --git a/textproc/html2fo/Makefile b/textproc/html2fo/Makefile
index 2667747b6a34..baff5d7115cd 100644
--- a/textproc/html2fo/Makefile
+++ b/textproc/html2fo/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= HTML to xsl:fo converter
-
USE_REINPLACE= yes
post-patch:
diff --git a/textproc/html2fo/pkg-comment b/textproc/html2fo/pkg-comment
new file mode 100644
index 000000000000..2c81bffae2c8
--- /dev/null
+++ b/textproc/html2fo/pkg-comment
@@ -0,0 +1 @@
+HTML to xsl:fo converter
diff --git a/textproc/htmltolatex/Makefile b/textproc/htmltolatex/Makefile
index 9578dea953b5..d3111109b0e7 100644
--- a/textproc/htmltolatex/Makefile
+++ b/textproc/htmltolatex/Makefile
@@ -14,8 +14,6 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= HTML to LaTeX to PDF Converter
-
LIB_DEPENDS= Magick:${PORTSDIR}/graphics/ImageMagick
USE_REINPLACE= yes
diff --git a/textproc/htmltolatex/pkg-comment b/textproc/htmltolatex/pkg-comment
new file mode 100644
index 000000000000..a9125ca2c00c
--- /dev/null
+++ b/textproc/htmltolatex/pkg-comment
@@ -0,0 +1 @@
+HTML to LaTeX to PDF Converter
diff --git a/textproc/info_to_html/Makefile b/textproc/info_to_html/Makefile
index bd1b27a2d205..6db680331537 100644
--- a/textproc/info_to_html/Makefile
+++ b/textproc/info_to_html/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.mons.net/software/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Translate GNU info files into HTML pages
-
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib
USE_PERL5= yes
diff --git a/textproc/info_to_html/pkg-comment b/textproc/info_to_html/pkg-comment
new file mode 100644
index 000000000000..e7ca4d3fff6d
--- /dev/null
+++ b/textproc/info_to_html/pkg-comment
@@ -0,0 +1 @@
+Translate GNU info files into HTML pages
diff --git a/textproc/ipdf/Makefile b/textproc/ipdf/Makefile
index 0cbfe46c6d64..4cfcc8f17987 100644
--- a/textproc/ipdf/Makefile
+++ b/textproc/ipdf/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://hoopajoo.net/static/projects/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Creates indexed pdf documents from text files
-
LIB_DEPENDS= pdf:${PORTSDIR}/print/pdflib \
png:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff
diff --git a/textproc/ipdf/pkg-comment b/textproc/ipdf/pkg-comment
new file mode 100644
index 000000000000..07890d18c346
--- /dev/null
+++ b/textproc/ipdf/pkg-comment
@@ -0,0 +1 @@
+Creates indexed pdf documents from text files
diff --git a/textproc/it-aspell/Makefile b/textproc/it-aspell/Makefile
index 670e17b939e8..51220e77b402 100644
--- a/textproc/it-aspell/Makefile
+++ b/textproc/it-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= it-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Italian dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_IT= sė
diff --git a/textproc/it-aspell/pkg-comment b/textproc/it-aspell/pkg-comment
new file mode 100644
index 000000000000..6dd2dabe53e1
--- /dev/null
+++ b/textproc/it-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Italian dictionary
diff --git a/textproc/jrefentry/Makefile b/textproc/jrefentry/Makefile
index abe1efd2f061..f1f2a8cd0ffb 100644
--- a/textproc/jrefentry/Makefile
+++ b/textproc/jrefentry/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= docbook
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= DocBook XML JRefEntry DTD
-
RUN_DEPENDS= ${LOCALBASE}/share/xml/docbook/catalog:${PORTSDIR}/textproc/docbook-xml
NO_BUILD= yes
diff --git a/textproc/jrefentry/pkg-comment b/textproc/jrefentry/pkg-comment
new file mode 100644
index 000000000000..59776240b7fc
--- /dev/null
+++ b/textproc/jrefentry/pkg-comment
@@ -0,0 +1 @@
+DocBook XML JRefEntry DTD
diff --git a/textproc/latex2html/Makefile b/textproc/latex2html/Makefile
index bc1e3e607e2a..430802d4614c 100644
--- a/textproc/latex2html/Makefile
+++ b/textproc/latex2html/Makefile
@@ -14,8 +14,6 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Convert LaTeX documents to HTML
-
.include <bsd.port.pre.mk>
# Global variables
diff --git a/textproc/latex2html/pkg-comment b/textproc/latex2html/pkg-comment
new file mode 100644
index 000000000000..8f87d63dacac
--- /dev/null
+++ b/textproc/latex2html/pkg-comment
@@ -0,0 +1 @@
+Convert LaTeX documents to HTML
diff --git a/textproc/libtre/Makefile b/textproc/libtre/Makefile
index 977a5fce4e2e..c41e6eba153e 100644
--- a/textproc/libtre/Makefile
+++ b/textproc/libtre/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://kouli.iki.fi/~vlaurika/libtre/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A lightweight fully POSIX compliant regexp matching library
-
USE_BZIP2= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/libtre/pkg-comment b/textproc/libtre/pkg-comment
new file mode 100644
index 000000000000..0c9f87bcd0e9
--- /dev/null
+++ b/textproc/libtre/pkg-comment
@@ -0,0 +1 @@
+A lightweight fully POSIX compliant regexp matching library
diff --git a/textproc/libxode/Makefile b/textproc/libxode/Makefile
index 4bd92b9d1718..88a13d4d11cd 100644
--- a/textproc/libxode/Makefile
+++ b/textproc/libxode/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= An XML library which wraps expat
-
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/libxode/pkg-comment b/textproc/libxode/pkg-comment
new file mode 100644
index 000000000000..7d2c51c82898
--- /dev/null
+++ b/textproc/libxode/pkg-comment
@@ -0,0 +1 @@
+An XML library which wraps expat
diff --git a/textproc/minidom/Makefile b/textproc/minidom/Makefile
index 99fd33af3a07..b3be0c486e2d 100644
--- a/textproc/minidom/Makefile
+++ b/textproc/minidom/Makefile
@@ -14,8 +14,6 @@ MASTER_SITES= http://www.cs.unibo.it/helm/mml-widget/sources/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A minimal implementation of the Document Object Model
-
LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 \
iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/minidom/pkg-comment b/textproc/minidom/pkg-comment
new file mode 100644
index 000000000000..a121e4e9ed4f
--- /dev/null
+++ b/textproc/minidom/pkg-comment
@@ -0,0 +1 @@
+A minimal implementation of the Document Object Model
diff --git a/textproc/nl-aspell/Makefile b/textproc/nl-aspell/Makefile
index c4e4a8f09f3b..d803a6eef8c1 100644
--- a/textproc/nl-aspell/Makefile
+++ b/textproc/nl-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= nl-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Dutch dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NL= ja
diff --git a/textproc/nl-aspell/pkg-comment b/textproc/nl-aspell/pkg-comment
new file mode 100644
index 000000000000..4d41a77eacad
--- /dev/null
+++ b/textproc/nl-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Dutch dictionary
diff --git a/textproc/nn-aspell/Makefile b/textproc/nn-aspell/Makefile
index ad99b13ca47e..9d2da569f2e7 100644
--- a/textproc/nn-aspell/Makefile
+++ b/textproc/nn-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= no-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Norwegian dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NO= ja
diff --git a/textproc/nn-aspell/pkg-comment b/textproc/nn-aspell/pkg-comment
new file mode 100644
index 000000000000..8268a290f0b7
--- /dev/null
+++ b/textproc/nn-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Norwegian dictionary
diff --git a/textproc/no-aspell/Makefile b/textproc/no-aspell/Makefile
index ad99b13ca47e..9d2da569f2e7 100644
--- a/textproc/no-aspell/Makefile
+++ b/textproc/no-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= no-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Norwegian dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NO= ja
diff --git a/textproc/no-aspell/pkg-comment b/textproc/no-aspell/pkg-comment
new file mode 100644
index 000000000000..8268a290f0b7
--- /dev/null
+++ b/textproc/no-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Norwegian dictionary
diff --git a/textproc/p5-Text-Template/Makefile b/textproc/p5-Text-Template/Makefile
index 12f7887c2b11..371d0fc46557 100644
--- a/textproc/p5-Text-Template/Makefile
+++ b/textproc/p5-Text-Template/Makefile
@@ -15,8 +15,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Expand template text with embedded Perl
-
PERL_CONFIGURE= YES
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/textproc/p5-Text-Template/pkg-comment b/textproc/p5-Text-Template/pkg-comment
new file mode 100644
index 000000000000..7f5775ff8a62
--- /dev/null
+++ b/textproc/p5-Text-Template/pkg-comment
@@ -0,0 +1 @@
+Expand template text with embedded Perl
diff --git a/textproc/p5-Tk-XMLViewer/Makefile b/textproc/p5-Tk-XMLViewer/Makefile
index 14944ec1f040..3a7f5689ab7c 100644
--- a/textproc/p5-Tk-XMLViewer/Makefile
+++ b/textproc/p5-Tk-XMLViewer/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Tk::XMLViewer - Tk widget to display XML
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \
${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-Tk-XMLViewer/pkg-comment b/textproc/p5-Tk-XMLViewer/pkg-comment
new file mode 100644
index 000000000000..cbb6f650b482
--- /dev/null
+++ b/textproc/p5-Tk-XMLViewer/pkg-comment
@@ -0,0 +1 @@
+Tk::XMLViewer - Tk widget to display XML
diff --git a/textproc/p5-XML-Catalog/Makefile b/textproc/p5-XML-Catalog/Makefile
index 42f916c2bb6d..55d6059ed696 100644
--- a/textproc/p5-XML-Catalog/Makefile
+++ b/textproc/p5-XML-Catalog/Makefile
@@ -16,8 +16,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Resolve public identifiers and remap system identifiers
-
BUILD_DEPENDS= ${SITE_PERL}/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${SITE_PERL}/${PERL_VER}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/${PERL_VER}/URI/URL.pm:${PORTSDIR}/net/p5-URI
diff --git a/textproc/p5-XML-Catalog/pkg-comment b/textproc/p5-XML-Catalog/pkg-comment
new file mode 100644
index 000000000000..11e3352dd516
--- /dev/null
+++ b/textproc/p5-XML-Catalog/pkg-comment
@@ -0,0 +1 @@
+Resolve public identifiers and remap system identifiers
diff --git a/textproc/p5-XML-RSS/Makefile b/textproc/p5-XML-RSS/Makefile
index 7d4bd0889e62..88df63e919b5 100644
--- a/textproc/p5-XML-RSS/Makefile
+++ b/textproc/p5-XML-RSS/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Perl extension to manage RDF Site Summary (RSS) files
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser/Expat.pm:${PORTSDIR}/textproc/p5-XML-Parser
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-RSS/pkg-comment b/textproc/p5-XML-RSS/pkg-comment
new file mode 100644
index 000000000000..fd404ae4b32d
--- /dev/null
+++ b/textproc/p5-XML-RSS/pkg-comment
@@ -0,0 +1 @@
+Perl extension to manage RDF Site Summary (RSS) files
diff --git a/textproc/p5-XML-SimpleObject/Makefile b/textproc/p5-XML-SimpleObject/Makefile
index cd4708383580..6f6812cd5f4b 100644
--- a/textproc/p5-XML-SimpleObject/Makefile
+++ b/textproc/p5-XML-SimpleObject/Makefile
@@ -15,8 +15,6 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= API for accessing the structure of an XML document
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
PERL_CONFIGURE= YES
diff --git a/textproc/p5-XML-SimpleObject/pkg-comment b/textproc/p5-XML-SimpleObject/pkg-comment
new file mode 100644
index 000000000000..57d5cd2295f0
--- /dev/null
+++ b/textproc/p5-XML-SimpleObject/pkg-comment
@@ -0,0 +1 @@
+API for accessing the structure of an XML document
diff --git a/textproc/p5-XML-TreeBuilder/Makefile b/textproc/p5-XML-TreeBuilder/Makefile
index afd1093d7110..6cc81863de70 100644
--- a/textproc/p5-XML-TreeBuilder/Makefile
+++ b/textproc/p5-XML-TreeBuilder/Makefile
@@ -15,8 +15,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Perl module to make XML document trees
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/HTML/Tree.pm:${PORTSDIR}/www/p5-HTML-Tree \
${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-TreeBuilder/pkg-comment b/textproc/p5-XML-TreeBuilder/pkg-comment
new file mode 100644
index 000000000000..fad67d61e287
--- /dev/null
+++ b/textproc/p5-XML-TreeBuilder/pkg-comment
@@ -0,0 +1 @@
+Perl module to make XML document trees
diff --git a/textproc/p5-XML-Writer/Makefile b/textproc/p5-XML-Writer/Makefile
index a5fee586b1d3..14bc06233f59 100644
--- a/textproc/p5-XML-Writer/Makefile
+++ b/textproc/p5-XML-Writer/Makefile
@@ -15,8 +15,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A simple Perl module for writing XML documents
-
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-Writer/pkg-comment b/textproc/p5-XML-Writer/pkg-comment
new file mode 100644
index 000000000000..19f04e81052a
--- /dev/null
+++ b/textproc/p5-XML-Writer/pkg-comment
@@ -0,0 +1 @@
+A simple Perl module for writing XML documents
diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile
index 30bf9bf2ad34..fbe0c4815aff 100644
--- a/textproc/p5-XML-XSLT/Makefile
+++ b/textproc/p5-XML-XSLT/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= XML::XSLT - A perl module for processing XSLT
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \
${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-XSLT/pkg-comment b/textproc/p5-XML-XSLT/pkg-comment
new file mode 100644
index 000000000000..d4fc667fb113
--- /dev/null
+++ b/textproc/p5-XML-XSLT/pkg-comment
@@ -0,0 +1 @@
+XML::XSLT - A perl module for processing XSLT
diff --git a/textproc/p5-xmltv/Makefile b/textproc/p5-xmltv/Makefile
index b5b02a7b7e26..385985b6fac5 100644
--- a/textproc/p5-xmltv/Makefile
+++ b/textproc/p5-xmltv/Makefile
@@ -31,8 +31,6 @@ BUILD_DEPENDS+= \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Unicode/CharName.pm:${PORTSDIR}/converters/p5-Unicode-String
RUN_DEPENDS= ${BUILD_DEPENDS}
-PORTCOMMENT= Set of programs to process TV (tvguide) listings in XML format
-
IS_INTERACTIVE= yes
USE_REINPLACE= yes
PERL_CONFIGURE= yes
diff --git a/textproc/p5-xmltv/pkg-comment b/textproc/p5-xmltv/pkg-comment
new file mode 100644
index 000000000000..c023ff2fef17
--- /dev/null
+++ b/textproc/p5-xmltv/pkg-comment
@@ -0,0 +1 @@
+Set of programs to process TV (tvguide) listings in XML format
diff --git a/textproc/pardiff/Makefile b/textproc/pardiff/Makefile
index ef45677d3089..afc84db8d6f3 100644
--- a/textproc/pardiff/Makefile
+++ b/textproc/pardiff/Makefile
@@ -13,8 +13,6 @@ MASTER_SITE_SUBDIR= pardiff
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Parallelizing diff Filter, converts diff output to paralleled format
-
GNU_CONFIGURE= yes
MAN1= pardiff.1 diffp.1
diff --git a/textproc/pardiff/pkg-comment b/textproc/pardiff/pkg-comment
new file mode 100644
index 000000000000..af3423b3d37e
--- /dev/null
+++ b/textproc/pardiff/pkg-comment
@@ -0,0 +1 @@
+Parallelizing diff Filter, converts diff output to paralleled format
diff --git a/textproc/pl-aspell/Makefile b/textproc/pl-aspell/Makefile
index bd964820ce6d..089a5a985310 100644
--- a/textproc/pl-aspell/Makefile
+++ b/textproc/pl-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= pl-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Polish dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PL= tak
diff --git a/textproc/pl-aspell/pkg-comment b/textproc/pl-aspell/pkg-comment
new file mode 100644
index 000000000000..1d37dae1e58a
--- /dev/null
+++ b/textproc/pl-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Polish dictionary
diff --git a/textproc/pspell-ispell/Makefile b/textproc/pspell-ispell/Makefile
index 4f6e08b28526..52567c64ee52 100644
--- a/textproc/pspell-ispell/Makefile
+++ b/textproc/pspell-ispell/Makefile
@@ -15,8 +15,6 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^0//}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Ispell module for pspell library
-
BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
LIB_DEPENDS= pspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/pspell-ispell/pkg-comment b/textproc/pspell-ispell/pkg-comment
new file mode 100644
index 000000000000..00f7e709c5ed
--- /dev/null
+++ b/textproc/pspell-ispell/pkg-comment
@@ -0,0 +1 @@
+Ispell module for pspell library
diff --git a/textproc/pt-aspell/Makefile b/textproc/pt-aspell/Makefile
index f416ae050cfc..ddecd5def4ef 100644
--- a/textproc/pt-aspell/Makefile
+++ b/textproc/pt-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= pt-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Portuguese dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PT= sim
diff --git a/textproc/pt-aspell/pkg-comment b/textproc/pt-aspell/pkg-comment
new file mode 100644
index 000000000000..62af98c0cc33
--- /dev/null
+++ b/textproc/pt-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Portuguese dictionary
diff --git a/textproc/py-HyperText/Makefile b/textproc/py-HyperText/Makefile
index 83de96fb99f6..9930fd9e3dac 100644
--- a/textproc/py-HyperText/Makefile
+++ b/textproc/py-HyperText/Makefile
@@ -13,8 +13,6 @@ PKGNAMEPREFIX= py-
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Lightweight HTML/XHTML generator for Python
-
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/HyperText
diff --git a/textproc/py-HyperText/pkg-comment b/textproc/py-HyperText/pkg-comment
new file mode 100644
index 000000000000..8f10952f28b1
--- /dev/null
+++ b/textproc/py-HyperText/pkg-comment
@@ -0,0 +1 @@
+Lightweight HTML/XHTML generator for Python
diff --git a/textproc/py-asv/Makefile b/textproc/py-asv/Makefile
index 166bec6e0c8c..0de74db32593 100644
--- a/textproc/py-asv/Makefile
+++ b/textproc/py-asv/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= An extensible Python module to parse simple text file formats like CSV
-
USE_PYTHON= yes
ASV_BASEDIR= ${PREFIX}/lib/${PYTHON_VERSION}/site-packages
diff --git a/textproc/py-asv/pkg-comment b/textproc/py-asv/pkg-comment
new file mode 100644
index 000000000000..bbbf1274745d
--- /dev/null
+++ b/textproc/py-asv/pkg-comment
@@ -0,0 +1 @@
+An extensible Python module to parse simple text file formats like CSV
diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile
index 8b2c0120468e..bf08163ab93c 100644
--- a/textproc/py-docutils/Makefile
+++ b/textproc/py-docutils/Makefile
@@ -15,8 +15,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Python Documentation Utilities
-
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-docutils/pkg-comment b/textproc/py-docutils/pkg-comment
new file mode 100644
index 000000000000..5f39e90c58c4
--- /dev/null
+++ b/textproc/py-docutils/pkg-comment
@@ -0,0 +1 @@
+Python Documentation Utilities
diff --git a/textproc/py-expat/Makefile b/textproc/py-expat/Makefile
index d56626894384..dc2c8e174072 100644
--- a/textproc/py-expat/Makefile
+++ b/textproc/py-expat/Makefile
@@ -16,8 +16,6 @@ DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Python interface to the Expat XML parser
-
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
DIST_SUBDIR= python
diff --git a/textproc/py-expat/pkg-comment b/textproc/py-expat/pkg-comment
new file mode 100644
index 000000000000..ba64282e6f0b
--- /dev/null
+++ b/textproc/py-expat/pkg-comment
@@ -0,0 +1 @@
+Python interface to the Expat XML parser
diff --git a/textproc/py-jaxml/Makefile b/textproc/py-jaxml/Makefile
index 76ba867bc75c..d92a3d95d614 100644
--- a/textproc/py-jaxml/Makefile
+++ b/textproc/py-jaxml/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A Python module to generate XML easily
-
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-jaxml/pkg-comment b/textproc/py-jaxml/pkg-comment
new file mode 100644
index 000000000000..74bf4d3835ad
--- /dev/null
+++ b/textproc/py-jaxml/pkg-comment
@@ -0,0 +1 @@
+A Python module to generate XML easily
diff --git a/textproc/py-rdflib/Makefile b/textproc/py-rdflib/Makefile
index 6624d1e806cd..a6b235623f73 100644
--- a/textproc/py-rdflib/Makefile
+++ b/textproc/py-rdflib/Makefile
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A Python library for RDF manipulation
-
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-rdflib/pkg-comment b/textproc/py-rdflib/pkg-comment
new file mode 100644
index 000000000000..c89f847fd330
--- /dev/null
+++ b/textproc/py-rdflib/pkg-comment
@@ -0,0 +1 @@
+A Python library for RDF manipulation
diff --git a/textproc/py-xmltools/Makefile b/textproc/py-xmltools/Makefile
index d1d2b1305586..eb557086ec8a 100644
--- a/textproc/py-xmltools/Makefile
+++ b/textproc/py-xmltools/Makefile
@@ -14,8 +14,6 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= High level xml tools for Python
-
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-xmltools/pkg-comment b/textproc/py-xmltools/pkg-comment
new file mode 100644
index 000000000000..594928e557d7
--- /dev/null
+++ b/textproc/py-xmltools/pkg-comment
@@ -0,0 +1 @@
+High level xml tools for Python
diff --git a/textproc/pybook/Makefile b/textproc/pybook/Makefile
index 71799aa679ea..f25cbaefcf4d 100644
--- a/textproc/pybook/Makefile
+++ b/textproc/pybook/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://silmarill.org/pybook/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A Project Gutenberg e-texts reader
-
USE_REINPLACE= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/pybook/pkg-comment b/textproc/pybook/pkg-comment
new file mode 100644
index 000000000000..2c4d6882d997
--- /dev/null
+++ b/textproc/pybook/pkg-comment
@@ -0,0 +1 @@
+A Project Gutenberg e-texts reader
diff --git a/textproc/raptor/Makefile b/textproc/raptor/Makefile
index 84e07be197a2..df8ac3981ab6 100644
--- a/textproc/raptor/Makefile
+++ b/textproc/raptor/Makefile
@@ -16,8 +16,6 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= RDF Parser Toolkit for Redland
-
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
expat.4:${PORTSDIR}/textproc/expat2 \
xmlparse.1:${PORTSDIR}/www/libwww
diff --git a/textproc/raptor/pkg-comment b/textproc/raptor/pkg-comment
new file mode 100644
index 000000000000..f5e5651f4714
--- /dev/null
+++ b/textproc/raptor/pkg-comment
@@ -0,0 +1 @@
+RDF Parser Toolkit for Redland
diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile
index 84e07be197a2..df8ac3981ab6 100644
--- a/textproc/raptor2/Makefile
+++ b/textproc/raptor2/Makefile
@@ -16,8 +16,6 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= RDF Parser Toolkit for Redland
-
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
expat.4:${PORTSDIR}/textproc/expat2 \
xmlparse.1:${PORTSDIR}/www/libwww
diff --git a/textproc/raptor2/pkg-comment b/textproc/raptor2/pkg-comment
new file mode 100644
index 000000000000..f5e5651f4714
--- /dev/null
+++ b/textproc/raptor2/pkg-comment
@@ -0,0 +1 @@
+RDF Parser Toolkit for Redland
diff --git a/textproc/rasqal/Makefile b/textproc/rasqal/Makefile
index 012a4f071265..73116c25622a 100644
--- a/textproc/rasqal/Makefile
+++ b/textproc/rasqal/Makefile
@@ -16,8 +16,6 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A high-level interface for RDF
-
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \
gdbm.2:${PORTSDIR}/databases/gdbm \
expat.4:${PORTSDIR}/textproc/expat2 \
diff --git a/textproc/rasqal/pkg-comment b/textproc/rasqal/pkg-comment
new file mode 100644
index 000000000000..5a5b6757e5f5
--- /dev/null
+++ b/textproc/rasqal/pkg-comment
@@ -0,0 +1 @@
+A high-level interface for RDF
diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile
index 012a4f071265..73116c25622a 100644
--- a/textproc/redland/Makefile
+++ b/textproc/redland/Makefile
@@ -16,8 +16,6 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A high-level interface for RDF
-
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \
gdbm.2:${PORTSDIR}/databases/gdbm \
expat.4:${PORTSDIR}/textproc/expat2 \
diff --git a/textproc/redland/pkg-comment b/textproc/redland/pkg-comment
new file mode 100644
index 000000000000..5a5b6757e5f5
--- /dev/null
+++ b/textproc/redland/pkg-comment
@@ -0,0 +1 @@
+A high-level interface for RDF
diff --git a/textproc/ro-aspell/Makefile b/textproc/ro-aspell/Makefile
index dce36a26b880..07c8e01cbfc7 100644
--- a/textproc/ro-aspell/Makefile
+++ b/textproc/ro-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= ro-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Romanian dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_RO= da
diff --git a/textproc/ro-aspell/pkg-comment b/textproc/ro-aspell/pkg-comment
new file mode 100644
index 000000000000..ace0e46719c1
--- /dev/null
+++ b/textproc/ro-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Romanian dictionary
diff --git a/textproc/roap/Makefile b/textproc/roap/Makefile
index f4144ed28ab6..608cfd777064 100644
--- a/textproc/roap/Makefile
+++ b/textproc/roap/Makefile
@@ -15,8 +15,6 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Region Oriented Ascii Processor
-
USE_PYTHON= yes
USE_PYDISTUTILS= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/roap/pkg-comment b/textproc/roap/pkg-comment
new file mode 100644
index 000000000000..83bf81dccccb
--- /dev/null
+++ b/textproc/roap/pkg-comment
@@ -0,0 +1 @@
+Region Oriented Ascii Processor
diff --git a/textproc/rot/Makefile b/textproc/rot/Makefile
index d2170bb5a73a..dea30e7398b6 100644
--- a/textproc/rot/Makefile
+++ b/textproc/rot/Makefile
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Rotates a file so that lines become columns and vice versa
-
ALL_TARGET= ${PORTNAME}
MAN1= rot.1
diff --git a/textproc/rot/pkg-comment b/textproc/rot/pkg-comment
new file mode 100644
index 000000000000..51349f4d826c
--- /dev/null
+++ b/textproc/rot/pkg-comment
@@ -0,0 +1 @@
+Rotates a file so that lines become columns and vice versa
diff --git a/textproc/rtf2htm/Makefile b/textproc/rtf2htm/Makefile
index 92f18c0ccce9..f8415aecaaf1 100644
--- a/textproc/rtf2htm/Makefile
+++ b/textproc/rtf2htm/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.geocities.com/tuorfa/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A command-line converter from RTF (Rich Text) to HTML
-
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/rtf2htm/pkg-comment b/textproc/rtf2htm/pkg-comment
new file mode 100644
index 000000000000..eba92180a14e
--- /dev/null
+++ b/textproc/rtf2htm/pkg-comment
@@ -0,0 +1 @@
+A command-line converter from RTF (Rich Text) to HTML
diff --git a/textproc/sk-aspell/Makefile b/textproc/sk-aspell/Makefile
index 943a9d3c0d2e..df034466699e 100644
--- a/textproc/sk-aspell/Makefile
+++ b/textproc/sk-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= sk-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Slovak dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_SK= ano
diff --git a/textproc/sk-aspell/pkg-comment b/textproc/sk-aspell/pkg-comment
new file mode 100644
index 000000000000..4bf8a526b70b
--- /dev/null
+++ b/textproc/sk-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Slovak dictionary
diff --git a/textproc/sv-aspell/Makefile b/textproc/sv-aspell/Makefile
index 19e798f32aee..3201bf78a5e0 100644
--- a/textproc/sv-aspell/Makefile
+++ b/textproc/sv-aspell/Makefile
@@ -9,8 +9,6 @@ PORTNAME= sv-aspell
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Aspell with Swedish dictionary
-
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_SV= ja
diff --git a/textproc/sv-aspell/pkg-comment b/textproc/sv-aspell/pkg-comment
new file mode 100644
index 000000000000..7ea9e6242912
--- /dev/null
+++ b/textproc/sv-aspell/pkg-comment
@@ -0,0 +1 @@
+Aspell with Swedish dictionary
diff --git a/textproc/tex2im/Makefile b/textproc/tex2im/Makefile
index 52b7e55d4df3..174783806d1f 100644
--- a/textproc/tex2im/Makefile
+++ b/textproc/tex2im/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.nought.de/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Converts LaTeX formulas into high resolution pixmap graphics
-
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 \
latex:${PORTSDIR}/print/teTeX \
convert:${PORTSDIR}/graphics/ImageMagick
diff --git a/textproc/tex2im/pkg-comment b/textproc/tex2im/pkg-comment
new file mode 100644
index 000000000000..ab4d1754ead6
--- /dev/null
+++ b/textproc/tex2im/pkg-comment
@@ -0,0 +1 @@
+Converts LaTeX formulas into high resolution pixmap graphics
diff --git a/textproc/texi2db/Makefile b/textproc/texi2db/Makefile
index 424f724ab36e..598a302d88ac 100644
--- a/textproc/texi2db/Makefile
+++ b/textproc/texi2db/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.tldp.org/downloads/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Converts a Texinfo file into DocBook XML
-
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/texi2db/pkg-comment b/textproc/texi2db/pkg-comment
new file mode 100644
index 000000000000..cd17268e28f7
--- /dev/null
+++ b/textproc/texi2db/pkg-comment
@@ -0,0 +1 @@
+Converts a Texinfo file into DocBook XML
diff --git a/textproc/tth/Makefile b/textproc/tth/Makefile
index b409682ae39f..e554786ea863 100644
--- a/textproc/tth/Makefile
+++ b/textproc/tth/Makefile
@@ -16,8 +16,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A TeX to HTML translator
-
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu \
latex:${PORTSDIR}/print/teTeX \
ppmtogif:${PORTSDIR}/graphics/netpbm
diff --git a/textproc/tth/pkg-comment b/textproc/tth/pkg-comment
new file mode 100644
index 000000000000..34b1f87dd936
--- /dev/null
+++ b/textproc/tth/pkg-comment
@@ -0,0 +1 @@
+A TeX to HTML translator
diff --git a/textproc/txt2man/Makefile b/textproc/txt2man/Makefile
index 3063971c99ad..22c45b09dc42 100644
--- a/textproc/txt2man/Makefile
+++ b/textproc/txt2man/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://mvertes.free.fr/download/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Converts flat ASCII text to man page format
-
BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/txt2man/pkg-comment b/textproc/txt2man/pkg-comment
new file mode 100644
index 000000000000..b232919793ed
--- /dev/null
+++ b/textproc/txt2man/pkg-comment
@@ -0,0 +1 @@
+Converts flat ASCII text to man page format
diff --git a/textproc/unrtf/Makefile b/textproc/unrtf/Makefile
index 7576a679454a..3af0c02379c1 100644
--- a/textproc/unrtf/Makefile
+++ b/textproc/unrtf/Makefile
@@ -12,8 +12,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= A converter from RTF to several formats, including HTML and LaTeX
-
WRKSRC= ${WRKDIR}/unrtf
ALL_TARGET= unrtf
diff --git a/textproc/unrtf/pkg-comment b/textproc/unrtf/pkg-comment
new file mode 100644
index 000000000000..bf4b5ded061a
--- /dev/null
+++ b/textproc/unrtf/pkg-comment
@@ -0,0 +1 @@
+A converter from RTF to several formats, including HTML and LaTeX
diff --git a/textproc/xml4j/Makefile b/textproc/xml4j/Makefile
index 79ca0f34355b..56c3fd5a2932 100644
--- a/textproc/xml4j/Makefile
+++ b/textproc/xml4j/Makefile
@@ -13,8 +13,6 @@ DISTNAME= XML4J-J-bin.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= XML for Java parser
-
WRKSRC= ${WRKDIR}/XML4J-3_1_1
NO_BUILD= YES
diff --git a/textproc/xml4j/pkg-comment b/textproc/xml4j/pkg-comment
new file mode 100644
index 000000000000..ba3129c1b9d8
--- /dev/null
+++ b/textproc/xml4j/pkg-comment
@@ -0,0 +1 @@
+XML for Java parser
diff --git a/textproc/xmlpp/Makefile b/textproc/xmlpp/Makefile
index 250c3dfe5dc1..cb79b5d0ce3c 100644
--- a/textproc/xmlpp/Makefile
+++ b/textproc/xmlpp/Makefile
@@ -13,8 +13,6 @@ MASTER_SITES= http://www.root.at/download/gpl/
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= XML Parser and Validator
-
USE_REINPLACE= yes
FETCH_CMD= /usr/bin/fetch
USE_GMAKE= yes
diff --git a/textproc/xmlpp/pkg-comment b/textproc/xmlpp/pkg-comment
new file mode 100644
index 000000000000..a817d0573d31
--- /dev/null
+++ b/textproc/xmlpp/pkg-comment
@@ -0,0 +1 @@
+XML Parser and Validator
diff --git a/textproc/xmlppm/Makefile b/textproc/xmlppm/Makefile
index 959a8dd4f3fc..3471714aca18 100644
--- a/textproc/xmlppm/Makefile
+++ b/textproc/xmlppm/Makefile
@@ -17,8 +17,6 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= XML-Conscious PPM Compression
-
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
diff --git a/textproc/xmlppm/pkg-comment b/textproc/xmlppm/pkg-comment
new file mode 100644
index 000000000000..2651dd2cfb11
--- /dev/null
+++ b/textproc/xmlppm/pkg-comment
@@ -0,0 +1 @@
+XML-Conscious PPM Compression
diff --git a/textproc/xslint/Makefile b/textproc/xslint/Makefile
index 75dad8a95787..8b4ab25b99d9 100644
--- a/textproc/xslint/Makefile
+++ b/textproc/xslint/Makefile
@@ -13,8 +13,6 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= XSL(T) stylesheet checker
-
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
USE_PERL5= yes
diff --git a/textproc/xslint/pkg-comment b/textproc/xslint/pkg-comment
new file mode 100644
index 000000000000..26f9ad0e458f
--- /dev/null
+++ b/textproc/xslint/pkg-comment
@@ -0,0 +1 @@
+XSL(T) stylesheet checker