aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2003-03-07 06:14:21 +0000
committerAde Lovett <ade@FreeBSD.org>2003-03-07 06:14:21 +0000
commit7e52725f2a86aad46bd6b50d5581b6ef0afd0e19 (patch)
treefd4e3235fcfaf2558312feb3c9527f1592b91aff /lang
parentbaa68c63d40ffc2c059c978764c3c89675445e55 (diff)
downloadports-7e52725f2a86aad46bd6b50d5581b6ef0afd0e19.tar.gz
ports-7e52725f2a86aad46bd6b50d5581b6ef0afd0e19.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/afnix/Makefile1
-rw-r--r--lang/afnix/pkg-comment1
-rw-r--r--lang/aleph/Makefile1
-rw-r--r--lang/aleph/pkg-comment1
-rw-r--r--lang/bwbasic/Makefile1
-rw-r--r--lang/bwbasic/pkg-comment1
-rw-r--r--lang/caml-light/Makefile1
-rw-r--r--lang/caml-light/pkg-comment1
-rw-r--r--lang/cel/Makefile1
-rw-r--r--lang/cel/pkg-comment1
-rw-r--r--lang/cli/Makefile1
-rw-r--r--lang/cli/pkg-comment1
-rw-r--r--lang/dice/Makefile1
-rw-r--r--lang/dice/pkg-comment1
-rw-r--r--lang/diveintopython/Makefile1
-rw-r--r--lang/diveintopython/pkg-comment1
-rw-r--r--lang/drscheme/Makefile1
-rw-r--r--lang/drscheme/pkg-comment1
-rw-r--r--lang/ezm3/Makefile1
-rw-r--r--lang/ezm3/pkg-comment1
-rw-r--r--lang/forth/Makefile1
-rw-r--r--lang/forth/pkg-comment1
-rw-r--r--lang/gawk/Makefile1
-rw-r--r--lang/gawk/pkg-comment1
-rw-r--r--lang/gnomebasic/Makefile1
-rw-r--r--lang/gnomebasic/pkg-comment1
-rw-r--r--lang/icc/Makefile1
-rw-r--r--lang/icc/pkg-comment1
-rw-r--r--lang/icc7/Makefile1
-rw-r--r--lang/icc7/pkg-comment1
-rw-r--r--lang/ifc/Makefile1
-rw-r--r--lang/ifc/pkg-comment1
-rw-r--r--lang/ifc7/Makefile1
-rw-r--r--lang/ifc7/pkg-comment1
-rw-r--r--lang/intercal/Makefile1
-rw-r--r--lang/intercal/pkg-comment1
-rw-r--r--lang/librep/Makefile1
-rw-r--r--lang/librep/pkg-comment1
-rw-r--r--lang/m3gdb/Makefile1
-rw-r--r--lang/m3gdb/pkg-comment1
-rw-r--r--lang/mdk/Makefile1
-rw-r--r--lang/mdk/pkg-comment1
-rw-r--r--lang/mmix/Makefile1
-rw-r--r--lang/mmix/pkg-comment1
-rw-r--r--lang/moscow_ml/Makefile1
-rw-r--r--lang/moscow_ml/pkg-comment1
-rw-r--r--lang/objc/Makefile1
-rw-r--r--lang/objc/pkg-comment1
-rw-r--r--lang/ocaml-mode.el/Makefile1
-rw-r--r--lang/ocaml-mode.el/pkg-comment1
-rw-r--r--lang/p2c/Makefile1
-rw-r--r--lang/p2c/pkg-comment1
-rw-r--r--lang/p5-Data-JavaScript/Makefile1
-rw-r--r--lang/p5-Data-JavaScript/pkg-comment1
-rw-r--r--lang/p5-ExtUtils-F77/Makefile1
-rw-r--r--lang/p5-ExtUtils-F77/pkg-comment1
-rw-r--r--lang/p5-F77/Makefile1
-rw-r--r--lang/p5-F77/pkg-comment1
-rw-r--r--lang/p5-Switch/Makefile1
-rw-r--r--lang/p5-Switch/pkg-comment1
-rw-r--r--lang/pbasic/Makefile1
-rw-r--r--lang/pbasic/pkg-comment1
-rw-r--r--lang/perl5.10/Makefile1
-rw-r--r--lang/perl5.10/pkg-comment1
-rw-r--r--lang/perl5.12/Makefile1
-rw-r--r--lang/perl5.12/pkg-comment1
-rw-r--r--lang/perl5.14/Makefile1
-rw-r--r--lang/perl5.14/pkg-comment1
-rw-r--r--lang/perl5.16/Makefile1
-rw-r--r--lang/perl5.16/pkg-comment1
-rw-r--r--lang/perl5.6/Makefile1
-rw-r--r--lang/perl5.6/pkg-comment1
-rw-r--r--lang/perl5.8/Makefile1
-rw-r--r--lang/perl5.8/pkg-comment1
-rw-r--r--lang/perl5/Makefile1
-rw-r--r--lang/perl5/pkg-comment1
-rw-r--r--lang/pfe-devel/Makefile1
-rw-r--r--lang/pfe-devel/pkg-comment1
-rw-r--r--lang/pfe/Makefile1
-rw-r--r--lang/pfe/pkg-comment1
-rw-r--r--lang/php_doc/Makefile1
-rw-r--r--lang/php_doc/pkg-comment1
-rw-r--r--lang/pm3-base/Makefile1
-rw-r--r--lang/pm3-base/pkg-comment1
-rw-r--r--lang/pm3-forms/Makefile1
-rw-r--r--lang/pm3-forms/pkg-comment1
-rw-r--r--lang/pm3-gui/Makefile1
-rw-r--r--lang/pm3-gui/pkg-comment1
-rw-r--r--lang/pm3-m3tk/Makefile1
-rw-r--r--lang/pm3-m3tk/pkg-comment1
-rw-r--r--lang/pm3-net/Makefile1
-rw-r--r--lang/pm3-net/pkg-comment1
-rw-r--r--lang/pm3-netobj/Makefile1
-rw-r--r--lang/pm3-netobj/pkg-comment1
-rw-r--r--lang/py-compiler/Makefile1
-rw-r--r--lang/py-compiler/pkg-comment1
-rw-r--r--lang/py-mx-base/Makefile1
-rw-r--r--lang/py-mx-base/pkg-comment1
-rw-r--r--lang/python-doc-html/Makefile1
-rw-r--r--lang/python-doc-html/pkg-comment1
-rw-r--r--lang/python15/Makefile1
-rw-r--r--lang/python15/pkg-comment1
-rw-r--r--lang/python20/Makefile1
-rw-r--r--lang/python20/pkg-comment1
-rw-r--r--lang/python21/Makefile1
-rw-r--r--lang/python21/pkg-comment1
-rw-r--r--lang/ratfor/Makefile1
-rw-r--r--lang/ratfor/pkg-comment1
-rw-r--r--lang/sbcl/Makefile1
-rw-r--r--lang/sbcl/pkg-comment1
-rw-r--r--lang/scriba/Makefile1
-rw-r--r--lang/scriba/pkg-comment1
-rw-r--r--lang/scsh/Makefile1
-rw-r--r--lang/scsh/pkg-comment1
-rw-r--r--lang/siod/Makefile1
-rw-r--r--lang/siod/pkg-comment1
-rw-r--r--lang/slib/Makefile1
-rw-r--r--lang/slib/pkg-comment1
-rw-r--r--lang/slisp/Makefile1
-rw-r--r--lang/slisp/pkg-comment1
-rw-r--r--lang/sml-mode.el/Makefile1
-rw-r--r--lang/sml-mode.el/pkg-comment1
-rw-r--r--lang/sml-nj/Makefile1
-rw-r--r--lang/sml-nj/pkg-comment1
-rw-r--r--lang/snobol/Makefile1
-rw-r--r--lang/snobol/pkg-comment1
-rw-r--r--lang/starlogo/Makefile1
-rw-r--r--lang/starlogo/pkg-comment1
-rw-r--r--lang/swi-pl/Makefile1
-rw-r--r--lang/swi-pl/pkg-comment1
-rw-r--r--lang/tcl81-thread/Makefile1
-rw-r--r--lang/tcl81-thread/pkg-comment1
-rw-r--r--lang/tclX/Makefile1
-rw-r--r--lang/tclX/pkg-comment1
-rw-r--r--lang/tclX82/Makefile1
-rw-r--r--lang/tclX82/pkg-comment1
-rw-r--r--lang/tinycobol/Makefile1
-rw-r--r--lang/tinycobol/pkg-comment1
138 files changed, 69 insertions, 69 deletions
diff --git a/lang/afnix/Makefile b/lang/afnix/Makefile
index 0b02a42f6e90..f4ae2d931713 100644
--- a/lang/afnix/Makefile
+++ b/lang/afnix/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}-${PORTVERSION:S,.,-,g}
DISTNAME= ${PORTNAME}-src-${PORTVERSION:S,.,-,g}
MAINTAINER= ijliao@FreeBSD.org
+COMMENT= Aleph is a multi-threaded functional programming language
USE_GMAKE= yes
MAKE_ARGS= CC="${CXX}" LD="${CXX}" LK="${CXX}" OPTCCFLAGS="${CXXFLAGS}" \
diff --git a/lang/afnix/pkg-comment b/lang/afnix/pkg-comment
deleted file mode 100644
index 1d103f3c012a..000000000000
--- a/lang/afnix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aleph is a multi-threaded functional programming language
diff --git a/lang/aleph/Makefile b/lang/aleph/Makefile
index 0b02a42f6e90..f4ae2d931713 100644
--- a/lang/aleph/Makefile
+++ b/lang/aleph/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}-${PORTVERSION:S,.,-,g}
DISTNAME= ${PORTNAME}-src-${PORTVERSION:S,.,-,g}
MAINTAINER= ijliao@FreeBSD.org
+COMMENT= Aleph is a multi-threaded functional programming language
USE_GMAKE= yes
MAKE_ARGS= CC="${CXX}" LD="${CXX}" LK="${CXX}" OPTCCFLAGS="${CXXFLAGS}" \
diff --git a/lang/aleph/pkg-comment b/lang/aleph/pkg-comment
deleted file mode 100644
index 1d103f3c012a..000000000000
--- a/lang/aleph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aleph is a multi-threaded functional programming language
diff --git a/lang/bwbasic/Makefile b/lang/bwbasic/Makefile
index 0ee00fdfde14..b8d32a9312bb 100644
--- a/lang/bwbasic/Makefile
+++ b/lang/bwbasic/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.rahul.net/pub2/rhn/www/files/
EXTRACT_SUFX= .tar.Z
MAINTAINER= msmith@FreeBSD.org
+COMMENT= The Bywater Basic interpreter
GNU_CONFIGURE= yes
WRKTOP= ${WRKDIR}/${DISTNAME}
diff --git a/lang/bwbasic/pkg-comment b/lang/bwbasic/pkg-comment
deleted file mode 100644
index 2aeed10015dd..000000000000
--- a/lang/bwbasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Bywater Basic interpreter
diff --git a/lang/caml-light/Makefile b/lang/caml-light/Makefile
index 4d54a01fc3c0..08fd8651bec2 100644
--- a/lang/caml-light/Makefile
+++ b/lang/caml-light/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= ftp://ftp.inria.fr/lang/caml-light/ \
DISTNAME= cl74unix
MAINTAINER= jkoshy@freebsd.org
+COMMENT= A strongly typed functional language belonging to the ML family
USE_XLIB= yes
WRKSRC= ${WRKDIR}/cl74
diff --git a/lang/caml-light/pkg-comment b/lang/caml-light/pkg-comment
deleted file mode 100644
index 9f4cd57b9771..000000000000
--- a/lang/caml-light/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A strongly typed functional language belonging to the ML family
diff --git a/lang/cel/Makefile b/lang/cel/Makefile
index 296b1787b279..c26a0186b37f 100644
--- a/lang/cel/Makefile
+++ b/lang/cel/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.redwoodsoft.com/cel/
EXTRACT_SUFX= .tgz
MAINTAINER= greid@ukug.uk.freebsd.org
+COMMENT= A small, simple prototype-based OO language
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/lang/cel/pkg-comment b/lang/cel/pkg-comment
deleted file mode 100644
index 0d0b66e39ab6..000000000000
--- a/lang/cel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small, simple prototype-based OO language
diff --git a/lang/cli/Makefile b/lang/cli/Makefile
index de792c2e4074..42b4e85f7055 100644
--- a/lang/cli/Makefile
+++ b/lang/cli/Makefile
@@ -16,6 +16,7 @@ DISTNAME= sscli_${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= sobomax@FreeBSD.org
+COMMENT= An implementation of the ECMA CLI and the ECMA C\# language
WRKSRC= ${WRKDIR}/sscli
diff --git a/lang/cli/pkg-comment b/lang/cli/pkg-comment
deleted file mode 100644
index cea3dc98dd85..000000000000
--- a/lang/cli/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of the ECMA CLI and the ECMA C# language
diff --git a/lang/dice/Makefile b/lang/dice/Makefile
index 33d0c2d8b9a3..2f31d11a2a1e 100644
--- a/lang/dice/Makefile
+++ b/lang/dice/Makefile
@@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}-rel-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= adamw@FreeBSD.org
+COMMENT= DICE - The Amiga/embedded/generic 68000 C compiler
USE_REINPLACE= yes
diff --git a/lang/dice/pkg-comment b/lang/dice/pkg-comment
deleted file mode 100644
index af9f6146ce79..000000000000
--- a/lang/dice/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DICE - The Amiga/embedded/generic 68000 C compiler
diff --git a/lang/diveintopython/Makefile b/lang/diveintopython/Makefile
index f50a18183e1a..3815aa3677db 100644
--- a/lang/diveintopython/Makefile
+++ b/lang/diveintopython/Makefile
@@ -23,6 +23,7 @@ DIST_SUBDIR= ${PORTNAME}
EXTRACT_ONLY= ${DISTNAME}-html-${VERSIONSTR}${EXTRACT_SUFX}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A free Python tutorial book that is "not For Dummies(tm)"
NO_BUILD= YES
USE_REINPLACE= YES
diff --git a/lang/diveintopython/pkg-comment b/lang/diveintopython/pkg-comment
deleted file mode 100644
index 2ea709a47f7b..000000000000
--- a/lang/diveintopython/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free Python tutorial book that is "not For Dummies(tm)"
diff --git a/lang/drscheme/Makefile b/lang/drscheme/Makefile
index 012a8d81fc65..b9337691789c 100644
--- a/lang/drscheme/Makefile
+++ b/lang/drscheme/Makefile
@@ -16,6 +16,7 @@ MASTER_SITES= http://download.plt-scheme.org/bundles/${PORTVERSION}/plt/ \
DISTNAME= plt.src.x
MAINTAINER= jkoshy@freebsd.org
+COMMENT= An interactive, integrated, graphical Scheme programming environment
DIST_SUBDIR= drscheme/${PORTVERSION}
HAS_CONFIGURE= yes
diff --git a/lang/drscheme/pkg-comment b/lang/drscheme/pkg-comment
deleted file mode 100644
index fda85639f32e..000000000000
--- a/lang/drscheme/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive, integrated, graphical Scheme programming environment
diff --git a/lang/ezm3/Makefile b/lang/ezm3/Makefile
index 662a07ebc468..73130625d022 100644
--- a/lang/ezm3/Makefile
+++ b/lang/ezm3/Makefile
@@ -14,6 +14,7 @@ DISTFILES= ${BOOTSTRAP} \
ezm3-${PORTVERSION}-src.tar.bz2
MAINTAINER= jdp@FreeBSD.org
+COMMENT= Easier, more portable Modula-3 distribution for building CVSup
DIST_SUBDIR= ezm3
INSTALL_TARGET= all
diff --git a/lang/ezm3/pkg-comment b/lang/ezm3/pkg-comment
deleted file mode 100644
index c841810d8aad..000000000000
--- a/lang/ezm3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Easier, more portable Modula-3 distribution for building CVSup
diff --git a/lang/forth/Makefile b/lang/forth/Makefile
index 2d0472728cae..2adc738a4d03 100644
--- a/lang/forth/Makefile
+++ b/lang/forth/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= patrick@FreeBSD.org
+COMMENT= Implementation of ANSI Forth
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/lang/forth/pkg-comment b/lang/forth/pkg-comment
deleted file mode 100644
index b944377cd2cf..000000000000
--- a/lang/forth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Implementation of ANSI Forth
diff --git a/lang/gawk/Makefile b/lang/gawk/Makefile
index be3ebfc6dfb4..7bdf34aa3c02 100644
--- a/lang/gawk/Makefile
+++ b/lang/gawk/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= gawk
MAINTAINER= dd@FreeBSD.org
+COMMENT= The GNU version of Awk
BUILD_DEPENDS= ${LOCALBASE}/lib/libintl.a:${PORTSDIR}/devel/gettext
diff --git a/lang/gawk/pkg-comment b/lang/gawk/pkg-comment
deleted file mode 100644
index c7713a798285..000000000000
--- a/lang/gawk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU version of Awk
diff --git a/lang/gnomebasic/Makefile b/lang/gnomebasic/Makefile
index 105ab413c2af..1269438d1535 100644
--- a/lang/gnomebasic/Makefile
+++ b/lang/gnomebasic/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= sources/gb/0.0
DISTNAME= gb-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
+COMMENT= Provide Visual Basic compatible functionality for GNOME, especially VBA
USE_GMAKE= yes
USE_X_PREFIX= yes
diff --git a/lang/gnomebasic/pkg-comment b/lang/gnomebasic/pkg-comment
deleted file mode 100644
index 90d758ab0054..000000000000
--- a/lang/gnomebasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Provide Visual Basic compatible functionality for GNOME, especially VBA
diff --git a/lang/icc/Makefile b/lang/icc/Makefile
index ff7d2dc6e087..e128fbcb167a 100644
--- a/lang/icc/Makefile
+++ b/lang/icc/Makefile
@@ -13,6 +13,7 @@ DISTNAME= l_cc_pu_${PORTVERSION}
EXTRACT_SUFX= .tar
MAINTAINER= netchild@FreeBSD.org
+COMMENT= Intels C/C++ compiler, set up to produce native FreeBSD objects
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
diff --git a/lang/icc/pkg-comment b/lang/icc/pkg-comment
deleted file mode 100644
index 0a6fb00e6e37..000000000000
--- a/lang/icc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Intels C/C++ compiler, set up to produce native FreeBSD objects
diff --git a/lang/icc7/Makefile b/lang/icc7/Makefile
index ff7d2dc6e087..e128fbcb167a 100644
--- a/lang/icc7/Makefile
+++ b/lang/icc7/Makefile
@@ -13,6 +13,7 @@ DISTNAME= l_cc_pu_${PORTVERSION}
EXTRACT_SUFX= .tar
MAINTAINER= netchild@FreeBSD.org
+COMMENT= Intels C/C++ compiler, set up to produce native FreeBSD objects
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
diff --git a/lang/icc7/pkg-comment b/lang/icc7/pkg-comment
deleted file mode 100644
index 0a6fb00e6e37..000000000000
--- a/lang/icc7/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Intels C/C++ compiler, set up to produce native FreeBSD objects
diff --git a/lang/ifc/Makefile b/lang/ifc/Makefile
index cbca5030cd78..9b38dda56f8f 100644
--- a/lang/ifc/Makefile
+++ b/lang/ifc/Makefile
@@ -14,6 +14,7 @@ DISTNAME= l_fc_p_6.0.1.304
EXTRACT_SUFX= .tar
MAINTAINER= maho@FreeBSD.org
+COMMENT= Intel's Fortran compiler, set up to produce native FreeBSD objects
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
diff --git a/lang/ifc/pkg-comment b/lang/ifc/pkg-comment
deleted file mode 100644
index 0ac63f4d87ec..000000000000
--- a/lang/ifc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Intel's Fortran compiler, set up to produce native FreeBSD objects
diff --git a/lang/ifc7/Makefile b/lang/ifc7/Makefile
index cbca5030cd78..9b38dda56f8f 100644
--- a/lang/ifc7/Makefile
+++ b/lang/ifc7/Makefile
@@ -14,6 +14,7 @@ DISTNAME= l_fc_p_6.0.1.304
EXTRACT_SUFX= .tar
MAINTAINER= maho@FreeBSD.org
+COMMENT= Intel's Fortran compiler, set up to produce native FreeBSD objects
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
diff --git a/lang/ifc7/pkg-comment b/lang/ifc7/pkg-comment
deleted file mode 100644
index 0ac63f4d87ec..000000000000
--- a/lang/ifc7/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Intel's Fortran compiler, set up to produce native FreeBSD objects
diff --git a/lang/intercal/Makefile b/lang/intercal/Makefile
index 49718da43038..ce5538e93053 100644
--- a/lang/intercal/Makefile
+++ b/lang/intercal/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.catb.org/~esr/intercal/
MAINTAINER= mph@freebsd.org
+COMMENT= The C-INTERCAL compiler, ick, and supporting libraries
WRKSRC= $(WRKDIR)/$(DISTNAME)/src
diff --git a/lang/intercal/pkg-comment b/lang/intercal/pkg-comment
deleted file mode 100644
index 66786e15cade..000000000000
--- a/lang/intercal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The C-INTERCAL compiler, ick, and supporting libraries
diff --git a/lang/librep/Makefile b/lang/librep/Makefile
index ca822a0a6eb5..6b4692399f5a 100644
--- a/lang/librep/Makefile
+++ b/lang/librep/Makefile
@@ -16,6 +16,7 @@ MASTER_SITE_SUBDIR= librep
#DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
+COMMENT= An Emacs Lisp like runtime library
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
intl.4:${PORTSDIR}/devel/gettext
diff --git a/lang/librep/pkg-comment b/lang/librep/pkg-comment
deleted file mode 100644
index b7ca996ee492..000000000000
--- a/lang/librep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Emacs Lisp like runtime library
diff --git a/lang/m3gdb/Makefile b/lang/m3gdb/Makefile
index 2b6d5f1f158f..20fda8bb76b7 100644
--- a/lang/m3gdb/Makefile
+++ b/lang/m3gdb/Makefile
@@ -14,6 +14,7 @@ DISTFILES= m3gdb-4.17.tar.gz \
m3gdb-fbsd-4.17.tar.gz
MAINTAINER= jdp@FreeBSD.org
+COMMENT= The GNU debugger with support for Modula-3
MAN1= m3gdb.1
MANCOMPRESSED= yes
diff --git a/lang/m3gdb/pkg-comment b/lang/m3gdb/pkg-comment
deleted file mode 100644
index 35a5944c98ee..000000000000
--- a/lang/m3gdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU debugger with support for Modula-3
diff --git a/lang/mdk/Makefile b/lang/mdk/Makefile
index ff5bbf34715b..0664b57453f8 100644
--- a/lang/mdk/Makefile
+++ b/lang/mdk/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ${MASTER_SITE_GNU} \
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ijliao@FreeBSD.org
+COMMENT= MIX Development Kit offers an emulation of MIX and MIXAL
USE_X_PREFIX= yes
USE_GNOME= yes
diff --git a/lang/mdk/pkg-comment b/lang/mdk/pkg-comment
deleted file mode 100644
index 0da39a6ea9e4..000000000000
--- a/lang/mdk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIX Development Kit offers an emulation of MIX and MIXAL
diff --git a/lang/mmix/Makefile b/lang/mmix/Makefile
index aafdfb01f44e..18b610767b33 100644
--- a/lang/mmix/Makefile
+++ b/lang/mmix/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www-cs-faculty.stanford.edu/~knuth/programs/
MAINTAINER= keith@FreeBSD.org
+COMMENT= MMIX is a RISC computer designed by Donald E. Knuth
BUILD_DEPENDS= ctangle:${PORTSDIR}/devel/cweb
diff --git a/lang/mmix/pkg-comment b/lang/mmix/pkg-comment
deleted file mode 100644
index fcfaeb448be1..000000000000
--- a/lang/mmix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MMIX is a RISC computer designed by Donald E. Knuth
diff --git a/lang/moscow_ml/Makefile b/lang/moscow_ml/Makefile
index 3323d7827bdf..e701cd5c0437 100644
--- a/lang/moscow_ml/Makefile
+++ b/lang/moscow_ml/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ftp://ftp.dina.kvl.dk/pub/mosml/ \
DISTNAME= mos20src
MAINTAINER= chuckr@freefall.FreeBSD.org
+COMMENT= Moscow ML, a lightweight implementation of Standard ML
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
diff --git a/lang/moscow_ml/pkg-comment b/lang/moscow_ml/pkg-comment
deleted file mode 100644
index 1e31abc9c861..000000000000
--- a/lang/moscow_ml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Moscow ML, a lightweight implementation of Standard ML
diff --git a/lang/objc/Makefile b/lang/objc/Makefile
index 6a98b12cf648..8d26949aca2c 100644
--- a/lang/objc/Makefile
+++ b/lang/objc/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://users.pandora.be/stes/
DISTFILES= objc-bootstrap-${PORTVERSION}.tar.gz objc-${PORTVERSION}.tar.gz
MAINTAINER= chuckr@freebsd.org
+COMMENT= Portable Object Compiler
HAS_CONFIGURE= yes
diff --git a/lang/objc/pkg-comment b/lang/objc/pkg-comment
deleted file mode 100644
index 3199aa7f0515..000000000000
--- a/lang/objc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable Object Compiler
diff --git a/lang/ocaml-mode.el/Makefile b/lang/ocaml-mode.el/Makefile
index d787daf52f38..28d0d00316f8 100644
--- a/lang/ocaml-mode.el/Makefile
+++ b/lang/ocaml-mode.el/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= jkoshy
DISTNAME= ocaml-mode-3.01
MAINTAINER= jkoshy@FreeBSD.org
+COMMENT= An EMACS mode for editing OCaml programs
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs21
RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs21
diff --git a/lang/ocaml-mode.el/pkg-comment b/lang/ocaml-mode.el/pkg-comment
deleted file mode 100644
index d30ccfdaada2..000000000000
--- a/lang/ocaml-mode.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An EMACS mode for editing OCaml programs
diff --git a/lang/p2c/Makefile b/lang/p2c/Makefile
index 1ed87f9338c7..1014d72d850c 100644
--- a/lang/p2c/Makefile
+++ b/lang/p2c/Makefile
@@ -15,6 +15,7 @@ MASTER_SITES= ftp://ftp.clara.net/pub/mirrors/gnu/hurd/ \
DISTFILES= p2c-1.21alpha2.tar.gz
MAINTAINER= jmz@FreeBSD.org
+COMMENT= Pascal to C translator
WRKSRC= ${WRKDIR}/p2c-1.21alpha-07.Dec.93
MAN1= p2c.1 p2cc.1
diff --git a/lang/p2c/pkg-comment b/lang/p2c/pkg-comment
deleted file mode 100644
index 4b13bac6df10..000000000000
--- a/lang/p2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Pascal to C translator
diff --git a/lang/p5-Data-JavaScript/Makefile b/lang/p5-Data-JavaScript/Makefile
index d60e23525f2f..41449c803f92 100644
--- a/lang/p5-Data-JavaScript/Makefile
+++ b/lang/p5-Data-JavaScript/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= Data
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Data::JavaScript - Dump perl structures to JavaScript code
PERL_CONFIGURE= yes
diff --git a/lang/p5-Data-JavaScript/pkg-comment b/lang/p5-Data-JavaScript/pkg-comment
deleted file mode 100644
index 626438a0671e..000000000000
--- a/lang/p5-Data-JavaScript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Data::JavaScript - Dump perl structures to JavaScript code
diff --git a/lang/p5-ExtUtils-F77/Makefile b/lang/p5-ExtUtils-F77/Makefile
index b1300ecd0375..f1ccbeb2cbca 100644
--- a/lang/p5-ExtUtils-F77/Makefile
+++ b/lang/p5-ExtUtils-F77/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ExtUtils
PKGNAMEPREFIX= p5-
MAINTAINER= jmz@FreeBSD.org
+COMMENT= Helps link C programs with Fortran subroutines
PERL_CONFIGURE= yes
diff --git a/lang/p5-ExtUtils-F77/pkg-comment b/lang/p5-ExtUtils-F77/pkg-comment
deleted file mode 100644
index 963bf36681f0..000000000000
--- a/lang/p5-ExtUtils-F77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Helps link C programs with Fortran subroutines
diff --git a/lang/p5-F77/Makefile b/lang/p5-F77/Makefile
index b1300ecd0375..f1ccbeb2cbca 100644
--- a/lang/p5-F77/Makefile
+++ b/lang/p5-F77/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ExtUtils
PKGNAMEPREFIX= p5-
MAINTAINER= jmz@FreeBSD.org
+COMMENT= Helps link C programs with Fortran subroutines
PERL_CONFIGURE= yes
diff --git a/lang/p5-F77/pkg-comment b/lang/p5-F77/pkg-comment
deleted file mode 100644
index 963bf36681f0..000000000000
--- a/lang/p5-F77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Helps link C programs with Fortran subroutines
diff --git a/lang/p5-Switch/Makefile b/lang/p5-Switch/Makefile
index c8570687f4af..9a7e05ccda23 100644
--- a/lang/p5-Switch/Makefile
+++ b/lang/p5-Switch/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= ../by-authors/id/DCONWAY
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Switch - A switch statement for Perl
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Text/Balanced.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
diff --git a/lang/p5-Switch/pkg-comment b/lang/p5-Switch/pkg-comment
deleted file mode 100644
index d80fcf71ae53..000000000000
--- a/lang/p5-Switch/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Switch - A switch statement for Perl
diff --git a/lang/pbasic/Makefile b/lang/pbasic/Makefile
index 8b4cabf37ab1..2a137da73056 100644
--- a/lang/pbasic/Makefile
+++ b/lang/pbasic/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= asami/LOCAL_PORTS
DISTNAME= ${PORTNAME}-${PORTVERSION}-950813
MAINTAINER= asami@FreeBSD.org
+COMMENT= Phil Cockroft's Basic Interpreter (previously Rabbit Basic)
# Ask jhs@freebsd.org if you want newer sources or author's latest e-mail
# (which is currently "phil@gmrs.isar.de" but changes a lot)
diff --git a/lang/pbasic/pkg-comment b/lang/pbasic/pkg-comment
deleted file mode 100644
index 7335d11e5838..000000000000
--- a/lang/pbasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Phil Cockroft's Basic Interpreter (previously Rabbit Basic)
diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile
index fbcaae51529d..ec6a3d6cd0bc 100644
--- a/lang/perl5.10/Makefile
+++ b/lang/perl5.10/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.8.0
PERL_ARCH= mach
diff --git a/lang/perl5.10/pkg-comment b/lang/perl5.10/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile
index fbcaae51529d..ec6a3d6cd0bc 100644
--- a/lang/perl5.12/Makefile
+++ b/lang/perl5.12/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.8.0
PERL_ARCH= mach
diff --git a/lang/perl5.12/pkg-comment b/lang/perl5.12/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.12/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile
index fbcaae51529d..ec6a3d6cd0bc 100644
--- a/lang/perl5.14/Makefile
+++ b/lang/perl5.14/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.8.0
PERL_ARCH= mach
diff --git a/lang/perl5.14/pkg-comment b/lang/perl5.14/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.14/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile
index fbcaae51529d..ec6a3d6cd0bc 100644
--- a/lang/perl5.16/Makefile
+++ b/lang/perl5.16/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.8.0
PERL_ARCH= mach
diff --git a/lang/perl5.16/pkg-comment b/lang/perl5.16/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.16/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5.6/Makefile b/lang/perl5.6/Makefile
index 8a981246d501..306c9439b08c 100644
--- a/lang/perl5.6/Makefile
+++ b/lang/perl5.6/Makefile
@@ -17,6 +17,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.6.1
PERL_ARCH= mach
diff --git a/lang/perl5.6/pkg-comment b/lang/perl5.6/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.6/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile
index fbcaae51529d..ec6a3d6cd0bc 100644
--- a/lang/perl5.8/Makefile
+++ b/lang/perl5.8/Makefile
@@ -18,6 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.8.0
PERL_ARCH= mach
diff --git a/lang/perl5.8/pkg-comment b/lang/perl5.8/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5.8/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index 8a981246d501..306c9439b08c 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -17,6 +17,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
BSDPAN-${PORTVERSION}_${BSDPAN_REVISION}${EXTRACT_SUFX}:local
MAINTAINER= tobez@FreeBSD.org
+COMMENT= Practical Extraction and Report Language
PERL_VER= 5.6.1
PERL_ARCH= mach
diff --git a/lang/perl5/pkg-comment b/lang/perl5/pkg-comment
deleted file mode 100644
index 8c9f31132ea5..000000000000
--- a/lang/perl5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Practical Extraction and Report Language
diff --git a/lang/pfe-devel/Makefile b/lang/pfe-devel/Makefile
index aeec431ec983..4032eef24f53 100644
--- a/lang/pfe-devel/Makefile
+++ b/lang/pfe-devel/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= patrick@FreeBSD.org
+COMMENT= Implementation of ANSI Forth
GNU_CONFIGURE= yes
CONFIGURE_TARGET= #
diff --git a/lang/pfe-devel/pkg-comment b/lang/pfe-devel/pkg-comment
deleted file mode 100644
index b944377cd2cf..000000000000
--- a/lang/pfe-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Implementation of ANSI Forth
diff --git a/lang/pfe/Makefile b/lang/pfe/Makefile
index aeec431ec983..4032eef24f53 100644
--- a/lang/pfe/Makefile
+++ b/lang/pfe/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= patrick@FreeBSD.org
+COMMENT= Implementation of ANSI Forth
GNU_CONFIGURE= yes
CONFIGURE_TARGET= #
diff --git a/lang/pfe/pkg-comment b/lang/pfe/pkg-comment
deleted file mode 100644
index b944377cd2cf..000000000000
--- a/lang/pfe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Implementation of ANSI Forth
diff --git a/lang/php_doc/Makefile b/lang/php_doc/Makefile
index 57dc62ce5f6b..85947aa7e9f3 100644
--- a/lang/php_doc/Makefile
+++ b/lang/php_doc/Makefile
@@ -13,6 +13,7 @@ MASTER_SITE_SUBDIR= dirk
DISTNAME= php_manual_${PHP_LANG}
MAINTAINER= dirk@FreeBSD.org
+COMMENT= PHP documentation in HTML
NO_BUILD= YES
NO_WRKSUBDIR= YES
diff --git a/lang/php_doc/pkg-comment b/lang/php_doc/pkg-comment
deleted file mode 100644
index eabe400a1bcd..000000000000
--- a/lang/php_doc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PHP documentation in HTML
diff --git a/lang/pm3-base/Makefile b/lang/pm3-base/Makefile
index 3fca0ff39365..011c7fe3a89c 100644
--- a/lang/pm3-base/Makefile
+++ b/lang/pm3-base/Makefile
@@ -14,6 +14,7 @@ DISTFILES= ${BOOTSTRAP} \
pm3-${PORTVERSION}-src.tar.bz2
MAINTAINER= jdp@FreeBSD.org
+COMMENT= Compiler and base libraries of the Polytechnique Montreal Modula-3 distribution
DIST_SUBDIR= pm3
WRKSRC= ${WRKDIR}/pm3-base-${PORTVERSION}
diff --git a/lang/pm3-base/pkg-comment b/lang/pm3-base/pkg-comment
deleted file mode 100644
index 589670c606d5..000000000000
--- a/lang/pm3-base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compiler and base libraries of the Polytechnique Montreal Modula-3 distribution
diff --git a/lang/pm3-forms/Makefile b/lang/pm3-forms/Makefile
index 54b2722cc9ef..c9399fe6b69c 100644
--- a/lang/pm3-forms/Makefile
+++ b/lang/pm3-forms/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
DISTFILES=
MAINTAINER= jdp@FreeBSD.org
+COMMENT= High-level GUI libraries and tools for the PM3 Modula-3 distribution
BUILD_DEPENDS= ${L1}libm3vbtkit${L2}:${PORTSDIR}/lang/pm3-gui
RUN_DEPENDS= ${L1}libm3vbtkit${L2}:${PORTSDIR}/lang/pm3-gui
diff --git a/lang/pm3-forms/pkg-comment b/lang/pm3-forms/pkg-comment
deleted file mode 100644
index 51fb8e527f47..000000000000
--- a/lang/pm3-forms/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High-level GUI libraries and tools for the PM3 Modula-3 distribution
diff --git a/lang/pm3-gui/Makefile b/lang/pm3-gui/Makefile
index 719299033efb..45ba85d0af6d 100644
--- a/lang/pm3-gui/Makefile
+++ b/lang/pm3-gui/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
DISTFILES=
MAINTAINER= jdp@FreeBSD.org
+COMMENT= Low-level GUI libraries for the PM3 Modula-3 distribution
BUILD_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
RUN_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
diff --git a/lang/pm3-gui/pkg-comment b/lang/pm3-gui/pkg-comment
deleted file mode 100644
index 4a3085f1fbd2..000000000000
--- a/lang/pm3-gui/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Low-level GUI libraries for the PM3 Modula-3 distribution
diff --git a/lang/pm3-m3tk/Makefile b/lang/pm3-m3tk/Makefile
index c6b0346f2d77..35a05f810b88 100644
--- a/lang/pm3-m3tk/Makefile
+++ b/lang/pm3-m3tk/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
DISTFILES=
MAINTAINER= jdp@FreeBSD.org
+COMMENT= Modula-3 source code analysis and transformation toolkit (PM3 distribution)
BUILD_DEPENDS= ${L1}libm3${L2}:${PORTSDIR}/lang/pm3-base
RUN_DEPENDS= ${L1}libm3${L2}:${PORTSDIR}/lang/pm3-base
diff --git a/lang/pm3-m3tk/pkg-comment b/lang/pm3-m3tk/pkg-comment
deleted file mode 100644
index 91fb7a6b6262..000000000000
--- a/lang/pm3-m3tk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modula-3 source code analysis and transformation toolkit (PM3 distribution)
diff --git a/lang/pm3-net/Makefile b/lang/pm3-net/Makefile
index 23ba00823924..e09059428bb4 100644
--- a/lang/pm3-net/Makefile
+++ b/lang/pm3-net/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
DISTFILES=
MAINTAINER= jdp@FreeBSD.org
+COMMENT= Low-level networking libraries for the PM3 Modula-3 distribution
BUILD_DEPENDS= ${L1}libm3${L2}:${PORTSDIR}/lang/pm3-base
RUN_DEPENDS= ${L1}libm3${L2}:${PORTSDIR}/lang/pm3-base
diff --git a/lang/pm3-net/pkg-comment b/lang/pm3-net/pkg-comment
deleted file mode 100644
index 8dd86c4995b5..000000000000
--- a/lang/pm3-net/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Low-level networking libraries for the PM3 Modula-3 distribution
diff --git a/lang/pm3-netobj/Makefile b/lang/pm3-netobj/Makefile
index d24ebcfdc9c8..c8a5f08e600c 100644
--- a/lang/pm3-netobj/Makefile
+++ b/lang/pm3-netobj/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
DISTFILES=
MAINTAINER= jdp@FreeBSD.org
+COMMENT= PM3 distributed objects package supporting robust distributed applications
BUILD_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net \
${L1}libm3tk${L2}:${PORTSDIR}/lang/pm3-m3tk
diff --git a/lang/pm3-netobj/pkg-comment b/lang/pm3-netobj/pkg-comment
deleted file mode 100644
index dd2c39256778..000000000000
--- a/lang/pm3-netobj/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PM3 distributed objects package supporting robust distributed applications
diff --git a/lang/py-compiler/Makefile b/lang/py-compiler/Makefile
index 03ea4d1d91d1..9a544be90514 100644
--- a/lang/py-compiler/Makefile
+++ b/lang/py-compiler/Makefile
@@ -16,6 +16,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER= wjv@FreeBSD.org
+COMMENT= A Python source to bytecode compiler
DIST_SUBDIR= python
USE_PYTHON= yes
diff --git a/lang/py-compiler/pkg-comment b/lang/py-compiler/pkg-comment
deleted file mode 100644
index ecbaef7f73c2..000000000000
--- a/lang/py-compiler/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python source to bytecode compiler
diff --git a/lang/py-mx-base/Makefile b/lang/py-mx-base/Makefile
index 1650b429cff6..ff26879cd606 100644
--- a/lang/py-mx-base/Makefile
+++ b/lang/py-mx-base/Makefile
@@ -15,6 +15,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= egenix-${PORTNAME}-${PORTVERSION}
MAINTAINER= tg@FreeBSD.org
+COMMENT= The eGenix mx-Extension Series for Python
USE_PYTHON= yes
USE_PYDISTUTILS=yes
diff --git a/lang/py-mx-base/pkg-comment b/lang/py-mx-base/pkg-comment
deleted file mode 100644
index 8cbca3ebea01..000000000000
--- a/lang/py-mx-base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The eGenix mx-Extension Series for Python
diff --git a/lang/python-doc-html/Makefile b/lang/python-doc-html/Makefile
index 34239d40e138..64cf7f8f0884 100644
--- a/lang/python-doc-html/Makefile
+++ b/lang/python-doc-html/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://www.python.org/ftp/python/doc/${PORTVERSION}/ \
DISTNAME= ${DOCFORMAT}-${PORTVERSION}
MAINTAINER= alane@FreeBSD.org
+COMMENT= Documentation for the Python programming language
DIST_SUBDIR= python
USE_PYTHON= yes
diff --git a/lang/python-doc-html/pkg-comment b/lang/python-doc-html/pkg-comment
deleted file mode 100644
index 5905ab261a48..000000000000
--- a/lang/python-doc-html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Documentation for the Python programming language
diff --git a/lang/python15/Makefile b/lang/python15/Makefile
index 98453c70b8b3..10cd4163024f 100644
--- a/lang/python15/Makefile
+++ b/lang/python15/Makefile
@@ -14,6 +14,7 @@ MASTER_SITES= ftp://www.python.org/pub/python/src/ \
DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER= alane@FreeBSD.org
+COMMENT= An interpreted object-oriented programming language
DIST_SUBDIR= python
WRKSRC= ${WRKDIR}/Python-1.5.2
diff --git a/lang/python15/pkg-comment b/lang/python15/pkg-comment
deleted file mode 100644
index d2f9289af5eb..000000000000
--- a/lang/python15/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpreted object-oriented programming language
diff --git a/lang/python20/Makefile b/lang/python20/Makefile
index daba6d2fe8a0..5812bb825bb0 100644
--- a/lang/python20/Makefile
+++ b/lang/python20/Makefile
@@ -16,6 +16,7 @@ MASTER_SITE_SUBDIR= python
DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER?= alane@FreeBSD.org
+COMMENT= An interpreted object-oriented programming language
DIST_SUBDIR= python
WRKSRC= ${PYTHON_WRKSRC}
diff --git a/lang/python20/pkg-comment b/lang/python20/pkg-comment
deleted file mode 100644
index d2f9289af5eb..000000000000
--- a/lang/python20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpreted object-oriented programming language
diff --git a/lang/python21/Makefile b/lang/python21/Makefile
index 1a6ea2914b8e..0c3b95f14e5c 100644
--- a/lang/python21/Makefile
+++ b/lang/python21/Makefile
@@ -16,6 +16,7 @@ MASTER_SITE_SUBDIR= python
DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER?= alane@FreeBSD.org
+COMMENT= An interpreted object-oriented programming language
DIST_SUBDIR= python
WRKSRC= ${PYTHON_WRKSRC}
diff --git a/lang/python21/pkg-comment b/lang/python21/pkg-comment
deleted file mode 100644
index d2f9289af5eb..000000000000
--- a/lang/python21/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpreted object-oriented programming language
diff --git a/lang/ratfor/Makefile b/lang/ratfor/Makefile
index dbeeaadd035a..d5e9ed6585b4 100644
--- a/lang/ratfor/Makefile
+++ b/lang/ratfor/Makefile
@@ -16,6 +16,7 @@ MASTER_SITE_SUBDIR= obrien
DISTFILES= ratfor.shar.2 local.ratfor77.shar
MAINTAINER= obrien@FreeBSD.org
+COMMENT= Ratfor -- the Rational FORTRAN compiler
NO_WRKSUBDIR= yes
EXTRACT_CMD= ${CAT}
diff --git a/lang/ratfor/pkg-comment b/lang/ratfor/pkg-comment
deleted file mode 100644
index 9f34cf711449..000000000000
--- a/lang/ratfor/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ratfor -- the Rational FORTRAN compiler
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index c6a1fc7008d9..452134bb0d1f 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -16,6 +16,7 @@ DISTFILES+= ${DISTNAME}-html${EXTRACT_SUFX}
.endif
MAINTAINER= des@FreeBSD.org
+COMMENT= A Common Lisp development system derived from the CMU CL system
# If you have a previous version of SBCL installed, you can use it
# instead of CMUCL to build the port, then deinstall it before
diff --git a/lang/sbcl/pkg-comment b/lang/sbcl/pkg-comment
deleted file mode 100644
index 1a86be7e8dfa..000000000000
--- a/lang/sbcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Common Lisp development system derived from the CMU CL system
diff --git a/lang/scriba/Makefile b/lang/scriba/Makefile
index 9cdd8cc7f6c3..fde23814ba23 100644
--- a/lang/scriba/Makefile
+++ b/lang/scriba/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://www.scriptbasic.com/
DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= greid@ukug.uk.freebsd.org
+COMMENT= A scripting implementation of the BASIC language
PRFXFILES= variations/standard/basiccmd.c \
variations/standalone/basicc.c \
diff --git a/lang/scriba/pkg-comment b/lang/scriba/pkg-comment
deleted file mode 100644
index c0bd9131b360..000000000000
--- a/lang/scriba/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scripting implementation of the BASIC language
diff --git a/lang/scsh/Makefile b/lang/scsh/Makefile
index d5c78ec361c9..b265c72d106d 100644
--- a/lang/scsh/Makefile
+++ b/lang/scsh/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= ftp://ftp.scsh.net/pub/scsh/0.6/
MAINTAINER= alex@FreeBSD.org
+COMMENT= A Unix shell embedded into Scheme, with access to all Posix calls
CONFIGURE_ENV+= LDFLAGS="-Wl,-E"
diff --git a/lang/scsh/pkg-comment b/lang/scsh/pkg-comment
deleted file mode 100644
index 304523714789..000000000000
--- a/lang/scsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Unix shell embedded into Scheme, with access to all Posix calls
diff --git a/lang/siod/Makefile b/lang/siod/Makefile
index 47c4d488afb5..ccc166b872eb 100644
--- a/lang/siod/Makefile
+++ b/lang/siod/Makefile
@@ -14,6 +14,7 @@ DISTNAME= siod
EXTRACT_SUFX= .tgz
MAINTAINER= jkoshy@FreeBSD.org
+COMMENT= A small footprint implementation of the Scheme programming language
INSTALLS_SHLIB= yes
diff --git a/lang/siod/pkg-comment b/lang/siod/pkg-comment
deleted file mode 100644
index 804ed230a73f..000000000000
--- a/lang/siod/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small footprint implementation of the Scheme programming language
diff --git a/lang/slib/Makefile b/lang/slib/Makefile
index 23cb00c7bb05..802f5671aeb9 100644
--- a/lang/slib/Makefile
+++ b/lang/slib/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= http://swissnet.ai.mit.edu/ftpdir/scm/
DISTNAME= slib2d1
MAINTAINER= nakai@FreeBSD.org
+COMMENT= A portable scheme library for all standard scheme implementation
RUN_DEPENDS= guile:${PORTSDIR}/lang/guile
diff --git a/lang/slib/pkg-comment b/lang/slib/pkg-comment
deleted file mode 100644
index 94d83cd3de94..000000000000
--- a/lang/slib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable scheme library for all standard scheme implementation
diff --git a/lang/slisp/Makefile b/lang/slisp/Makefile
index 2b924d720f18..4f50718478fa 100644
--- a/lang/slisp/Makefile
+++ b/lang/slisp/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= lang
MASTER_SITES= http://www.sigala.it/sandro/files/
MAINTAINER= pat@FreeBSD.org
+COMMENT= A simple Lisp interpreter
GNU_CONFIGURE= yes
diff --git a/lang/slisp/pkg-comment b/lang/slisp/pkg-comment
deleted file mode 100644
index ecce185b5445..000000000000
--- a/lang/slisp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple Lisp interpreter
diff --git a/lang/sml-mode.el/Makefile b/lang/sml-mode.el/Makefile
index c485dc4218ac..2f6ecde90d3d 100644
--- a/lang/sml-mode.el/Makefile
+++ b/lang/sml-mode.el/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= jkoshy
EXTRACT_SUFX= .tar.Z
MAINTAINER= jkoshy@FreeBSD.org
+COMMENT= An EMACS mode for editing Standard ML programs
NO_BUILD= yes
diff --git a/lang/sml-mode.el/pkg-comment b/lang/sml-mode.el/pkg-comment
deleted file mode 100644
index 32d4f5d7f1d8..000000000000
--- a/lang/sml-mode.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An EMACS mode for editing Standard ML programs
diff --git a/lang/sml-nj/Makefile b/lang/sml-nj/Makefile
index e31f31cdf59e..a5820da3364a 100644
--- a/lang/sml-nj/Makefile
+++ b/lang/sml-nj/Makefile
@@ -19,6 +19,7 @@ DISTFILES= bin.x86-unix.tar.Z cm.tar.Z cml.tar.Z \
EXTRACT_ONLY= config.tar.Z
MAINTAINER= jkoshy@freebsd.org
+COMMENT= A popular functional language from Bell Labs
# Other mirror sites that generally carry only released versions of SML
# ftp://rodin.stanford.edu/pub/smlnj/release/
diff --git a/lang/sml-nj/pkg-comment b/lang/sml-nj/pkg-comment
deleted file mode 100644
index b609878dcf24..000000000000
--- a/lang/sml-nj/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A popular functional language from Bell Labs
diff --git a/lang/snobol/Makefile b/lang/snobol/Makefile
index f8cde66c97ea..1e4878a4b877 100644
--- a/lang/snobol/Makefile
+++ b/lang/snobol/Makefile
@@ -10,6 +10,7 @@ CATEGORIES= lang
MASTER_SITES= ftp://ftp.snobol4.com/
MAINTAINER= wes@FreeBSD.org
+COMMENT= 0.99.4 release of ``The Macro Implementation of SNOBOL4 in C''
MAN1= snobol4.1
diff --git a/lang/snobol/pkg-comment b/lang/snobol/pkg-comment
deleted file mode 100644
index c272ee75f841..000000000000
--- a/lang/snobol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-0.99.4 release of ``The Macro Implementation of SNOBOL4 in C''
diff --git a/lang/starlogo/Makefile b/lang/starlogo/Makefile
index 0f9a0844a755..37469cc6d72d 100644
--- a/lang/starlogo/Makefile
+++ b/lang/starlogo/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://education.mit.edu/starlogo/download/
DISTNAME= ${PORTNAME}-2.0
MAINTAINER= java@freebsd.org
+COMMENT= StarLogo is a specialized version of the Logo programming language written in Java
USE_JAVA= 1.2+
diff --git a/lang/starlogo/pkg-comment b/lang/starlogo/pkg-comment
deleted file mode 100644
index ca839e411060..000000000000
--- a/lang/starlogo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-StarLogo is a specialized version of the Logo programming language written in Java
diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile
index 5e35eb11305e..7cb1ac654b40 100644
--- a/lang/swi-pl/Makefile
+++ b/lang/swi-pl/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.swi.psy.uva.nl/pub/SWI-Prolog/
DISTNAME= pl-${PORTVERSION}
MAINTAINER= max@FreeBSD.org
+COMMENT= Edinburgh-style Prolog compiler
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/lang/swi-pl/pkg-comment b/lang/swi-pl/pkg-comment
deleted file mode 100644
index ca6484e279fa..000000000000
--- a/lang/swi-pl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Edinburgh-style Prolog compiler
diff --git a/lang/tcl81-thread/Makefile b/lang/tcl81-thread/Makefile
index 93f66f1955e9..58583cc868ec 100644
--- a/lang/tcl81-thread/Makefile
+++ b/lang/tcl81-thread/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
DISTNAME= tcl8.1b1
MAINTAINER= ejc@FreeBSD.org
+COMMENT= Tcl81 with threads support
FILE_DEPENDS= ${PORTSDIR}/lang/tcl80
diff --git a/lang/tcl81-thread/pkg-comment b/lang/tcl81-thread/pkg-comment
deleted file mode 100644
index 40c6babec4c3..000000000000
--- a/lang/tcl81-thread/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tcl81 with threads support
diff --git a/lang/tclX/Makefile b/lang/tclX/Makefile
index c98b4823b42a..a11c2481f0e8 100644
--- a/lang/tclX/Makefile
+++ b/lang/tclX/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://tcl.activestate.com/pub/tcl/tclx/
DISTNAME= tclx${PORTVERSION}
MAINTAINER= mi@aldan.algebra.com
+COMMENT= Extended TCL
.ifdef WITHOUT_X11
LIB_DEPENDS= tcl${TCL_DVER}.1:${PORTSDIR}/lang/tcl${TCL_DVER}
diff --git a/lang/tclX/pkg-comment b/lang/tclX/pkg-comment
deleted file mode 100644
index 5162ae79122f..000000000000
--- a/lang/tclX/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/tclX82/Makefile b/lang/tclX82/Makefile
index c98b4823b42a..a11c2481f0e8 100644
--- a/lang/tclX82/Makefile
+++ b/lang/tclX82/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ftp://tcl.activestate.com/pub/tcl/tclx/
DISTNAME= tclx${PORTVERSION}
MAINTAINER= mi@aldan.algebra.com
+COMMENT= Extended TCL
.ifdef WITHOUT_X11
LIB_DEPENDS= tcl${TCL_DVER}.1:${PORTSDIR}/lang/tcl${TCL_DVER}
diff --git a/lang/tclX82/pkg-comment b/lang/tclX82/pkg-comment
deleted file mode 100644
index 5162ae79122f..000000000000
--- a/lang/tclX82/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/tinycobol/Makefile b/lang/tinycobol/Makefile
index 3ab560effde5..9388d95814d8 100644
--- a/lang/tinycobol/Makefile
+++ b/lang/tinycobol/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= tiny-cobol
MAINTAINER= patrick@freebsd.org
+COMMENT= A tiny COBOL compiler for IA32 platforms
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/lang/tinycobol/pkg-comment b/lang/tinycobol/pkg-comment
deleted file mode 100644
index af4eb946979f..000000000000
--- a/lang/tinycobol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tiny COBOL compiler for IA32 platforms