summaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
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 0b02a42..f4ae2d9 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 1d103f3..0000000
--- 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 0b02a42..f4ae2d9 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 1d103f3..0000000
--- 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 0ee00fd..b8d32a9 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 2aeed10..0000000
--- 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 4d54a01..08fd865 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 9f4cd57..0000000
--- 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 296b178..c26a018 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 0d0b66e..0000000
--- 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 de792c2..42b4e85 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 cea3dc9..0000000
--- 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 33d0c2d..2f31d11 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 af9f614..0000000
--- 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 f50a181..3815aa3 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 2ea709a..0000000
--- 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 012a8d8..b933769 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 fda8563..0000000
--- 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 662a07e..7313062 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 c841810..0000000
--- 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 2d04727..2adc738 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 b944377..0000000
--- 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 be3ebfc..7bdf34a 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 c7713a7..0000000
--- 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 105ab41..1269438 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 90d758a..0000000
--- 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 ff7d2dc..e128fbc 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 0a6fb00..0000000
--- 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 ff7d2dc..e128fbc 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 0a6fb00..0000000
--- 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 cbca503..9b38dda 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 0ac63f4..0000000
--- 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 cbca503..9b38dda 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 0ac63f4..0000000
--- 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 49718da..ce5538e 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 66786e1..0000000
--- 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 ca822a0..6b46923 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 b7ca996..0000000
--- 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 2b6d5f1..20fda8b 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 35a5944..0000000
--- 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 ff5bbf3..0664b57 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 0da39a6..0000000
--- 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 aafdfb0..18b6107 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 fcfaeb4..0000000
--- 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 3323d78..e701cd5 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 1e31abc..0000000
--- 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 6a98b12..8d26949 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 3199aa7..0000000
--- 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 d787daf..28d0d00 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 d30ccfd..0000000
--- 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 1ed87f9..1014d72 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 4b13bac..0000000
--- 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 d60e235..41449c8 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 626438a..0000000
--- 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 b1300ec..f1ccbeb 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 963bf36..0000000
--- 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 b1300ec..f1ccbeb 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 963bf36..0000000
--- 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 c8570687..9a7e05c 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 d80fcf7..0000000
--- 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 8b4cabf..2a137da 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 7335d11..0000000
--- 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 fbcaae5..ec6a3d6 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 8c9f311..0000000
--- 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 fbcaae5..ec6a3d6 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 8c9f311..0000000
--- 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 fbcaae5..ec6a3d6 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 8c9f311..0000000
--- 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 fbcaae5..ec6a3d6 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 8c9f311..0000000
--- 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 8a98124..306c943 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 8c9f311..0000000
--- 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 fbcaae5..ec6a3d6 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 8c9f311..0000000
--- 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 8a98124..306c943 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 8c9f311..0000000
--- 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 aeec431..4032eef 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 b944377..0000000
--- 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 aeec431..4032eef 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 b944377..0000000
--- 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 57dc62c..85947aa 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 eabe400..0000000
--- 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 3fca0ff..011c7fe 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 589670c..0000000
--- 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 54b2722..c9399fe6b6 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 51fb8e5..0000000
--- 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 7192990..45ba85d 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 4a3085f..0000000
--- 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 c6b0346..35a05f8 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 91fb7a6..0000000
--- 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 23ba008..e090594 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 8dd86c4..0000000
--- 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 d24ebcf..c8a5f08 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 dd2c392..0000000
--- 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 03ea4d1..9a544be 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 ecbaef7..0000000
--- 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 1650b42..ff26879 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 8cbca3e..0000000
--- 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 34239d4..64cf7f8 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 5905ab2..0000000
--- 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 98453c7..10cd416 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 d2f9289..0000000
--- 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 daba6d2..5812bb8 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 d2f9289..0000000
--- 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 1a6ea29..0c3b95f 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 d2f9289..0000000
--- 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 dbeeaad..d5e9ed6 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 9f34cf7..0000000
--- 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 c6a1fc7..452134b 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 1a86be7..0000000
--- 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 9cdd8cc..fde2381 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 c0bd913..0000000
--- 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 d5c78ec..b265c72 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 3045237..0000000
--- 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 47c4d48..ccc166b 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 804ed23..0000000
--- 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 23cb00c..802f567 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 94d83cd..0000000
--- 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 2b924d7..4f50718 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 ecce185..0000000
--- 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 c485dc4..2f6ecde 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 32d4f5d..0000000
--- 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 e31f31c..a5820da 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 b609878..0000000
--- 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 f8cde66..1e4878a 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 c272ee7..0000000
--- 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 0f9a084..37469cc 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 ca839e4..0000000
--- 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 5e35eb1..7cb1ac6 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 ca6484e..0000000
--- 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 93f66f1..58583cc 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 40c6bab..0000000
--- 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 c98b482..a11c248 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 5162ae7..0000000
--- a/lang/tclX/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/tclX82/Makefile b/lang/tclX82/Makefile
index c98b482..a11c248 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 5162ae7..0000000
--- a/lang/tclX82/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/tinycobol/Makefile b/lang/tinycobol/Makefile
index 3ab560e..9388d95 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 af4eb94..0000000
--- a/lang/tinycobol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tiny COBOL compiler for IA32 platforms
OpenPOWER on IntegriCloud