aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2003-02-20 19:00:52 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2003-02-20 19:00:52 +0000
commit2c41b9e5f36c24eeec55e43d4af00d2aba2e3f9b (patch)
tree5d08222d6b73d9f9af96df3e575f949469caf443 /lang
parent9db6b4e20b78473ae9952b5c4157057b33d376f2 (diff)
downloadports-2c41b9e5f36c24eeec55e43d4af00d2aba2e3f9b.tar.gz
ports-2c41b9e5f36c24eeec55e43d4af00d2aba2e3f9b.zip
De-pkg-comment.
Notes
Notes: svn path=/head/; revision=75971
Diffstat (limited to 'lang')
-rw-r--r--lang/Gofer/Makefile1
-rw-r--r--lang/Gofer/pkg-comment1
-rw-r--r--lang/STk/Makefile1
-rw-r--r--lang/STk/pkg-comment1
-rw-r--r--lang/Sather/Makefile1
-rw-r--r--lang/Sather/pkg-comment1
-rw-r--r--lang/TenDRA/Makefile1
-rw-r--r--lang/TenDRA/pkg-comment1
-rw-r--r--lang/atlast/Makefile1
-rw-r--r--lang/atlast/pkg-comment1
-rw-r--r--lang/awka/Makefile1
-rw-r--r--lang/awka/pkg-comment1
-rw-r--r--lang/bsh/Makefile1
-rw-r--r--lang/bsh/pkg-comment1
-rw-r--r--lang/ccscript/Makefile1
-rw-r--r--lang/ccscript/pkg-comment1
-rw-r--r--lang/cim/Makefile1
-rw-r--r--lang/cim/pkg-comment1
-rw-r--r--lang/compaq-cc/Makefile1
-rw-r--r--lang/compaq-cc/pkg-comment1
-rw-r--r--lang/cu-prolog/Makefile1
-rw-r--r--lang/cu-prolog/pkg-comment1
-rw-r--r--lang/cyclone/Makefile1
-rw-r--r--lang/cyclone/pkg-comment1
-rw-r--r--lang/egcs/Makefile1
-rw-r--r--lang/egcs/pkg-comment1
-rw-r--r--lang/eiffel/Makefile1
-rw-r--r--lang/eiffel/pkg-comment1
-rw-r--r--lang/elisp-manual/Makefile1
-rw-r--r--lang/elisp-manual/pkg-comment1
-rw-r--r--lang/elk/Makefile1
-rw-r--r--lang/elk/pkg-comment1
-rw-r--r--lang/f2c/Makefile1
-rw-r--r--lang/f2c/pkg-comment1
-rw-r--r--lang/f2py/Makefile1
-rw-r--r--lang/f2py/pkg-comment1
-rw-r--r--lang/f77/Makefile1
-rw-r--r--lang/f77/pkg-comment1
-rw-r--r--lang/ferite/Makefile1
-rw-r--r--lang/ferite/pkg-comment1
-rw-r--r--lang/gcc-ooo/Makefile1
-rw-r--r--lang/gcc-ooo/pkg-comment1
-rw-r--r--lang/gcc/Makefile1
-rw-r--r--lang/gcc/pkg-comment1
-rw-r--r--lang/gcc27/Makefile1
-rw-r--r--lang/gcc27/pkg-comment1
-rw-r--r--lang/gcc28/Makefile1
-rw-r--r--lang/gcc28/pkg-comment1
-rw-r--r--lang/gcc30/Makefile1
-rw-r--r--lang/gcc30/pkg-comment1
-rw-r--r--lang/gcc31/Makefile1
-rw-r--r--lang/gcc31/pkg-comment1
-rw-r--r--lang/gcc32/Makefile1
-rw-r--r--lang/gcc32/pkg-comment1
-rw-r--r--lang/gcc33/Makefile1
-rw-r--r--lang/gcc33/pkg-comment1
-rw-r--r--lang/gcc34/Makefile1
-rw-r--r--lang/gcc34/pkg-comment1
-rw-r--r--lang/gcc35/Makefile1
-rw-r--r--lang/gcc35/pkg-comment1
-rw-r--r--lang/gcc40/Makefile1
-rw-r--r--lang/gcc40/pkg-comment1
-rw-r--r--lang/gcc41/Makefile1
-rw-r--r--lang/gcc41/pkg-comment1
-rw-r--r--lang/gcc42/Makefile1
-rw-r--r--lang/gcc42/pkg-comment1
-rw-r--r--lang/gcc43/Makefile1
-rw-r--r--lang/gcc43/pkg-comment1
-rw-r--r--lang/gcc44/Makefile1
-rw-r--r--lang/gcc44/pkg-comment1
-rw-r--r--lang/gcc45/Makefile1
-rw-r--r--lang/gcc45/pkg-comment1
-rw-r--r--lang/gcc46/Makefile1
-rw-r--r--lang/gcc46/pkg-comment1
-rw-r--r--lang/gcc47/Makefile1
-rw-r--r--lang/gcc47/pkg-comment1
-rw-r--r--lang/gcc48/Makefile1
-rw-r--r--lang/gcc48/pkg-comment1
-rw-r--r--lang/glibstdc++28/Makefile1
-rw-r--r--lang/glibstdc++28/pkg-comment1
-rw-r--r--lang/icon/Makefile1
-rw-r--r--lang/icon/pkg-comment1
-rw-r--r--lang/intel2gas/Makefile1
-rw-r--r--lang/intel2gas/pkg-comment1
-rw-r--r--lang/itcl/Makefile1
-rw-r--r--lang/itcl/pkg-comment1
-rw-r--r--lang/klone/Makefile1
-rw-r--r--lang/klone/pkg-comment1
-rw-r--r--lang/lafontaine/Makefile1
-rw-r--r--lang/lafontaine/pkg-comment1
-rw-r--r--lang/logo/Makefile1
-rw-r--r--lang/logo/pkg-comment1
-rw-r--r--lang/mixal/Makefile1
-rw-r--r--lang/mixal/pkg-comment1
-rw-r--r--lang/nawk/Makefile1
-rw-r--r--lang/nawk/pkg-comment1
-rw-r--r--lang/open-cobol-devel/Makefile1
-rw-r--r--lang/open-cobol-devel/pkg-comment1
-rw-r--r--lang/open-cobol/Makefile1
-rw-r--r--lang/open-cobol/pkg-comment1
-rw-r--r--lang/otcl/Makefile1
-rw-r--r--lang/otcl/pkg-comment1
-rw-r--r--lang/p5-Tcl/Makefile1
-rw-r--r--lang/p5-Tcl/pkg-comment1
-rw-r--r--lang/php-mode.el/Makefile1
-rw-r--r--lang/php-mode.el/pkg-comment1
-rw-r--r--lang/ptoc/Makefile1
-rw-r--r--lang/ptoc/pkg-comment1
-rw-r--r--lang/rscheme/Makefile1
-rw-r--r--lang/rscheme/pkg-comment1
-rw-r--r--lang/ruby-man/Makefile1
-rw-r--r--lang/ruby-man/pkg-comment1
-rw-r--r--lang/scheme48/Makefile1
-rw-r--r--lang/scheme48/pkg-comment1
-rw-r--r--lang/schemetoc/Makefile1
-rw-r--r--lang/schemetoc/pkg-comment1
-rw-r--r--lang/scm/Makefile1
-rw-r--r--lang/scm/pkg-comment1
-rw-r--r--lang/smalltalk/Makefile1
-rw-r--r--lang/smalltalk/pkg-comment1
-rw-r--r--lang/sxm/Makefile1
-rw-r--r--lang/sxm/pkg-comment1
-rw-r--r--lang/tcl80/Makefile1
-rw-r--r--lang/tcl80/pkg-comment1
-rw-r--r--lang/tclX80/Makefile1
-rw-r--r--lang/tclX80/pkg-comment1
-rw-r--r--lang/wamcc/Makefile1
-rw-r--r--lang/wamcc/pkg-comment1
-rw-r--r--lang/wxbasic/Makefile1
-rw-r--r--lang/wxbasic/pkg-comment1
-rw-r--r--lang/yabasic/Makefile1
-rw-r--r--lang/yabasic/pkg-comment1
-rw-r--r--lang/yap/Makefile1
-rw-r--r--lang/yap/pkg-comment1
134 files changed, 67 insertions, 67 deletions
diff --git a/lang/Gofer/Makefile b/lang/Gofer/Makefile
index 9efa9828de71..5a4218e3d2a1 100644
--- a/lang/Gofer/Makefile
+++ b/lang/Gofer/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.cse.ogi.edu/~mpj/goferarc/
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
+COMMENT= A lazy functional language
WRKSRC= ${WRKDIR}/src
LIBDIR= ${PREFIX}/lib/Gofer
diff --git a/lang/Gofer/pkg-comment b/lang/Gofer/pkg-comment
deleted file mode 100644
index 5329f0aa749f..000000000000
--- a/lang/Gofer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lazy functional language
diff --git a/lang/STk/Makefile b/lang/STk/Makefile
index 21a11162daba..5503dc4d3bb4 100644
--- a/lang/STk/Makefile
+++ b/lang/STk/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_SUNSITE} \
MASTER_SITE_SUBDIR= devel/lang/lisp
MAINTAINER= ports@FreeBSD.org
+COMMENT= A scheme interpreter with full access to the Tk graphical package
USE_XLIB= yes
GNU_CONFIGURE= yes
diff --git a/lang/STk/pkg-comment b/lang/STk/pkg-comment
deleted file mode 100644
index 1b7bf6f7cbe5..000000000000
--- a/lang/STk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scheme interpreter with full access to the Tk graphical package
diff --git a/lang/Sather/Makefile b/lang/Sather/Makefile
index 714267561e93..550eb9bf1421 100644
--- a/lang/Sather/Makefile
+++ b/lang/Sather/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+COMMENT= Sather compiler
LIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc \
tk83.1:${PORTSDIR}/x11-toolkits/tk83
diff --git a/lang/Sather/pkg-comment b/lang/Sather/pkg-comment
deleted file mode 100644
index 022a06cb1e2a..000000000000
--- a/lang/Sather/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sather compiler
diff --git a/lang/TenDRA/Makefile b/lang/TenDRA/Makefile
index 894e7655936b..0d6aa8aece0c 100644
--- a/lang/TenDRA/Makefile
+++ b/lang/TenDRA/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://alph.dera.gov.uk/pub/TenDRA/ \
ftp://ftp.mayn.de/pub/unix/devel/compiler/tendra/
MAINTAINER= ports@FreeBSD.org
+COMMENT= A portable but mostly-unsupported C/C++ compiler
.include <bsd.port.pre.mk>
diff --git a/lang/TenDRA/pkg-comment b/lang/TenDRA/pkg-comment
deleted file mode 100644
index e7fa008a57a9..000000000000
--- a/lang/TenDRA/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable but mostly-unsupported C/C++ compiler
diff --git a/lang/atlast/Makefile b/lang/atlast/Makefile
index ecf84e995638..234ca511d965 100644
--- a/lang/atlast/Makefile
+++ b/lang/atlast/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.fourmilab.ch/atlast/ \
http://www.fourmilab.to/atlast/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Autodesk Threaded Language Application System Toolkit
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/atlast ${PREFIX}/bin
diff --git a/lang/atlast/pkg-comment b/lang/atlast/pkg-comment
deleted file mode 100644
index 6ab2b9febbc1..000000000000
--- a/lang/atlast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Autodesk Threaded Language Application System Toolkit
diff --git a/lang/awka/Makefile b/lang/awka/Makefile
index 832218d78fa7..8dbb4ea87b8a 100644
--- a/lang/awka/Makefile
+++ b/lang/awka/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://awka.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Converts the AWK script to C, then compiles it
GNU_CONFIGURE= yes
diff --git a/lang/awka/pkg-comment b/lang/awka/pkg-comment
deleted file mode 100644
index 1da068d81227..000000000000
--- a/lang/awka/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts the AWK script to C, then compiles it
diff --git a/lang/bsh/Makefile b/lang/bsh/Makefile
index e86029b23614..c916d25d3b36 100644
--- a/lang/bsh/Makefile
+++ b/lang/bsh/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .jar
EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
+COMMENT= A Java scripting environment
USE_JAVA= 1.1+
NO_BUILD= yes
diff --git a/lang/bsh/pkg-comment b/lang/bsh/pkg-comment
deleted file mode 100644
index 33550770c309..000000000000
--- a/lang/bsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Java scripting environment
diff --git a/lang/ccscript/Makefile b/lang/ccscript/Makefile
index d0e49d990938..8799cf174659 100644
--- a/lang/ccscript/Makefile
+++ b/lang/ccscript/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ccscript
MAINTAINER= ports@FreeBSD.org
+COMMENT= State-event driven class extendible C++ script interpreter
LIB_DEPENDS= ccgnu2-1.0.0:${PORTSDIR}/devel/commoncpp
diff --git a/lang/ccscript/pkg-comment b/lang/ccscript/pkg-comment
deleted file mode 100644
index 1bcd12c03e8c..000000000000
--- a/lang/ccscript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-State-event driven class extendible C++ script interpreter
diff --git a/lang/cim/Makefile b/lang/cim/Makefile
index 2bfc8f717a75..e2636f5dcdbd 100644
--- a/lang/cim/Makefile
+++ b/lang/cim/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= ftp://ftp.ifi.uio.no/pub/cim/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Compiler for the SIMULA programming language
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/lang/cim/pkg-comment b/lang/cim/pkg-comment
deleted file mode 100644
index 4d7a5bf7cb6b..000000000000
--- a/lang/cim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compiler for the SIMULA programming language
diff --git a/lang/compaq-cc/Makefile b/lang/compaq-cc/Makefile
index 4e057d7fe579..f3addb27622c 100644
--- a/lang/compaq-cc/Makefile
+++ b/lang/compaq-cc/Makefile
@@ -19,6 +19,7 @@ DISTFILES+= cpml_ev5-5.1.0-4.alpha.rpm
.endif
MAINTAINER= ports@FreeBSD.org
+COMMENT= Compaq Alpha Tru64 C compiler
RESTRICTED= "Distribution not allowed"
diff --git a/lang/compaq-cc/pkg-comment b/lang/compaq-cc/pkg-comment
deleted file mode 100644
index 8d04eab385ab..000000000000
--- a/lang/compaq-cc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compaq Alpha Tru64 C compiler
diff --git a/lang/cu-prolog/Makefile b/lang/cu-prolog/Makefile
index 14eb5ec5077d..eefc68f2ac7d 100644
--- a/lang/cu-prolog/Makefile
+++ b/lang/cu-prolog/Makefile
@@ -13,6 +13,7 @@ DISTFILES= ${DISTNAME}.tar.gz cupdoc.tar.gz
DISTNAME= cupsrc
MAINTAINER= ports@FreeBSD.org
+COMMENT= Experimental constraint logic programming language
WRKSRC= ${WRKDIR}/src
MAKEFILE= makefile
diff --git a/lang/cu-prolog/pkg-comment b/lang/cu-prolog/pkg-comment
deleted file mode 100644
index 1f2aa9723fed..000000000000
--- a/lang/cu-prolog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Experimental constraint logic programming language
diff --git a/lang/cyclone/Makefile b/lang/cyclone/Makefile
index f8f674452bd0..2ee65c8db935 100644
--- a/lang/cyclone/Makefile
+++ b/lang/cyclone/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \
${PORTNAME}-${PORTVERSION}-docs.tar.gz
MAINTAINER= ports@FreeBSD.org
+COMMENT= A safe dialect of C from Cornell and AT&T Research
USE_GMAKE= yes
NO_PACKAGE= 'Neither CC nor CFLAGS safe.'
diff --git a/lang/cyclone/pkg-comment b/lang/cyclone/pkg-comment
deleted file mode 100644
index 2158e676a43f..000000000000
--- a/lang/cyclone/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A safe dialect of C from Cornell and AT&T Research
diff --git a/lang/egcs/Makefile b/lang/egcs/Makefile
index 1b33289e58cb..e7bd8820c007 100644
--- a/lang/egcs/Makefile
+++ b/lang/egcs/Makefile
@@ -16,6 +16,7 @@ DISTFILES= egcs-core-1.1.2${EXTRACT_SUFX} egcs-g++-1.1.2${EXTRACT_SUFX} \
egcs-g77-1.1.2${EXTRACT_SUFX} egcs-objc-1.1.2${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+COMMENT= EGCS enhanced version of the GNU compiler suite
USE_BZIP2= yes
diff --git a/lang/egcs/pkg-comment b/lang/egcs/pkg-comment
deleted file mode 100644
index c23b39554386..000000000000
--- a/lang/egcs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-EGCS enhanced version of the GNU compiler suite
diff --git a/lang/eiffel/Makefile b/lang/eiffel/Makefile
index 8f50e2b4f644..1d956d0d115a 100644
--- a/lang/eiffel/Makefile
+++ b/lang/eiffel/Makefile
@@ -13,6 +13,7 @@ DISTNAME= ${PORTNAME}s${PORTVERSION}
EXTRACT_SUFX= .freebsd.tar.gz
MAINTAINER= ports@FreeBSD.org
+COMMENT= A compiler for the object-oriented language Eiffel
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/lang/eiffel/pkg-comment b/lang/eiffel/pkg-comment
deleted file mode 100644
index f71f6053451c..000000000000
--- a/lang/eiffel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A compiler for the object-oriented language Eiffel
diff --git a/lang/elisp-manual/Makefile b/lang/elisp-manual/Makefile
index a4caa49a26a7..c6b1fdf446ff 100644
--- a/lang/elisp-manual/Makefile
+++ b/lang/elisp-manual/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@freebsd.org
+COMMENT= Emacs Lisp reference manual
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/a//}
GNU_CONFIGURE= yes
diff --git a/lang/elisp-manual/pkg-comment b/lang/elisp-manual/pkg-comment
deleted file mode 100644
index 105a5fd8e4e3..000000000000
--- a/lang/elisp-manual/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs Lisp reference manual
diff --git a/lang/elk/Makefile b/lang/elk/Makefile
index a10b659cc0d8..38c114c9bca3 100644
--- a/lang/elk/Makefile
+++ b/lang/elk/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www-rn.informatik.uni-bremen.de/software/elk/dist/
DISTNAME= elk-3.0
MAINTAINER= ports@FreeBSD.org
+COMMENT= An embeddable Scheme interpreter
USE_XLIB= yes
ALL_TARGET= default
diff --git a/lang/elk/pkg-comment b/lang/elk/pkg-comment
deleted file mode 100644
index 2ccca9f7a8db..000000000000
--- a/lang/elk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An embeddable Scheme interpreter
diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile
index 605f6e25a8fd..b55f182b4137 100644
--- a/lang/f2c/Makefile
+++ b/lang/f2c/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= lioux
DISTNAME= f2c-freebsd.3.0.0
MAINTAINER= ports@FreeBSD.org
+COMMENT= Fortran-to-C converter and its run-time libraries
.include <bsd.port.pre.mk>
diff --git a/lang/f2c/pkg-comment b/lang/f2c/pkg-comment
deleted file mode 100644
index 03a68aec282d..000000000000
--- a/lang/f2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran-to-C converter and its run-time libraries
diff --git a/lang/f2py/Makefile b/lang/f2py/Makefile
index f7e0b355183b..e59a3d8b964e 100644
--- a/lang/f2py/Makefile
+++ b/lang/f2py/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://cens.ioc.ee/projects/f2py2e/2.x/
DISTNAME= ${PORTNAME:U}-2.13.175-1250
MAINTAINER= ports@FreeBSD.org
+COMMENT= Fortran to Python Interface Generator
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
diff --git a/lang/f2py/pkg-comment b/lang/f2py/pkg-comment
deleted file mode 100644
index 87222d797e3a..000000000000
--- a/lang/f2py/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran to Python Interface Generator
diff --git a/lang/f77/Makefile b/lang/f77/Makefile
index 375427a677f8..4ffebb7b134d 100644
--- a/lang/f77/Makefile
+++ b/lang/f77/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= lioux
DISTNAME= f77-freebsd.0.3
MAINTAINER= ports@FreeBSD.org
+COMMENT= Fortran 77 driver utility for f2c and gcc
.ifdef GNU_CPP
RUN_DEPENDS= ${PREFIX}/bin/f2c:${PORTSDIR}/lang/f2c
diff --git a/lang/f77/pkg-comment b/lang/f77/pkg-comment
deleted file mode 100644
index bbb26e06a2a4..000000000000
--- a/lang/f77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran 77 driver utility for f2c and gcc
diff --git a/lang/ferite/Makefile b/lang/ferite/Makefile
index 009f2ccf5b8b..2ff9b7f7fbb5 100644
--- a/lang/ferite/Makefile
+++ b/lang/ferite/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+COMMENT= An embeddable scripting language
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/lang/ferite/pkg-comment b/lang/ferite/pkg-comment
deleted file mode 100644
index 2878b7740e16..000000000000
--- a/lang/ferite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An embeddable scripting language
diff --git a/lang/gcc-ooo/Makefile b/lang/gcc-ooo/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc-ooo/Makefile
+++ b/lang/gcc-ooo/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc-ooo/pkg-comment b/lang/gcc-ooo/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc-ooo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc/Makefile
+++ b/lang/gcc/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc/pkg-comment b/lang/gcc/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc27/Makefile b/lang/gcc27/Makefile
index 0abab062adf5..c2478da825de 100644
--- a/lang/gcc27/Makefile
+++ b/lang/gcc27/Makefile
@@ -17,6 +17,7 @@ MASTER_SITE_SUBDIR= gcc
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} libg++-2.7.2${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+COMMENT= Base C/C++ compiler from FreeBSD 2.2.x & 3.x (for your old code)
NO_CDROM= 'old version, not worth the cost in real estate'
diff --git a/lang/gcc27/pkg-comment b/lang/gcc27/pkg-comment
deleted file mode 100644
index f7345586e15d..000000000000
--- a/lang/gcc27/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Base C/C++ compiler from FreeBSD 2.2.x & 3.x (for your old code)
diff --git a/lang/gcc28/Makefile b/lang/gcc28/Makefile
index 27a330a303db..8db267b88183 100644
--- a/lang/gcc28/Makefile
+++ b/lang/gcc28/Makefile
@@ -18,6 +18,7 @@ PATCHFILES= bounds-checking-2.8.1-1.01.tar.gz
.endif
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 2.8
NO_CDROM= 'old version, not worth the cost in real estate'
diff --git a/lang/gcc28/pkg-comment b/lang/gcc28/pkg-comment
deleted file mode 100644
index 26d0ee066f90..000000000000
--- a/lang/gcc28/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 2.8
diff --git a/lang/gcc30/Makefile b/lang/gcc30/Makefile
index b6431fbe270d..6e7eae63f905 100644
--- a/lang/gcc30/Makefile
+++ b/lang/gcc30/Makefile
@@ -18,6 +18,7 @@ DISTFILES= gcc-core-${GCC_REV}${EXTRACT_SUFX} \
gcc-objc-${GCC_REV}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.0.
LATEST_LINK= gcc30
diff --git a/lang/gcc30/pkg-comment b/lang/gcc30/pkg-comment
deleted file mode 100644
index 7ac8cd47a83d..000000000000
--- a/lang/gcc30/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.0.
diff --git a/lang/gcc31/Makefile b/lang/gcc31/Makefile
index 999b06ed2230..112fd77d408a 100644
--- a/lang/gcc31/Makefile
+++ b/lang/gcc31/Makefile
@@ -25,6 +25,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc31_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.1 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc31
diff --git a/lang/gcc31/pkg-comment b/lang/gcc31/pkg-comment
deleted file mode 100644
index 17d477ea0766..000000000000
--- a/lang/gcc31/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.1 (inprogress version)
diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile
index c9191bb2ae7a..f6f98aa85af2 100644
--- a/lang/gcc32/Makefile
+++ b/lang/gcc32/Makefile
@@ -25,6 +25,7 @@ DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
#PATCHFILES= port_gcc32_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2.1 (inprogress version)
LATEST_LINK= gcc32
diff --git a/lang/gcc32/pkg-comment b/lang/gcc32/pkg-comment
deleted file mode 100644
index 6214806f3625..000000000000
--- a/lang/gcc32/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2.1 (inprogress version)
diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc33/Makefile
+++ b/lang/gcc33/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc33/pkg-comment b/lang/gcc33/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc33/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc34/Makefile
+++ b/lang/gcc34/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc34/pkg-comment b/lang/gcc34/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc34/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc35/Makefile b/lang/gcc35/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc35/Makefile
+++ b/lang/gcc35/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc35/pkg-comment b/lang/gcc35/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc35/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc40/Makefile b/lang/gcc40/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc40/Makefile
+++ b/lang/gcc40/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc40/pkg-comment b/lang/gcc40/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc40/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc41/Makefile b/lang/gcc41/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc41/Makefile
+++ b/lang/gcc41/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc41/pkg-comment b/lang/gcc41/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc41/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc42/Makefile
+++ b/lang/gcc42/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc42/pkg-comment b/lang/gcc42/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc42/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc43/Makefile b/lang/gcc43/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc43/Makefile
+++ b/lang/gcc43/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc43/pkg-comment b/lang/gcc43/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc43/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc44/pkg-comment b/lang/gcc44/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc44/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc45/Makefile
+++ b/lang/gcc45/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc45/pkg-comment b/lang/gcc45/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc45/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc46/Makefile
+++ b/lang/gcc46/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc46/pkg-comment b/lang/gcc46/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc46/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc47/pkg-comment b/lang/gcc47/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc47/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile
index 8d9d3942aa64..359162455fe4 100644
--- a/lang/gcc48/Makefile
+++ b/lang/gcc48/Makefile
@@ -29,6 +29,7 @@ PATCH_SITES= ftp://relay.nuxi.com/obrien/
PATCHFILES= port_gcc33_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Compiler Collection 3.2 (inprogress version)
NO_CDROM= 'dated material'
LATEST_LINK= gcc33
diff --git a/lang/gcc48/pkg-comment b/lang/gcc48/pkg-comment
deleted file mode 100644
index a403bfd5783e..000000000000
--- a/lang/gcc48/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.2 (inprogress version)
diff --git a/lang/glibstdc++28/Makefile b/lang/glibstdc++28/Makefile
index 6676c1506b6d..dd1490e7bfa2 100644
--- a/lang/glibstdc++28/Makefile
+++ b/lang/glibstdc++28/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= libstdc++
DISTNAME= libstdc++-2.8.1.1
MAINTAINER= ports@FreeBSD.org
+COMMENT= ISO Standard C++ library (includes the STL) for G++ 2.8.0
BUILD_DEPENDS= gcc28:${PORTSDIR}/lang/gcc28 \
g++28:${PORTSDIR}/lang/gcc28
diff --git a/lang/glibstdc++28/pkg-comment b/lang/glibstdc++28/pkg-comment
deleted file mode 100644
index 94d8158cafb4..000000000000
--- a/lang/glibstdc++28/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ISO Standard C++ library (includes the STL) for G++ 2.8.0
diff --git a/lang/icon/Makefile b/lang/icon/Makefile
index 137be697fbf8..ec693d311900 100644
--- a/lang/icon/Makefile
+++ b/lang/icon/Makefile
@@ -13,6 +13,7 @@ DISTNAME= ${PORTNAME}.v${PORTVERSION:S/.//g}src
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+COMMENT= The Icon programming language
ONLY_FOR_ARCHS= alpha i386
diff --git a/lang/icon/pkg-comment b/lang/icon/pkg-comment
deleted file mode 100644
index e54b6e4b41a8..000000000000
--- a/lang/icon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Icon programming language
diff --git a/lang/intel2gas/Makefile b/lang/intel2gas/Makefile
index e835aee44c26..0c9f7d1af37b 100644
--- a/lang/intel2gas/Makefile
+++ b/lang/intel2gas/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/
MAINTAINER= ports@FreeBSD.Org
+COMMENT= Converts Intel assembly language (nasm) to AT&T syntax (gas)
GNU_CONFIGURE= yes
MAKE_ARGS= CXX="${CXX}"
diff --git a/lang/intel2gas/pkg-comment b/lang/intel2gas/pkg-comment
deleted file mode 100644
index cd4d3fdb6dac..000000000000
--- a/lang/intel2gas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts Intel assembly language (nasm) to AT&T syntax (gas)
diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile
index 10f002a28a5b..e0b2f02d2329 100644
--- a/lang/itcl/Makefile
+++ b/lang/itcl/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR=incrtcl
DISTNAME= itcl${PORTVERSION}
MAINTAINER= ports@freebsd.org
+COMMENT= [incr Tcl] (A.K.A. "itcl")
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83
diff --git a/lang/itcl/pkg-comment b/lang/itcl/pkg-comment
deleted file mode 100644
index 452c95dbf6ec..000000000000
--- a/lang/itcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-[incr Tcl] (A.K.A. "itcl")
diff --git a/lang/klone/Makefile b/lang/klone/Makefile
index 24acff6594ca..7904277ce2c9 100644
--- a/lang/klone/Makefile
+++ b/lang/klone/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://koala.ilog.fr/ftp/pub/Klone/
DISTNAME= Klone${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+COMMENT= Small, Lisp-like interpreted language
WRKSRC= ${WRKDIR}/Klone
diff --git a/lang/klone/pkg-comment b/lang/klone/pkg-comment
deleted file mode 100644
index d7d13a023711..000000000000
--- a/lang/klone/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, Lisp-like interpreted language
diff --git a/lang/lafontaine/Makefile b/lang/lafontaine/Makefile
index a2d5a41ccd65..73d986c0079c 100644
--- a/lang/lafontaine/Makefile
+++ b/lang/lafontaine/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.nongnu.org/lafontaine/archives/
DISTNAME= ${PORTNAME}-${PORTVERSION}-20020715
MAINTAINER= ports@FreeBSD.org
+COMMENT= Graphical logo interpreter
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/lang/lafontaine/pkg-comment b/lang/lafontaine/pkg-comment
deleted file mode 100644
index 721f1b46623a..000000000000
--- a/lang/lafontaine/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical logo interpreter
diff --git a/lang/logo/Makefile b/lang/logo/Makefile
index 22729c75be33..b0d80f614b30 100644
--- a/lang/logo/Makefile
+++ b/lang/logo/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_GNU} \
MASTER_SITE_SUBDIR=non-gnu/ucblogo
MAINTAINER= ports@FreeBSD.org
+COMMENT= Brian Harvey's logo language interpreter
.if defined(EMACS_LOGO_MODE)
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs
diff --git a/lang/logo/pkg-comment b/lang/logo/pkg-comment
deleted file mode 100644
index cff53b755722..000000000000
--- a/lang/logo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Brian Harvey's logo language interpreter
diff --git a/lang/mixal/Makefile b/lang/mixal/Makefile
index 017f49013a6b..f817b26ba512 100644
--- a/lang/mixal/Makefile
+++ b/lang/mixal/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.catb.org/~esr/retro/ \
http://dl.droso.net/ports/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Assembler and interpreter for Donald Knuth's mythical MIX computer
ALL_TARGET= # none
diff --git a/lang/mixal/pkg-comment b/lang/mixal/pkg-comment
deleted file mode 100644
index 77a82f862f90..000000000000
--- a/lang/mixal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Assembler and interpreter for Donald Knuth's mythical MIX computer
diff --git a/lang/nawk/Makefile b/lang/nawk/Makefile
index b3c4c2dc4219..11002e8c806c 100644
--- a/lang/nawk/Makefile
+++ b/lang/nawk/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://cm.bell-labs.com/who/bwk/
DISTNAME= awk
MAINTAINER= ports@FreeBSD.org
+COMMENT= Brian Kernighan's pattern scanning and processing language
NO_WRKSUBDIR= yes
MAKEFILE= makefile
diff --git a/lang/nawk/pkg-comment b/lang/nawk/pkg-comment
deleted file mode 100644
index a4dccf779612..000000000000
--- a/lang/nawk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Brian Kernighan's pattern scanning and processing language
diff --git a/lang/open-cobol-devel/Makefile b/lang/open-cobol-devel/Makefile
index 699124308985..d9408eb9712a 100644
--- a/lang/open-cobol-devel/Makefile
+++ b/lang/open-cobol-devel/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+COMMENT= An open-source COBOL compiler
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/lang/open-cobol-devel/pkg-comment b/lang/open-cobol-devel/pkg-comment
deleted file mode 100644
index 2e108a1ed7aa..000000000000
--- a/lang/open-cobol-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source COBOL compiler
diff --git a/lang/open-cobol/Makefile b/lang/open-cobol/Makefile
index 699124308985..d9408eb9712a 100644
--- a/lang/open-cobol/Makefile
+++ b/lang/open-cobol/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+COMMENT= An open-source COBOL compiler
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/lang/open-cobol/pkg-comment b/lang/open-cobol/pkg-comment
deleted file mode 100644
index 2e108a1ed7aa..000000000000
--- a/lang/open-cobol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source COBOL compiler
diff --git a/lang/otcl/Makefile b/lang/otcl/Makefile
index eeb36d6a969a..3768f76c23fb 100644
--- a/lang/otcl/Makefile
+++ b/lang/otcl/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= otcl-tclcl
MAINTAINER= ports@FreeBSD.org
+COMMENT= MIT Object Tcl
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
diff --git a/lang/otcl/pkg-comment b/lang/otcl/pkg-comment
deleted file mode 100644
index d342245c25f3..000000000000
--- a/lang/otcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIT Object Tcl
diff --git a/lang/p5-Tcl/Makefile b/lang/p5-Tcl/Makefile
index 3d3a2dc32974..b6bf7952aa48 100644
--- a/lang/p5-Tcl/Makefile
+++ b/lang/p5-Tcl/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Tcl
PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+COMMENT= A Tcl extension module for Perl5
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
diff --git a/lang/p5-Tcl/pkg-comment b/lang/p5-Tcl/pkg-comment
deleted file mode 100644
index 429c2b8a8674..000000000000
--- a/lang/p5-Tcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Tcl extension module for Perl5
diff --git a/lang/php-mode.el/Makefile b/lang/php-mode.el/Makefile
index 2443a352a6d7..003741175e39 100644
--- a/lang/php-mode.el/Makefile
+++ b/lang/php-mode.el/Makefile
@@ -15,6 +15,7 @@ EXTRACT_SUFX= # empty
EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
+COMMENT= Emacs lisp module for the PHP language
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/lang/php-mode.el/pkg-comment b/lang/php-mode.el/pkg-comment
deleted file mode 100644
index 031a67dd1d67..000000000000
--- a/lang/php-mode.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs lisp module for the PHP language
diff --git a/lang/ptoc/Makefile b/lang/ptoc/Makefile
index ac004d200377..c8319539c401 100644
--- a/lang/ptoc/Makefile
+++ b/lang/ptoc/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.ispras.ru/~knizhnik/
MAINTAINER= ports@FreeBSD.org
+COMMENT= ANSI/Turbo Pascal to C/C++ converter
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/lang/ptoc/pkg-comment b/lang/ptoc/pkg-comment
deleted file mode 100644
index f213122aab6d..000000000000
--- a/lang/ptoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ANSI/Turbo Pascal to C/C++ converter
diff --git a/lang/rscheme/Makefile b/lang/rscheme/Makefile
index 85886ac91aab..2c170064c42a 100644
--- a/lang/rscheme/Makefile
+++ b/lang/rscheme/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.rscheme.org/pub/rscheme/
DISTNAME= rs-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+COMMENT= An object-oriented, extended version of the Scheme dialect of Lisp
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/lang/rscheme/pkg-comment b/lang/rscheme/pkg-comment
deleted file mode 100644
index 9ec18b81c658..000000000000
--- a/lang/rscheme/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object-oriented, extended version of the Scheme dialect of Lisp
diff --git a/lang/ruby-man/Makefile b/lang/ruby-man/Makefile
index 6f22b65c11fa..9c658ea76dc7 100644
--- a/lang/ruby-man/Makefile
+++ b/lang/ruby-man/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}${LANGSUFFIX}
DIST_SUBDIR= ruby
MAINTAINER?= ports@FreeBSD.org
+COMMENT?= Ruby reference manual, in HTML format
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
diff --git a/lang/ruby-man/pkg-comment b/lang/ruby-man/pkg-comment
deleted file mode 100644
index 18c0cf7d1c09..000000000000
--- a/lang/ruby-man/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ruby reference manual, in HTML format
diff --git a/lang/scheme48/Makefile b/lang/scheme48/Makefile
index 9975e7138b5d..a72357b0a218 100644
--- a/lang/scheme48/Makefile
+++ b/lang/scheme48/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://s48.org/0.57/
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+COMMENT= The Scheme Underground's implementation of R4RS
GNU_CONFIGURE= yes
ALL_TARGET = enough
diff --git a/lang/scheme48/pkg-comment b/lang/scheme48/pkg-comment
deleted file mode 100644
index 758e42de7ec3..000000000000
--- a/lang/scheme48/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Scheme Underground's implementation of R4RS
diff --git a/lang/schemetoc/Makefile b/lang/schemetoc/Makefile
index eda2b5b6e790..a39e2c6945e0 100644
--- a/lang/schemetoc/Makefile
+++ b/lang/schemetoc/Makefile
@@ -13,6 +13,7 @@ DISTNAME= 15mar93
EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+COMMENT= Scheme-to-C, a compiler and interpreter for compiling scheme into C
USE_REINPLACE= yes
USE_XLIB= yes
diff --git a/lang/schemetoc/pkg-comment b/lang/schemetoc/pkg-comment
deleted file mode 100644
index b689cb35103f..000000000000
--- a/lang/schemetoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scheme-to-C, a compiler and interpreter for compiling scheme into C
diff --git a/lang/scm/Makefile b/lang/scm/Makefile
index 6144ef6d1385..0a6d641914f2 100644
--- a/lang/scm/Makefile
+++ b/lang/scm/Makefile
@@ -13,6 +13,7 @@ DISTFILES= scm5d7.zip slib2d5.zip slib-psd1-3.tar.gz
EXTRACT_ONLY= scm5d7.zip slib2d5.zip
MAINTAINER= ports@FreeBSD.org
+COMMENT= A scheme interpreter
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/lang/scm/pkg-comment b/lang/scm/pkg-comment
deleted file mode 100644
index dafda309f2d5..000000000000
--- a/lang/scm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scheme interpreter
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 11e502a4527d..0e0bcfd99f19 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+COMMENT= GNU Smalltalk
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
gdbm.3:${PORTSDIR}/databases/gdbm
diff --git a/lang/smalltalk/pkg-comment b/lang/smalltalk/pkg-comment
deleted file mode 100644
index 7ed8a9df27d4..000000000000
--- a/lang/smalltalk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Smalltalk
diff --git a/lang/sxm/Makefile b/lang/sxm/Makefile
index 00d9997d4b80..c35275adc8c0 100644
--- a/lang/sxm/Makefile
+++ b/lang/sxm/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.malgil.com/sxm/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Another implementation of Scheme
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/lang/sxm/pkg-comment b/lang/sxm/pkg-comment
deleted file mode 100644
index 7c4df2331ed3..000000000000
--- a/lang/sxm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another implementation of Scheme
diff --git a/lang/tcl80/Makefile b/lang/tcl80/Makefile
index 742a166d194d..3b65304dfe09 100644
--- a/lang/tcl80/Makefile
+++ b/lang/tcl80/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_0/
DISTNAME= tcl8.0.5
MAINTAINER= ports@freebsd.org
+COMMENT= Tool Command Language
NO_LATEST_LINK= yes
WRKSRC= ${WRKDIR}/tcl8.0.5/unix
diff --git a/lang/tcl80/pkg-comment b/lang/tcl80/pkg-comment
deleted file mode 100644
index a51cc27710cf..000000000000
--- a/lang/tcl80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool Command Language
diff --git a/lang/tclX80/Makefile b/lang/tclX80/Makefile
index 7fd5037ae4ae..4de1ff607db2 100644
--- a/lang/tclX80/Makefile
+++ b/lang/tclX80/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/tclx-distrib/
DISTNAME= tclX8.0.4
MAINTAINER= ports@FreeBSD.org
+COMMENT= Extended TCL
LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80
diff --git a/lang/tclX80/pkg-comment b/lang/tclX80/pkg-comment
deleted file mode 100644
index 5162ae79122f..000000000000
--- a/lang/tclX80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/wamcc/Makefile b/lang/wamcc/Makefile
index 7f024ead285a..579873d87f44 100644
--- a/lang/wamcc/Makefile
+++ b/lang/wamcc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.inria.fr/INRIA/Projects/loco/wamcc/
DISTFILES= wamcc2.22.tar.Z prg.tar.Z
MAINTAINER= ports@FreeBSD.Org
+COMMENT= Prolog-to-C translator from Inria
DIST_SUBDIR= wamcc
NO_WRKSUBDIR= yes
diff --git a/lang/wamcc/pkg-comment b/lang/wamcc/pkg-comment
deleted file mode 100644
index 871a8d6092ba..000000000000
--- a/lang/wamcc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Prolog-to-C translator from Inria
diff --git a/lang/wxbasic/Makefile b/lang/wxbasic/Makefile
index d97625af8343..7f58e15db179 100644
--- a/lang/wxbasic/Makefile
+++ b/lang/wxbasic/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= wxsource-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+COMMENT= A cross-platform GUI Basic interpreter
LIB_DEPENDS= wx_gtk.2:${PORTSDIR}/x11-toolkits/wxgtk-devel
diff --git a/lang/wxbasic/pkg-comment b/lang/wxbasic/pkg-comment
deleted file mode 100644
index 9c5d067b9aa4..000000000000
--- a/lang/wxbasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A cross-platform GUI Basic interpreter
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index c4bf462b551b..a396dfe5cc2f 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.yabasic.de/download/
MAINTAINER= ports@FreeBSD.org
+COMMENT= Yet another Basic for Unix and Windows
USE_REINPLACE= yes
USE_BISON= yes
diff --git a/lang/yabasic/pkg-comment b/lang/yabasic/pkg-comment
deleted file mode 100644
index 05be4f114fe4..000000000000
--- a/lang/yabasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Basic for Unix and Windows
diff --git a/lang/yap/Makefile b/lang/yap/Makefile
index cf5b29a88b27..720140c45d50 100644
--- a/lang/yap/Makefile
+++ b/lang/yap/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= Yap-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+COMMENT= A high-performance Prolog compiler
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
diff --git a/lang/yap/pkg-comment b/lang/yap/pkg-comment
deleted file mode 100644
index 5998a8583ebb..000000000000
--- a/lang/yap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-performance Prolog compiler