aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/log4j/Makefile1
-rw-r--r--devel/log4j/pkg-comment1
-rw-r--r--japanese/a2ps/Makefile1
-rw-r--r--japanese/a2ps/pkg-comment1
-rw-r--r--japanese/ack/Makefile1
-rw-r--r--japanese/ack/pkg-comment1
-rw-r--r--japanese/alias-fonts/Makefile1
-rw-r--r--japanese/alias-fonts/pkg-comment1
-rw-r--r--japanese/balsa/Makefile1
-rw-r--r--japanese/balsa/pkg-comment1
-rw-r--r--japanese/bookview/Makefile1
-rw-r--r--japanese/bookview/pkg-comment1
-rw-r--r--japanese/cannadic/Makefile1
-rw-r--r--japanese/cannadic/pkg-comment1
-rw-r--r--japanese/celrw/Makefile1
-rw-r--r--japanese/celrw/pkg-comment1
-rw-r--r--japanese/dvi2dvi/Makefile1
-rw-r--r--japanese/dvi2dvi/pkg-comment1
-rw-r--r--japanese/dvipdfm/Makefile1
-rw-r--r--japanese/dvipdfm/pkg-comment1
-rw-r--r--japanese/dvipsk-vflib/Makefile1
-rw-r--r--japanese/dvipsk-vflib/pkg-comment1
-rw-r--r--japanese/dvipsk/Makefile1
-rw-r--r--japanese/dvipsk/pkg-comment1
-rw-r--r--japanese/e2ps/Makefile1
-rw-r--r--japanese/e2ps/pkg-comment1
-rw-r--r--japanese/eb/Makefile1
-rw-r--r--japanese/eb/pkg-comment1
-rw-r--r--japanese/eb2/Makefile1
-rw-r--r--japanese/eb2/pkg-comment1
-rw-r--r--japanese/eb3/Makefile1
-rw-r--r--japanese/eb3/pkg-comment1
-rw-r--r--japanese/ebnetd/Makefile1
-rw-r--r--japanese/ebnetd/pkg-comment1
-rw-r--r--japanese/ebw3/Makefile1
-rw-r--r--japanese/ebw3/pkg-comment1
-rw-r--r--japanese/edict-utf-8/Makefile1
-rw-r--r--japanese/edict-utf-8/pkg-comment1
-rw-r--r--japanese/edict/Makefile1
-rw-r--r--japanese/edict/pkg-comment1
-rw-r--r--japanese/elisa10x8/Makefile1
-rw-r--r--japanese/elisa10x8/pkg-comment1
-rw-r--r--japanese/elisa8x8/Makefile1
-rw-r--r--japanese/elisa8x8/pkg-comment1
-rw-r--r--japanese/emacs-emcws/Makefile1
-rw-r--r--japanese/emacs-emcws/pkg-comment1
-rw-r--r--japanese/emacs20-emcws/Makefile1
-rw-r--r--japanese/emacs20-emcws/pkg-comment1
-rw-r--r--japanese/emacs21-emcws/Makefile1
-rw-r--r--japanese/emacs21-emcws/pkg-comment1
-rw-r--r--japanese/epwutil/Makefile1
-rw-r--r--japanese/epwutil/pkg-comment1
-rw-r--r--japanese/expect/Makefile1
-rw-r--r--japanese/expect/pkg-comment1
-rw-r--r--japanese/font-kochi/Makefile1
-rw-r--r--japanese/font-kochi/pkg-comment1
-rw-r--r--japanese/font-mplus/Makefile1
-rw-r--r--japanese/font-mplus/pkg-comment1
-rw-r--r--japanese/gn-gnspool/Makefile1
-rw-r--r--japanese/gn-gnspool/pkg-comment1
-rw-r--r--japanese/gtkicq/Makefile1
-rw-r--r--japanese/gtkicq/pkg-comment1
-rw-r--r--japanese/hex/Makefile1
-rw-r--r--japanese/hex/pkg-comment1
-rw-r--r--japanese/hns/Makefile1
-rw-r--r--japanese/hns/pkg-comment1
-rw-r--r--japanese/k10/Makefile1
-rw-r--r--japanese/k10/pkg-comment1
-rw-r--r--japanese/kanjipad/Makefile1
-rw-r--r--japanese/kanjipad/pkg-comment1
-rw-r--r--japanese/kappa20/Makefile1
-rw-r--r--japanese/kappa20/pkg-comment1
-rw-r--r--japanese/kdrill/Makefile1
-rw-r--r--japanese/kdrill/pkg-comment1
-rw-r--r--japanese/kochi-ttfonts/Makefile1
-rw-r--r--japanese/kochi-ttfonts/pkg-comment1
-rw-r--r--japanese/latex2html/Makefile1
-rw-r--r--japanese/latex2html/pkg-comment1
-rw-r--r--japanese/leafrogue/Makefile1
-rw-r--r--japanese/leafrogue/pkg-comment1
-rw-r--r--japanese/libjcode/Makefile1
-rw-r--r--japanese/libjcode/pkg-comment1
-rw-r--r--japanese/libslang/Makefile1
-rw-r--r--japanese/libslang/pkg-comment1
-rw-r--r--japanese/makejvf/Makefile1
-rw-r--r--japanese/makejvf/pkg-comment1
-rw-r--r--japanese/mendexk-euc/Makefile1
-rw-r--r--japanese/mendexk-euc/pkg-comment1
-rw-r--r--japanese/mendexk-sjis/Makefile1
-rw-r--r--japanese/mendexk-sjis/pkg-comment1
-rw-r--r--japanese/mozilla-jlp-devel/Makefile1
-rw-r--r--japanese/mozilla-jlp-devel/pkg-comment1
-rw-r--r--japanese/mozilla-jlp/Makefile1
-rw-r--r--japanese/mozilla-jlp/pkg-comment1
-rw-r--r--japanese/mplusfonts/Makefile1
-rw-r--r--japanese/mplusfonts/pkg-comment1
-rw-r--r--japanese/mtools/Makefile1
-rw-r--r--japanese/mtools/pkg-comment1
-rw-r--r--japanese/mutt-devel/Makefile1
-rw-r--r--japanese/mutt-devel/pkg-comment1
-rw-r--r--japanese/mutt/Makefile1
-rw-r--r--japanese/mutt/pkg-comment1
-rw-r--r--japanese/ndtpd/Makefile1
-rw-r--r--japanese/ndtpd/pkg-comment1
-rw-r--r--japanese/ne/Makefile1
-rw-r--r--japanese/ne/pkg-comment1
-rw-r--r--japanese/netype/Makefile1
-rw-r--r--japanese/netype/pkg-comment1
-rw-r--r--japanese/netypesv/Makefile1
-rw-r--r--japanese/netypesv/pkg-comment1
-rw-r--r--japanese/ng-canna/Makefile6
-rw-r--r--japanese/ng-canna/pkg-comment1
-rw-r--r--japanese/ng-devel/Makefile3
-rw-r--r--japanese/ng-devel/pkg-comment1
-rw-r--r--japanese/ng/Makefile3
-rw-r--r--japanese/ng/pkg-comment1
-rw-r--r--japanese/pgp.language/Makefile1
-rw-r--r--japanese/pgp.language/pkg-comment1
-rw-r--r--japanese/phpgroupware/Makefile1
-rw-r--r--japanese/phpgroupware/pkg-comment1
-rw-r--r--japanese/platex209-euc/Makefile1
-rw-r--r--japanese/platex209-euc/pkg-comment1
-rw-r--r--japanese/platex209-jis/Makefile1
-rw-r--r--japanese/platex209-jis/pkg-comment1
-rw-r--r--japanese/platex209-sjis/Makefile1
-rw-r--r--japanese/platex209-sjis/pkg-comment1
-rw-r--r--japanese/platex209/Makefile1
-rw-r--r--japanese/platex209/pkg-comment1
-rw-r--r--japanese/ptex-pkfonts300/Makefile1
-rw-r--r--japanese/ptex-pkfonts300/pkg-comment1
-rw-r--r--japanese/rogue_s/Makefile1
-rw-r--r--japanese/rogue_s/pkg-comment1
-rw-r--r--japanese/rxvt/Makefile1
-rw-r--r--japanese/rxvt/pkg-comment1
-rw-r--r--japanese/samba/Makefile1
-rw-r--r--japanese/samba/pkg-comment1
-rw-r--r--japanese/samba20/Makefile1
-rw-r--r--japanese/samba20/pkg-comment1
-rw-r--r--japanese/skkinput/Makefile1
-rw-r--r--japanese/skkinput/pkg-comment1
-rw-r--r--japanese/skkinput3/Makefile1
-rw-r--r--japanese/skkinput3/pkg-comment1
-rw-r--r--japanese/slrn/Makefile1
-rw-r--r--japanese/slrn/pkg-comment1
-rw-r--r--japanese/t2ps/Makefile1
-rw-r--r--japanese/t2ps/pkg-comment1
-rw-r--r--japanese/tcl76/Makefile1
-rw-r--r--japanese/tcl76/pkg-comment1
-rw-r--r--japanese/tcl80/Makefile1
-rw-r--r--japanese/tcl80/pkg-comment1
-rw-r--r--japanese/texinfo/Makefile1
-rw-r--r--japanese/texinfo/pkg-comment1
-rw-r--r--japanese/tk42/Makefile1
-rw-r--r--japanese/tk42/pkg-comment1
-rw-r--r--japanese/tk80/Makefile1
-rw-r--r--japanese/tk80/pkg-comment1
-rw-r--r--japanese/tkdesk/Makefile1
-rw-r--r--japanese/tkdesk/pkg-comment1
-rw-r--r--japanese/tkhonyaku/Makefile1
-rw-r--r--japanese/tkhonyaku/pkg-comment1
-rw-r--r--japanese/today/Makefile1
-rw-r--r--japanese/today/pkg-comment1
-rw-r--r--japanese/xdvik-vflib/Makefile1
-rw-r--r--japanese/xdvik-vflib/pkg-comment1
-rw-r--r--japanese/xdvik/Makefile1
-rw-r--r--japanese/xdvik/pkg-comment1
-rw-r--r--japanese/xmsgsaver/Makefile1
-rw-r--r--japanese/xmsgsaver/pkg-comment1
-rw-r--r--japanese/xshodou/Makefile1
-rw-r--r--japanese/xshodou/pkg-comment1
-rw-r--r--japanese/yc.el/Makefile1
-rw-r--r--japanese/yc.el/pkg-comment1
-rw-r--r--japanese/zangband/Makefile1
-rw-r--r--japanese/zangband/pkg-comment1
-rw-r--r--java/bluej/Makefile1
-rw-r--r--java/bluej/pkg-comment1
-rw-r--r--java/bouncycastle/Makefile1
-rw-r--r--java/bouncycastle/pkg-comment1
-rw-r--r--java/collections/Makefile1
-rw-r--r--java/collections/pkg-comment1
-rw-r--r--java/cos/Makefile1
-rw-r--r--java/cos/pkg-comment1
-rw-r--r--java/infobus/Makefile1
-rw-r--r--java/infobus/pkg-comment1
-rw-r--r--java/jakarta-log4j/Makefile1
-rw-r--r--java/jakarta-log4j/pkg-comment1
-rw-r--r--java/jakarta-oro/Makefile1
-rw-r--r--java/jakarta-oro/pkg-comment1
-rw-r--r--java/jakarta-regexp/Makefile1
-rw-r--r--java/jakarta-regexp/pkg-comment1
-rw-r--r--java/java-checkstyle/Makefile1
-rw-r--r--java/java-checkstyle/pkg-comment1
-rw-r--r--java/java-cup/Makefile1
-rw-r--r--java/java-cup/pkg-comment1
-rw-r--r--java/jce-aba/Makefile1
-rw-r--r--java/jce-aba/pkg-comment1
-rw-r--r--java/jdbcpool/Makefile1
-rw-r--r--java/jdbcpool/pkg-comment1
-rw-r--r--java/jlex/Makefile1
-rw-r--r--java/jlex/pkg-comment1
-rw-r--r--java/jsdk/Makefile1
-rw-r--r--java/jsdk/pkg-comment1
-rw-r--r--java/kaffe/Makefile1
-rw-r--r--java/kaffe/pkg-comment1
-rw-r--r--java/netrexx/Makefile1
-rw-r--r--java/netrexx/pkg-comment1
-rw-r--r--korean/bitchx/Makefile1
-rw-r--r--korean/bitchx/pkg-comment1
-rw-r--r--korean/engdic/Makefile1
-rw-r--r--korean/engdic/pkg-comment1
-rw-r--r--korean/eterm/Makefile1
-rw-r--r--korean/eterm/pkg-comment1
-rw-r--r--korean/netdic/Makefile1
-rw-r--r--korean/netdic/pkg-comment1
-rw-r--r--lang/ETHOberonV4/Makefile1
-rw-r--r--lang/ETHOberonV4/pkg-comment1
-rw-r--r--lang/bigloo/Makefile1
-rw-r--r--lang/bigloo/pkg-comment1
-rw-r--r--lang/clips/Makefile1
-rw-r--r--lang/clips/pkg-comment1
-rw-r--r--lang/clisp/Makefile1
-rw-r--r--lang/clisp/pkg-comment1
-rw-r--r--lang/cmucl-extra/Makefile1
-rw-r--r--lang/cmucl-extra/pkg-comment1
-rw-r--r--lang/cmucl/Makefile1
-rw-r--r--lang/cmucl/pkg-comment1
-rw-r--r--lang/crossgo32-f77/Makefile1
-rw-r--r--lang/crossgo32-f77/pkg-comment1
-rw-r--r--lang/dis/Makefile1
-rw-r--r--lang/dis/pkg-comment1
-rw-r--r--lang/dylan/Makefile1
-rw-r--r--lang/dylan/pkg-comment1
-rw-r--r--lang/emacs-lisp-intro/Makefile1
-rw-r--r--lang/emacs-lisp-intro/pkg-comment1
-rw-r--r--lang/eperl/Makefile1
-rw-r--r--lang/eperl/pkg-comment1
-rw-r--r--lang/expect/Makefile1
-rw-r--r--lang/expect/pkg-comment1
-rw-r--r--lang/fbbi/Makefile1
-rw-r--r--lang/fbbi/pkg-comment1
-rw-r--r--lang/fesi/Makefile1
-rw-r--r--lang/fesi/pkg-comment1
-rw-r--r--lang/fpc-devel/Makefile1
-rw-r--r--lang/fpc-devel/pkg-comment1
-rw-r--r--lang/fpc/Makefile1
-rw-r--r--lang/fpc/pkg-comment1
-rw-r--r--lang/gauche/Makefile1
-rw-r--r--lang/gauche/pkg-comment1
-rw-r--r--lang/gcl/Makefile1
-rw-r--r--lang/gcl/pkg-comment1
-rw-r--r--lang/gforth/Makefile1
-rw-r--r--lang/gforth/pkg-comment1
-rw-r--r--lang/ghc/Makefile1
-rw-r--r--lang/ghc/pkg-comment1
-rw-r--r--lang/ghc5/Makefile1
-rw-r--r--lang/ghc5/pkg-comment1
-rw-r--r--lang/ghc6/Makefile1
-rw-r--r--lang/ghc6/pkg-comment1
-rw-r--r--lang/glade-gpl/Makefile1
-rw-r--r--lang/glade-gpl/pkg-comment1
-rw-r--r--lang/gnat-doc-html/Makefile1
-rw-r--r--lang/gnat-doc-html/pkg-comment1
-rw-r--r--lang/gnat-glade/Makefile1
-rw-r--r--lang/gnat-glade/pkg-comment1
-rw-r--r--lang/gnat/Makefile1
-rw-r--r--lang/gnat/pkg-comment1
-rw-r--r--lang/gpc/Makefile1
-rw-r--r--lang/gpc/pkg-comment1
-rw-r--r--lang/gprolog/Makefile1
-rw-r--r--lang/gprolog/pkg-comment1
-rw-r--r--lang/hope/Makefile1
-rw-r--r--lang/hope/pkg-comment1
-rw-r--r--lang/ici/Makefile1
-rw-r--r--lang/ici/pkg-comment1
-rw-r--r--lang/jgnat-doc-html/Makefile1
-rw-r--r--lang/jgnat-doc-html/pkg-comment1
-rw-r--r--lang/jgnat/Makefile1
-rw-r--r--lang/jgnat/pkg-comment1
-rw-r--r--lang/kawa/Makefile1
-rw-r--r--lang/kawa/pkg-comment1
-rw-r--r--lang/libutils/Makefile1
-rw-r--r--lang/libutils/pkg-comment1
-rw-r--r--lang/linux-j/Makefile1
-rw-r--r--lang/linux-j/pkg-comment1
-rw-r--r--lang/lua/Makefile1
-rw-r--r--lang/lua/pkg-comment1
-rw-r--r--lang/lua4/Makefile1
-rw-r--r--lang/lua4/pkg-comment1
-rw-r--r--lang/lua50/Makefile1
-rw-r--r--lang/lua50/pkg-comment1
-rw-r--r--lang/malbolge/Makefile1
-rw-r--r--lang/malbolge/pkg-comment1
-rw-r--r--lang/mawk/Makefile1
-rw-r--r--lang/mawk/pkg-comment1
-rw-r--r--lang/mozart/Makefile1
-rw-r--r--lang/mozart/pkg-comment1
-rw-r--r--lang/nickle/Makefile1
-rw-r--r--lang/nickle/pkg-comment1
-rw-r--r--lang/njs/Makefile1
-rw-r--r--lang/njs/pkg-comment1
-rw-r--r--lang/nml/Makefile1
-rw-r--r--lang/nml/pkg-comment1
-rw-r--r--lang/o2c/Makefile1
-rw-r--r--lang/o2c/pkg-comment1
-rw-r--r--lang/ocaml/Makefile1
-rw-r--r--lang/ocaml/pkg-comment1
-rw-r--r--lang/oo2c/Makefile1
-rw-r--r--lang/oo2c/pkg-comment1
-rw-r--r--lang/p5-Error/Makefile1
-rw-r--r--lang/p5-Error/pkg-comment1
-rw-r--r--lang/p5-Expect/Makefile1
-rw-r--r--lang/p5-Expect/pkg-comment1
-rw-r--r--lang/p5-ePerl/Makefile1
-rw-r--r--lang/p5-ePerl/pkg-comment1
-rw-r--r--lang/pdss/Makefile1
-rw-r--r--lang/pdss/pkg-comment1
-rw-r--r--lang/pike70/Makefile1
-rw-r--r--lang/pike70/pkg-comment1
-rw-r--r--lang/pike72/Makefile1
-rw-r--r--lang/pike72/pkg-comment1
-rw-r--r--lang/pike73/Makefile1
-rw-r--r--lang/pike73/pkg-comment1
-rw-r--r--lang/pnet/Makefile1
-rw-r--r--lang/pnet/pkg-comment1
-rw-r--r--lang/qscheme/Makefile1
-rw-r--r--lang/qscheme/pkg-comment1
-rw-r--r--lang/rexx-imc/Makefile1
-rw-r--r--lang/rexx-imc/pkg-comment1
-rw-r--r--lang/screamer/Makefile1
-rw-r--r--lang/screamer/pkg-comment1
-rw-r--r--lang/smarteiffel/Makefile1
-rw-r--r--lang/smarteiffel/pkg-comment1
-rw-r--r--lang/sml-nj-devel/Makefile1
-rw-r--r--lang/sml-nj-devel/pkg-comment1
-rw-r--r--lang/squeak2/Makefile1
-rw-r--r--lang/squeak2/pkg-comment1
-rw-r--r--lang/squeak3/Makefile1
-rw-r--r--lang/squeak3/pkg-comment1
-rw-r--r--lang/sr/Makefile1
-rw-r--r--lang/sr/pkg-comment1
-rw-r--r--lang/stldoc/Makefile1
-rw-r--r--lang/stldoc/pkg-comment1
-rw-r--r--lang/t3x/Makefile1
-rw-r--r--lang/t3x/pkg-comment1
-rw-r--r--lang/tcl-manual/Makefile1
-rw-r--r--lang/tcl-manual/pkg-comment1
-rw-r--r--lang/tcltutor/Makefile1
-rw-r--r--lang/tcltutor/pkg-comment1
-rw-r--r--lang/tensile/Makefile1
-rw-r--r--lang/tensile/pkg-comment1
-rw-r--r--lang/treecc/Makefile1
-rw-r--r--lang/treecc/pkg-comment1
-rw-r--r--lang/visualworks/Makefile1
-rw-r--r--lang/visualworks/pkg-comment1
-rw-r--r--lang/xsb/Makefile1
-rw-r--r--lang/xsb/pkg-comment1
-rw-r--r--lang/yorick-doc/Makefile1
-rw-r--r--lang/yorick-doc/pkg-comment1
-rw-r--r--lang/yorick/Makefile1
-rw-r--r--lang/yorick/pkg-comment1
360 files changed, 184 insertions, 185 deletions
diff --git a/devel/log4j/Makefile b/devel/log4j/Makefile
index ba1898a24ada..147063da2a82 100644
--- a/devel/log4j/Makefile
+++ b/devel/log4j/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://jakarta.apache.org/log4j/
DIST_SUBDIR= jakarta
MAINTAINER= herve.quiroz@esil.univ-mrs.fr
+COMMENT= Log4J, a fast and flexible logging library for Java
USE_JAVA= 1.1+
NO_BUILD= YES
diff --git a/devel/log4j/pkg-comment b/devel/log4j/pkg-comment
deleted file mode 100644
index c67fc047c72c..000000000000
--- a/devel/log4j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Log4J, a fast and flexible logging library for Java
diff --git a/japanese/a2ps/Makefile b/japanese/a2ps/Makefile
index 53cfc7f1cf44..65b049979fa5 100644
--- a/japanese/a2ps/Makefile
+++ b/japanese/a2ps/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}.pl-${PORTVERSION}
EXTRACT_SUFX=
MAINTAINER= saito@miv.t.u-tokyo.ac.jp
+COMMENT= Text file to postscript converter (with Japanese support)
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
diff --git a/japanese/a2ps/pkg-comment b/japanese/a2ps/pkg-comment
deleted file mode 100644
index b6d71fef3819..000000000000
--- a/japanese/a2ps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text file to postscript converter (with Japanese support)
diff --git a/japanese/ack/Makefile b/japanese/ack/Makefile
index f17d4382e7da..a696c7ef3f93 100644
--- a/japanese/ack/Makefile
+++ b/japanese/ack/Makefile
@@ -12,6 +12,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
EXTRACT_SUFX= .tgz
MAINTAINER= seiken@ARGV.AC
+COMMENT= Kanji code converter
ALL_TARGET= ack
diff --git a/japanese/ack/pkg-comment b/japanese/ack/pkg-comment
deleted file mode 100644
index 83934a7217fe..000000000000
--- a/japanese/ack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Kanji code converter
diff --git a/japanese/alias-fonts/Makefile b/japanese/alias-fonts/Makefile
index d8a878bd610d..0c9867f78b62 100644
--- a/japanese/alias-fonts/Makefile
+++ b/japanese/alias-fonts/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese x11-fonts
DISTFILES= # empty
MAINTAINER= koma2@jiro.c.u-tokyo.ac.jp
+COMMENT= A meta-port which setups Japanese fonts
RUN_DEPENDS= \
${FONTSDIR}/jpnhn4-iso.pcf.gz:${PORTSDIR}/japanese/elisa8x8 \
diff --git a/japanese/alias-fonts/pkg-comment b/japanese/alias-fonts/pkg-comment
deleted file mode 100644
index 3f9e974519b9..000000000000
--- a/japanese/alias-fonts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A meta-port which setups Japanese fonts
diff --git a/japanese/balsa/Makefile b/japanese/balsa/Makefile
index edf9dc50bdd9..bb7db1cd0d23 100644
--- a/japanese/balsa/Makefile
+++ b/japanese/balsa/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.critical.ne.jp/pub/balsa-ja/
DISTNAME= balsa-0.8.0-ja
MAINTAINER= yatt@msc.biglobe.ne.jp
+COMMENT= A mail reader for the gnome interface (Japanized)
LIB_DEPENDS= PropList.2:${PORTSDIR}/devel/libPropList
diff --git a/japanese/balsa/pkg-comment b/japanese/balsa/pkg-comment
deleted file mode 100644
index 738d5c08e669..000000000000
--- a/japanese/balsa/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A mail reader for the gnome interface (Japanized)
diff --git a/japanese/bookview/Makefile b/japanese/bookview/Makefile
index 42f85c6487ae..a449cd53a803 100644
--- a/japanese/bookview/Makefile
+++ b/japanese/bookview/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese
MASTER_SITES= ftp://ftp.sra.co.jp/pub/net/ndtp/bookview/
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= NDTP client using Japanized Tcl/Tk
RUN_DEPENDS= wish8.0jp:${PORTSDIR}/japanese/tk80
diff --git a/japanese/bookview/pkg-comment b/japanese/bookview/pkg-comment
deleted file mode 100644
index b17a88d00028..000000000000
--- a/japanese/bookview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NDTP client using Japanized Tcl/Tk
diff --git a/japanese/cannadic/Makefile b/japanese/cannadic/Makefile
index 6a5cbd0666e7..8d3aae4b365c 100644
--- a/japanese/cannadic/Makefile
+++ b/japanese/cannadic/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= japanese
MASTER_SITES= http://cannadic.oucrc.org/
MAINTAINER= toga@puyo.org
+COMMENT= A canna dictionary containing a lot of words
RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:${PORTSDIR}/japanese/Canna
BUILD_DEPENDS= crxdic:${PORTSDIR}/japanese/Canna
diff --git a/japanese/cannadic/pkg-comment b/japanese/cannadic/pkg-comment
deleted file mode 100644
index 441ab2e2b5ea..000000000000
--- a/japanese/cannadic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A canna dictionary containing a lot of words
diff --git a/japanese/celrw/Makefile b/japanese/celrw/Makefile
index 8133a1953712..d9a5186cc99a 100644
--- a/japanese/celrw/Makefile
+++ b/japanese/celrw/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese misc
MASTER_SITES= http://www.nurs.or.jp/~kurati/celrw/
MAINTAINER= shuna@pop16.odn.ne.jp
+COMMENT= Cellular phone-number read/write tool (in Japan only)
BUILD_DEPENDS= automake:${PORTSDIR}/devel/automake
diff --git a/japanese/celrw/pkg-comment b/japanese/celrw/pkg-comment
deleted file mode 100644
index 1c985eed65d4..000000000000
--- a/japanese/celrw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cellular phone-number read/write tool (in Japan only)
diff --git a/japanese/dvi2dvi/Makefile b/japanese/dvi2dvi/Makefile
index b9f3690a8e59..a98fd4252c88 100644
--- a/japanese/dvi2dvi/Makefile
+++ b/japanese/dvi2dvi/Makefile
@@ -14,6 +14,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
web2c-7.2a.tar.gz
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= A DVI to DVI transformer
RUN_DEPENDS= ${PREFIX}/share/fonts/vf-n2a:${PORTSDIR}/japanese/vftool
diff --git a/japanese/dvi2dvi/pkg-comment b/japanese/dvi2dvi/pkg-comment
deleted file mode 100644
index bdf5f5f62e88..000000000000
--- a/japanese/dvi2dvi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DVI to DVI transformer
diff --git a/japanese/dvipdfm/Makefile b/japanese/dvipdfm/Makefile
index cd6e847ee28b..523aa72be83c 100644
--- a/japanese/dvipdfm/Makefile
+++ b/japanese/dvipdfm/Makefile
@@ -16,6 +16,7 @@ PATCHFILES= ${DISTNAME}-jpatch-p1c.diff.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= yasu@asuka.net
+COMMENT= DVI to PDF converter (Japanese version)
BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/japanese/ptex-common \
${LOCALBASE}/share/doc/cmpsfont/README:${PORTSDIR}/print/cmpsfont
diff --git a/japanese/dvipdfm/pkg-comment b/japanese/dvipdfm/pkg-comment
deleted file mode 100644
index 903189b12c00..000000000000
--- a/japanese/dvipdfm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DVI to PDF converter (Japanese version)
diff --git a/japanese/dvipsk-vflib/Makefile b/japanese/dvipsk-vflib/Makefile
index e6751180b1ea..af9ffe45fb64 100644
--- a/japanese/dvipsk-vflib/Makefile
+++ b/japanese/dvipsk-vflib/Makefile
@@ -20,6 +20,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}${PKGNAMESUFFIX}-1.1alpha.patch.tgz
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= A DVI to PostScript translator + Japanese patch + vflib patch
RUN_DEPENDS= MakeTeXPK:${PORTSDIR}/japanese/ptex-common
LIB_DEPENDS= VFlib2.24:${PORTSDIR}/japanese/vflib
diff --git a/japanese/dvipsk-vflib/pkg-comment b/japanese/dvipsk-vflib/pkg-comment
deleted file mode 100644
index ea41a78fa4a5..000000000000
--- a/japanese/dvipsk-vflib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DVI to PostScript translator + Japanese patch + vflib patch
diff --git a/japanese/dvipsk/Makefile b/japanese/dvipsk/Makefile
index 0f1fbaa44c79..e9a3b9101b32 100644
--- a/japanese/dvipsk/Makefile
+++ b/japanese/dvipsk/Makefile
@@ -17,6 +17,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}-jpatch-p1.4d.tar.gz
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= A DVI to PostScript translator + Japanese patch
RUN_DEPENDS= MakeTeXPK:${PORTSDIR}/japanese/ptex-common
diff --git a/japanese/dvipsk/pkg-comment b/japanese/dvipsk/pkg-comment
deleted file mode 100644
index c893eb678cc1..000000000000
--- a/japanese/dvipsk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DVI to PostScript translator + Japanese patch
diff --git a/japanese/e2ps/Makefile b/japanese/e2ps/Makefile
index 77b285259dba..4fe98b1217ad 100644
--- a/japanese/e2ps/Makefile
+++ b/japanese/e2ps/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese print
MASTER_SITES= ftp://pine.kuee.kyoto-u.ac.jp/pub/e2ps/
MAINTAINER= kawahara@pine.kuee.kyoto-u.ac.jp
+COMMENT= Text file to postscript converter (with Japanese support)
WRKSRC= ${WRKDIR}/e2ps
diff --git a/japanese/e2ps/pkg-comment b/japanese/e2ps/pkg-comment
deleted file mode 100644
index b6d71fef3819..000000000000
--- a/japanese/e2ps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text file to postscript converter (with Japanese support)
diff --git a/japanese/eb/Makefile b/japanese/eb/Makefile
index 2d789d1ad4f0..581f0de8f58f 100644
--- a/japanese/eb/Makefile
+++ b/japanese/eb/Makefile
@@ -19,6 +19,7 @@ PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= ${DISTNAME}+.diff
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
diff --git a/japanese/eb/pkg-comment b/japanese/eb/pkg-comment
deleted file mode 100644
index 49705af3983c..000000000000
--- a/japanese/eb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
diff --git a/japanese/eb2/Makefile b/japanese/eb2/Makefile
index d14895091f0f..226366e854fe 100644
--- a/japanese/eb2/Makefile
+++ b/japanese/eb2/Makefile
@@ -21,6 +21,7 @@ PATCH_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/old/2.3/
PATCHFILES= ${DISTNAME}+.diff
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
EBFILES= ${DISTNAME}${EXTRACT_SUFX}
LISTFILES= appendix/LIST \
diff --git a/japanese/eb2/pkg-comment b/japanese/eb2/pkg-comment
deleted file mode 100644
index 49705af3983c..000000000000
--- a/japanese/eb2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
diff --git a/japanese/eb3/Makefile b/japanese/eb3/Makefile
index 2d789d1ad4f0..581f0de8f58f 100644
--- a/japanese/eb3/Makefile
+++ b/japanese/eb3/Makefile
@@ -19,6 +19,7 @@ PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= ${DISTNAME}+.diff
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
diff --git a/japanese/eb3/pkg-comment b/japanese/eb3/pkg-comment
deleted file mode 100644
index 49705af3983c..000000000000
--- a/japanese/eb3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C library for accessing EB, EBG, EBXA and EPWING CD-ROM dictionaries
diff --git a/japanese/ebnetd/Makefile b/japanese/ebnetd/Makefile
index f3d369e70377..58dbfd437d78 100644
--- a/japanese/ebnetd/Makefile
+++ b/japanese/ebnetd/Makefile
@@ -14,6 +14,7 @@ PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= ${DISTNAME}+.diff
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= Server for accessing CD-ROM books with NDTP
LIB_DEPENDS= eb.6:${PORTSDIR}/japanese/eb
diff --git a/japanese/ebnetd/pkg-comment b/japanese/ebnetd/pkg-comment
deleted file mode 100644
index 3580121cba9a..000000000000
--- a/japanese/ebnetd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Server for accessing CD-ROM books with NDTP
diff --git a/japanese/ebw3/Makefile b/japanese/ebw3/Makefile
index 7cac1430fe62..ec698940a3ff 100644
--- a/japanese/ebw3/Makefile
+++ b/japanese/ebw3/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.imasy.or.jp/pub/unix/net/www/ebw3/
DISTNAME= ${PORTNAME}-${VERSION}
MAINTAINER= hikura@kaisei.org
+COMMENT= Access to Japanese EPWING or Electric-Book based CD-ROM via HTTP
VERSION= 0.2-b4
diff --git a/japanese/ebw3/pkg-comment b/japanese/ebw3/pkg-comment
deleted file mode 100644
index 88cca5e7cad1..000000000000
--- a/japanese/ebw3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Access to Japanese EPWING or Electric-Book based CD-ROM via HTTP
diff --git a/japanese/edict-utf-8/Makefile b/japanese/edict-utf-8/Makefile
index f7c2a245cf99..871d70ccb116 100644
--- a/japanese/edict-utf-8/Makefile
+++ b/japanese/edict-utf-8/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX=
DISTFILES= ${DICTFILES} ${SRCFILES} ${DOCFILES}
MAINTAINER= jhanna@home.com
+COMMENT= Japanese-English dictionaries with access and maintenance utilities
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
diff --git a/japanese/edict-utf-8/pkg-comment b/japanese/edict-utf-8/pkg-comment
deleted file mode 100644
index ade2197b1c98..000000000000
--- a/japanese/edict-utf-8/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese-English dictionaries with access and maintenance utilities
diff --git a/japanese/edict/Makefile b/japanese/edict/Makefile
index f7c2a245cf99..871d70ccb116 100644
--- a/japanese/edict/Makefile
+++ b/japanese/edict/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX=
DISTFILES= ${DICTFILES} ${SRCFILES} ${DOCFILES}
MAINTAINER= jhanna@home.com
+COMMENT= Japanese-English dictionaries with access and maintenance utilities
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
diff --git a/japanese/edict/pkg-comment b/japanese/edict/pkg-comment
deleted file mode 100644
index ade2197b1c98..000000000000
--- a/japanese/edict/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese-English dictionaries with access and maintenance utilities
diff --git a/japanese/elisa10x8/Makefile b/japanese/elisa10x8/Makefile
index 2e9316a470fe..bfcdc1472d85 100644
--- a/japanese/elisa10x8/Makefile
+++ b/japanese/elisa10x8/Makefile
@@ -17,6 +17,7 @@ DISTFILES= elisau10.tgz \
EXTRACT_ONLY= elisau10.tgz
MAINTAINER= ishijima@tri.pref.osaka.jp
+COMMENT= X11 8-dot kanji font 'elisa font'
USE_X_PREFIX= yes
diff --git a/japanese/elisa10x8/pkg-comment b/japanese/elisa10x8/pkg-comment
deleted file mode 100644
index 72b78b61e62e..000000000000
--- a/japanese/elisa10x8/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 8-dot kanji font 'elisa font'
diff --git a/japanese/elisa8x8/Makefile b/japanese/elisa8x8/Makefile
index 01e0f5040f7b..4db5002c49cc 100644
--- a/japanese/elisa8x8/Makefile
+++ b/japanese/elisa8x8/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.tea.forus.or.jp/toshi/exhibition/
DISTNAME= elisat10
MAINTAINER= toshi@tea.forus.or.jp
+COMMENT= X11 8-dot kanji font 'elisa font'
USE_X_PREFIX= yes
diff --git a/japanese/elisa8x8/pkg-comment b/japanese/elisa8x8/pkg-comment
deleted file mode 100644
index 72b78b61e62e..000000000000
--- a/japanese/elisa8x8/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 8-dot kanji font 'elisa font'
diff --git a/japanese/emacs-emcws/Makefile b/japanese/emacs-emcws/Makefile
index e38af331ee5d..38a2b0d1ba4c 100644
--- a/japanese/emacs-emcws/Makefile
+++ b/japanese/emacs-emcws/Makefile
@@ -19,6 +19,7 @@ PATCHFILES= emcws-${EMACS_VER}-20021014.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= nakaji@jp.freebsd.org
+COMMENT= Emacs + Canna + Wnn + Sj3
Y2K= http://www.gnu.org/software/year2000.html
diff --git a/japanese/emacs-emcws/pkg-comment b/japanese/emacs-emcws/pkg-comment
deleted file mode 100644
index 224dbff7a09e..000000000000
--- a/japanese/emacs-emcws/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs + Canna + Wnn + Sj3
diff --git a/japanese/emacs20-emcws/Makefile b/japanese/emacs20-emcws/Makefile
index 7bf24ea0c72b..e7d0b4ae5832 100644
--- a/japanese/emacs20-emcws/Makefile
+++ b/japanese/emacs20-emcws/Makefile
@@ -20,6 +20,7 @@ PATCHFILES= emcws-${EMACS_VER}-20020208.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= nakaji@jp.freebsd.org
+COMMENT= Emacs + Canna + Wnn + Sj3
Y2K= http://www.gnu.org/software/year2000.html
diff --git a/japanese/emacs20-emcws/pkg-comment b/japanese/emacs20-emcws/pkg-comment
deleted file mode 100644
index 224dbff7a09e..000000000000
--- a/japanese/emacs20-emcws/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs + Canna + Wnn + Sj3
diff --git a/japanese/emacs21-emcws/Makefile b/japanese/emacs21-emcws/Makefile
index e38af331ee5d..38a2b0d1ba4c 100644
--- a/japanese/emacs21-emcws/Makefile
+++ b/japanese/emacs21-emcws/Makefile
@@ -19,6 +19,7 @@ PATCHFILES= emcws-${EMACS_VER}-20021014.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= nakaji@jp.freebsd.org
+COMMENT= Emacs + Canna + Wnn + Sj3
Y2K= http://www.gnu.org/software/year2000.html
diff --git a/japanese/emacs21-emcws/pkg-comment b/japanese/emacs21-emcws/pkg-comment
deleted file mode 100644
index 224dbff7a09e..000000000000
--- a/japanese/emacs21-emcws/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs + Canna + Wnn + Sj3
diff --git a/japanese/epwutil/Makefile b/japanese/epwutil/Makefile
index aa344bac482b..aa207e2961df 100644
--- a/japanese/epwutil/Makefile
+++ b/japanese/epwutil/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese
MASTER_SITES= http://openlab.ring.gr.jp/edict/epwutil/
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= Utilities to manage Japanese EPWING or Electric-Book based CD-ROM
MAKEFILE= makefile.unx
MANLANG= ja
diff --git a/japanese/epwutil/pkg-comment b/japanese/epwutil/pkg-comment
deleted file mode 100644
index c8fa38674502..000000000000
--- a/japanese/epwutil/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities to manage Japanese EPWING or Electric-Book based CD-ROM
diff --git a/japanese/expect/Makefile b/japanese/expect/Makefile
index df2d4db13cba..d50d5e1d97aa 100644
--- a/japanese/expect/Makefile
+++ b/japanese/expect/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese lang tk80
MASTER_SITES= ftp://ftp.nist.gov/mel/div826/subject/expect/old/
MAINTAINER= taguchi@tohoku.iij.ad.jp
+COMMENT= A sophisticated scripter based on Japanized tcl/tk
LIB_DEPENDS= tk80jp.1:${PORTSDIR}/japanese/tk80
diff --git a/japanese/expect/pkg-comment b/japanese/expect/pkg-comment
deleted file mode 100644
index 13dbe579515b..000000000000
--- a/japanese/expect/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A sophisticated scripter based on Japanized tcl/tk
diff --git a/japanese/font-kochi/Makefile b/japanese/font-kochi/Makefile
index 3cb9e0b6b3d1..df4b514da334 100644
--- a/japanese/font-kochi/Makefile
+++ b/japanese/font-kochi/Makefile
@@ -14,6 +14,7 @@ DISTFILES= kochi-mincho-0.2.${MINCHO_VER}.tar.bz2 \
kochi-gothic-0.2.${GOTHIC_VER}.tar.bz2
MAINTAINER= kanou@mil.allnet.ne.jp
+COMMENT= Free Japanese TrueType fonts named 'Kochi'
USE_X_PREFIX= yes
USE_BZIP2= yes
diff --git a/japanese/font-kochi/pkg-comment b/japanese/font-kochi/pkg-comment
deleted file mode 100644
index 202c73ae17e6..000000000000
--- a/japanese/font-kochi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free Japanese TrueType fonts named 'Kochi'
diff --git a/japanese/font-mplus/Makefile b/japanese/font-mplus/Makefile
index 7760efd9b14d..f22ebab321ed 100644
--- a/japanese/font-mplus/Makefile
+++ b/japanese/font-mplus/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://downloads.sourceforge.jp/mplus-fonts/2050/ \
DISTNAME= mplus_fonts_J-${PORTVERSION}
MAINTAINER= Ys@PixyGarden.net
+COMMENT= 12x13 dots X11 kanji fonts with simple and readable design
USE_X_PREFIX= yes
diff --git a/japanese/font-mplus/pkg-comment b/japanese/font-mplus/pkg-comment
deleted file mode 100644
index 98b271e1809d..000000000000
--- a/japanese/font-mplus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-12x13 dots X11 kanji fonts with simple and readable design
diff --git a/japanese/gn-gnspool/Makefile b/japanese/gn-gnspool/Makefile
index ed10047c4d8b..f9d61ec37ad5 100644
--- a/japanese/gn-gnspool/Makefile
+++ b/japanese/gn-gnspool/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.omronsoft.co.jp/pub/misc/gn/
DISTNAME= gn-${PORTVERSION}
MAINTAINER= seiken@ARGV.AC
+COMMENT= Simple Japanese Newsreader with Local Spool Support
# The program ``configure'' sometimes issue questions and
# batch-mode build would fail.
diff --git a/japanese/gn-gnspool/pkg-comment b/japanese/gn-gnspool/pkg-comment
deleted file mode 100644
index 87b89ff9470f..000000000000
--- a/japanese/gn-gnspool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple Japanese Newsreader with Local Spool Support
diff --git a/japanese/gtkicq/Makefile b/japanese/gtkicq/Makefile
index ffb47630cfb6..ecf9314a2191 100644
--- a/japanese/gtkicq/Makefile
+++ b/japanese/gtkicq/Makefile
@@ -15,6 +15,7 @@ PATCHFILES= ${DISTNAME}-ja.diff.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= stanaka@bb.mbn.or.jp
+COMMENT= Icq clone for japanese user
BUILD_DEPENDS= ${LOCALBASE}/lib/libjcode.a:${PORTSDIR}/japanese/libjcode
diff --git a/japanese/gtkicq/pkg-comment b/japanese/gtkicq/pkg-comment
deleted file mode 100644
index 5e0a3f7f7e13..000000000000
--- a/japanese/gtkicq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Icq clone for japanese user
diff --git a/japanese/hex/Makefile b/japanese/hex/Makefile
index ddd5d8eba7fe..28390a1450e1 100644
--- a/japanese/hex/Makefile
+++ b/japanese/hex/Makefile
@@ -13,6 +13,7 @@ EXTRACT_SUFX= .tgz
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= yu@pastel.club.or.jp
+COMMENT= A hexadecimal dump tool which handles Japanese
MANLANG= ja
MAN1= hex.1
diff --git a/japanese/hex/pkg-comment b/japanese/hex/pkg-comment
deleted file mode 100644
index 5501446c3679..000000000000
--- a/japanese/hex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A hexadecimal dump tool which handles Japanese
diff --git a/japanese/hns/Makefile b/japanese/hns/Makefile
index 6a738115bb32..c65eeed52211 100644
--- a/japanese/hns/Makefile
+++ b/japanese/hns/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.h14m.org/dist/
DISTNAME= ${PORTNAME}-${PORTVERSION:R}-pl${PORTVERSION:E}
MAINTAINER= hnsmaster@h14m.org
+COMMENT= Hyper NIKKI System, a CGI system for Electric Diary Interchange
USE_PERL5= yes
NO_BUILD= yes
diff --git a/japanese/hns/pkg-comment b/japanese/hns/pkg-comment
deleted file mode 100644
index 126952717042..000000000000
--- a/japanese/hns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hyper NIKKI System, a CGI system for Electric Diary Interchange
diff --git a/japanese/k10/Makefile b/japanese/k10/Makefile
index 28768270b1b9..6d8f93f0aa00 100644
--- a/japanese/k10/Makefile
+++ b/japanese/k10/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://hp.vector.co.jp/authors/VA013391/fonts/
DISTNAME= knj10-${PORTVERSION}
MAINTAINER= usagi@clave.gr.jp
+COMMENT= X11 10-dot kanji font 'naga10 font'
BUILD_DEPENDS= mkbold:${PORTSDIR}/x11-fonts/mkbold \
mkitalic:${PORTSDIR}/x11-fonts/mkitalic
diff --git a/japanese/k10/pkg-comment b/japanese/k10/pkg-comment
deleted file mode 100644
index ef5eae105926..000000000000
--- a/japanese/k10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 10-dot kanji font 'naga10 font'
diff --git a/japanese/kanjipad/Makefile b/japanese/kanjipad/Makefile
index a792b1a544a5..3c189afa7f8b 100644
--- a/japanese/kanjipad/Makefile
+++ b/japanese/kanjipad/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese x11
MASTER_SITES= ftp://ftp.gtk.org/pub/users/otaylor/kanjipad/
MAINTAINER= cjuniet@entreview.com
+COMMENT= Japanese Handwriting recognition
USE_X_PREFIX= yes
USE_XLIB= yes
diff --git a/japanese/kanjipad/pkg-comment b/japanese/kanjipad/pkg-comment
deleted file mode 100644
index 0922bc769ca5..000000000000
--- a/japanese/kanjipad/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese Handwriting recognition
diff --git a/japanese/kappa20/Makefile b/japanese/kappa20/Makefile
index 483a2e2ff937..2d4fdac1e111 100644
--- a/japanese/kappa20/Makefile
+++ b/japanese/kappa20/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://kappa.allnet.ne.jp/20dot.fonts/
DISTNAME= Kappa20-${PORTVERSION}
MAINTAINER= ginga@athena.club.ne.jp
+COMMENT= X11 20-dot kanji font 'kappa font'
USE_X_PREFIX= yes
USE_BZIP2= yes
diff --git a/japanese/kappa20/pkg-comment b/japanese/kappa20/pkg-comment
deleted file mode 100644
index a8c40b47efbb..000000000000
--- a/japanese/kappa20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 20-dot kanji font 'kappa font'
diff --git a/japanese/kdrill/Makefile b/japanese/kdrill/Makefile
index 80706ce1f127..296770afa42e 100644
--- a/japanese/kdrill/Makefile
+++ b/japanese/kdrill/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.bolthole.com/kdrill/
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= sethk@meowfishies.com
+COMMENT= A program to quiz you on the meanings of Kanji
# Explictly state HTML'ized man pages in packing list since not all are
# generated from imake.
diff --git a/japanese/kdrill/pkg-comment b/japanese/kdrill/pkg-comment
deleted file mode 100644
index 1cbb5b6817ef..000000000000
--- a/japanese/kdrill/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to quiz you on the meanings of Kanji
diff --git a/japanese/kochi-ttfonts/Makefile b/japanese/kochi-ttfonts/Makefile
index 3cb9e0b6b3d1..df4b514da334 100644
--- a/japanese/kochi-ttfonts/Makefile
+++ b/japanese/kochi-ttfonts/Makefile
@@ -14,6 +14,7 @@ DISTFILES= kochi-mincho-0.2.${MINCHO_VER}.tar.bz2 \
kochi-gothic-0.2.${GOTHIC_VER}.tar.bz2
MAINTAINER= kanou@mil.allnet.ne.jp
+COMMENT= Free Japanese TrueType fonts named 'Kochi'
USE_X_PREFIX= yes
USE_BZIP2= yes
diff --git a/japanese/kochi-ttfonts/pkg-comment b/japanese/kochi-ttfonts/pkg-comment
deleted file mode 100644
index 202c73ae17e6..000000000000
--- a/japanese/kochi-ttfonts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free Japanese TrueType fonts named 'Kochi'
diff --git a/japanese/latex2html/Makefile b/japanese/latex2html/Makefile
index 94d08eb11731..440b50f411c3 100644
--- a/japanese/latex2html/Makefile
+++ b/japanese/latex2html/Makefile
@@ -17,6 +17,7 @@ PATCHFILES= l2h-2002-2-1+jp${JP_VERSION}.patch.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= ixtl@utmc.or.jp
+COMMENT= Japanese LaTeX2HTML with JA patch
RUN_DEPENDS= platex:${PORTSDIR}/japanese/ptex-euc \
dvips:${PORTSDIR}/japanese/dvipsk-vflib \
diff --git a/japanese/latex2html/pkg-comment b/japanese/latex2html/pkg-comment
deleted file mode 100644
index 48d2eae654b3..000000000000
--- a/japanese/latex2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese LaTeX2HTML with JA patch
diff --git a/japanese/leafrogue/Makefile b/japanese/leafrogue/Makefile
index 61dcf2850786..64d565e33cc4 100644
--- a/japanese/leafrogue/Makefile
+++ b/japanese/leafrogue/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.lab3.kuis.kyoto-u.ac.jp/~roguelike/leaf/dl/
DISTNAME= lfrog${PORTVERSION:S/.//}
MAINTAINER= kaoru@kaisei.org
+COMMENT= LeafRogue for message separated version of Rogue-clone
RUN_DEPENDS= rogue_s:${PORTSDIR}/japanese/rogue_s
diff --git a/japanese/leafrogue/pkg-comment b/japanese/leafrogue/pkg-comment
deleted file mode 100644
index 22ea002b208a..000000000000
--- a/japanese/leafrogue/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-LeafRogue for message separated version of Rogue-clone
diff --git a/japanese/libjcode/Makefile b/japanese/libjcode/Makefile
index 607b6ab5814a..6e3fb80d7c6c 100644
--- a/japanese/libjcode/Makefile
+++ b/japanese/libjcode/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://keemun.soraneko.com/gtkicq/archives/
DISTNAME= ${PORTNAME}
MAINTAINER= stanaka@bb.mbn.or.jp
+COMMENT= Japanese charset conversion library
WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION}
diff --git a/japanese/libjcode/pkg-comment b/japanese/libjcode/pkg-comment
deleted file mode 100644
index 926a3ab3da6a..000000000000
--- a/japanese/libjcode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese charset conversion library
diff --git a/japanese/libslang/Makefile b/japanese/libslang/Makefile
index 08c414d4fa80..3767f2714bcd 100644
--- a/japanese/libslang/Makefile
+++ b/japanese/libslang/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= http://www.emaillab.org/mutt/tools/ \
DISTNAME= slang-${VERSION}jp${JP_VERSION}
MAINTAINER= iwashita@cqmail.net
+COMMENT= A library permits a programmer to develop software
VERSION= 1.4.5
JP_VERSION= 2
diff --git a/japanese/libslang/pkg-comment b/japanese/libslang/pkg-comment
deleted file mode 100644
index 19a0d1959e73..000000000000
--- a/japanese/libslang/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library permits a programmer to develop software
diff --git a/japanese/makejvf/Makefile b/japanese/makejvf/Makefile
index ca26da121c11..98561656dba4 100644
--- a/japanese/makejvf/Makefile
+++ b/japanese/makejvf/Makefile
@@ -19,6 +19,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
jis${EXTRACT_SUFX} morisawa${EXTRACT_SUFX}
MAINTAINER= inagaki@tg.rim.or.jp
+COMMENT= Japanese Virtual Font file maker + TFM and VF
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/japanese/makejvf/pkg-comment b/japanese/makejvf/pkg-comment
deleted file mode 100644
index 092a59906dd3..000000000000
--- a/japanese/makejvf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese Virtual Font file maker + TFM and VF
diff --git a/japanese/mendexk-euc/Makefile b/japanese/mendexk-euc/Makefile
index ee98696860c7..a79ee0d33aa3 100644
--- a/japanese/mendexk-euc/Makefile
+++ b/japanese/mendexk-euc/Makefile
@@ -15,6 +15,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${KPATHSEA_PARENT}${EXTRACT_SUFX}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= Index formatter for Japanese (EUC)
USE_GMAKE= yes
DIST_SUBDIR= ptex
diff --git a/japanese/mendexk-euc/pkg-comment b/japanese/mendexk-euc/pkg-comment
deleted file mode 100644
index ff500be107cf..000000000000
--- a/japanese/mendexk-euc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Index formatter for Japanese (EUC)
diff --git a/japanese/mendexk-sjis/Makefile b/japanese/mendexk-sjis/Makefile
index 4df62f6400c0..f9f76fe64c02 100644
--- a/japanese/mendexk-sjis/Makefile
+++ b/japanese/mendexk-sjis/Makefile
@@ -16,6 +16,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${KPATHSEA_PARENT}${EXTRACT_SUFX}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= Index formatter for Japanese (SJIS)
BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/mendexk-sjis/pkg-comment b/japanese/mendexk-sjis/pkg-comment
deleted file mode 100644
index da6c72716d2c..000000000000
--- a/japanese/mendexk-sjis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Index formatter for Japanese (SJIS)
diff --git a/japanese/mozilla-jlp-devel/Makefile b/japanese/mozilla-jlp-devel/Makefile
index b34a16dab61e..669f2e571072 100644
--- a/japanese/mozilla-jlp-devel/Makefile
+++ b/japanese/mozilla-jlp-devel/Makefile
@@ -17,6 +17,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-jajppack-tm0.2
EXTRACT_SUFX= .xpi
MAINTAINER= yatt@luna2.org
+COMMENT= Mozilla Japanese Language Pack (JLP)
BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/regxpcom:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS= ${MOZILLA}:${PORTSDIR}/www/${MOZILLA} \
diff --git a/japanese/mozilla-jlp-devel/pkg-comment b/japanese/mozilla-jlp-devel/pkg-comment
deleted file mode 100644
index 9fd7ad35d1e6..000000000000
--- a/japanese/mozilla-jlp-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mozilla Japanese Language Pack (JLP)
diff --git a/japanese/mozilla-jlp/Makefile b/japanese/mozilla-jlp/Makefile
index d1fdbbdc58d4..31e8c215b8a8 100644
--- a/japanese/mozilla-jlp/Makefile
+++ b/japanese/mozilla-jlp/Makefile
@@ -17,6 +17,7 @@ DISTNAME= ${PORTNAME}1.2-jajppack-kv0.4
EXTRACT_SUFX= .xpi
MAINTAINER= yatt@luna2.org
+COMMENT= Mozilla Japanese Language Pack (JLP)
BUILD_DEPENDS= ${X11BASE}/lib/mozilla/regxpcom:${PORTSDIR}/www/mozilla
RUN_DEPENDS= mozilla:${PORTSDIR}/www/mozilla \
diff --git a/japanese/mozilla-jlp/pkg-comment b/japanese/mozilla-jlp/pkg-comment
deleted file mode 100644
index 9fd7ad35d1e6..000000000000
--- a/japanese/mozilla-jlp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mozilla Japanese Language Pack (JLP)
diff --git a/japanese/mplusfonts/Makefile b/japanese/mplusfonts/Makefile
index 7760efd9b14d..f22ebab321ed 100644
--- a/japanese/mplusfonts/Makefile
+++ b/japanese/mplusfonts/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://downloads.sourceforge.jp/mplus-fonts/2050/ \
DISTNAME= mplus_fonts_J-${PORTVERSION}
MAINTAINER= Ys@PixyGarden.net
+COMMENT= 12x13 dots X11 kanji fonts with simple and readable design
USE_X_PREFIX= yes
diff --git a/japanese/mplusfonts/pkg-comment b/japanese/mplusfonts/pkg-comment
deleted file mode 100644
index 98b271e1809d..000000000000
--- a/japanese/mplusfonts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-12x13 dots X11 kanji fonts with simple and readable design
diff --git a/japanese/mtools/Makefile b/japanese/mtools/Makefile
index 9fda06324556..a98b5181af58 100644
--- a/japanese/mtools/Makefile
+++ b/japanese/mtools/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= junya-w@remus.dti.ne.jp
+COMMENT= Tools for manipulating MSDOS files + support 1232KB , Unicode LFN
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-xdf
diff --git a/japanese/mtools/pkg-comment b/japanese/mtools/pkg-comment
deleted file mode 100644
index 8b16eb6f350c..000000000000
--- a/japanese/mtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tools for manipulating MSDOS files + support 1232KB , Unicode LFN
diff --git a/japanese/mutt-devel/Makefile b/japanese/mutt-devel/Makefile
index f2eb030dfaff..76cb70f4cf01 100644
--- a/japanese/mutt-devel/Makefile
+++ b/japanese/mutt-devel/Makefile
@@ -21,6 +21,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
DIST_SUBDIR= mutt
MAINTAINER= iwashita@cqmail.net
+COMMENT= Text-based mail client (Japanised development version)
LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang \
iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/japanese/mutt-devel/pkg-comment b/japanese/mutt-devel/pkg-comment
deleted file mode 100644
index 3e793e09b981..000000000000
--- a/japanese/mutt-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text-based mail client (Japanised development version)
diff --git a/japanese/mutt/Makefile b/japanese/mutt/Makefile
index 5e27b976700c..63bb64e58f69 100644
--- a/japanese/mutt/Makefile
+++ b/japanese/mutt/Makefile
@@ -21,6 +21,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
DIST_SUBDIR= mutt
MAINTAINER= shuna@pop16.odn.ne.jp
+COMMENT= Text-based mail client (Japanised Version)
LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang \
iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/japanese/mutt/pkg-comment b/japanese/mutt/pkg-comment
deleted file mode 100644
index 540edfab3b9d..000000000000
--- a/japanese/mutt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text-based mail client (Japanised Version)
diff --git a/japanese/ndtpd/Makefile b/japanese/ndtpd/Makefile
index f3d369e70377..58dbfd437d78 100644
--- a/japanese/ndtpd/Makefile
+++ b/japanese/ndtpd/Makefile
@@ -14,6 +14,7 @@ PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= ${DISTNAME}+.diff
MAINTAINER= takamune@avrl.mei.co.jp
+COMMENT= Server for accessing CD-ROM books with NDTP
LIB_DEPENDS= eb.6:${PORTSDIR}/japanese/eb
diff --git a/japanese/ndtpd/pkg-comment b/japanese/ndtpd/pkg-comment
deleted file mode 100644
index 3580121cba9a..000000000000
--- a/japanese/ndtpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Server for accessing CD-ROM books with NDTP
diff --git a/japanese/ne/Makefile b/japanese/ne/Makefile
index 2458333b27d1..4bdbc0441d0e 100644
--- a/japanese/ne/Makefile
+++ b/japanese/ne/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese editors
MASTER_SITES= http://hp.vector.co.jp/authors/VA018758/archive/
MAINTAINER= ele@pop17.odn.ne.jp
+COMMENT= A VZ like full-screen text editor with Japanese support
WRKSRC= ${WRKDIR}/ne
GNU_CONFIGURE= yes
diff --git a/japanese/ne/pkg-comment b/japanese/ne/pkg-comment
deleted file mode 100644
index 47c29031bee4..000000000000
--- a/japanese/ne/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A VZ like full-screen text editor with Japanese support
diff --git a/japanese/netype/Makefile b/japanese/netype/Makefile
index d53bca187ef8..a170879d6ec9 100644
--- a/japanese/netype/Makefile
+++ b/japanese/netype/Makefile
@@ -17,6 +17,7 @@ PATCH_DIST_STRIP= -p1
#PATH_WRKSRC= ${WRKSRC}
MAINTAINER= tmutoh@mx10.freecom.ne.jp
+COMMENT= Network Type Trainer client program
USE_GNOMENG= yes
USE_GNOME= imlib
diff --git a/japanese/netype/pkg-comment b/japanese/netype/pkg-comment
deleted file mode 100644
index de529ee557d6..000000000000
--- a/japanese/netype/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network Type Trainer client program
diff --git a/japanese/netypesv/Makefile b/japanese/netypesv/Makefile
index 98c77a9ba355..93054e71fae7 100644
--- a/japanese/netypesv/Makefile
+++ b/japanese/netypesv/Makefile
@@ -13,6 +13,7 @@ DISTNAME= netypesv-${PORTVERSION}
EXTRACT_SUFX= .jar
MAINTAINER= tmutoh@mx10.freecom.ne.jp
+COMMENT= Network Type Trainer server program
RUN_DEPENDS= ${JDKDIR}/bin/java:${PORTSDIR}/java/jdk12
diff --git a/japanese/netypesv/pkg-comment b/japanese/netypesv/pkg-comment
deleted file mode 100644
index 991db6a2d6c0..000000000000
--- a/japanese/netypesv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network Type Trainer server program
diff --git a/japanese/ng-canna/Makefile b/japanese/ng-canna/Makefile
index fe1a97c78a56..a24997a463b5 100644
--- a/japanese/ng-canna/Makefile
+++ b/japanese/ng-canna/Makefile
@@ -8,14 +8,14 @@
PKGNAMESUFFIX= -canna
MASTERDIR= ${.CURDIR}/../ng
-COMMENTFILE= ${.CURDIR}/pkg-comment
DESCR= ${.CURDIR}/pkg-descr
LIB_DEPENDS= canna.1:${PORTSDIR}/japanese/Canna
-.include "${MASTERDIR}/Makefile"
-
MAINTAINER= honda@kashio.info.mie-u.ac.jp
+COMMENT= A very lightweight Emacs-clone with Japanese and Canna support
+
+.include "${MASTERDIR}/Makefile"
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -I${LOCALBASE}/include -DCANNA" \
LIBS="-L${LOCALBASE}/lib -lcanna -ltermcap"
diff --git a/japanese/ng-canna/pkg-comment b/japanese/ng-canna/pkg-comment
deleted file mode 100644
index 69125893a11c..000000000000
--- a/japanese/ng-canna/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A very lightweight Emacs-clone with Japanese and Canna support
diff --git a/japanese/ng-devel/Makefile b/japanese/ng-devel/Makefile
index 4eb18f04c569..2f8eacdfd90c 100644
--- a/japanese/ng-devel/Makefile
+++ b/japanese/ng-devel/Makefile
@@ -11,7 +11,8 @@ CATEGORIES= japanese editors
MASTER_SITES= http://tt.sakura.ne.jp/~amura/archives/ng/
DISTNAME= ${PORTNAME}-${PORTVERSION}
-MAINTAINER= ginga@athena.club.ne.jp
+MAINTAINER?= ginga@athena.club.ne.jp
+COMMENT?= A very light Emacs-clone with Japanese support
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="-ltermcap"
diff --git a/japanese/ng-devel/pkg-comment b/japanese/ng-devel/pkg-comment
deleted file mode 100644
index 903f4f76ee18..000000000000
--- a/japanese/ng-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A very light Emacs-clone with japanese support
diff --git a/japanese/ng/Makefile b/japanese/ng/Makefile
index 4eb18f04c569..2f8eacdfd90c 100644
--- a/japanese/ng/Makefile
+++ b/japanese/ng/Makefile
@@ -11,7 +11,8 @@ CATEGORIES= japanese editors
MASTER_SITES= http://tt.sakura.ne.jp/~amura/archives/ng/
DISTNAME= ${PORTNAME}-${PORTVERSION}
-MAINTAINER= ginga@athena.club.ne.jp
+MAINTAINER?= ginga@athena.club.ne.jp
+COMMENT?= A very light Emacs-clone with Japanese support
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="-ltermcap"
diff --git a/japanese/ng/pkg-comment b/japanese/ng/pkg-comment
deleted file mode 100644
index 903f4f76ee18..000000000000
--- a/japanese/ng/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A very light Emacs-clone with japanese support
diff --git a/japanese/pgp.language/Makefile b/japanese/pgp.language/Makefile
index e260f9759e2d..9b664f9459ed 100644
--- a/japanese/pgp.language/Makefile
+++ b/japanese/pgp.language/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.win.or.jp/pub/network/pgp/2.x/lang/ \
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}i-japanese
MAINTAINER= hikura@kaisei.org
+COMMENT= Japanese language module for PGP
RESTRICTED= "Crypto"
diff --git a/japanese/pgp.language/pkg-comment b/japanese/pgp.language/pkg-comment
deleted file mode 100644
index 96a255bfb54b..000000000000
--- a/japanese/pgp.language/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese language module for PGP
diff --git a/japanese/phpgroupware/Makefile b/japanese/phpgroupware/Makefile
index 56ad5b319683..606376bbda7c 100644
--- a/japanese/phpgroupware/Makefile
+++ b/japanese/phpgroupware/Makefile
@@ -15,6 +15,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PATCHFILE}
MAINTAINER= tmutoh@mx10.freecom.ne.jp
+COMMENT= A web based GroupWare system
RUN_DEPENDS= ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4
diff --git a/japanese/phpgroupware/pkg-comment b/japanese/phpgroupware/pkg-comment
deleted file mode 100644
index dd6d4e4d286d..000000000000
--- a/japanese/phpgroupware/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A web based GroupWare system
diff --git a/japanese/platex209-euc/Makefile b/japanese/platex209-euc/Makefile
index 9fb5a861c8f0..dae4bae1a880 100644
--- a/japanese/platex209-euc/Makefile
+++ b/japanese/platex209-euc/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/
DISTNAME= ${PORTNAME}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= ASCII Japanese pLaTeX 2.09 with Japanese EUC code support
BUILD_DEPENDS= ptex:${PORTSDIR}/japanese/ptex${PKGNAMESUFFIX} \
nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/platex209-euc/pkg-comment b/japanese/platex209-euc/pkg-comment
deleted file mode 100644
index 7c39cd52ca3e..000000000000
--- a/japanese/platex209-euc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII Japanese pLaTeX 2.09 with Japanese EUC code support
diff --git a/japanese/platex209-jis/Makefile b/japanese/platex209-jis/Makefile
index 31da41323ae7..df38621a1f66 100644
--- a/japanese/platex209-jis/Makefile
+++ b/japanese/platex209-jis/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/
DISTNAME= ${PORTNAME}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= ASCII Japanese pLaTeX 2.09 with JIS code support
BUILD_DEPENDS= ptex:${PORTSDIR}/japanese/ptex${PKGNAMESUFFIX}
RUN_DEPENDS= ptex:${PORTSDIR}/japanese/ptex${PKGNAMESUFFIX}
diff --git a/japanese/platex209-jis/pkg-comment b/japanese/platex209-jis/pkg-comment
deleted file mode 100644
index 372f24902150..000000000000
--- a/japanese/platex209-jis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII Japanese pLaTeX 2.09 with JIS code support
diff --git a/japanese/platex209-sjis/Makefile b/japanese/platex209-sjis/Makefile
index 24de15ec2197..2213810b2d8f 100644
--- a/japanese/platex209-sjis/Makefile
+++ b/japanese/platex209-sjis/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/
DISTNAME= ${PORTNAME}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= ASCII Japanese pLaTeX 2.09 with Shift-JIS code support
BUILD_DEPENDS= ptex:${PORTSDIR}/japanese/ptex${PKGNAMESUFFIX} \
nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/platex209-sjis/pkg-comment b/japanese/platex209-sjis/pkg-comment
deleted file mode 100644
index 0b32eb1c070f..000000000000
--- a/japanese/platex209-sjis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII Japanese pLaTeX 2.09 with Shift-JIS code support
diff --git a/japanese/platex209/Makefile b/japanese/platex209/Makefile
index 9fb5a861c8f0..dae4bae1a880 100644
--- a/japanese/platex209/Makefile
+++ b/japanese/platex209/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/
DISTNAME= ${PORTNAME}
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
+COMMENT= ASCII Japanese pLaTeX 2.09 with Japanese EUC code support
BUILD_DEPENDS= ptex:${PORTSDIR}/japanese/ptex${PKGNAMESUFFIX} \
nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/platex209/pkg-comment b/japanese/platex209/pkg-comment
deleted file mode 100644
index 7c39cd52ca3e..000000000000
--- a/japanese/platex209/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ASCII Japanese pLaTeX 2.09 with Japanese EUC code support
diff --git a/japanese/ptex-pkfonts300/Makefile b/japanese/ptex-pkfonts300/Makefile
index bdf3c797d8df..559413402fef 100644
--- a/japanese/ptex-pkfonts300/Makefile
+++ b/japanese/ptex-pkfonts300/Makefile
@@ -13,6 +13,7 @@ CATEGORIES= japanese print
DISTFILES= # none
MAINTAINER= inagaki@tg.rim.or.jp
+COMMENT= English PK fonts, for ghostscripts, xdvik, dvipsk and so on
RUN_DEPENDS= ${LOCALBASE}/lib/fonts/pk${RESOLUTION}:${PORTSDIR}/print/pkfonts${RESOLUTION}
diff --git a/japanese/ptex-pkfonts300/pkg-comment b/japanese/ptex-pkfonts300/pkg-comment
deleted file mode 100644
index 898796e448de..000000000000
--- a/japanese/ptex-pkfonts300/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-English PK fonts, for ghostscripts, xdvik, dvipsk and so on
diff --git a/japanese/rogue_s/Makefile b/japanese/rogue_s/Makefile
index 1ece8df09156..ddd6729cb00a 100644
--- a/japanese/rogue_s/Makefile
+++ b/japanese/rogue_s/Makefile
@@ -21,6 +21,7 @@ PATCH_SITE_SUBDIR= knu
PATCHFILES= rogue_s.patch04
MAINTAINER= mistral@imasy.or.jp
+COMMENT= Japanized and message separated version of Rogue-clone: Version II
BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/rogue_s/pkg-comment b/japanese/rogue_s/pkg-comment
deleted file mode 100644
index daf378a44d8b..000000000000
--- a/japanese/rogue_s/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanized and message separated version of Rogue-clone: Version II
diff --git a/japanese/rxvt/Makefile b/japanese/rxvt/Makefile
index 33cac7ffe9d7..e0a9d29d1687 100644
--- a/japanese/rxvt/Makefile
+++ b/japanese/rxvt/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese x11
MASTER_SITES= ftp://ftp.rxvt.org/pub/rxvt/
MAINTAINER= honda@kashio.info.mie-u.ac.jp
+COMMENT= An xterm replacement that supports pixmap background and Japanese
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/japanese/rxvt/pkg-comment b/japanese/rxvt/pkg-comment
deleted file mode 100644
index 64e3b82ecef1..000000000000
--- a/japanese/rxvt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An xterm replacement that supports pixmap background and Japanese
diff --git a/japanese/samba/Makefile b/japanese/samba/Makefile
index 199e0938795c..be8c3c4433d0 100644
--- a/japanese/samba/Makefile
+++ b/japanese/samba/Makefile
@@ -17,6 +17,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}-${SAMBA_VERSION}-ja
DISTNAME= ${PORTNAME}-${SAMBA_VERSION}-ja-${SAMBA_JA_VERSION}
MAINTAINER= nakaji@jp.FreeBSD.org
+COMMENT= A free SMB and CIFS client and server for UNIX
BUILD_DEPENDS= msgfmt:${PORTSDIR}/devel/gettext
diff --git a/japanese/samba/pkg-comment b/japanese/samba/pkg-comment
deleted file mode 100644
index 21f25f97e695..000000000000
--- a/japanese/samba/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free SMB and CIFS client and server for UNIX
diff --git a/japanese/samba20/Makefile b/japanese/samba20/Makefile
index 6f32dbdfa05d..4eec01ab3cf7 100644
--- a/japanese/samba20/Makefile
+++ b/japanese/samba20/Makefile
@@ -18,6 +18,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}-${SAMBA_VERSION}-ja
DISTNAME= ${PORTNAME}-${SAMBA_VERSION}-ja-${SAMBA_JA_VERSION}
MAINTAINER= nakaji@jp.FreeBSD.org
+COMMENT= A free SMB and CIFS client and server for UNIX
BUILD_DEPENDS= msgfmt:${PORTSDIR}/devel/gettext
diff --git a/japanese/samba20/pkg-comment b/japanese/samba20/pkg-comment
deleted file mode 100644
index 21f25f97e695..000000000000
--- a/japanese/samba20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free SMB and CIFS client and server for UNIX
diff --git a/japanese/skkinput/Makefile b/japanese/skkinput/Makefile
index 4665b03271f1..24a769b24aaa 100644
--- a/japanese/skkinput/Makefile
+++ b/japanese/skkinput/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese x11
MASTER_SITES= http://downloads.sourceforge.jp/skkinput2/1815/
MAINTAINER= koma2@jiro.c.u-tokyo.ac.jp
+COMMENT= An SKK-like Japanese input method for X11
USE_IMAKE= yes
diff --git a/japanese/skkinput/pkg-comment b/japanese/skkinput/pkg-comment
deleted file mode 100644
index 8d1da3468f30..000000000000
--- a/japanese/skkinput/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An SKK-like Japanese input method for X11
diff --git a/japanese/skkinput3/Makefile b/japanese/skkinput3/Makefile
index 802eb97eb79d..e3f4e4e8ee42 100644
--- a/japanese/skkinput3/Makefile
+++ b/japanese/skkinput3/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://downloads.sourceforge.jp/skkinput3/1504/
DISTNAME= skkinput-${SRCVERSION}_${PATCHLEVEL}
MAINTAINER= koma2@jiro.c.u-tokyo.ac.jp
+COMMENT= An SKK-like Japanese input method for X11
USE_IMAKE= yes
diff --git a/japanese/skkinput3/pkg-comment b/japanese/skkinput3/pkg-comment
deleted file mode 100644
index 8d1da3468f30..000000000000
--- a/japanese/skkinput3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An SKK-like Japanese input method for X11
diff --git a/japanese/slrn/Makefile b/japanese/slrn/Makefile
index 5484799399d3..3f6f6e6dc35e 100644
--- a/japanese/slrn/Makefile
+++ b/japanese/slrn/Makefile
@@ -18,6 +18,7 @@ PATCHFILES= ${PORTNAME}-${PORTVERSION}jp0.pat.gz
PATCH_DIST_STRIP=-p1
MAINTAINER= ukatsuta@mud.biglobe.ne.jp
+COMMENT= A newsreader based by S-Lang
LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang
diff --git a/japanese/slrn/pkg-comment b/japanese/slrn/pkg-comment
deleted file mode 100644
index 7ddc3fa18c48..000000000000
--- a/japanese/slrn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A newsreader based by S-Lang
diff --git a/japanese/t2ps/Makefile b/japanese/t2ps/Makefile
index d56f30a243ce..ddd342ba9f9e 100644
--- a/japanese/t2ps/Makefile
+++ b/japanese/t2ps/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.uopmu.ees.osakafu-u.ac.jp/~yabu/soft/original/
DISTNAME= t2ps
MAINTAINER= yabu@uopmu.ees.osakafu-u.ac.jp
+COMMENT= Converts text files to PostScript including Japanese
RUN_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/t2ps/pkg-comment b/japanese/t2ps/pkg-comment
deleted file mode 100644
index 3429a96f9146..000000000000
--- a/japanese/t2ps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts text files to PostScript including Japanese
diff --git a/japanese/tcl76/Makefile b/japanese/tcl76/Makefile
index 13fb01e669ff..a5d21f0aa658 100644
--- a/japanese/tcl76/Makefile
+++ b/japanese/tcl76/Makefile
@@ -15,6 +15,7 @@ PATCH_SITES= ftp://ftp.sra.co.jp/pub/lang/tcl/jp/
PATCHFILES= ${PORTNAME}${PORTVERSION}jp-patch.gz
MAINTAINER= taguchi@tohoku.iij.ad.jp
+COMMENT= Japanized Tcl (Tool Command Language)
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
USE_AUTOCONF= yes
diff --git a/japanese/tcl76/pkg-comment b/japanese/tcl76/pkg-comment
deleted file mode 100644
index 2ee4e0b6e6c7..000000000000
--- a/japanese/tcl76/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanized Tcl (Tool Command Language)
diff --git a/japanese/tcl80/Makefile b/japanese/tcl80/Makefile
index 45817695e079..aa1294860de2 100644
--- a/japanese/tcl80/Makefile
+++ b/japanese/tcl80/Makefile
@@ -16,6 +16,7 @@ PATCH_SITES= ftp://ftp.sra.co.jp/pub/lang/tcl/jp/
PATCHFILES= ${PORTNAME}${PORTVERSION}jp1.7.patch.gz
MAINTAINER= taguchi@tohoku.iij.ad.jp
+COMMENT= Japanized Tool Command Language, version 8.0
VERSION= ${PORTVERSION:R}
TOPDIR= ${WRKDIR}/${DISTNAME}
diff --git a/japanese/tcl80/pkg-comment b/japanese/tcl80/pkg-comment
deleted file mode 100644
index 4eeafcd03e1c..000000000000
--- a/japanese/tcl80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanized Tool Command Language, version 8.0
diff --git a/japanese/texinfo/Makefile b/japanese/texinfo/Makefile
index bb7f08205065..5e30ca58cec7 100644
--- a/japanese/texinfo/Makefile
+++ b/japanese/texinfo/Makefile
@@ -17,6 +17,7 @@ PATCHFILES= ${DISTNAME}-j.diff.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= mitsuru@riken.go.jp
+COMMENT= Typeset Texinfo files for printing. Uses TeX
RUN_DEPENDS= ptex:${PORTSDIR}/japanese/ptex-euc
diff --git a/japanese/texinfo/pkg-comment b/japanese/texinfo/pkg-comment
deleted file mode 100644
index 871dbc80306b..000000000000
--- a/japanese/texinfo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Typeset Texinfo files for printing. Uses TeX
diff --git a/japanese/tk42/Makefile b/japanese/tk42/Makefile
index b3b1e563f087..fcc059d5d41f 100644
--- a/japanese/tk42/Makefile
+++ b/japanese/tk42/Makefile
@@ -15,6 +15,7 @@ PATCH_SITES= ftp://ftp.sra.co.jp/pub/lang/tcl/jp/
PATCHFILES= ${PORTNAME}${VERSION}-patch.gz
MAINTAINER= taguchi@tohoku.iij.ad.jp
+COMMENT= Japanized TK (Tcl Tool Kit)
LIB_DEPENDS= tcl76jp.1:${PORTSDIR}/japanese/tcl76
diff --git a/japanese/tk42/pkg-comment b/japanese/tk42/pkg-comment
deleted file mode 100644
index f994f2435337..000000000000
--- a/japanese/tk42/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanized TK (Tcl Tool Kit)
diff --git a/japanese/tk80/Makefile b/japanese/tk80/Makefile
index e55b9249278b..61f47855e652 100644
--- a/japanese/tk80/Makefile
+++ b/japanese/tk80/Makefile
@@ -16,6 +16,7 @@ PATCH_SITES= ftp://ftp.sra.co.jp/pub/lang/tcl/jp/
PATCHFILES= ${PORTNAME}${PORTVERSION}jp1.7.patch.gz
MAINTAINER= taguchi@tohoku.iij.ad.jp
+COMMENT= Graphical toolkit for Japanized TCL, version 8.0
LIB_DEPENDS= tcl80jp.1:${PORTSDIR}/japanese/tcl80
diff --git a/japanese/tk80/pkg-comment b/japanese/tk80/pkg-comment
deleted file mode 100644
index f8f16600e8f2..000000000000
--- a/japanese/tk80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical toolkit for Japanized TCL, version 8.0
diff --git a/japanese/tkdesk/Makefile b/japanese/tkdesk/Makefile
index c00d1e7d19f7..1ad20a915fdd 100644
--- a/japanese/tkdesk/Makefile
+++ b/japanese/tkdesk/Makefile
@@ -16,6 +16,7 @@ PATCHFILES= tkdesk-${VERSION}-jmenu-${VERSION_PL}.diff
PATCH_DIST_STRIP= -p1
MAINTAINER= yatt@msc.biglobe.ne.jp
+COMMENT= A graphical, highly configurable and powerful file manager
LIB_DEPENDS= tk42jp.1:${PORTSDIR}/japanese/tk42
RUN_DEPENDS= imali:${PORTSDIR}/mail/im \
diff --git a/japanese/tkdesk/pkg-comment b/japanese/tkdesk/pkg-comment
deleted file mode 100644
index 5137b25073d3..000000000000
--- a/japanese/tkdesk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical, highly configurable and powerful file manager
diff --git a/japanese/tkhonyaku/Makefile b/japanese/tkhonyaku/Makefile
index 25ddd8f49dd9..375dd56694ca 100644
--- a/japanese/tkhonyaku/Makefile
+++ b/japanese/tkhonyaku/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese
MASTER_SITES= http://www.yk.rim.or.jp/~kawagisi/
MAINTAINER= daichi@ongs.gr.jp
+COMMENT= Yet another Honyaku-Damashii client with rich functionality
RUN_DEPENDS= ${LOCALBASE}/bin/wish8.0jp:${PORTSDIR}/japanese/tk80
diff --git a/japanese/tkhonyaku/pkg-comment b/japanese/tkhonyaku/pkg-comment
deleted file mode 100644
index 97c105bb1fe3..000000000000
--- a/japanese/tkhonyaku/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Honyaku-Damashii client with rich functionality
diff --git a/japanese/today/Makefile b/japanese/today/Makefile
index 9009763c76b6..8a3bdb641be9 100644
--- a/japanese/today/Makefile
+++ b/japanese/today/Makefile
@@ -14,6 +14,7 @@ DISTFILES= td${PORTVERSION:S/.//}s.lzh \
td${PORTVERSION:S/.//}m.lzh
MAINTAINER= rewsirow@ff.iij4u.or.jp
+COMMENT= Tells you what day today is
BUILD_DEPENDS= lha:${PORTSDIR}/archivers/lha \
nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/today/pkg-comment b/japanese/today/pkg-comment
deleted file mode 100644
index 0a579dac59ca..000000000000
--- a/japanese/today/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tells you what day today is
diff --git a/japanese/xdvik-vflib/Makefile b/japanese/xdvik-vflib/Makefile
index 5862fcc106d1..55e11877ff48 100644
--- a/japanese/xdvik-vflib/Makefile
+++ b/japanese/xdvik-vflib/Makefile
@@ -31,6 +31,7 @@ PATCHFILES= ${DISTNAME}-j1.04.patch.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= inagaki@tg.rim.or.jp
+COMMENT= DVI Previewer(kpathsearch) for X. + jp-patch
LIB_DEPENDS= VFlib2:${PORTSDIR}/japanese/vflib
RUN_DEPENDS+= makejvf:${PORTSDIR}/japanese/makejvf
diff --git a/japanese/xdvik-vflib/pkg-comment b/japanese/xdvik-vflib/pkg-comment
deleted file mode 100644
index 650692eba9be..000000000000
--- a/japanese/xdvik-vflib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DVI Previewer(kpathsearch) for X. + jp-patch
diff --git a/japanese/xdvik/Makefile b/japanese/xdvik/Makefile
index 5862fcc106d1..55e11877ff48 100644
--- a/japanese/xdvik/Makefile
+++ b/japanese/xdvik/Makefile
@@ -31,6 +31,7 @@ PATCHFILES= ${DISTNAME}-j1.04.patch.gz
PATCH_DIST_STRIP= -p1
MAINTAINER= inagaki@tg.rim.or.jp
+COMMENT= DVI Previewer(kpathsearch) for X. + jp-patch
LIB_DEPENDS= VFlib2:${PORTSDIR}/japanese/vflib
RUN_DEPENDS+= makejvf:${PORTSDIR}/japanese/makejvf
diff --git a/japanese/xdvik/pkg-comment b/japanese/xdvik/pkg-comment
deleted file mode 100644
index 650692eba9be..000000000000
--- a/japanese/xdvik/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DVI Previewer(kpathsearch) for X. + jp-patch
diff --git a/japanese/xmsgsaver/Makefile b/japanese/xmsgsaver/Makefile
index 45763a2d4269..a62658a7974e 100644
--- a/japanese/xmsgsaver/Makefile
+++ b/japanese/xmsgsaver/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese misc
MASTER_SITES= http://www19.xdsl.ne.jp/~cdr/soft/dl/
MAINTAINER= cdr@ga.xdsl.ne.jp
+COMMENT= An X11 screensaver using VFlib
LIB_DEPENDS= VFlib2.24:${PORTSDIR}/japanese/vflib
diff --git a/japanese/xmsgsaver/pkg-comment b/japanese/xmsgsaver/pkg-comment
deleted file mode 100644
index 310e686566de..000000000000
--- a/japanese/xmsgsaver/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 screensaver using VFlib
diff --git a/japanese/xshodou/Makefile b/japanese/xshodou/Makefile
index 9c932132b44f..8e0d43d0e3c7 100644
--- a/japanese/xshodou/Makefile
+++ b/japanese/xshodou/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= japanese tk80
MASTER_SITES= http://wwwmiya.ee.kagu.tus.ac.jp/~sakai/
MAINTAINER= sakai@miya.ee.kagu.tus.ac.jp
+COMMENT= A Japanese shodou program for X based on Tcl/Tk
RUN_DEPENDS= wish8.0:${PORTSDIR}/x11-toolkits/tk80
diff --git a/japanese/xshodou/pkg-comment b/japanese/xshodou/pkg-comment
deleted file mode 100644
index 7e4234df6eb7..000000000000
--- a/japanese/xshodou/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Japanese shodou program for X based on Tcl/Tk
diff --git a/japanese/yc.el/Makefile b/japanese/yc.el/Makefile
index d2f54393cf01..b311d4129384 100644
--- a/japanese/yc.el/Makefile
+++ b/japanese/yc.el/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/
EXTRACT_SUFX= .gz
MAINTAINER= t@nakao.org
+COMMENT= Yet another Canna client for Emacs/XEmacs
EXTRACT_AFTER_ARGS= > yc.el
NO_WRKSUBDIR= yes
diff --git a/japanese/yc.el/pkg-comment b/japanese/yc.el/pkg-comment
deleted file mode 100644
index eb678b99a65d..000000000000
--- a/japanese/yc.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Canna client for Emacs/XEmacs
diff --git a/japanese/zangband/Makefile b/japanese/zangband/Makefile
index bc37a1ce6b83..c1fa8c2dcee6 100644
--- a/japanese/zangband/Makefile
+++ b/japanese/zangband/Makefile
@@ -16,6 +16,7 @@ DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${PORTNAME}-${E_VERSION:S/.//g}-src.zip
MAINTAINER= makoto@pinpott.spnet.ne.jp
+COMMENT= Zangband (Zelazny Angband) with japanese, color, X11 support
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -qa
diff --git a/japanese/zangband/pkg-comment b/japanese/zangband/pkg-comment
deleted file mode 100644
index 97427f40a231..000000000000
--- a/japanese/zangband/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Zangband (Zelazny Angband) with japanese, color, X11 support
diff --git a/java/bluej/Makefile b/java/bluej/Makefile
index b6d5d1925c51..6f097ad7cb1f 100644
--- a/java/bluej/Makefile
+++ b/java/bluej/Makefile
@@ -16,6 +16,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
EXTRACT_SUFX= .jar
MAINTAINER= karlj000@unbc.ca
+COMMENT= BlueJ is an integrated Java environment designed for introductory teaching
IS_INTERACTIVE= yes
EXTRACT_ONLY=
diff --git a/java/bluej/pkg-comment b/java/bluej/pkg-comment
deleted file mode 100644
index c1765077cc6d..000000000000
--- a/java/bluej/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-BlueJ is an integrated Java environment designed for introductory teaching
diff --git a/java/bouncycastle/Makefile b/java/bouncycastle/Makefile
index 2c3ee3125aed..06e9e2adf62e 100644
--- a/java/bouncycastle/Makefile
+++ b/java/bouncycastle/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.bouncycastle.org/download/
DISTNAME= jce-jdk13-${PORTVERSION:S/.//}
MAINTAINER= rara.rasputin@virgin.net
+COMMENT= Cleanroom build of Java Cryptography Extensions
BUILD_DEPENDS= ${JAVADIR}/bin/java:${PORTSDIR}/java/jdk13
diff --git a/java/bouncycastle/pkg-comment b/java/bouncycastle/pkg-comment
deleted file mode 100644
index e113072c60f4..000000000000
--- a/java/bouncycastle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cleanroom build of Java Cryptography Extensions
diff --git a/java/collections/Makefile b/java/collections/Makefile
index c310ec2c91a8..6e74a937aee1 100644
--- a/java/collections/Makefile
+++ b/java/collections/Makefile
@@ -12,6 +12,7 @@ DISTNAME= collections1_1
EXTRACT_SUFX= .zip
MAINTAINER= noway@nohow.demon.co.uk
+COMMENT= JDK1.2 Collections' API for JDK1.1 environments
RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk11
diff --git a/java/collections/pkg-comment b/java/collections/pkg-comment
deleted file mode 100644
index 07ec71289d3e..000000000000
--- a/java/collections/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-JDK1.2 Collections' API for JDK1.1 environments
diff --git a/java/cos/Makefile b/java/cos/Makefile
index ee6503b9a150..ec1ae690df67 100644
--- a/java/cos/Makefile
+++ b/java/cos/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.servlets.com/cos/
DISTNAME= ${PORTNAME}-05Nov2002
MAINTAINER= noway@nohow.demon.co.uk
+COMMENT= The O'Reilly package of utility classes for servlet developers
USE_ZIP= yes
NO_WRKSUBDIR= yes
diff --git a/java/cos/pkg-comment b/java/cos/pkg-comment
deleted file mode 100644
index 6481dadf0fb2..000000000000
--- a/java/cos/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The O'Reilly package of utility classes for servlet developers
diff --git a/java/infobus/Makefile b/java/infobus/Makefile
index 5763b4dbaec5..909d475a3c1a 100644
--- a/java/infobus/Makefile
+++ b/java/infobus/Makefile
@@ -12,6 +12,7 @@ DISTNAME= ib12
EXTRACT_SUFX= .zip
MAINTAINER= noway@nohow.demon.co.uk
+COMMENT= Enables dynamic exchange of data between JavaBeans(TM)
RUN_DEPENDS= ${PREFIX}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk11 \
${PREFIX}/share/java/classes/collections.jar:${PORTSDIR}/java/collections
diff --git a/java/infobus/pkg-comment b/java/infobus/pkg-comment
deleted file mode 100644
index e3b313d37ab2..000000000000
--- a/java/infobus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Enables dynamic exchange of data between JavaBeans(TM)
diff --git a/java/jakarta-log4j/Makefile b/java/jakarta-log4j/Makefile
index ba1898a24ada..147063da2a82 100644
--- a/java/jakarta-log4j/Makefile
+++ b/java/jakarta-log4j/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://jakarta.apache.org/log4j/
DIST_SUBDIR= jakarta
MAINTAINER= herve.quiroz@esil.univ-mrs.fr
+COMMENT= Log4J, a fast and flexible logging library for Java
USE_JAVA= 1.1+
NO_BUILD= YES
diff --git a/java/jakarta-log4j/pkg-comment b/java/jakarta-log4j/pkg-comment
deleted file mode 100644
index c67fc047c72c..000000000000
--- a/java/jakarta-log4j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Log4J, a fast and flexible logging library for Java
diff --git a/java/jakarta-oro/Makefile b/java/jakarta-oro/Makefile
index dd872ab09e07..34ce8026968d 100644
--- a/java/jakarta-oro/Makefile
+++ b/java/jakarta-oro/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= java
MASTER_SITES= http://jakarta.apache.org/builds/${PORTNAME}/release/v${PORTVERSION}/
MAINTAINER= dglo@ssec.wisc.edu
+COMMENT= Perl/awk/sh regular expressions for Java
BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/jakarta-ant
diff --git a/java/jakarta-oro/pkg-comment b/java/jakarta-oro/pkg-comment
deleted file mode 100644
index 6e3337e1bafa..000000000000
--- a/java/jakarta-oro/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl/awk/sh regular expressions for Java
diff --git a/java/jakarta-regexp/Makefile b/java/jakarta-regexp/Makefile
index 1c454fb49c7c..18a73d8cab86 100644
--- a/java/jakarta-regexp/Makefile
+++ b/java/jakarta-regexp/Makefile
@@ -10,6 +10,7 @@ CATEGORIES= java
MASTER_SITES= http://www.apache.org/dist/jakarta/regexp/
MAINTAINER= dglo@ssec.wisc.edu
+COMMENT= Regular expressions for Java
BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/jakarta-ant
diff --git a/java/jakarta-regexp/pkg-comment b/java/jakarta-regexp/pkg-comment
deleted file mode 100644
index 72d13932a845..000000000000
--- a/java/jakarta-regexp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Regular expressions for Java
diff --git a/java/java-checkstyle/Makefile b/java/java-checkstyle/Makefile
index cf5cea5e96f4..123e7e0a8b6c 100644
--- a/java/java-checkstyle/Makefile
+++ b/java/java-checkstyle/Makefile
@@ -14,6 +14,7 @@ PKGNAMEPREFIX= java-
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= dglo@ssec.wisc.edu
+COMMENT= Java style checker
BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/jakarta-ant
diff --git a/java/java-checkstyle/pkg-comment b/java/java-checkstyle/pkg-comment
deleted file mode 100644
index 0e757ff364da..000000000000
--- a/java/java-checkstyle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Java style checker
diff --git a/java/java-cup/Makefile b/java/java-cup/Makefile
index 7e2c1aec42fa..20a689130450 100644
--- a/java/java-cup/Makefile
+++ b/java/java-cup/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.cs.princeton.edu/~appel/modern/java/CUP/
DISTNAME= java_cup_v10g
MAINTAINER= nordwick@xcf.berkeley.edu
+COMMENT= An LALR parser generator in Java
BUILD_DEPENDS= ${JAVADIR}/bin/javac:${PORTSDIR}/java/jdk11
RUN_DEPENDS= ${JAVADIR}/bin/java:${PORTSDIR}/java/jdk11
diff --git a/java/java-cup/pkg-comment b/java/java-cup/pkg-comment
deleted file mode 100644
index b4b3ac650236..000000000000
--- a/java/java-cup/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An LALR parser generator in Java
diff --git a/java/jce-aba/Makefile b/java/jce-aba/Makefile
index 8fd323e55927..95bef57b0e0a 100644
--- a/java/jce-aba/Makefile
+++ b/java/jce-aba/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.metaverse.nl/~ernst/ \
MASTER_SITE_SUBDIR= znerd
MAINTAINER= greg@greg.rim.or.jp
+COMMENT= Clean room implementation of the Java Cryptograph Extension (JCE) API
USE_JAVA= 1.1+
diff --git a/java/jce-aba/pkg-comment b/java/jce-aba/pkg-comment
deleted file mode 100644
index d0c7f2bec88b..000000000000
--- a/java/jce-aba/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clean room implementation of the Java Cryptograph Extension (JCE) API
diff --git a/java/jdbcpool/Makefile b/java/jdbcpool/Makefile
index 0cefc6ee02bf..521a2458f74c 100644
--- a/java/jdbcpool/Makefile
+++ b/java/jdbcpool/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= java
MASTER_SITES= http://www.bitmechanic.com/projects/jdbcpool/dist/
MAINTAINER= noway@nohow.demon.co.uk
+COMMENT= JDBC connection pool
USE_JAVA= 1.2+
NO_BUILD= yes
diff --git a/java/jdbcpool/pkg-comment b/java/jdbcpool/pkg-comment
deleted file mode 100644
index 5352b508b763..000000000000
--- a/java/jdbcpool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-JDBC connection pool
diff --git a/java/jlex/Makefile b/java/jlex/Makefile
index 1e154abf3e9e..ffe6ea0a38e8 100644
--- a/java/jlex/Makefile
+++ b/java/jlex/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .java
EXTRACT_ONLY= #
MAINTAINER= jake@checker.org
+COMMENT= A lexical analyzer generator, written for Java, in Java
BUILD_DEPENDS= ${LOCALBASE}/${JAVADIR}/bin/java:${PORTSDIR}/java/jdk11
diff --git a/java/jlex/pkg-comment b/java/jlex/pkg-comment
deleted file mode 100644
index bdb9f35f7957..000000000000
--- a/java/jlex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lexical analyzer generator, written for Java, in Java
diff --git a/java/jsdk/Makefile b/java/jsdk/Makefile
index 72efa3834677..4afb06e24b82 100644
--- a/java/jsdk/Makefile
+++ b/java/jsdk/Makefile
@@ -13,6 +13,7 @@ DISTNAME= jsdk20-solaris2-sparc
EXTRACT_SUFX= .tar.Z
MAINTAINER= greg@greg.rim.or.jp
+COMMENT= Sun's Java Servlet Developers Kit
USE_JAVA= 1.1+
diff --git a/java/jsdk/pkg-comment b/java/jsdk/pkg-comment
deleted file mode 100644
index 56886d6f949d..000000000000
--- a/java/jsdk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sun's Java Servlet Developers Kit
diff --git a/java/kaffe/Makefile b/java/kaffe/Makefile
index d938216c9a48..264f834bc4e0 100644
--- a/java/kaffe/Makefile
+++ b/java/kaffe/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= java
MASTER_SITES= ftp://ftp.kaffe.org/pub/kaffe/v1.0.x-production/
MAINTAINER= xaa+ports@timewasters.nl
+COMMENT= Multi-platform Java virtual machine including JIT compiler and AWT package
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
ungif.5:${PORTSDIR}/graphics/libungif \
diff --git a/java/kaffe/pkg-comment b/java/kaffe/pkg-comment
deleted file mode 100644
index 48da498678c5..000000000000
--- a/java/kaffe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi-platform Java virtual machine including JIT compiler and AWT package
diff --git a/java/netrexx/Makefile b/java/netrexx/Makefile
index a64edeea4f20..88dbd9b06f3e 100644
--- a/java/netrexx/Makefile
+++ b/java/netrexx/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www2.hursley.ibm.com/netrexx/
DISTNAME= NetRexx
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Human-oriented programming language for writing/using Java classes
RUN_DEPENDS= ${LOCALBASE}/bin/rexx:${PORTSDIR}/lang/rexx-imc
diff --git a/java/netrexx/pkg-comment b/java/netrexx/pkg-comment
deleted file mode 100644
index 6d672ae4ad2b..000000000000
--- a/java/netrexx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Human-oriented programming language for writing/using Java classes
diff --git a/korean/bitchx/Makefile b/korean/bitchx/Makefile
index 4bc35665baa8..7609474662a7 100644
--- a/korean/bitchx/Makefile
+++ b/korean/bitchx/Makefile
@@ -18,6 +18,7 @@ PATCHFILES= bx-korean-aa.patch\
PATCH_DIST_STRIP= -p1
MAINTAINER= hollywar@mail.holywar.net
+COMMENT= An alternative ircII color client support patched for korean
WRKSRC= ${WRKDIR}/BitchX
diff --git a/korean/bitchx/pkg-comment b/korean/bitchx/pkg-comment
deleted file mode 100644
index 8c8eb99926e6..000000000000
--- a/korean/bitchx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An alternative ircII color client support patched for korean
diff --git a/korean/engdic/Makefile b/korean/engdic/Makefile
index 2081001089e8..c7c3e4fb9a4c 100644
--- a/korean/engdic/Makefile
+++ b/korean/engdic/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.holywar.net/pub/engdic/ \
ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/distfiles/
MAINTAINER= hollywar@mail.holywar.net
+COMMENT= An English dictionary utility for Korean
ALL_TARGET= clean all
USE_REINPLACE= yes
diff --git a/korean/engdic/pkg-comment b/korean/engdic/pkg-comment
deleted file mode 100644
index d55d2c248ca0..000000000000
--- a/korean/engdic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An English dictionary utility for Korean
diff --git a/korean/eterm/Makefile b/korean/eterm/Makefile
index 33bfd1030e30..52493906cd08 100644
--- a/korean/eterm/Makefile
+++ b/korean/eterm/Makefile
@@ -17,6 +17,7 @@ MASTER_SITES= ftp://ftp.eterm.org/pub/Eterm/ \
DISTNAME= Eterm-${PORTVERSION}
MAINTAINER= hollywar@mail.holywar.net
+COMMENT= X11 terminal emulator based on rxvt/xterm that supports korean
RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/local/hmm12.pcf.gz:${PORTSDIR}/korean/hanyangfonts
diff --git a/korean/eterm/pkg-comment b/korean/eterm/pkg-comment
deleted file mode 100644
index 5f6323c4e59e..000000000000
--- a/korean/eterm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 terminal emulator based on rxvt/xterm that supports korean
diff --git a/korean/netdic/Makefile b/korean/netdic/Makefile
index 8581537a388a..60500705a39d 100644
--- a/korean/netdic/Makefile
+++ b/korean/netdic/Makefile
@@ -13,6 +13,7 @@ DISTNAME= netdic
EXTRACT_SUFX= .c
MAINTAINER= rapzzard@rapzzard.pe.kr
+COMMENT= A network English dictionary utility for Korean
do-extract:
@${RM} -rf ${WRKDIR} && \
diff --git a/korean/netdic/pkg-comment b/korean/netdic/pkg-comment
deleted file mode 100644
index a84c6270f3a0..000000000000
--- a/korean/netdic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A network English dictionary utility for Korean
diff --git a/lang/ETHOberonV4/Makefile b/lang/ETHOberonV4/Makefile
index a1144574ca52..3e26e983c3b6 100644
--- a/lang/ETHOberonV4/Makefile
+++ b/lang/ETHOberonV4/Makefile
@@ -13,6 +13,7 @@ DISTNAME= ETHLinuxOberon
EXTRACT_SUFX= .tgz
MAINTAINER= jhicks@glenatl.glenayre.com
+COMMENT= Oberon-2/V4 from ETH (Linux emulation)
BROKEN= "Does not run"
NO_CDROM= licensing
diff --git a/lang/ETHOberonV4/pkg-comment b/lang/ETHOberonV4/pkg-comment
deleted file mode 100644
index 9274dadcfa02..000000000000
--- a/lang/ETHOberonV4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Oberon-2/V4 from ETH (Linux emulation)
diff --git a/lang/bigloo/Makefile b/lang/bigloo/Makefile
index f3e133e16d9d..f7ac5e02e66b 100644
--- a/lang/bigloo/Makefile
+++ b/lang/bigloo/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/ \
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= tacho@daemonz.org
+COMMENT= A Scheme interpreter and native code compiler
USE_GMAKE= yes
ALL_TARGET=
diff --git a/lang/bigloo/pkg-comment b/lang/bigloo/pkg-comment
deleted file mode 100644
index 468b556f6bfc..000000000000
--- a/lang/bigloo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Scheme interpreter and native code compiler
diff --git a/lang/clips/Makefile b/lang/clips/Makefile
index 04e58cfb8615..d0b6594e4786 100644
--- a/lang/clips/Makefile
+++ b/lang/clips/Makefile
@@ -13,6 +13,7 @@ DISTNAME= clips6
EXTRACT_SUFX= .tgz
MAINTAINER= yotta@dougdidit.com
+COMMENT= CLIPS is a productive development and delivery expert system tool
USE_AUTOCONF= yes
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
diff --git a/lang/clips/pkg-comment b/lang/clips/pkg-comment
deleted file mode 100644
index a6a91ff7b3f0..000000000000
--- a/lang/clips/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CLIPS is a productive development and delivery expert system tool
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 91cd58632213..6660fc9f17bf 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://cvs2.cons.org/pub/lisp/clisp/source/${PORTVERSION}/ \
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= henrik.motakef@web.de
+COMMENT= An ANSI Common Lisp
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
intl.4:${PORTSDIR}/devel/gettext
diff --git a/lang/clisp/pkg-comment b/lang/clisp/pkg-comment
deleted file mode 100644
index fdaf8511f41c..000000000000
--- a/lang/clisp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An ANSI Common Lisp
diff --git a/lang/cmucl-extra/Makefile b/lang/cmucl-extra/Makefile
index e0646845124b..9d2bf123d0c3 100644
--- a/lang/cmucl-extra/Makefile
+++ b/lang/cmucl-extra/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= cracauer
DISTNAME= cmucl-18d-x86-FreeBSD.extra
MAINTAINER= sf@dsinw.com
+COMMENT= Optional extras for the CMU implementation of Common Lisp
USE_BZIP2= yes
NO_WRKSUBDIR= yes
diff --git a/lang/cmucl-extra/pkg-comment b/lang/cmucl-extra/pkg-comment
deleted file mode 100644
index 1cf3fc0b9c94..000000000000
--- a/lang/cmucl-extra/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Optional extras for the CMU implementation of Common Lisp
diff --git a/lang/cmucl/Makefile b/lang/cmucl/Makefile
index b779da8ab177..2ae441690b50 100644
--- a/lang/cmucl/Makefile
+++ b/lang/cmucl/Makefile
@@ -15,6 +15,7 @@ MASTER_SITE_SUBDIR= cracauer
DISTNAME= cmucl-18d-x86-FreeBSD
MAINTAINER= cracauer@cons.org
+COMMENT= The CMU implementation of Common Lisp
USE_BZIP2= YES
NO_WRKSUBDIR= yes
diff --git a/lang/cmucl/pkg-comment b/lang/cmucl/pkg-comment
deleted file mode 100644
index 5f37bc557316..000000000000
--- a/lang/cmucl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The CMU implementation of Common Lisp
diff --git a/lang/crossgo32-f77/Makefile b/lang/crossgo32-f77/Makefile
index 0a2891baf1cf..336b493c2053 100644
--- a/lang/crossgo32-f77/Makefile
+++ b/lang/crossgo32-f77/Makefile
@@ -16,6 +16,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} g772952b.zip
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= hdcho@geni.cemtlo.com
+COMMENT= G2c libraries and compatibility for DJGPP V2 crossgo32 crosscompiler
BUILD_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
.if !defined(GNU_CPP)
diff --git a/lang/crossgo32-f77/pkg-comment b/lang/crossgo32-f77/pkg-comment
deleted file mode 100644
index 694210c86be1..000000000000
--- a/lang/crossgo32-f77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-G2c libraries and compatibility for DJGPP V2 crossgo32 crosscompiler
diff --git a/lang/dis/Makefile b/lang/dis/Makefile
index 33e9d8e2283e..8111b0d8471e 100644
--- a/lang/dis/Makefile
+++ b/lang/dis/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.mines.edu/students/b/bolmstea/malbolge/
DISTNAME= dis
MAINTAINER= simond@irrelevant.org
+COMMENT= A moderately Infernal programming language
USE_REINPLACE= yes
diff --git a/lang/dis/pkg-comment b/lang/dis/pkg-comment
deleted file mode 100644
index 87635d776955..000000000000
--- a/lang/dis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A moderately Infernal programming language
diff --git a/lang/dylan/Makefile b/lang/dylan/Makefile
index c344394c2bf3..03f92874c125 100644
--- a/lang/dylan/Makefile
+++ b/lang/dylan/Makefile
@@ -25,6 +25,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} d2c-${PORTVERSION}-FreeBSD.gz
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= housel@acm.org
+COMMENT= CMU Gwydion project interpreter and compiler for the Dylan language
RUN_DEPENDS= libtool:${PORTSDIR}/devel/libtool
diff --git a/lang/dylan/pkg-comment b/lang/dylan/pkg-comment
deleted file mode 100644
index 128cdf8cc118..000000000000
--- a/lang/dylan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CMU Gwydion project interpreter and compiler for the Dylan language
diff --git a/lang/emacs-lisp-intro/Makefile b/lang/emacs-lisp-intro/Makefile
index ce30b43efb82..b8a03ff2466a 100644
--- a/lang/emacs-lisp-intro/Makefile
+++ b/lang/emacs-lisp-intro/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= emacs
MAINTAINER= amakawa@jp.FreeBSD.org
+COMMENT= An introduction to Emacs Lisp programming
USE_AUTOCONF= yes
diff --git a/lang/emacs-lisp-intro/pkg-comment b/lang/emacs-lisp-intro/pkg-comment
deleted file mode 100644
index d36d6047ff7b..000000000000
--- a/lang/emacs-lisp-intro/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An introduction to Emacs Lisp programming
diff --git a/lang/eperl/Makefile b/lang/eperl/Makefile
index 53b60b8042ff..eb7ce49a267c 100644
--- a/lang/eperl/Makefile
+++ b/lang/eperl/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ftp://ftp.ossp.org/pkg/tool/eperl/ \
MASTER_SITE_SUBDIR=Parse
MAINTAINER= rse@engelschall.com
+COMMENT= Embedded Perl 5 Language
# User-controlled variables list
# INSTALL_ALSO_AS_SSSL
diff --git a/lang/eperl/pkg-comment b/lang/eperl/pkg-comment
deleted file mode 100644
index eb4b5ac63136..000000000000
--- a/lang/eperl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Embedded Perl 5 Language
diff --git a/lang/expect/Makefile b/lang/expect/Makefile
index c2a75c5d9be8..26421b6019b8 100644
--- a/lang/expect/Makefile
+++ b/lang/expect/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang tcl83 tk83
MASTER_SITES= http://expect.nist.gov/src/
MAINTAINER= jerry@thehutt.org
+COMMENT= A sophisticated scripter based on tcl/tk
.if !defined(WITHOUT_X11)
LIB_DEPENDS?= tk83.1:${PORTSDIR}/x11-toolkits/tk83
diff --git a/lang/expect/pkg-comment b/lang/expect/pkg-comment
deleted file mode 100644
index 00cad2230914..000000000000
--- a/lang/expect/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A sophisticated scripter based on tcl/tk
diff --git a/lang/fbbi/Makefile b/lang/fbbi/Makefile
index 24c0f7951e29..51cc22b2ea32 100644
--- a/lang/fbbi/Makefile
+++ b/lang/fbbi/Makefile
@@ -13,6 +13,7 @@ DISTNAME= fbbiv098
EXTRACT_SUFX= .zip
MAINTAINER= llwang@infor.org
+COMMENT= An interpreter for the Befunge-98 language
USE_ZIP= yes
USE_GMAKE= yes
diff --git a/lang/fbbi/pkg-comment b/lang/fbbi/pkg-comment
deleted file mode 100644
index be866f1a604c..000000000000
--- a/lang/fbbi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpreter for the Befunge-98 language
diff --git a/lang/fesi/Makefile b/lang/fesi/Makefile
index 8e0e2120b000..cd146ad04f7f 100644
--- a/lang/fesi/Makefile
+++ b/lang/fesi/Makefile
@@ -13,6 +13,7 @@ DISTNAME= fesikit
EXTRACT_SUFX= .zip
MAINTAINER= leo@florida.sarang.net
+COMMENT= Free EcmaScript Interpreter written in Java
RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/javac:${PORTSDIR}/java/jdk11
diff --git a/lang/fesi/pkg-comment b/lang/fesi/pkg-comment
deleted file mode 100644
index f6a20f8ec49d..000000000000
--- a/lang/fesi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free EcmaScript Interpreter written in Java
diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile
index 503847ac5830..5bd7cc94cbd3 100644
--- a/lang/fpc-devel/Makefile
+++ b/lang/fpc-devel/Makefile
@@ -20,6 +20,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.freebsd4
EXTRACT_SUFX= .tar
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Free Pascal beta compiler with Turbo, Delphi and other extensions
BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar
RUN_DEPENDS= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm
diff --git a/lang/fpc-devel/pkg-comment b/lang/fpc-devel/pkg-comment
deleted file mode 100644
index d840acc2c429..000000000000
--- a/lang/fpc-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free Pascal beta compiler with Turbo, Delphi and other extensions
diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile
index 503847ac5830..5bd7cc94cbd3 100644
--- a/lang/fpc/Makefile
+++ b/lang/fpc/Makefile
@@ -20,6 +20,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.freebsd4
EXTRACT_SUFX= .tar
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Free Pascal beta compiler with Turbo, Delphi and other extensions
BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar
RUN_DEPENDS= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm
diff --git a/lang/fpc/pkg-comment b/lang/fpc/pkg-comment
deleted file mode 100644
index d840acc2c429..000000000000
--- a/lang/fpc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free Pascal beta compiler with Turbo, Delphi and other extensions
diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile
index aad8ec34f418..87b246eb5867 100644
--- a/lang/gauche/Makefile
+++ b/lang/gauche/Makefile
@@ -14,6 +14,7 @@ DISTNAME= Gauche-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= erik@smluc.org
+COMMENT= Scheme script interpreter with multibyte character handling
# Choices are: "pthreads" and "no", but it seems that FreeBSD does not
# yet fully support threads with Boehm GC.
diff --git a/lang/gauche/pkg-comment b/lang/gauche/pkg-comment
deleted file mode 100644
index 24fc0aca9896..000000000000
--- a/lang/gauche/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scheme script interpreter with multibyte character handling
diff --git a/lang/gcl/Makefile b/lang/gcl/Makefile
index 2c19480fc6fe..09a1fa204e25 100644
--- a/lang/gcl/Makefile
+++ b/lang/gcl/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.ma.utexas.edu/pub/gcl/
EXTRACT_SUFX= .tgz
MAINTAINER= twp@unchi.org
+COMMENT= GNU Common Lisp
BROKEN= "Dies with sig11 during build"
diff --git a/lang/gcl/pkg-comment b/lang/gcl/pkg-comment
deleted file mode 100644
index ad31780e35f4..000000000000
--- a/lang/gcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Common Lisp
diff --git a/lang/gforth/Makefile b/lang/gforth/Makefile
index a0b6da8395b4..3a5b2f46a839 100644
--- a/lang/gforth/Makefile
+++ b/lang/gforth/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= gforth
MAINTAINER= cyrille.lefevre@laposte.net
+COMMENT= Fast and portable Forth system
# Global variables
#
diff --git a/lang/gforth/pkg-comment b/lang/gforth/pkg-comment
deleted file mode 100644
index fa9c2c514ba6..000000000000
--- a/lang/gforth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast and portable Forth system
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index 5068379c7457..d54583ad12f1 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -28,6 +28,7 @@ DISTFILES+= ${BOOT_DIST5}
.endif
MAINTAINER= simonmar@microsoft.com
+COMMENT= A Compiler for the functional language Haskell
USE_PERL5= yes
USE_GMAKE= yes
diff --git a/lang/ghc/pkg-comment b/lang/ghc/pkg-comment
deleted file mode 100644
index 5568ca6a3812..000000000000
--- a/lang/ghc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Compiler for the functional language Haskell
diff --git a/lang/ghc5/Makefile b/lang/ghc5/Makefile
index 5068379c7457..d54583ad12f1 100644
--- a/lang/ghc5/Makefile
+++ b/lang/ghc5/Makefile
@@ -28,6 +28,7 @@ DISTFILES+= ${BOOT_DIST5}
.endif
MAINTAINER= simonmar@microsoft.com
+COMMENT= A Compiler for the functional language Haskell
USE_PERL5= yes
USE_GMAKE= yes
diff --git a/lang/ghc5/pkg-comment b/lang/ghc5/pkg-comment
deleted file mode 100644
index 5568ca6a3812..000000000000
--- a/lang/ghc5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Compiler for the functional language Haskell
diff --git a/lang/ghc6/Makefile b/lang/ghc6/Makefile
index 5068379c7457..d54583ad12f1 100644
--- a/lang/ghc6/Makefile
+++ b/lang/ghc6/Makefile
@@ -28,6 +28,7 @@ DISTFILES+= ${BOOT_DIST5}
.endif
MAINTAINER= simonmar@microsoft.com
+COMMENT= A Compiler for the functional language Haskell
USE_PERL5= yes
USE_GMAKE= yes
diff --git a/lang/ghc6/pkg-comment b/lang/ghc6/pkg-comment
deleted file mode 100644
index 5568ca6a3812..000000000000
--- a/lang/ghc6/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Compiler for the functional language Haskell
diff --git a/lang/glade-gpl/Makefile b/lang/glade-gpl/Makefile
index 58fd07c959e3..31b15e9ed67c 100644
--- a/lang/glade-gpl/Makefile
+++ b/lang/glade-gpl/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://cs.nyu.edu/pub/gnat/${PORTVERSION}/glade/
DISTNAME= glade-${PORTVERSION}-src
MAINTAINER= sam@inf.enst.fr
+COMMENT= GNU Ada distributed systems annex
BUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat
diff --git a/lang/glade-gpl/pkg-comment b/lang/glade-gpl/pkg-comment
deleted file mode 100644
index 573087befbbd..000000000000
--- a/lang/glade-gpl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Ada distributed systems annex
diff --git a/lang/gnat-doc-html/Makefile b/lang/gnat-doc-html/Makefile
index 27cedeb2ac3f..707549787b9d 100644
--- a/lang/gnat-doc-html/Makefile
+++ b/lang/gnat-doc-html/Makefile
@@ -22,6 +22,7 @@ PKGNAMESUFFIX= -${DOCFORMAT}
DISTNAME= gnat-${PORTVERSION}-docs
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Documentation for the GNAT compiler
WRKSRC= ${WRKDIR}/gnat-${PORTVERSION}-docs
NO_BUILD= yes
diff --git a/lang/gnat-doc-html/pkg-comment b/lang/gnat-doc-html/pkg-comment
deleted file mode 100644
index 2b1ace32cd32..000000000000
--- a/lang/gnat-doc-html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Documentation for the GNAT compiler
diff --git a/lang/gnat-glade/Makefile b/lang/gnat-glade/Makefile
index 58fd07c959e3..31b15e9ed67c 100644
--- a/lang/gnat-glade/Makefile
+++ b/lang/gnat-glade/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://cs.nyu.edu/pub/gnat/${PORTVERSION}/glade/
DISTNAME= glade-${PORTVERSION}-src
MAINTAINER= sam@inf.enst.fr
+COMMENT= GNU Ada distributed systems annex
BUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat
diff --git a/lang/gnat-glade/pkg-comment b/lang/gnat-glade/pkg-comment
deleted file mode 100644
index 573087befbbd..000000000000
--- a/lang/gnat-glade/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Ada distributed systems annex
diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile
index 372ebee1e1c7..6069484c49b7 100644
--- a/lang/gnat/Makefile
+++ b/lang/gnat/Makefile
@@ -24,6 +24,7 @@ DISTFILES= ${GNATNAME}.tgz:gnat \
gcc-2.8.1.tar.gz:gcc
MAINTAINER= eischen@vigrid.com
+COMMENT= The GNU Ada Compiler system
BUILD_DEPENDS= gcc28:${PORTSDIR}/lang/gcc28
diff --git a/lang/gnat/pkg-comment b/lang/gnat/pkg-comment
deleted file mode 100644
index 984b4fcfc1af..000000000000
--- a/lang/gnat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU Ada Compiler system
diff --git a/lang/gpc/Makefile b/lang/gpc/Makefile
index af3cb39be870..7a6cdc6a09d8 100644
--- a/lang/gpc/Makefile
+++ b/lang/gpc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://agnes.dida.physik.uni-essen.de/gnu-pascal/beta/
DISTNAME= gpc-19990118
MAINTAINER= antonz@library.ntu-kpi.kiev.ua
+COMMENT= A free 32-bit Pascal compiler
BROKEN= "Does not package correctly"
diff --git a/lang/gpc/pkg-comment b/lang/gpc/pkg-comment
deleted file mode 100644
index 360f666e6e32..000000000000
--- a/lang/gpc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free 32-bit Pascal compiler
diff --git a/lang/gprolog/Makefile b/lang/gprolog/Makefile
index 01ba43b82d7d..ed874cd31a61 100644
--- a/lang/gprolog/Makefile
+++ b/lang/gprolog/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= yotta@dougdidit.com
+COMMENT= A free Prolog compiler developed by Daniel Diaz
.include <bsd.port.pre.mk>
diff --git a/lang/gprolog/pkg-comment b/lang/gprolog/pkg-comment
deleted file mode 100644
index f788b4fec19c..000000000000
--- a/lang/gprolog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free Prolog compiler developed by Daniel Diaz
diff --git a/lang/hope/Makefile b/lang/hope/Makefile
index e97ab93f9ac9..f7a3434f2f19 100644
--- a/lang/hope/Makefile
+++ b/lang/hope/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.soi.city.ac.uk/~ross/Hope/
DISTNAME= ${PORTNAME}
MAINTAINER= lev@serebryakov.spb.ru
+COMMENT= Hope is lazy interpriter for HOPE applicative language
.if defined(WITH_DOCS)
BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX \
diff --git a/lang/hope/pkg-comment b/lang/hope/pkg-comment
deleted file mode 100644
index aee7b8c9338d..000000000000
--- a/lang/hope/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hope is lazy interpriter for HOPE applicative language
diff --git a/lang/ici/Makefile b/lang/ici/Makefile
index 1c74371d98d4..9387b5bb2954 100644
--- a/lang/ici/Makefile
+++ b/lang/ici/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.zeta.org.au/~atrn/ici/distfiles/
MAINTAINER= atrn@zeta.org.au
+COMMENT= An interpretive language with C's overall feel combined with high level data types
MAKEFILE= Makefile.bsd
MAN1= ici3.1
diff --git a/lang/ici/pkg-comment b/lang/ici/pkg-comment
deleted file mode 100644
index b37528821289..000000000000
--- a/lang/ici/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpretive language with C's overall feel combined with high level data types
diff --git a/lang/jgnat-doc-html/Makefile b/lang/jgnat-doc-html/Makefile
index 070efab0fda5..078bc0d6054d 100644
--- a/lang/jgnat-doc-html/Makefile
+++ b/lang/jgnat-doc-html/Makefile
@@ -22,6 +22,7 @@ DISTNAME= jgnat-${PORTVERSION}-doc
EXTRACT_SUFX= .tgz
MAINTAINER= coop9211@uidaho.edu
+COMMENT= Documentation for the JGNAT compiler
WRKSRC= ${WRKDIR}/${DISTNAME:S/-doc$//}/doc
NO_BUILD= yes
diff --git a/lang/jgnat-doc-html/pkg-comment b/lang/jgnat-doc-html/pkg-comment
deleted file mode 100644
index 69e454936137..000000000000
--- a/lang/jgnat-doc-html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Documentation for the JGNAT compiler
diff --git a/lang/jgnat/Makefile b/lang/jgnat/Makefile
index b4825630ec81..42d5b5517e1f 100644
--- a/lang/jgnat/Makefile
+++ b/lang/jgnat/Makefile
@@ -22,6 +22,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/\1/}-src
EXTRACT_SUFX= .tgz
MAINTAINER= coop9211@uidaho.edu
+COMMENT= An Ada to Java-Byte-Code compiler
BUILD_DEPENDS= ${LOCALBASE}/bin/adagcc:${PORTSDIR}/lang/gnat
diff --git a/lang/jgnat/pkg-comment b/lang/jgnat/pkg-comment
deleted file mode 100644
index 9faa0408857a..000000000000
--- a/lang/jgnat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Ada to Java-Byte-Code compiler
diff --git a/lang/kawa/Makefile b/lang/kawa/Makefile
index 8997f2e94c06..f0679e7d0736 100644
--- a/lang/kawa/Makefile
+++ b/lang/kawa/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= kawa
MAINTAINER= zach@neurosoft.org
+COMMENT= Java-based Scheme implementation
BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed
diff --git a/lang/kawa/pkg-comment b/lang/kawa/pkg-comment
deleted file mode 100644
index 42b529b7b08f..000000000000
--- a/lang/kawa/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Java-based Scheme implementation
diff --git a/lang/libutils/Makefile b/lang/libutils/Makefile
index 66d923e32de5..8130d5b4b50d 100644
--- a/lang/libutils/Makefile
+++ b/lang/libutils/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= http://savannah.gnu.org/download/nsl/ \
http://unixpages.org/distfiles/
MAINTAINER= chris@unixpages.org
+COMMENT= Support lib for Tensile/NSL
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
diff --git a/lang/libutils/pkg-comment b/lang/libutils/pkg-comment
deleted file mode 100644
index 442c603bd18f..000000000000
--- a/lang/libutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Support lib for Tensile/NSL
diff --git a/lang/linux-j/Makefile b/lang/linux-j/Makefile
index 5012f2f18faf..f281b4efa1ff 100644
--- a/lang/linux-j/Makefile
+++ b/lang/linux-j/Makefile
@@ -13,6 +13,7 @@ DISTNAME= j${PORTVERSION}_linux
DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= js@jeannot.org
+COMMENT= A general purpose programming language
USE_LINUX= yes
USE_JAVA= 1.3+
diff --git a/lang/linux-j/pkg-comment b/lang/linux-j/pkg-comment
deleted file mode 100644
index 92c134fc74ec..000000000000
--- a/lang/linux-j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A general purpose programming language
diff --git a/lang/lua/Makefile b/lang/lua/Makefile
index be114a6760ec..5541407bb7d0 100644
--- a/lang/lua/Makefile
+++ b/lang/lua/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \
ftp://ftp.gwdg.de/pub/languages/lua/
MAINTAINER= richard@homemail.com
+COMMENT= Small, compilable scripting language providing easy access to C code
MAN1= luac.1
WRKSRC= ${WRKDIR}/lua
diff --git a/lang/lua/pkg-comment b/lang/lua/pkg-comment
deleted file mode 100644
index 2ba3321e13d8..000000000000
--- a/lang/lua/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, compilable scripting language providing easy access to C code
diff --git a/lang/lua4/Makefile b/lang/lua4/Makefile
index be114a6760ec..5541407bb7d0 100644
--- a/lang/lua4/Makefile
+++ b/lang/lua4/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \
ftp://ftp.gwdg.de/pub/languages/lua/
MAINTAINER= richard@homemail.com
+COMMENT= Small, compilable scripting language providing easy access to C code
MAN1= luac.1
WRKSRC= ${WRKDIR}/lua
diff --git a/lang/lua4/pkg-comment b/lang/lua4/pkg-comment
deleted file mode 100644
index 2ba3321e13d8..000000000000
--- a/lang/lua4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, compilable scripting language providing easy access to C code
diff --git a/lang/lua50/Makefile b/lang/lua50/Makefile
index be114a6760ec..5541407bb7d0 100644
--- a/lang/lua50/Makefile
+++ b/lang/lua50/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \
ftp://ftp.gwdg.de/pub/languages/lua/
MAINTAINER= richard@homemail.com
+COMMENT= Small, compilable scripting language providing easy access to C code
MAN1= luac.1
WRKSRC= ${WRKDIR}/lua
diff --git a/lang/lua50/pkg-comment b/lang/lua50/pkg-comment
deleted file mode 100644
index 2ba3321e13d8..000000000000
--- a/lang/lua50/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, compilable scripting language providing easy access to C code
diff --git a/lang/malbolge/Makefile b/lang/malbolge/Makefile
index 8ddf30698d92..88bcccba355e 100644
--- a/lang/malbolge/Makefile
+++ b/lang/malbolge/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.mines.edu/students/b/bolmstea/malbolge/
DISTNAME= malbolge
MAINTAINER= simond@irrelevant.org
+COMMENT= An Infernal programming language
USE_REINPLACE= yes
diff --git a/lang/malbolge/pkg-comment b/lang/malbolge/pkg-comment
deleted file mode 100644
index cd616dc5c8f3..000000000000
--- a/lang/malbolge/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Infernal programming language
diff --git a/lang/mawk/Makefile b/lang/mawk/Makefile
index fb29a1b7814a..b341bc602826 100644
--- a/lang/mawk/Makefile
+++ b/lang/mawk/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://dl.droso.net/ports/
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= erwin@lansing.dk
+COMMENT= An implementation of new/posix awk
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
GNU_CONFIGURE= yes
diff --git a/lang/mawk/pkg-comment b/lang/mawk/pkg-comment
deleted file mode 100644
index 867bd8ef1685..000000000000
--- a/lang/mawk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of new/posix awk
diff --git a/lang/mozart/Makefile b/lang/mozart/Makefile
index 9f59d66490c4..f3cbc5885c47 100644
--- a/lang/mozart/Makefile
+++ b/lang/mozart/Makefile
@@ -16,6 +16,7 @@ DISTFILES+= ${MOZART_DOCS}
.endif
MAINTAINER= mathiasp@virtual-earth.de
+COMMENT= A distributed language with constraint-based inference
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs21
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
diff --git a/lang/mozart/pkg-comment b/lang/mozart/pkg-comment
deleted file mode 100644
index 3c3686a12fd4..000000000000
--- a/lang/mozart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A distributed language with constraint-based inference
diff --git a/lang/nickle/Makefile b/lang/nickle/Makefile
index b648283e9f19..a973154ac52e 100644
--- a/lang/nickle/Makefile
+++ b/lang/nickle/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.nickle.org/release/
MAINTAINER= chrise@scardini.com
+COMMENT= A desk calculator language
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/lang/nickle/pkg-comment b/lang/nickle/pkg-comment
deleted file mode 100644
index cff07d3dc709..000000000000
--- a/lang/nickle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A desk calculator language
diff --git a/lang/njs/Makefile b/lang/njs/Makefile
index e5f5083cc18d..4759c1b92c46 100644
--- a/lang/njs/Makefile
+++ b/lang/njs/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.bbassett.net/pub/njs/ \
DISTNAME= js-${PORTVERSION}
MAINTAINER= thierry@pompo.net
+COMMENT= NJS (NGS) is a standalone JavaScript/ECMAScript interpreter
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
diff --git a/lang/njs/pkg-comment b/lang/njs/pkg-comment
deleted file mode 100644
index d97f1818ddad..000000000000
--- a/lang/njs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NJS (NGS) is a standalone JavaScript/ECMAScript interpreter
diff --git a/lang/nml/Makefile b/lang/nml/Makefile
index 557ae1bfffcc..bbd5e867d99b 100644
--- a/lang/nml/Makefile
+++ b/lang/nml/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://ropas.kaist.ac.kr/n/
MAINTAINER= netj@ropas.kaist.ac.kr
+COMMENT= A dialect/harmony of Standard ML of New Jersey and Objective Caml.
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= \
diff --git a/lang/nml/pkg-comment b/lang/nml/pkg-comment
deleted file mode 100644
index 1280eae9cc22..000000000000
--- a/lang/nml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dialect/harmony of Standard ML of New Jersey and Objective Caml.
diff --git a/lang/o2c/Makefile b/lang/o2c/Makefile
index 9bc63a8868d5..22d5272bd2f6 100644
--- a/lang/o2c/Makefile
+++ b/lang/o2c/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= ftp://ftp.uni-kl.de/pub/informatik/software/ \
http://www.breuninger.org/files/distfiles/
MAINTAINER= ob@breuninger.org
+COMMENT= Oberon-2 compiler
# does not support 64-bit platforms
ONLY_FOR_ARCHS= i386
diff --git a/lang/o2c/pkg-comment b/lang/o2c/pkg-comment
deleted file mode 100644
index 93dda8147599..000000000000
--- a/lang/o2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Oberon-2 compiler
diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile
index d4e3143db845..faeaf2de255c 100644
--- a/lang/ocaml/Makefile
+++ b/lang/ocaml/Makefile
@@ -17,6 +17,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
${DISTNAME}-refman.html${EXTRACT_SUFX}
MAINTAINER= patrick@watson.org
+COMMENT= An ML language based on a complete class-based objective system
.if defined(WITHOUT_TK)
PLIST_SUB+= TK="@comment "
diff --git a/lang/ocaml/pkg-comment b/lang/ocaml/pkg-comment
deleted file mode 100644
index d8c81183e3cb..000000000000
--- a/lang/ocaml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An ML language based on a complete class-based objective system
diff --git a/lang/oo2c/Makefile b/lang/oo2c/Makefile
index 826235fa6eac..951569d8b7a4 100644
--- a/lang/oo2c/Makefile
+++ b/lang/oo2c/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}_32-${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} gc4.14.tar.gz
MAINTAINER= ob@breuninger.org
+COMMENT= Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
USE_LIBTOOL= yes
CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}"
diff --git a/lang/oo2c/pkg-comment b/lang/oo2c/pkg-comment
deleted file mode 100644
index d877b17d1419..000000000000
--- a/lang/oo2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
diff --git a/lang/p5-Error/Makefile b/lang/p5-Error/Makefile
index f653990ce2ef..6226a316af26 100644
--- a/lang/p5-Error/Makefile
+++ b/lang/p5-Error/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR=Error
PKGNAMEPREFIX= p5-
MAINTAINER= pvh@wfeet.za.net
+COMMENT= Perl module to provide Error/exception support for perl: Error
PERL_CONFIGURE= YES
diff --git a/lang/p5-Error/pkg-comment b/lang/p5-Error/pkg-comment
deleted file mode 100644
index 478863f87f43..000000000000
--- a/lang/p5-Error/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to provide Error/exception support for perl: Error
diff --git a/lang/p5-Expect/Makefile b/lang/p5-Expect/Makefile
index a078c84e6a21..81f5453e1d37 100644
--- a/lang/p5-Expect/Makefile
+++ b/lang/p5-Expect/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Expect
PKGNAMEPREFIX= p5-
MAINTAINER= erwin@lansing.dk
+COMMENT= Perl module inspired by the Tcl version of Expect
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/IO/Tty.pm:${PORTSDIR}/devel/p5-IO-Tty \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IO/Stty.pm:${PORTSDIR}/devel/p5-IO-Stty
diff --git a/lang/p5-Expect/pkg-comment b/lang/p5-Expect/pkg-comment
deleted file mode 100644
index e383c542d5cc..000000000000
--- a/lang/p5-Expect/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module inspired by the Tcl version of Expect
diff --git a/lang/p5-ePerl/Makefile b/lang/p5-ePerl/Makefile
index 60cf962f9d7d..ef56af3cece1 100644
--- a/lang/p5-ePerl/Makefile
+++ b/lang/p5-ePerl/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR=Parse
PKGNAMEPREFIX= p5-
MAINTAINER= rse@engelschall.com
+COMMENT= Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl
PERL_CONFIGURE= yes
diff --git a/lang/p5-ePerl/pkg-comment b/lang/p5-ePerl/pkg-comment
deleted file mode 100644
index 1f6bd8b148d4..000000000000
--- a/lang/p5-ePerl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl
diff --git a/lang/pdss/Makefile b/lang/pdss/Makefile
index bf837dee326f..c919e9b74628 100644
--- a/lang/pdss/Makefile
+++ b/lang/pdss/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}
EXTRACT_SUFX= .tar.Z
MAINTAINER= nin@Jp.FreeBSD.org
+COMMENT= The KL1 programming environment on an ordinary UNIX system
USE_REINPLACE= YES
diff --git a/lang/pdss/pkg-comment b/lang/pdss/pkg-comment
deleted file mode 100644
index b98463a12a99..000000000000
--- a/lang/pdss/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The KL1 programming environment on an ordinary UNIX system
diff --git a/lang/pike70/Makefile b/lang/pike70/Makefile
index c3a11aa97a6f..d93a60dc8ee8 100644
--- a/lang/pike70/Makefile
+++ b/lang/pike70/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.oav.net/pike/7.0/ \
DISTNAME= pike-${PORTVERSION}
MAINTAINER= kiwi@oav.net
+COMMENT= A dynamic programming language with a syntax similar to C++
BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison/
diff --git a/lang/pike70/pkg-comment b/lang/pike70/pkg-comment
deleted file mode 100644
index c8ba59e633e4..000000000000
--- a/lang/pike70/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dynamic programming language with a syntax similar to C++
diff --git a/lang/pike72/Makefile b/lang/pike72/Makefile
index 8fbeb42343be..24ba5f490858 100644
--- a/lang/pike72/Makefile
+++ b/lang/pike72/Makefile
@@ -19,6 +19,7 @@ MASTER_SITES= ftp://ftp.oav.net/pkg_freebsd/distfiles/ \
DISTNAME= pike-${PORTVERSION}
MAINTAINER= kiwi@oav.net
+COMMENT= A dynamic programming language with a syntax similar to C++
.if (${MACHINE} == "i386")
BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm/
diff --git a/lang/pike72/pkg-comment b/lang/pike72/pkg-comment
deleted file mode 100644
index c8ba59e633e4..000000000000
--- a/lang/pike72/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dynamic programming language with a syntax similar to C++
diff --git a/lang/pike73/Makefile b/lang/pike73/Makefile
index c3a11aa97a6f..d93a60dc8ee8 100644
--- a/lang/pike73/Makefile
+++ b/lang/pike73/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.oav.net/pike/7.0/ \
DISTNAME= pike-${PORTVERSION}
MAINTAINER= kiwi@oav.net
+COMMENT= A dynamic programming language with a syntax similar to C++
BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison/
diff --git a/lang/pike73/pkg-comment b/lang/pike73/pkg-comment
deleted file mode 100644
index c8ba59e633e4..000000000000
--- a/lang/pike73/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dynamic programming language with a syntax similar to C++
diff --git a/lang/pnet/Makefile b/lang/pnet/Makefile
index cb41b709ec58..80d139c329f5 100644
--- a/lang/pnet/Makefile
+++ b/lang/pnet/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.southern-storm.com.au/download/
MAINTAINER= ahze@rgv.net
+COMMENT= C\# compiler, assembler, disassembler, and runtime engine
BUILD_DEPENDS= treecc-0.1.8:${PORTSDIR}/lang/treecc
diff --git a/lang/pnet/pkg-comment b/lang/pnet/pkg-comment
deleted file mode 100644
index 444c365a31e2..000000000000
--- a/lang/pnet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C# compiler, assembler, disassembler, and runtime engine
diff --git a/lang/qscheme/Makefile b/lang/qscheme/Makefile
index 95855ea07657..b364f69a34d6 100644
--- a/lang/qscheme/Makefile
+++ b/lang/qscheme/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.sof.ch/dan/qscheme/files/
MAINTAINER= erik@smluc.org
+COMMENT= A small and fast Scheme interpreter
BUILD_DEPENDS= ${LOCALBASE}/lib/libavcall.a:${PORTSDIR}/devel/ffcall\
${LOCALBASE}/lib/libpcre.a:${PORTSDIR}/devel/pcre
diff --git a/lang/qscheme/pkg-comment b/lang/qscheme/pkg-comment
deleted file mode 100644
index 1ff0e9920511..000000000000
--- a/lang/qscheme/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small and fast Scheme interpreter
diff --git a/lang/rexx-imc/Makefile b/lang/rexx-imc/Makefile
index 07dab9daf9ee..eadc9df61d33 100644
--- a/lang/rexx-imc/Makefile
+++ b/lang/rexx-imc/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://users.comlab.ox.ac.uk/ian.collier/distribution/ \
ftp://crydee.sai.msu.ru/zeus/unix/rexx/
MAINTAINER= coop9211@uidaho.edu
+COMMENT= A procedural programming language designed by IBM's UK Laboratories
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Make
diff --git a/lang/rexx-imc/pkg-comment b/lang/rexx-imc/pkg-comment
deleted file mode 100644
index 9127e2d9d4fc..000000000000
--- a/lang/rexx-imc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A procedural programming language designed by IBM's UK Laboratories
diff --git a/lang/screamer/Makefile b/lang/screamer/Makefile
index f9cc7ff11fa3..785efc99d359 100644
--- a/lang/screamer/Makefile
+++ b/lang/screamer/Makefile
@@ -14,6 +14,7 @@ DISTNAME= screamer.tar
EXTRACT_SUFX= .Z
MAINTAINER= sf@dsinw.com
+COMMENT= Extension of Common Lisp for nondeterministic programming
BUILD_DEPENDS= lisp:${PORTSDIR}/lang/cmucl
RUN_DEPENDS= ${LOCALBASE}/bin/lisp:${PORTSDIR}/lang/cmucl
diff --git a/lang/screamer/pkg-comment b/lang/screamer/pkg-comment
deleted file mode 100644
index 943ff97d56c7..000000000000
--- a/lang/screamer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extension of Common Lisp for nondeterministic programming
diff --git a/lang/smarteiffel/Makefile b/lang/smarteiffel/Makefile
index 7d12514f189f..b2d279563157 100644
--- a/lang/smarteiffel/Makefile
+++ b/lang/smarteiffel/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.loria.fr/pub/loria/SmartEiffel/Oldies/
DISTNAME= se-${PORTVERSION}
MAINTAINER= berend@pobox.com
+COMMENT= SmartEiffel, the GNU compiler for the object-oriented language Eiffel
WRKSRC= ${WRKDIR}/SmartEiffel
diff --git a/lang/smarteiffel/pkg-comment b/lang/smarteiffel/pkg-comment
deleted file mode 100644
index 98cd8abf3718..000000000000
--- a/lang/smarteiffel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SmartEiffel, the GNU compiler for the object-oriented language Eiffel
diff --git a/lang/sml-nj-devel/Makefile b/lang/sml-nj-devel/Makefile
index 0c5d0850453e..61e56177a270 100644
--- a/lang/sml-nj-devel/Makefile
+++ b/lang/sml-nj-devel/Makefile
@@ -27,6 +27,7 @@ DISTFILES+= ml-burg.tgz \
EXTRACT_ONLY= config.tgz
MAINTAINER= joemann@beefree.free.de
+COMMENT= A popular functional language from Bell Labs
DIST_SUBDIR= sml-nj/${PORTVERSION}
NO_WRKSUBDIR= yes
diff --git a/lang/sml-nj-devel/pkg-comment b/lang/sml-nj-devel/pkg-comment
deleted file mode 100644
index b609878dcf24..000000000000
--- a/lang/sml-nj-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A popular functional language from Bell Labs
diff --git a/lang/squeak2/Makefile b/lang/squeak2/Makefile
index 1d82fd36b8da..4952e52230f2 100644
--- a/lang/squeak2/Makefile
+++ b/lang/squeak2/Makefile
@@ -15,6 +15,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SQUEAK_SRC}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= jesse@cs.uni-magdeburg.de
+COMMENT= Full Smalltalk 80 with portability to UNIX, Mac, and Windows
NO_WRKSUBDIR= yes
USE_XLIB= yes
diff --git a/lang/squeak2/pkg-comment b/lang/squeak2/pkg-comment
deleted file mode 100644
index 573f72aeb787..000000000000
--- a/lang/squeak2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full Smalltalk 80 with portability to UNIX, Mac, and Windows
diff --git a/lang/squeak3/Makefile b/lang/squeak3/Makefile
index 1573b21b8866..c89667a437ae 100644
--- a/lang/squeak3/Makefile
+++ b/lang/squeak3/Makefile
@@ -16,6 +16,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SQUEAK_SRC} ${SQUEAK_IMAGE_SRC}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= roland.jesse@gmx.net
+COMMENT= Full Smalltalk 80 with portability to UNIX, Mac, and Windows
# Don't set USE_ZIP as this breaks EXTRACT_CMD, EXTRACT_SUFX, and what not.
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
diff --git a/lang/squeak3/pkg-comment b/lang/squeak3/pkg-comment
deleted file mode 100644
index 573f72aeb787..000000000000
--- a/lang/squeak3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full Smalltalk 80 with portability to UNIX, Mac, and Windows
diff --git a/lang/sr/Makefile b/lang/sr/Makefile
index b6d6aff906c4..b5735426b40e 100644
--- a/lang/sr/Makefile
+++ b/lang/sr/Makefile
@@ -13,6 +13,7 @@ DISTNAME= sr231
EXTRACT_SUFX= .tar.Z
MAINTAINER= rssh@cki.ipri.kiev.ua
+COMMENT= A parallel language "Synchronization Resources"
HAS_CONFIGURE= yes
CONFIGURE_ARGS= prefix
diff --git a/lang/sr/pkg-comment b/lang/sr/pkg-comment
deleted file mode 100644
index 2dc4c55a9f31..000000000000
--- a/lang/sr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parallel language "Synchronization Resources"
diff --git a/lang/stldoc/Makefile b/lang/stldoc/Makefile
index 5f061881e2f1..863a215084d4 100644
--- a/lang/stldoc/Makefile
+++ b/lang/stldoc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.sgi.com/tech/stl/
DISTNAME= STL_doc
MAINTAINER= corecode@corecode.ath.cx
+COMMENT= The STL reference manual by SGI
NO_BUILD= yes
diff --git a/lang/stldoc/pkg-comment b/lang/stldoc/pkg-comment
deleted file mode 100644
index 54b27dcdac8d..000000000000
--- a/lang/stldoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The STL reference manual by SGI
diff --git a/lang/t3x/Makefile b/lang/t3x/Makefile
index b04321b0a6fc..4230de2b4e2e 100644
--- a/lang/t3x/Makefile
+++ b/lang/t3x/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.not-compatible.org/files/ \
DISTNAME= t3x-${PORTVERSION:S/.//g}
MAINTAINER= nmh@t3x.org
+COMMENT= A compiler for the minimum procedural language T3X
MAN7= t3x.7
MANCOMPRESSED= no
diff --git a/lang/t3x/pkg-comment b/lang/t3x/pkg-comment
deleted file mode 100644
index 792048681af3..000000000000
--- a/lang/t3x/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A compiler for the minimum procedural language T3X
diff --git a/lang/tcl-manual/Makefile b/lang/tcl-manual/Makefile
index 6149beaaf072..dba55124eb82 100644
--- a/lang/tcl-manual/Makefile
+++ b/lang/tcl-manual/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= tcl
DISTFILES= tcl8.3.4.html.tar.gz tcl8.4a3.html.tar.gz
MAINTAINER= edwin@mavetju.org
+COMMENT= Documentation for TCL (Tool Command Language)
USE_REINPLACE= yes
NO_WRKSUBDIR= yes
diff --git a/lang/tcl-manual/pkg-comment b/lang/tcl-manual/pkg-comment
deleted file mode 100644
index 9d8fa2861b47..000000000000
--- a/lang/tcl-manual/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Documentation for TCL (Tool Command Language)
diff --git a/lang/tcltutor/Makefile b/lang/tcltutor/Makefile
index 8a61b2db9b49..b1ab4b784c75 100644
--- a/lang/tcltutor/Makefile
+++ b/lang/tcltutor/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.msen.com/~clif/
DISTNAME= Tutor2b4
MAINTAINER= edwin@mavetju.org
+COMMENT= A Tcl/Tk based tutorial for Tcl
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
diff --git a/lang/tcltutor/pkg-comment b/lang/tcltutor/pkg-comment
deleted file mode 100644
index 40470661388f..000000000000
--- a/lang/tcltutor/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Tcl/Tk based tutorial for Tcl
diff --git a/lang/tensile/Makefile b/lang/tensile/Makefile
index 783f26ef1d8d..820838eae6c9 100644
--- a/lang/tensile/Makefile
+++ b/lang/tensile/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= http://savannah.gnu.org/download/nsl/ \
DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/}
MAINTAINER= chris@unixpages.org
+COMMENT= The New Scripting Language
LIB_DEPENDS= utils:${PORTSDIR}/lang/libutils
diff --git a/lang/tensile/pkg-comment b/lang/tensile/pkg-comment
deleted file mode 100644
index b4e447546197..000000000000
--- a/lang/tensile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The New Scripting Language
diff --git a/lang/treecc/Makefile b/lang/treecc/Makefile
index f01dabdf5ffd..1f8953949345 100644
--- a/lang/treecc/Makefile
+++ b/lang/treecc/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.southern-storm.com.au/download/
MAINTAINER= ahze@rgv.net
+COMMENT= Treecc program is designed to assist in the development of compilers
GNU_CONFIGURE= yes
USE_REINPLACE= yes
diff --git a/lang/treecc/pkg-comment b/lang/treecc/pkg-comment
deleted file mode 100644
index ddd33be2b390..000000000000
--- a/lang/treecc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Treecc program is designed to assist in the development of compilers
diff --git a/lang/visualworks/Makefile b/lang/visualworks/Makefile
index b51de3b62b3a..368498838346 100644
--- a/lang/visualworks/Makefile
+++ b/lang/visualworks/Makefile
@@ -19,6 +19,7 @@ DISTFILES= BaseVisualWorks.tar.gz Image.tar.gz VM-Linux86.tar.gz \
DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= js@jeannot.org
+COMMENT= A high performance Smalltalk environment
USE_LINUX= yes
diff --git a/lang/visualworks/pkg-comment b/lang/visualworks/pkg-comment
deleted file mode 100644
index a353ff938eec..000000000000
--- a/lang/visualworks/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high performance Smalltalk environment
diff --git a/lang/xsb/Makefile b/lang/xsb/Makefile
index 47aa7e78fea9..f494a083b4f7 100644
--- a/lang/xsb/Makefile
+++ b/lang/xsb/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME:L}
DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}
MAINTAINER= c.rued@xsb.com
+COMMENT= A tabled Logic Programming and Deductive Database system
WRKSRC= ${WRKDIR}/XSB/build
USE_GMAKE= yes
diff --git a/lang/xsb/pkg-comment b/lang/xsb/pkg-comment
deleted file mode 100644
index eec4b69ec5f4..000000000000
--- a/lang/xsb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tabled Logic Programming and Deductive Database system
diff --git a/lang/yorick-doc/Makefile b/lang/yorick-doc/Makefile
index 352d3d7e928e..803c5d0851b6 100644
--- a/lang/yorick-doc/Makefile
+++ b/lang/yorick-doc/Makefile
@@ -15,6 +15,7 @@ DISTNAME= yorick-doc
EXTRACT_SUFX= .tgz
MAINTAINER= munro1@llnl.gov
+COMMENT= Yorick interpreted language full documentation
WRKSRC= ${WRKDIR}/doc
diff --git a/lang/yorick-doc/pkg-comment b/lang/yorick-doc/pkg-comment
deleted file mode 100644
index 77c4e259a758..000000000000
--- a/lang/yorick-doc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yorick interpreted language full documentation
diff --git a/lang/yorick/Makefile b/lang/yorick/Makefile
index fea493aba9a9..ad813f8f76ad 100644
--- a/lang/yorick/Makefile
+++ b/lang/yorick/Makefile
@@ -32,6 +32,7 @@ MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/ \
EXTRACT_SUFX= .tgz
MAINTAINER= munro1@llnl.gov
+COMMENT= Interpreted language and scientific graphics
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
diff --git a/lang/yorick/pkg-comment b/lang/yorick/pkg-comment
deleted file mode 100644
index d2ff741d3f40..000000000000
--- a/lang/yorick/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interpreted language and scientific graphics