aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/9e/Makefile2
-rw-r--r--archivers/9e/pkg-comment1
-rw-r--r--archivers/bzip/Makefile2
-rw-r--r--archivers/bzip/pkg-comment1
-rw-r--r--archivers/dact/Makefile2
-rw-r--r--archivers/dact/pkg-comment1
-rw-r--r--archivers/gshar+gunshar/Makefile2
-rw-r--r--archivers/gshar+gunshar/pkg-comment1
-rw-r--r--archivers/libcomprex/Makefile2
-rw-r--r--archivers/libcomprex/pkg-comment1
-rw-r--r--archivers/lzo/Makefile2
-rw-r--r--archivers/lzo/pkg-comment1
-rw-r--r--archivers/lzo2/Makefile2
-rw-r--r--archivers/lzo2/pkg-comment1
-rw-r--r--archivers/lzop/Makefile2
-rw-r--r--archivers/lzop/pkg-comment1
-rw-r--r--archivers/macutils/Makefile2
-rw-r--r--archivers/macutils/pkg-comment1
-rw-r--r--archivers/makeself/Makefile2
-rw-r--r--archivers/makeself/pkg-comment1
-rw-r--r--archivers/p5-Mac-Macbinary/Makefile2
-rw-r--r--archivers/p5-Mac-Macbinary/pkg-comment1
-rw-r--r--archivers/parchive/Makefile2
-rw-r--r--archivers/parchive/pkg-comment1
-rw-r--r--archivers/ppunpack/Makefile2
-rw-r--r--archivers/ppunpack/pkg-comment1
-rw-r--r--archivers/sharutils/Makefile2
-rw-r--r--archivers/sharutils/pkg-comment1
-rw-r--r--archivers/star-devel/Makefile2
-rw-r--r--archivers/star-devel/pkg-comment1
-rw-r--r--archivers/star/Makefile2
-rw-r--r--archivers/star/pkg-comment1
-rw-r--r--archivers/stuffit/Makefile2
-rw-r--r--archivers/stuffit/pkg-comment1
-rw-r--r--archivers/undms/Makefile2
-rw-r--r--archivers/undms/pkg-comment1
-rw-r--r--archivers/unlzx/Makefile2
-rw-r--r--archivers/unlzx/pkg-comment1
-rw-r--r--archivers/xpk/Makefile2
-rw-r--r--archivers/xpk/pkg-comment1
-rw-r--r--archivers/zipios++/Makefile2
-rw-r--r--archivers/zipios++/pkg-comment1
-rw-r--r--astro/fooseti/Makefile2
-rw-r--r--astro/fooseti/pkg-comment1
-rw-r--r--astro/libnova/Makefile2
-rw-r--r--astro/libnova/pkg-comment1
-rw-r--r--astro/match/Makefile2
-rw-r--r--astro/match/pkg-comment1
-rw-r--r--astro/p5-Astro-ADS/Makefile2
-rw-r--r--astro/p5-Astro-ADS/pkg-comment1
-rw-r--r--astro/p5-Astro-Catalog/Makefile2
-rw-r--r--astro/p5-Astro-Catalog/pkg-comment1
-rw-r--r--astro/p5-Astro-DSS/Makefile2
-rw-r--r--astro/p5-Astro-DSS/pkg-comment1
-rw-r--r--astro/p5-Astro-MoonPhase/Makefile2
-rw-r--r--astro/p5-Astro-MoonPhase/pkg-comment1
-rw-r--r--astro/p5-Astro-SIMBAD/Makefile2
-rw-r--r--astro/p5-Astro-SIMBAD/pkg-comment1
-rw-r--r--astro/p5-Astro-SunTime/Makefile2
-rw-r--r--astro/p5-Astro-SunTime/pkg-comment1
-rw-r--r--astro/p5-Geo-METAR/Makefile2
-rw-r--r--astro/p5-Geo-METAR/pkg-comment1
-rw-r--r--astro/planets/Makefile2
-rw-r--r--astro/planets/pkg-comment1
-rw-r--r--astro/pyweather/Makefile2
-rw-r--r--astro/pyweather/pkg-comment1
-rw-r--r--astro/saoimage/Makefile2
-rw-r--r--astro/saoimage/pkg-comment1
-rw-r--r--astro/sattrack/Makefile2
-rw-r--r--astro/sattrack/pkg-comment1
-rw-r--r--astro/stars/Makefile2
-rw-r--r--astro/stars/pkg-comment1
-rw-r--r--astro/tkseti/Makefile2
-rw-r--r--astro/tkseti/pkg-comment1
-rw-r--r--astro/wmspaceweather/Makefile2
-rw-r--r--astro/wmspaceweather/pkg-comment1
-rw-r--r--astro/wmsun/Makefile2
-rw-r--r--astro/wmsun/pkg-comment1
-rw-r--r--astro/x3arth/Makefile2
-rw-r--r--astro/x3arth/pkg-comment1
-rw-r--r--astro/xearth/Makefile2
-rw-r--r--astro/xearth/pkg-comment1
-rw-r--r--astro/xephem/Makefile2
-rw-r--r--astro/xephem/pkg-comment1
-rw-r--r--astro/xphoon/Makefile2
-rw-r--r--astro/xphoon/pkg-comment1
-rw-r--r--audio/Maaate/Makefile2
-rw-r--r--audio/Maaate/pkg-comment1
-rw-r--r--audio/ascd/Makefile2
-rw-r--r--audio/ascd/pkg-comment1
-rw-r--r--audio/autools/Makefile2
-rw-r--r--audio/autools/pkg-comment1
-rw-r--r--audio/cam/Makefile2
-rw-r--r--audio/cam/pkg-comment1
-rw-r--r--audio/cdrdao/Makefile2
-rw-r--r--audio/cdrdao/pkg-comment1
-rw-r--r--audio/cheesetracker/Makefile2
-rw-r--r--audio/cheesetracker/pkg-comment1
-rw-r--r--audio/cmp3/Makefile2
-rw-r--r--audio/cmp3/pkg-comment1
-rw-r--r--audio/cymbaline/Makefile2
-rw-r--r--audio/cymbaline/pkg-comment1
-rw-r--r--audio/darkice/Makefile2
-rw-r--r--audio/darkice/pkg-comment1
-rw-r--r--audio/fcplay/Makefile2
-rw-r--r--audio/fcplay/pkg-comment1
-rw-r--r--audio/gdcd/Makefile2
-rw-r--r--audio/gdcd/pkg-comment1
-rw-r--r--audio/gdrdao/Makefile2
-rw-r--r--audio/gdrdao/pkg-comment1
-rw-r--r--audio/gnump3d/Makefile2
-rw-r--r--audio/gnump3d/pkg-comment1
-rw-r--r--audio/gsi/Makefile2
-rw-r--r--audio/gsi/pkg-comment1
-rw-r--r--audio/gsm/Makefile2
-rw-r--r--audio/gsm/pkg-comment1
-rw-r--r--audio/ksmp3play/Makefile2
-rw-r--r--audio/ksmp3play/pkg-comment1
-rw-r--r--audio/libcdaudio/Makefile2
-rw-r--r--audio/libcdaudio/pkg-comment1
-rw-r--r--audio/libmikmod/Makefile2
-rw-r--r--audio/libmikmod/pkg-comment1
-rw-r--r--audio/libsndfile/Makefile2
-rw-r--r--audio/libsndfile/pkg-comment1
-rw-r--r--audio/maplay/Makefile2
-rw-r--r--audio/maplay/pkg-comment1
-rw-r--r--audio/mhwaveedit/Makefile2
-rw-r--r--audio/mhwaveedit/pkg-comment1
-rw-r--r--audio/midimountain/Makefile2
-rw-r--r--audio/midimountain/pkg-comment1
-rw-r--r--audio/mp32ogg/Makefile2
-rw-r--r--audio/mp32ogg/pkg-comment1
-rw-r--r--audio/mp3asm/Makefile2
-rw-r--r--audio/mp3asm/pkg-comment1
-rw-r--r--audio/mp3encode/Makefile2
-rw-r--r--audio/mp3encode/pkg-comment1
-rw-r--r--audio/mp3mover/Makefile2
-rw-r--r--audio/mp3mover/pkg-comment1
-rw-r--r--audio/mp3rename/Makefile2
-rw-r--r--audio/mp3rename/pkg-comment1
-rw-r--r--audio/mp3stat/Makefile2
-rw-r--r--audio/mp3stat/pkg-comment1
-rw-r--r--audio/mpegaudio/Makefile2
-rw-r--r--audio/mpegaudio/pkg-comment1
-rw-r--r--audio/mpmf20/Makefile2
-rw-r--r--audio/mpmf20/pkg-comment1
-rw-r--r--audio/muse/Makefile2
-rw-r--r--audio/muse/pkg-comment1
-rw-r--r--audio/mxv/Makefile2
-rw-r--r--audio/mxv/pkg-comment1
-rw-r--r--audio/nas/Makefile2
-rw-r--r--audio/nas/pkg-comment1
-rw-r--r--audio/nspmod/Makefile2
-rw-r--r--audio/nspmod/pkg-comment1
-rw-r--r--audio/osalp/Makefile2
-rw-r--r--audio/osalp/pkg-comment1
-rw-r--r--audio/p5-CDDB-File/Makefile2
-rw-r--r--audio/p5-CDDB-File/pkg-comment1
-rw-r--r--audio/p5-CDDB/Makefile2
-rw-r--r--audio/p5-CDDB/pkg-comment1
-rw-r--r--audio/p5-MPEG-ID3v2Tag/Makefile2
-rw-r--r--audio/p5-MPEG-ID3v2Tag/pkg-comment1
-rw-r--r--audio/p5-tagged/Makefile2
-rw-r--r--audio/p5-tagged/pkg-comment1
-rw-r--r--audio/pimp3/Makefile2
-rw-r--r--audio/pimp3/pkg-comment1
-rw-r--r--audio/playmidi/Makefile2
-rw-r--r--audio/playmidi/pkg-comment1
-rw-r--r--audio/radio/Makefile2
-rw-r--r--audio/radio/pkg-comment1
-rw-r--r--audio/raproxy/Makefile2
-rw-r--r--audio/raproxy/pkg-comment1
-rw-r--r--audio/rawrec/Makefile2
-rw-r--r--audio/rawrec/pkg-comment1
-rw-r--r--audio/rebler/Makefile2
-rw-r--r--audio/rebler/pkg-comment1
-rw-r--r--audio/rio/Makefile2
-rw-r--r--audio/rio/pkg-comment1
-rw-r--r--audio/rioutil/Makefile2
-rw-r--r--audio/rioutil/pkg-comment1
-rw-r--r--audio/rplay/Makefile2
-rw-r--r--audio/rplay/pkg-comment1
-rw-r--r--audio/rsynth/Makefile2
-rw-r--r--audio/rsynth/pkg-comment1
-rw-r--r--audio/s3mod/Makefile2
-rw-r--r--audio/s3mod/pkg-comment1
-rw-r--r--audio/sfront/Makefile2
-rw-r--r--audio/sfront/pkg-comment1
-rw-r--r--audio/snack/Makefile2
-rw-r--r--audio/snack/pkg-comment1
-rw-r--r--audio/sonice/Makefile2
-rw-r--r--audio/sonice/pkg-comment1
-rw-r--r--audio/soundgrab/Makefile2
-rw-r--r--audio/soundgrab/pkg-comment1
-rw-r--r--audio/speak_freely/Makefile2
-rw-r--r--audio/speak_freely/pkg-comment1
-rw-r--r--audio/speex-devel/Makefile2
-rw-r--r--audio/speex-devel/pkg-comment1
-rw-r--r--audio/speex/Makefile2
-rw-r--r--audio/speex/pkg-comment1
-rw-r--r--audio/timidity/Makefile2
-rw-r--r--audio/timidity/pkg-comment1
-rw-r--r--audio/tosha/Makefile2
-rw-r--r--audio/tosha/pkg-comment1
-rw-r--r--audio/tracker/Makefile2
-rw-r--r--audio/tracker/pkg-comment1
-rw-r--r--audio/wavplay/Makefile2
-rw-r--r--audio/wavplay/pkg-comment1
-rw-r--r--audio/wmcdplay/Makefile2
-rw-r--r--audio/wmcdplay/pkg-comment1
-rw-r--r--audio/wmfmixer/Makefile2
-rw-r--r--audio/wmfmixer/pkg-comment1
-rw-r--r--audio/workman/Makefile2
-rw-r--r--audio/workman/pkg-comment1
-rw-r--r--audio/xcdplayer/Makefile2
-rw-r--r--audio/xcdplayer/pkg-comment1
-rw-r--r--audio/ximp3/Makefile2
-rw-r--r--audio/ximp3/pkg-comment1
-rw-r--r--audio/xmix/Makefile2
-rw-r--r--audio/xmix/pkg-comment1
-rw-r--r--audio/xmixer/Makefile2
-rw-r--r--audio/xmixer/pkg-comment1
-rw-r--r--audio/xmmix/Makefile2
-rw-r--r--audio/xmmix/pkg-comment1
-rw-r--r--audio/xmms-tfmx/Makefile2
-rw-r--r--audio/xmms-tfmx/pkg-comment1
-rw-r--r--audio/xmp/Makefile2
-rw-r--r--audio/xmp/pkg-comment1
-rw-r--r--audio/xmpeg3/Makefile2
-rw-r--r--audio/xmpeg3/pkg-comment1
-rw-r--r--audio/zinf/Makefile2
-rw-r--r--audio/zinf/pkg-comment1
-rw-r--r--benchmarks/bonnie++/Makefile2
-rw-r--r--benchmarks/bonnie++/pkg-comment1
-rw-r--r--benchmarks/httperf/Makefile2
-rw-r--r--benchmarks/httperf/pkg-comment1
-rw-r--r--benchmarks/iozone21/Makefile2
-rw-r--r--benchmarks/iozone21/pkg-comment1
-rw-r--r--benchmarks/nbench/Makefile2
-rw-r--r--benchmarks/nbench/pkg-comment1
-rw-r--r--benchmarks/postmark/Makefile2
-rw-r--r--benchmarks/postmark/pkg-comment1
-rw-r--r--biology/babel/Makefile2
-rw-r--r--biology/babel/pkg-comment1
-rw-r--r--biology/genpak/Makefile2
-rw-r--r--biology/genpak/pkg-comment1
-rw-r--r--biology/libgenome/Makefile2
-rw-r--r--biology/libgenome/pkg-comment1
-rw-r--r--biology/rasmol/Makefile2
-rw-r--r--biology/rasmol/pkg-comment1
-rw-r--r--cad/chipmunk/Makefile2
-rw-r--r--cad/chipmunk/pkg-comment1
-rw-r--r--cad/felt/Makefile2
-rw-r--r--cad/felt/pkg-comment1
-rw-r--r--cad/gerbv/Makefile2
-rw-r--r--cad/gerbv/pkg-comment1
-rw-r--r--cad/gnucap/Makefile2
-rw-r--r--cad/gnucap/pkg-comment1
-rw-r--r--cad/gtkwave/Makefile2
-rw-r--r--cad/gtkwave/pkg-comment1
-rw-r--r--cad/irsim/Makefile2
-rw-r--r--cad/irsim/pkg-comment1
-rw-r--r--cad/kaskade/Makefile2
-rw-r--r--cad/kaskade/pkg-comment1
-rw-r--r--cad/magic/Makefile2
-rw-r--r--cad/magic/pkg-comment1
-rw-r--r--cad/mars/Makefile2
-rw-r--r--cad/mars/pkg-comment1
-rw-r--r--cad/pcb/Makefile2
-rw-r--r--cad/pcb/pkg-comment1
-rw-r--r--cad/qfsm/Makefile2
-rw-r--r--cad/qfsm/pkg-comment1
-rw-r--r--cad/qmls/Makefile2
-rw-r--r--cad/qmls/pkg-comment1
-rw-r--r--cad/slffea/Makefile2
-rw-r--r--cad/slffea/pkg-comment1
-rw-r--r--cad/transcalc/Makefile2
-rw-r--r--cad/transcalc/pkg-comment1
-rw-r--r--cad/xcircuit/Makefile2
-rw-r--r--cad/xcircuit/pkg-comment1
-rw-r--r--chinese/c2t/Makefile2
-rw-r--r--chinese/c2t/pkg-comment1
-rw-r--r--chinese/celvis/Makefile2
-rw-r--r--chinese/celvis/pkg-comment1
-rw-r--r--chinese/cless/Makefile2
-rw-r--r--chinese/cless/pkg-comment1
-rw-r--r--chinese/cxterm/Makefile2
-rw-r--r--chinese/cxterm/pkg-comment1
-rw-r--r--chinese/gb2ps/Makefile2
-rw-r--r--chinese/gb2ps/pkg-comment1
-rw-r--r--chinese/gbscript/Makefile2
-rw-r--r--chinese/gbscript/pkg-comment1
-rw-r--r--chinese/hanzim/Makefile2
-rw-r--r--chinese/hanzim/pkg-comment1
-rw-r--r--chinese/hc/Makefile2
-rw-r--r--chinese/hc/pkg-comment1
-rw-r--r--chinese/nvi-big5/Makefile2
-rw-r--r--chinese/nvi-big5/pkg-comment1
-rw-r--r--chinese/nvi-euc-cn/Makefile2
-rw-r--r--chinese/nvi-euc-cn/pkg-comment1
-rw-r--r--chinese/nvi-euc-tw/Makefile2
-rw-r--r--chinese/nvi-euc-tw/pkg-comment1
-rw-r--r--comms/acfax/Makefile2
-rw-r--r--comms/acfax/pkg-comment1
-rw-r--r--comms/asmodem/Makefile2
-rw-r--r--comms/asmodem/pkg-comment1
-rw-r--r--comms/gsmlib/Makefile2
-rw-r--r--comms/gsmlib/pkg-comment1
-rw-r--r--comms/hylafax/Makefile2
-rw-r--r--comms/hylafax/pkg-comment1
-rw-r--r--comms/lrzsz/Makefile2
-rw-r--r--comms/lrzsz/pkg-comment1
-rw-r--r--comms/snooper/Makefile2
-rw-r--r--comms/snooper/pkg-comment1
-rw-r--r--comms/tits/Makefile2
-rw-r--r--comms/tits/pkg-comment1
-rw-r--r--comms/tkhylafax/Makefile2
-rw-r--r--comms/tkhylafax/pkg-comment1
-rw-r--r--comms/zmtx-zmrx/Makefile2
-rw-r--r--comms/zmtx-zmrx/pkg-comment1
-rw-r--r--converters/aish/Makefile2
-rw-r--r--converters/aish/pkg-comment1
-rw-r--r--converters/dosunix/Makefile2
-rw-r--r--converters/dosunix/pkg-comment1
-rw-r--r--converters/fribidi/Makefile2
-rw-r--r--converters/fribidi/pkg-comment1
-rw-r--r--converters/iconv/Makefile2
-rw-r--r--converters/iconv/pkg-comment1
-rw-r--r--converters/p5-Convert-Morse/Makefile2
-rw-r--r--converters/p5-Convert-Morse/pkg-comment1
-rw-r--r--converters/p5-MIME-Base64/Makefile2
-rw-r--r--converters/p5-MIME-Base64/pkg-comment1
-rw-r--r--converters/utf8conv/Makefile2
-rw-r--r--converters/utf8conv/pkg-comment1
-rw-r--r--databases/cdb/Makefile2
-rw-r--r--databases/cdb/pkg-comment1
-rw-r--r--databases/clip/Makefile2
-rw-r--r--databases/clip/pkg-comment1
-rw-r--r--databases/cyrus-imspd/Makefile2
-rw-r--r--databases/cyrus-imspd/pkg-comment1
-rw-r--r--databases/db2/Makefile2
-rw-r--r--databases/db2/pkg-comment1
-rw-r--r--databases/db3/Makefile2
-rw-r--r--databases/db3/pkg-comment1
-rw-r--r--databases/db4/Makefile2
-rw-r--r--databases/db4/pkg-comment1
-rw-r--r--databases/db41/Makefile2
-rw-r--r--databases/db41/pkg-comment1
-rw-r--r--databases/db42/Makefile2
-rw-r--r--databases/db42/pkg-comment1
-rw-r--r--databases/db43/Makefile2
-rw-r--r--databases/db43/pkg-comment1
-rw-r--r--databases/db44/Makefile2
-rw-r--r--databases/db44/pkg-comment1
-rw-r--r--databases/db45/Makefile2
-rw-r--r--databases/db45/pkg-comment1
-rw-r--r--databases/db46/Makefile2
-rw-r--r--databases/db46/pkg-comment1
-rw-r--r--databases/db47/Makefile2
-rw-r--r--databases/db47/pkg-comment1
-rw-r--r--databases/dbconnect/Makefile2
-rw-r--r--databases/dbconnect/pkg-comment1
-rw-r--r--databases/dbh/Makefile2
-rw-r--r--databases/dbh/pkg-comment1
-rw-r--r--databases/dbh10/Makefile2
-rw-r--r--databases/dbh10/pkg-comment1
-rw-r--r--databases/dbtool/Makefile2
-rw-r--r--databases/dbtool/pkg-comment1
-rw-r--r--databases/dbview/Makefile2
-rw-r--r--databases/dbview/pkg-comment1
-rw-r--r--databases/edb/Makefile2
-rw-r--r--databases/edb/pkg-comment1
-rw-r--r--databases/freetds-devel/Makefile2
-rw-r--r--databases/freetds-devel/pkg-comment1
-rw-r--r--databases/freetds/Makefile2
-rw-r--r--databases/freetds/pkg-comment1
-rw-r--r--databases/gadfly/Makefile2
-rw-r--r--databases/gadfly/pkg-comment1
-rw-r--r--databases/gigabase/Makefile2
-rw-r--r--databases/gigabase/pkg-comment1
-rw-r--r--databases/mdbtools/Makefile2
-rw-r--r--databases/mdbtools/pkg-comment1
-rw-r--r--databases/msql/Makefile2
-rw-r--r--databases/msql/pkg-comment1
-rw-r--r--databases/msql3/Makefile2
-rw-r--r--databases/msql3/pkg-comment1
-rw-r--r--databases/p5-DBD-ODBC/Makefile2
-rw-r--r--databases/p5-DBD-ODBC/pkg-comment1
-rw-r--r--databases/p5-DBIx-XML_RDB/Makefile2
-rw-r--r--databases/p5-DBIx-XML_RDB/pkg-comment1
-rw-r--r--databases/p5-GDBM/Makefile2
-rw-r--r--databases/p5-GDBM/pkg-comment1
-rw-r--r--databases/p5-Msql/Makefile2
-rw-r--r--databases/p5-Msql/pkg-comment1
-rw-r--r--databases/p5-SQL-Statement/Makefile2
-rw-r--r--databases/p5-SQL-Statement/pkg-comment1
-rw-r--r--databases/p5-Search-Namazu/Makefile2
-rw-r--r--databases/p5-Search-Namazu/pkg-comment1
-rw-r--r--databases/p5-Tie-DBI/Makefile2
-rw-r--r--databases/p5-Tie-DBI/pkg-comment1
-rw-r--r--databases/py-PyGreSQL/Makefile2
-rw-r--r--databases/py-PyGreSQL/pkg-comment1
-rw-r--r--databases/py-SQLDict/Makefile2
-rw-r--r--databases/py-SQLDict/pkg-comment1
-rw-r--r--databases/py-oops/Makefile2
-rw-r--r--databases/py-oops/pkg-comment1
-rw-r--r--databases/py-rrdpipe/Makefile2
-rw-r--r--databases/py-rrdpipe/pkg-comment1
-rw-r--r--databases/rdb/Makefile2
-rw-r--r--databases/rdb/pkg-comment1
-rw-r--r--databases/tdb/Makefile2
-rw-r--r--databases/tdb/pkg-comment1
-rw-r--r--databases/tinycdb/Makefile2
-rw-r--r--databases/tinycdb/pkg-comment1
-rw-r--r--databases/typhoon/Makefile2
-rw-r--r--databases/typhoon/pkg-comment1
-rw-r--r--databases/unixODBC/Makefile2
-rw-r--r--databases/unixODBC/pkg-comment1
-rw-r--r--databases/xmbase-grok/Makefile2
-rw-r--r--databases/xmbase-grok/pkg-comment1
-rw-r--r--deskutils/abacus/Makefile2
-rw-r--r--deskutils/abacus/pkg-comment1
-rw-r--r--deskutils/genius/Makefile2
-rw-r--r--deskutils/genius/pkg-comment1
-rw-r--r--deskutils/gnofin/Makefile2
-rw-r--r--deskutils/gnofin/pkg-comment1
-rw-r--r--deskutils/gtimer/Makefile2
-rw-r--r--deskutils/gtimer/pkg-comment1
-rw-r--r--deskutils/ithought/Makefile2
-rw-r--r--deskutils/ithought/pkg-comment1
-rw-r--r--deskutils/narval/Makefile2
-rw-r--r--deskutils/narval/pkg-comment1
-rw-r--r--deskutils/teapot/Makefile2
-rw-r--r--deskutils/teapot/pkg-comment1
-rw-r--r--deskutils/xinvest/Makefile2
-rw-r--r--deskutils/xinvest/pkg-comment1
-rw-r--r--deskutils/xopps/Makefile2
-rw-r--r--deskutils/xopps/pkg-comment1
-rw-r--r--devel/ElectricFence/Makefile2
-rw-r--r--devel/ElectricFence/pkg-comment1
-rw-r--r--devel/SpecTcl/Makefile2
-rw-r--r--devel/SpecTcl/pkg-comment1
-rw-r--r--devel/adacurses/Makefile2
-rw-r--r--devel/adacurses/pkg-comment1
-rw-r--r--devel/alf/Makefile2
-rw-r--r--devel/alf/pkg-comment1
-rw-r--r--devel/asl/Makefile2
-rw-r--r--devel/asl/pkg-comment1
-rw-r--r--devel/astyle/Makefile2
-rw-r--r--devel/astyle/pkg-comment1
-rw-r--r--devel/autodia/Makefile2
-rw-r--r--devel/autodia/pkg-comment1
-rw-r--r--devel/avltree/Makefile2
-rw-r--r--devel/avltree/pkg-comment1
-rw-r--r--devel/bison-devel/Makefile2
-rw-r--r--devel/bison-devel/pkg-comment1
-rw-r--r--devel/bison/Makefile2
-rw-r--r--devel/bison/pkg-comment1
-rw-r--r--devel/bison175/Makefile2
-rw-r--r--devel/bison175/pkg-comment1
-rw-r--r--devel/bison1875/Makefile2
-rw-r--r--devel/bison1875/pkg-comment1
-rw-r--r--devel/bison2/Makefile2
-rw-r--r--devel/bison2/pkg-comment1
-rw-r--r--devel/bison20/Makefile2
-rw-r--r--devel/bison20/pkg-comment1
-rw-r--r--devel/boehm-gc/Makefile2
-rw-r--r--devel/boehm-gc/pkg-comment1
-rw-r--r--devel/c_c++_reference/Makefile2
-rw-r--r--devel/c_c++_reference/pkg-comment1
-rw-r--r--devel/c_parser/Makefile2
-rw-r--r--devel/c_parser/pkg-comment1
-rw-r--r--devel/cccc/Makefile2
-rw-r--r--devel/cccc/pkg-comment1
-rw-r--r--devel/cdecl/Makefile2
-rw-r--r--devel/cdecl/pkg-comment1
-rw-r--r--devel/cdk/Makefile2
-rw-r--r--devel/cdk/pkg-comment1
-rw-r--r--devel/cflow2vcg/Makefile2
-rw-r--r--devel/cflow2vcg/pkg-comment1
-rw-r--r--devel/clint/Makefile2
-rw-r--r--devel/clint/pkg-comment1
-rw-r--r--devel/cook/Makefile2
-rw-r--r--devel/cook/pkg-comment1
-rw-r--r--devel/cproto/Makefile2
-rw-r--r--devel/cproto/pkg-comment1
-rw-r--r--devel/crossgo32-djgpp2-pdcurses/Makefile2
-rw-r--r--devel/crossgo32-djgpp2-pdcurses/pkg-comment1
-rw-r--r--devel/crossgo32-djgpp2/Makefile2
-rw-r--r--devel/crossgo32-djgpp2/pkg-comment1
-rw-r--r--devel/crossgo32/Makefile2
-rw-r--r--devel/crossgo32/pkg-comment1
-rw-r--r--devel/cs/Makefile2
-rw-r--r--devel/cs/pkg-comment1
-rw-r--r--devel/cutils/Makefile2
-rw-r--r--devel/cutils/pkg-comment1
-rw-r--r--devel/cvs2p4/Makefile2
-rw-r--r--devel/cvs2p4/pkg-comment1
-rw-r--r--devel/cvsadmin/Makefile2
-rw-r--r--devel/cvsadmin/pkg-comment1
-rw-r--r--devel/cvsd/Makefile2
-rw-r--r--devel/cvsd/pkg-comment1
-rw-r--r--devel/cvsplot/Makefile2
-rw-r--r--devel/cvsplot/pkg-comment1
-rw-r--r--devel/cxref/Makefile2
-rw-r--r--devel/cxref/pkg-comment1
-rw-r--r--devel/dia2code/Makefile2
-rw-r--r--devel/dia2code/pkg-comment1
-rw-r--r--devel/dmake/Makefile2
-rw-r--r--devel/dmake/pkg-comment1
-rw-r--r--devel/dotconf/Makefile2
-rw-r--r--devel/dotconf/pkg-comment1
-rw-r--r--devel/e4graph/Makefile2
-rw-r--r--devel/e4graph/pkg-comment1
-rw-r--r--devel/ebnf2yacc/Makefile2
-rw-r--r--devel/ebnf2yacc/pkg-comment1
-rw-r--r--devel/ecgi/Makefile2
-rw-r--r--devel/ecgi/pkg-comment1
-rw-r--r--devel/elfio/Makefile2
-rw-r--r--devel/elfio/pkg-comment1
-rw-r--r--devel/elftoaout/Makefile2
-rw-r--r--devel/elftoaout/pkg-comment1
-rw-r--r--devel/f77flow/Makefile2
-rw-r--r--devel/f77flow/pkg-comment1
-rw-r--r--devel/fampp/Makefile2
-rw-r--r--devel/fampp/pkg-comment1
-rw-r--r--devel/fastdep/Makefile2
-rw-r--r--devel/fastdep/pkg-comment1
-rw-r--r--devel/fc++/Makefile2
-rw-r--r--devel/fc++/pkg-comment1
-rw-r--r--devel/ffcall/Makefile2
-rw-r--r--devel/ffcall/pkg-comment1
-rw-r--r--devel/flick/Makefile2
-rw-r--r--devel/flick/pkg-comment1
-rw-r--r--devel/flux/Makefile2
-rw-r--r--devel/flux/pkg-comment1
-rw-r--r--devel/freescope/Makefile2
-rw-r--r--devel/freescope/pkg-comment1
-rw-r--r--devel/ftnchek/Makefile2
-rw-r--r--devel/ftnchek/pkg-comment1
-rw-r--r--devel/g2c/Makefile2
-rw-r--r--devel/g2c/pkg-comment1
-rw-r--r--devel/gettext/Makefile2
-rw-r--r--devel/gettext/pkg-comment1
-rw-r--r--devel/getxml/Makefile2
-rw-r--r--devel/getxml/pkg-comment1
-rw-r--r--devel/gindent/Makefile2
-rw-r--r--devel/gindent/pkg-comment1
-rw-r--r--devel/gmake/Makefile2
-rw-r--r--devel/gmake/pkg-comment1
-rw-r--r--devel/gmake381/Makefile2
-rw-r--r--devel/gmake381/pkg-comment1
-rw-r--r--devel/gnu-libtool/Makefile2
-rw-r--r--devel/gnu-libtool/pkg-comment1
-rw-r--r--devel/gtgt/Makefile2
-rw-r--r--devel/gtgt/pkg-comment1
-rw-r--r--devel/happydoc/Makefile2
-rw-r--r--devel/happydoc/pkg-comment1
-rw-r--r--devel/id-utils/Makefile2
-rw-r--r--devel/id-utils/pkg-comment1
-rw-r--r--devel/idutils/Makefile2
-rw-r--r--devel/idutils/pkg-comment1
-rw-r--r--devel/inilib/Makefile2
-rw-r--r--devel/inilib/pkg-comment1
-rw-r--r--devel/ixlib/Makefile2
-rw-r--r--devel/ixlib/pkg-comment1
-rw-r--r--devel/jam/Makefile2
-rw-r--r--devel/jam/pkg-comment1
-rw-r--r--devel/kimwitu++/Makefile2
-rw-r--r--devel/kimwitu++/pkg-comment1
-rw-r--r--devel/korelib/Makefile2
-rw-r--r--devel/korelib/pkg-comment1
-rw-r--r--devel/lbpp/Makefile2
-rw-r--r--devel/lbpp/pkg-comment1
-rw-r--r--devel/leoarg/Makefile2
-rw-r--r--devel/leoarg/pkg-comment1
-rw-r--r--devel/libU77/Makefile2
-rw-r--r--devel/libU77/pkg-comment1
-rw-r--r--devel/libafterbase/Makefile2
-rw-r--r--devel/libafterbase/pkg-comment1
-rw-r--r--devel/libargparse/Makefile2
-rw-r--r--devel/libargparse/pkg-comment1
-rw-r--r--devel/libast/Makefile2
-rw-r--r--devel/libast/pkg-comment1
-rw-r--r--devel/libavl/Makefile2
-rw-r--r--devel/libavl/pkg-comment1
-rw-r--r--devel/libcache/Makefile2
-rw-r--r--devel/libcache/pkg-comment1
-rw-r--r--devel/libcii/Makefile2
-rw-r--r--devel/libcii/pkg-comment1
-rw-r--r--devel/libdsp/Makefile2
-rw-r--r--devel/libdsp/pkg-comment1
-rw-r--r--devel/libedit/Makefile2
-rw-r--r--devel/libedit/pkg-comment1
-rw-r--r--devel/libformat/Makefile2
-rw-r--r--devel/libformat/pkg-comment1
-rw-r--r--devel/libfs++/Makefile2
-rw-r--r--devel/libfs++/pkg-comment1
-rw-r--r--devel/libg++/Makefile2
-rw-r--r--devel/libg++/pkg-comment1
-rw-r--r--devel/libgetline/Makefile2
-rw-r--r--devel/libgetline/pkg-comment1
-rw-r--r--devel/libghthash/Makefile2
-rw-r--r--devel/libghthash/pkg-comment1
-rw-r--r--devel/libmba/Makefile2
-rw-r--r--devel/libmba/pkg-comment1
-rw-r--r--devel/liboop/Makefile2
-rw-r--r--devel/liboop/pkg-comment1
-rw-r--r--devel/libshbuf/Makefile2
-rw-r--r--devel/libshbuf/pkg-comment1
-rw-r--r--devel/libshhmsg/Makefile2
-rw-r--r--devel/libshhmsg/pkg-comment1
-rw-r--r--devel/libshhopt/Makefile2
-rw-r--r--devel/libshhopt/pkg-comment1
-rw-r--r--devel/libtecla/Makefile2
-rw-r--r--devel/libtecla/pkg-comment1
-rw-r--r--devel/libtool/Makefile2
-rw-r--r--devel/libtool/pkg-comment1
-rw-r--r--devel/libtool13/Makefile2
-rw-r--r--devel/libtool13/pkg-comment1
-rw-r--r--devel/libtool14/Makefile2
-rw-r--r--devel/libtool14/pkg-comment1
-rw-r--r--devel/libtool15/Makefile2
-rw-r--r--devel/libtool15/pkg-comment1
-rw-r--r--devel/libxalloc/Makefile2
-rw-r--r--devel/libxalloc/pkg-comment1
-rw-r--r--devel/lightning/Makefile2
-rw-r--r--devel/lightning/pkg-comment1
-rw-r--r--devel/linguist/Makefile2
-rw-r--r--devel/linguist/pkg-comment1
-rw-r--r--devel/linux_devtools-6/Makefile2
-rw-r--r--devel/linux_devtools-6/pkg-comment1
-rw-r--r--devel/linux_devtools-7/Makefile2
-rw-r--r--devel/linux_devtools-7/pkg-comment1
-rw-r--r--devel/linux_devtools/Makefile2
-rw-r--r--devel/linux_devtools/pkg-comment1
-rw-r--r--devel/log4c/Makefile2
-rw-r--r--devel/log4c/pkg-comment1
-rw-r--r--devel/log4cpp/Makefile2
-rw-r--r--devel/log4cpp/pkg-comment1
-rw-r--r--devel/lwp/Makefile2
-rw-r--r--devel/lwp/pkg-comment1
-rw-r--r--devel/m4/Makefile2
-rw-r--r--devel/m4/pkg-comment1
-rw-r--r--devel/make++/Makefile2
-rw-r--r--devel/make++/pkg-comment1
-rw-r--r--devel/mob/Makefile2
-rw-r--r--devel/mob/pkg-comment1
-rw-r--r--devel/mprof/Makefile2
-rw-r--r--devel/mprof/pkg-comment1
-rw-r--r--devel/ocaml-findlib/Makefile2
-rw-r--r--devel/ocaml-findlib/pkg-comment1
-rw-r--r--devel/openzz/Makefile2
-rw-r--r--devel/openzz/pkg-comment1
-rw-r--r--devel/orbitcpp/Makefile2
-rw-r--r--devel/orbitcpp/pkg-comment1
-rw-r--r--devel/p5-Agent/Makefile2
-rw-r--r--devel/p5-Agent/pkg-comment1
-rw-r--r--devel/p5-Algorithm-MDiff/Makefile2
-rw-r--r--devel/p5-Algorithm-MDiff/pkg-comment1
-rw-r--r--devel/p5-Algorithm-MarkovChain/Makefile2
-rw-r--r--devel/p5-Algorithm-MarkovChain/pkg-comment1
-rw-r--r--devel/p5-Alias/Makefile2
-rw-r--r--devel/p5-Alias/pkg-comment1
-rw-r--r--devel/p5-C-Scan/Makefile2
-rw-r--r--devel/p5-C-Scan/pkg-comment1
-rw-r--r--devel/p5-Class-Generate/Makefile2
-rw-r--r--devel/p5-Class-Generate/pkg-comment1
-rw-r--r--devel/p5-Class-Singleton/Makefile2
-rw-r--r--devel/p5-Class-Singleton/pkg-comment1
-rw-r--r--devel/p5-Config-Ini/Makefile2
-rw-r--r--devel/p5-Config-Ini/pkg-comment1
-rw-r--r--devel/p5-ConfigReader/Makefile2
-rw-r--r--devel/p5-ConfigReader/pkg-comment1
-rw-r--r--devel/p5-Data-ShowTable/Makefile2
-rw-r--r--devel/p5-Data-ShowTable/pkg-comment1
-rw-r--r--devel/p5-Date-Pcalc/Makefile2
-rw-r--r--devel/p5-Date-Pcalc/pkg-comment1
-rw-r--r--devel/p5-DateConvert/Makefile2
-rw-r--r--devel/p5-DateConvert/pkg-comment1
-rw-r--r--devel/p5-Devel-DProf/Makefile2
-rw-r--r--devel/p5-Devel-DProf/pkg-comment1
-rw-r--r--devel/p5-Devel-Peek/Makefile2
-rw-r--r--devel/p5-Devel-Peek/pkg-comment1
-rw-r--r--devel/p5-File-BasicFlock/Makefile2
-rw-r--r--devel/p5-File-BasicFlock/pkg-comment1
-rw-r--r--devel/p5-File-Binary/Makefile2
-rw-r--r--devel/p5-File-Binary/pkg-comment1
-rw-r--r--devel/p5-File-Cache/Makefile2
-rw-r--r--devel/p5-File-Cache/pkg-comment1
-rw-r--r--devel/p5-File-Slurp/Makefile2
-rw-r--r--devel/p5-File-Slurp/pkg-comment1
-rw-r--r--devel/p5-FreezeThaw/Makefile2
-rw-r--r--devel/p5-FreezeThaw/pkg-comment1
-rw-r--r--devel/p5-IO-Stty/Makefile2
-rw-r--r--devel/p5-IO-Stty/pkg-comment1
-rw-r--r--devel/p5-IPC-Cache/Makefile2
-rw-r--r--devel/p5-IPC-Cache/pkg-comment1
-rw-r--r--devel/p5-IPC-ShareLite/Makefile2
-rw-r--r--devel/p5-IPC-ShareLite/pkg-comment1
-rw-r--r--devel/p5-Include/Makefile2
-rw-r--r--devel/p5-Include/pkg-comment1
-rw-r--r--devel/p5-Inline-Java/Makefile2
-rw-r--r--devel/p5-Inline-Java/pkg-comment1
-rw-r--r--devel/p5-Ioctl/Makefile2
-rw-r--r--devel/p5-Ioctl/pkg-comment1
-rw-r--r--devel/p5-LockFile-Simple/Makefile2
-rw-r--r--devel/p5-LockFile-Simple/pkg-comment1
-rw-r--r--devel/p5-Mac-FileSpec-Unixish/Makefile2
-rw-r--r--devel/p5-Mac-FileSpec-Unixish/pkg-comment1
-rw-r--r--devel/p5-Make/Makefile2
-rw-r--r--devel/p5-Make/pkg-comment1
-rw-r--r--devel/p5-PPerl/Makefile2
-rw-r--r--devel/p5-PPerl/pkg-comment1
-rw-r--r--devel/p5-PV/Makefile2
-rw-r--r--devel/p5-PV/pkg-comment1
-rw-r--r--devel/p5-Parse-RecDescent/Makefile2
-rw-r--r--devel/p5-Parse-RecDescent/pkg-comment1
-rw-r--r--devel/p5-Penguin-Easy/Makefile2
-rw-r--r--devel/p5-Penguin-Easy/pkg-comment1
-rw-r--r--devel/p5-Penguin/Makefile2
-rw-r--r--devel/p5-Penguin/pkg-comment1
-rw-r--r--devel/p5-PerlMenu/Makefile2
-rw-r--r--devel/p5-PerlMenu/pkg-comment1
-rw-r--r--devel/p5-Proc-Daemon/Makefile2
-rw-r--r--devel/p5-Proc-Daemon/pkg-comment1
-rw-r--r--devel/p5-Religion/Makefile2
-rw-r--r--devel/p5-Religion/pkg-comment1
-rw-r--r--devel/p5-ResourcePool/Makefile2
-rw-r--r--devel/p5-ResourcePool/pkg-comment1
-rw-r--r--devel/p5-String-Checker/Makefile2
-rw-r--r--devel/p5-String-Checker/pkg-comment1
-rw-r--r--devel/p5-String-LRC/Makefile2
-rw-r--r--devel/p5-String-LRC/pkg-comment1
-rw-r--r--devel/p5-String-Parity/Makefile2
-rw-r--r--devel/p5-String-Parity/pkg-comment1
-rw-r--r--devel/p5-String-Random/Makefile2
-rw-r--r--devel/p5-String-Random/pkg-comment1
-rw-r--r--devel/p5-String-RexxParse/Makefile2
-rw-r--r--devel/p5-String-RexxParse/pkg-comment1
-rw-r--r--devel/p5-Term-Query/Makefile2
-rw-r--r--devel/p5-Term-Query/pkg-comment1
-rw-r--r--devel/p5-Term-Screen/Makefile2
-rw-r--r--devel/p5-Term-Screen/pkg-comment1
-rw-r--r--devel/p5-Tie-IxHash/Makefile2
-rw-r--r--devel/p5-Tie-IxHash/pkg-comment1
-rw-r--r--devel/p5-Time/Makefile2
-rw-r--r--devel/p5-Time/pkg-comment1
-rw-r--r--devel/p5-TraceFuncs/Makefile2
-rw-r--r--devel/p5-TraceFuncs/pkg-comment1
-rw-r--r--devel/p65/Makefile2
-rw-r--r--devel/p65/pkg-comment1
-rw-r--r--devel/parrot/Makefile2
-rw-r--r--devel/parrot/pkg-comment1
-rw-r--r--devel/pccts/Makefile2
-rw-r--r--devel/pccts/pkg-comment1
-rw-r--r--devel/pcre++/Makefile2
-rw-r--r--devel/pcre++/pkg-comment1
-rw-r--r--devel/pedisassem/Makefile2
-rw-r--r--devel/pedisassem/pkg-comment1
-rw-r--r--devel/perltidy/Makefile2
-rw-r--r--devel/perltidy/pkg-comment1
-rw-r--r--devel/picprog/Makefile2
-rw-r--r--devel/picprog/pkg-comment1
-rw-r--r--devel/ply/Makefile2
-rw-r--r--devel/ply/pkg-comment1
-rw-r--r--devel/ppl/Makefile2
-rw-r--r--devel/ppl/pkg-comment1
-rw-r--r--devel/projectcenter.app/Makefile2
-rw-r--r--devel/projectcenter.app/pkg-comment1
-rw-r--r--devel/prototype/Makefile2
-rw-r--r--devel/prototype/pkg-comment1
-rw-r--r--devel/pth/Makefile2
-rw-r--r--devel/pth/pkg-comment1
-rw-r--r--devel/py-ansistyle/Makefile2
-rw-r--r--devel/py-ansistyle/pkg-comment1
-rw-r--r--devel/py-ciphon/Makefile2
-rw-r--r--devel/py-ciphon/pkg-comment1
-rw-r--r--devel/py-cxx/Makefile2
-rw-r--r--devel/py-cxx/pkg-comment1
-rw-r--r--devel/py-dialog/Makefile2
-rw-r--r--devel/py-dialog/pkg-comment1
-rw-r--r--devel/py-fileutils/Makefile2
-rw-r--r--devel/py-fileutils/pkg-comment1
-rw-r--r--devel/py-fortran/Makefile2
-rw-r--r--devel/py-fortran/pkg-comment1
-rw-r--r--devel/py-istring/Makefile2
-rw-r--r--devel/py-istring/pkg-comment1
-rw-r--r--devel/py-log4py/Makefile2
-rw-r--r--devel/py-log4py/pkg-comment1
-rw-r--r--devel/py-mx-experimental/Makefile2
-rw-r--r--devel/py-mx-experimental/pkg-comment1
-rw-r--r--devel/py-ply/Makefile2
-rw-r--r--devel/py-ply/pkg-comment1
-rw-r--r--devel/py-reverse/Makefile2
-rw-r--r--devel/py-reverse/pkg-comment1
-rw-r--r--devel/py-spark/Makefile2
-rw-r--r--devel/py-spark/pkg-comment1
-rw-r--r--devel/py-vmaps/Makefile2
-rw-r--r--devel/py-vmaps/pkg-comment1
-rw-r--r--devel/py-xoltar-toolkit/Makefile2
-rw-r--r--devel/py-xoltar-toolkit/pkg-comment1
-rw-r--r--devel/qtk/Makefile2
-rw-r--r--devel/qtk/pkg-comment1
-rw-r--r--devel/ragel/Makefile2
-rw-r--r--devel/ragel/pkg-comment1
-rw-r--r--devel/regexx/Makefile2
-rw-r--r--devel/regexx/pkg-comment1
-rw-r--r--devel/rlwrap/Makefile2
-rw-r--r--devel/rlwrap/pkg-comment1
-rw-r--r--devel/robodoc/Makefile2
-rw-r--r--devel/robodoc/pkg-comment1
-rw-r--r--devel/scandoc/Makefile2
-rw-r--r--devel/scandoc/pkg-comment1
-rw-r--r--devel/sdlmm/Makefile2
-rw-r--r--devel/sdlmm/pkg-comment1
-rw-r--r--devel/sdts++/Makefile2
-rw-r--r--devel/sdts++/pkg-comment1
-rw-r--r--devel/shmap/Makefile2
-rw-r--r--devel/shmap/pkg-comment1
-rw-r--r--devel/showgrammar/Makefile2
-rw-r--r--devel/showgrammar/pkg-comment1
-rw-r--r--devel/sigslot/Makefile2
-rw-r--r--devel/sigslot/pkg-comment1
-rw-r--r--devel/spirit/Makefile2
-rw-r--r--devel/spirit/pkg-comment1
-rw-r--r--devel/splint/Makefile2
-rw-r--r--devel/splint/pkg-comment1
-rw-r--r--devel/styx/Makefile2
-rw-r--r--devel/styx/pkg-comment1
-rw-r--r--devel/terminality/Makefile2
-rw-r--r--devel/terminality/pkg-comment1
-rw-r--r--devel/titano/Makefile2
-rw-r--r--devel/titano/pkg-comment1
-rw-r--r--devel/tkcon/Makefile2
-rw-r--r--devel/tkcon/pkg-comment1
-rw-r--r--devel/trio/Makefile2
-rw-r--r--devel/trio/pkg-comment1
-rw-r--r--devel/tvision/Makefile2
-rw-r--r--devel/tvision/pkg-comment1
-rw-r--r--devel/ucpp/Makefile2
-rw-r--r--devel/ucpp/pkg-comment1
-rw-r--r--devel/uds/Makefile2
-rw-r--r--devel/uds/pkg-comment1
-rw-r--r--devel/uisp/Makefile2
-rw-r--r--devel/uisp/pkg-comment1
-rw-r--r--devel/ups-debug/Makefile2
-rw-r--r--devel/ups-debug/pkg-comment1
-rw-r--r--devel/viewcvs/Makefile2
-rw-r--r--devel/viewcvs/pkg-comment1
-rw-r--r--devel/viewvc/Makefile2
-rw-r--r--devel/viewvc/pkg-comment1
-rw-r--r--devel/wizard/Makefile2
-rw-r--r--devel/wizard/pkg-comment1
-rw-r--r--devel/xparam/Makefile2
-rw-r--r--devel/xparam/pkg-comment1
-rw-r--r--devel/xtl/Makefile2
-rw-r--r--devel/xtl/pkg-comment1
-rw-r--r--devel/xwpe/Makefile2
-rw-r--r--devel/xwpe/pkg-comment1
-rw-r--r--devel/xxgdb/Makefile2
-rw-r--r--devel/xxgdb/pkg-comment1
-rw-r--r--devel/yacl/Makefile2
-rw-r--r--devel/yacl/pkg-comment1
-rw-r--r--dns/maradns/Makefile2
-rw-r--r--dns/maradns/pkg-comment1
-rw-r--r--dns/p5-Net-DNS-SEC/Makefile2
-rw-r--r--dns/p5-Net-DNS-SEC/pkg-comment1
-rw-r--r--dns/totd/Makefile2
-rw-r--r--dns/totd/pkg-comment1
-rw-r--r--dns/walker/Makefile2
-rw-r--r--dns/walker/pkg-comment1
-rw-r--r--editors/axe/Makefile2
-rw-r--r--editors/axe/pkg-comment1
-rw-r--r--editors/beav/Makefile2
-rw-r--r--editors/beav/pkg-comment1
-rw-r--r--editors/elvis/Makefile2
-rw-r--r--editors/elvis/pkg-comment1
-rw-r--r--editors/em/Makefile2
-rw-r--r--editors/em/pkg-comment1
-rw-r--r--editors/emacs/Makefile2
-rw-r--r--editors/emacs/pkg-comment1
-rw-r--r--editors/emacs19/Makefile2
-rw-r--r--editors/emacs19/pkg-comment1
-rw-r--r--editors/emacs20/Makefile2
-rw-r--r--editors/emacs20/pkg-comment1
-rw-r--r--editors/emacs22/Makefile2
-rw-r--r--editors/emacs22/pkg-comment1
-rw-r--r--editors/emacs23/Makefile2
-rw-r--r--editors/emacs23/pkg-comment1
-rw-r--r--editors/gnuserv/Makefile2
-rw-r--r--editors/gnuserv/pkg-comment1
-rw-r--r--editors/hexcurse/Makefile2
-rw-r--r--editors/hexcurse/pkg-comment1
-rw-r--r--editors/hte/Makefile2
-rw-r--r--editors/hte/pkg-comment1
-rw-r--r--editors/iiimecf/Makefile2
-rw-r--r--editors/iiimecf/pkg-comment1
-rw-r--r--editors/impress/Makefile2
-rw-r--r--editors/impress/pkg-comment1
-rw-r--r--emulators/prodosemu/Makefile2
-rw-r--r--emulators/prodosemu/pkg-comment1
-rw-r--r--emulators/scummvm/Makefile2
-rw-r--r--emulators/scummvm/pkg-comment1
-rw-r--r--emulators/spim/Makefile2
-rw-r--r--emulators/spim/pkg-comment1
-rw-r--r--emulators/stella/Makefile2
-rw-r--r--emulators/stella/pkg-comment1
-rw-r--r--emulators/twin/Makefile2
-rw-r--r--emulators/twin/pkg-comment1
-rw-r--r--emulators/vmware_xf4mod/Makefile2
-rw-r--r--emulators/vmware_xf4mod/pkg-comment1
-rw-r--r--emulators/vx68k/Makefile2
-rw-r--r--emulators/vx68k/pkg-comment1
-rw-r--r--emulators/x48/Makefile2
-rw-r--r--emulators/x48/pkg-comment1
-rw-r--r--emulators/xgs/Makefile2
-rw-r--r--emulators/xgs/pkg-comment1
-rw-r--r--emulators/xzx/Makefile2
-rw-r--r--emulators/xzx/pkg-comment1
-rw-r--r--finance/gnofin/Makefile2
-rw-r--r--finance/gnofin/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-2CheckOut/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-2CheckOut/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-AuthorizeNet/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-BankOfAmerica/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-Beanstream/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-Beanstream/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-Cardstream/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-Cardstream/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-LinkPoint/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-LinkPoint/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-SurePay/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-SurePay/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-TCLink/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-TCLink/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-VirtualNet/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-VirtualNet/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment-eSec/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment-eSec/pkg-comment1
-rw-r--r--finance/p5-Business-OnlinePayment/Makefile2
-rw-r--r--finance/p5-Business-OnlinePayment/pkg-comment1
-rw-r--r--finance/p5-Business-WorldPay-Junior/Makefile2
-rw-r--r--finance/p5-Business-WorldPay-Junior/pkg-comment1
-rw-r--r--finance/p5-Math-Financial/Makefile2
-rw-r--r--finance/p5-Math-Financial/pkg-comment1
-rw-r--r--finance/quantlib/Makefile2
-rw-r--r--finance/quantlib/pkg-comment1
-rw-r--r--finance/wmstock/Makefile2
-rw-r--r--finance/wmstock/pkg-comment1
-rw-r--r--finance/xinvest/Makefile2
-rw-r--r--finance/xinvest/pkg-comment1
-rw-r--r--french/aspell/Makefile2
-rw-r--r--french/aspell/pkg-comment1
-rw-r--r--ftp/IglooFTP/Makefile2
-rw-r--r--ftp/IglooFTP/pkg-comment1
-rw-r--r--ftp/axelq/Makefile2
-rw-r--r--ftp/axelq/pkg-comment1
-rw-r--r--ftp/cftp/Makefile2
-rw-r--r--ftp/cftp/pkg-comment1
-rw-r--r--ftp/downloader/Makefile2
-rw-r--r--ftp/downloader/pkg-comment1
-rw-r--r--ftp/emirror/Makefile2
-rw-r--r--ftp/emirror/pkg-comment1
-rw-r--r--ftp/ftpcube/Makefile2
-rw-r--r--ftp/ftpcube/pkg-comment1
-rw-r--r--ftp/ftpq/Makefile2
-rw-r--r--ftp/ftpq/pkg-comment1
-rw-r--r--ftp/ftptool/Makefile2
-rw-r--r--ftp/ftptool/pkg-comment1
-rw-r--r--ftp/greed/Makefile2
-rw-r--r--ftp/greed/pkg-comment1
-rw-r--r--ftp/hsftp/Makefile2
-rw-r--r--ftp/hsftp/pkg-comment1
-rw-r--r--ftp/jmirror/Makefile2
-rw-r--r--ftp/jmirror/pkg-comment1
-rw-r--r--ftp/junglemonkey/Makefile2
-rw-r--r--ftp/junglemonkey/pkg-comment1
-rw-r--r--ftp/libfxp/Makefile2
-rw-r--r--ftp/libfxp/pkg-comment1
-rw-r--r--ftp/mget/Makefile2
-rw-r--r--ftp/mget/pkg-comment1
-rw-r--r--ftp/moxftp/Makefile2
-rw-r--r--ftp/moxftp/pkg-comment1
-rw-r--r--ftp/muddleftpd/Makefile2
-rw-r--r--ftp/muddleftpd/pkg-comment1
-rw-r--r--ftp/ncftp2/Makefile2
-rw-r--r--ftp/ncftp2/pkg-comment1
-rw-r--r--ftp/pavuk/Makefile2
-rw-r--r--ftp/pavuk/pkg-comment1
-rw-r--r--ftp/profxp/Makefile2
-rw-r--r--ftp/profxp/pkg-comment1
-rw-r--r--ftp/puf/Makefile2
-rw-r--r--ftp/puf/pkg-comment1
-rw-r--r--ftp/yafc/Makefile2
-rw-r--r--ftp/yafc/pkg-comment1
-rw-r--r--ftp/yale-tftpd/Makefile2
-rw-r--r--ftp/yale-tftpd/pkg-comment1
-rw-r--r--games/0verkill/Makefile2
-rw-r--r--games/0verkill/pkg-comment1
-rw-r--r--games/3dpong/Makefile2
-rw-r--r--games/3dpong/pkg-comment1
-rw-r--r--games/CaribbeanStud/Makefile2
-rw-r--r--games/CaribbeanStud/pkg-comment1
-rw-r--r--games/adgali/Makefile2
-rw-r--r--games/adgali/pkg-comment1
-rw-r--r--games/affenspiel/Makefile2
-rw-r--r--games/affenspiel/pkg-comment1
-rw-r--r--games/an/Makefile2
-rw-r--r--games/an/pkg-comment1
-rw-r--r--games/antipolix/Makefile2
-rw-r--r--games/antipolix/pkg-comment1
-rw-r--r--games/battalion/Makefile2
-rw-r--r--games/battalion/pkg-comment1
-rw-r--r--games/battleball/Makefile2
-rw-r--r--games/battleball/pkg-comment1
-rw-r--r--games/blackjack/Makefile2
-rw-r--r--games/blackjack/pkg-comment1
-rw-r--r--games/block/Makefile2
-rw-r--r--games/block/pkg-comment1
-rw-r--r--games/blue/Makefile2
-rw-r--r--games/blue/pkg-comment1
-rw-r--r--games/bnetd/Makefile2
-rw-r--r--games/bnetd/pkg-comment1
-rw-r--r--games/bogged/Makefile2
-rw-r--r--games/bogged/pkg-comment1
-rw-r--r--games/bs/Makefile2
-rw-r--r--games/bs/pkg-comment1
-rw-r--r--games/bzflag/Makefile2
-rw-r--r--games/bzflag/pkg-comment1
-rw-r--r--games/columns/Makefile2
-rw-r--r--games/columns/pkg-comment1
-rw-r--r--games/connect4/Makefile2
-rw-r--r--games/connect4/pkg-comment1
-rw-r--r--games/crossword/Makefile2
-rw-r--r--games/crossword/pkg-comment1
-rw-r--r--games/cryptoslam/Makefile2
-rw-r--r--games/cryptoslam/pkg-comment1
-rw-r--r--games/drm/Makefile2
-rw-r--r--games/drm/pkg-comment1
-rw-r--r--games/empire/Makefile2
-rw-r--r--games/empire/pkg-comment1
-rw-r--r--games/freesweep/Makefile2
-rw-r--r--games/freesweep/pkg-comment1
-rw-r--r--games/galaxis/Makefile2
-rw-r--r--games/galaxis/pkg-comment1
-rw-r--r--games/garith/Makefile2
-rw-r--r--games/garith/pkg-comment1
-rw-r--r--games/gemdropx/Makefile2
-rw-r--r--games/gemdropx/pkg-comment1
-rw-r--r--games/gl-117/Makefile2
-rw-r--r--games/gl-117/pkg-comment1
-rw-r--r--games/glasteroids/Makefile2
-rw-r--r--games/glasteroids/pkg-comment1
-rw-r--r--games/glife/Makefile2
-rw-r--r--games/glife/pkg-comment1
-rw-r--r--games/gltron/Makefile2
-rw-r--r--games/gltron/pkg-comment1
-rw-r--r--games/gno3dtet/Makefile2
-rw-r--r--games/gno3dtet/pkg-comment1
-rw-r--r--games/gnomebreakout/Makefile2
-rw-r--r--games/gnomebreakout/pkg-comment1
-rw-r--r--games/gnomememoryblocks/Makefile2
-rw-r--r--games/gnomememoryblocks/pkg-comment1
-rw-r--r--games/gnuchess/Makefile2
-rw-r--r--games/gnuchess/pkg-comment1
-rw-r--r--games/gtkballs/Makefile2
-rw-r--r--games/gtkballs/pkg-comment1
-rw-r--r--games/hex/Makefile2
-rw-r--r--games/hex/pkg-comment1
-rw-r--r--games/icbm3d/Makefile2
-rw-r--r--games/icbm3d/pkg-comment1
-rw-r--r--games/libshhcards/Makefile2
-rw-r--r--games/libshhcards/pkg-comment1
-rw-r--r--games/lincity/Makefile2
-rw-r--r--games/lincity/pkg-comment1
-rw-r--r--games/lm-solve/Makefile2
-rw-r--r--games/lm-solve/pkg-comment1
-rw-r--r--games/mahjong/Makefile2
-rw-r--r--games/mahjong/pkg-comment1
-rw-r--r--games/merlin/Makefile2
-rw-r--r--games/merlin/pkg-comment1
-rw-r--r--games/mirrormagic/Makefile2
-rw-r--r--games/mirrormagic/pkg-comment1
-rw-r--r--games/miscom/Makefile2
-rw-r--r--games/miscom/pkg-comment1
-rw-r--r--games/mythserver/Makefile2
-rw-r--r--games/mythserver/pkg-comment1
-rw-r--r--games/newkind/Makefile2
-rw-r--r--games/newkind/pkg-comment1
-rw-r--r--games/omega/Makefile2
-rw-r--r--games/omega/pkg-comment1
-rw-r--r--games/oonsoo/Makefile2
-rw-r--r--games/oonsoo/pkg-comment1
-rw-r--r--games/phalanx/Makefile2
-rw-r--r--games/phalanx/pkg-comment1
-rw-r--r--games/powerpak/Makefile2
-rw-r--r--games/powerpak/pkg-comment1
-rw-r--r--games/pp/Makefile2
-rw-r--r--games/pp/pkg-comment1
-rw-r--r--games/qcc/Makefile2
-rw-r--r--games/qcc/pkg-comment1
-rw-r--r--games/quakeforge/Makefile2
-rw-r--r--games/quakeforge/pkg-comment1
-rw-r--r--games/race/Makefile2
-rw-r--r--games/race/pkg-comment1
-rw-r--r--games/rubix/Makefile2
-rw-r--r--games/rubix/pkg-comment1
-rw-r--r--games/scummvm/Makefile2
-rw-r--r--games/scummvm/pkg-comment1
-rw-r--r--games/seabattle/Makefile2
-rw-r--r--games/seabattle/pkg-comment1
-rw-r--r--games/smacx/Makefile2
-rw-r--r--games/smacx/pkg-comment1
-rw-r--r--games/sokoban/Makefile2
-rw-r--r--games/sokoban/pkg-comment1
-rw-r--r--games/spellcast/Makefile2
-rw-r--r--games/spellcast/pkg-comment1
-rw-r--r--games/spider/Makefile2
-rw-r--r--games/spider/pkg-comment1
-rw-r--r--games/starlanes/Makefile2
-rw-r--r--games/starlanes/pkg-comment1
-rw-r--r--games/sxsame/Makefile2
-rw-r--r--games/sxsame/pkg-comment1
-rw-r--r--games/taipan/Makefile2
-rw-r--r--games/taipan/pkg-comment1
-rw-r--r--games/tank/Makefile2
-rw-r--r--games/tank/pkg-comment1
-rw-r--r--games/textmaze/Makefile2
-rw-r--r--games/textmaze/pkg-comment1
-rw-r--r--games/tinymux/Makefile2
-rw-r--r--games/tinymux/pkg-comment1
-rw-r--r--games/tux-aqfh/Makefile2
-rw-r--r--games/tux-aqfh/pkg-comment1
-rw-r--r--games/tuxkart/Makefile2
-rw-r--r--games/tuxkart/pkg-comment1
-rw-r--r--games/vamos/Makefile2
-rw-r--r--games/vamos/pkg-comment1
-rw-r--r--games/wmfortune/Makefile2
-rw-r--r--games/wmfortune/pkg-comment1
-rw-r--r--games/wmminichess/Makefile2
-rw-r--r--games/wmminichess/pkg-comment1
-rw-r--r--games/wmpuzzle/Makefile2
-rw-r--r--games/wmpuzzle/pkg-comment1
-rw-r--r--games/wmshuffle/Makefile2
-rw-r--r--games/wmshuffle/pkg-comment1
-rw-r--r--games/wmtimebomb/Makefile2
-rw-r--r--games/wmtimebomb/pkg-comment1
-rw-r--r--games/wordplay/Makefile2
-rw-r--r--games/wordplay/pkg-comment1
-rw-r--r--games/x3eyes/Makefile2
-rw-r--r--games/x3eyes/pkg-comment1
-rw-r--r--games/xabacus/Makefile2
-rw-r--r--games/xabacus/pkg-comment1
-rw-r--r--games/xasteroids/Makefile2
-rw-r--r--games/xasteroids/pkg-comment1
-rw-r--r--games/xataxx/Makefile2
-rw-r--r--games/xataxx/pkg-comment1
-rw-r--r--games/xbattle/Makefile2
-rw-r--r--games/xbattle/pkg-comment1
-rw-r--r--games/xbill/Makefile2
-rw-r--r--games/xbill/pkg-comment1
-rw-r--r--games/xbl/Makefile2
-rw-r--r--games/xbl/pkg-comment1
-rw-r--r--games/xblackjack/Makefile2
-rw-r--r--games/xblackjack/pkg-comment1
-rw-r--r--games/xbomb/Makefile2
-rw-r--r--games/xbomb/pkg-comment1
-rw-r--r--games/xchadance/Makefile2
-rw-r--r--games/xchadance/pkg-comment1
-rw-r--r--games/xchain/Makefile2
-rw-r--r--games/xchain/pkg-comment1
-rw-r--r--games/xchomp/Makefile8
-rw-r--r--games/xchomp/pkg-comment1
-rw-r--r--games/xcogitate/Makefile2
-rw-r--r--games/xcogitate/pkg-comment1
-rw-r--r--games/xconq/Makefile2
-rw-r--r--games/xconq/pkg-comment1
-rw-r--r--games/xdemineur/Makefile2
-rw-r--r--games/xdemineur/pkg-comment1
-rw-r--r--games/xdigger/Makefile2
-rw-r--r--games/xdigger/pkg-comment1
-rw-r--r--games/xemeraldia/Makefile2
-rw-r--r--games/xemeraldia/pkg-comment1
-rw-r--r--games/xgalaga/Makefile2
-rw-r--r--games/xgalaga/pkg-comment1
-rw-r--r--games/xhexagons/Makefile2
-rw-r--r--games/xhexagons/pkg-comment1
-rw-r--r--games/xinvaders/Makefile2
-rw-r--r--games/xinvaders/pkg-comment1
-rw-r--r--games/xisola/Makefile2
-rw-r--r--games/xisola/pkg-comment1
-rw-r--r--games/xjump/Makefile2
-rw-r--r--games/xjump/pkg-comment1
-rw-r--r--games/xjumpjump/Makefile2
-rw-r--r--games/xjumpjump/pkg-comment1
-rw-r--r--games/xkoules/Makefile2
-rw-r--r--games/xkoules/pkg-comment1
-rw-r--r--games/xlaby/Makefile2
-rw-r--r--games/xlaby/pkg-comment1
-rw-r--r--games/xlife/Makefile2
-rw-r--r--games/xlife/pkg-comment1
-rw-r--r--games/xlines/Makefile2
-rw-r--r--games/xlines/pkg-comment1
-rw-r--r--games/xmastermind/Makefile2
-rw-r--r--games/xmastermind/pkg-comment1
-rw-r--r--games/xmball/Makefile2
-rw-r--r--games/xmball/pkg-comment1
-rw-r--r--games/xmille/Makefile2
-rw-r--r--games/xmille/pkg-comment1
-rw-r--r--games/xmines/Makefile2
-rw-r--r--games/xmines/pkg-comment1
-rw-r--r--games/xminesweep/Makefile2
-rw-r--r--games/xminesweep/pkg-comment1
-rw-r--r--games/xmj/Makefile2
-rw-r--r--games/xmj/pkg-comment1
-rw-r--r--games/xmlink/Makefile2
-rw-r--r--games/xmlink/pkg-comment1
-rw-r--r--games/xneko/Makefile2
-rw-r--r--games/xneko/pkg-comment1
-rw-r--r--games/xnibbles/Makefile2
-rw-r--r--games/xnibbles/pkg-comment1
-rw-r--r--games/xoct/Makefile2
-rw-r--r--games/xoct/pkg-comment1
-rw-r--r--games/xoids/Makefile2
-rw-r--r--games/xoids/pkg-comment1
-rw-r--r--games/xoj/Makefile2
-rw-r--r--games/xoj/pkg-comment1
-rw-r--r--games/xothello/Makefile2
-rw-r--r--games/xothello/pkg-comment1
-rw-r--r--games/xpanex/Makefile2
-rw-r--r--games/xpanex/pkg-comment1
-rw-r--r--games/xpipeman/Makefile2
-rw-r--r--games/xpipeman/pkg-comment1
-rw-r--r--games/xpyraminx/Makefile2
-rw-r--r--games/xpyraminx/pkg-comment1
-rw-r--r--games/xqf/Makefile2
-rw-r--r--games/xqf/pkg-comment1
-rw-r--r--games/xquarto/Makefile2
-rw-r--r--games/xquarto/pkg-comment1
-rw-r--r--games/xripple/Makefile2
-rw-r--r--games/xripple/pkg-comment1
-rw-r--r--games/xroads/Makefile2
-rw-r--r--games/xroads/pkg-comment1
-rw-r--r--games/xscrabble/Makefile2
-rw-r--r--games/xscrabble/pkg-comment1
-rw-r--r--games/xskewb/Makefile2
-rw-r--r--games/xskewb/pkg-comment1
-rw-r--r--games/xsok/Makefile2
-rw-r--r--games/xsok/pkg-comment1
-rw-r--r--games/xsol/Makefile2
-rw-r--r--games/xsol/pkg-comment1
-rw-r--r--games/xspacewarp/Makefile2
-rw-r--r--games/xspacewarp/pkg-comment1
-rw-r--r--games/xtic/Makefile2
-rw-r--r--games/xtic/pkg-comment1
-rw-r--r--games/xtron/Makefile2
-rw-r--r--games/xtron/pkg-comment1
-rw-r--r--games/xtruco/Makefile2
-rw-r--r--games/xtruco/pkg-comment1
-rw-r--r--games/xvier/Makefile2
-rw-r--r--games/xvier/pkg-comment1
-rw-r--r--games/xvmahjongg/Makefile2
-rw-r--r--games/xvmahjongg/pkg-comment1
-rw-r--r--games/xvmines/Makefile2
-rw-r--r--games/xvmines/pkg-comment1
-rw-r--r--games/xword/Makefile2
-rw-r--r--games/xword/pkg-comment1
-rw-r--r--games/xworm/Makefile2
-rw-r--r--games/xworm/pkg-comment1
-rw-r--r--games/yahtzee/Makefile2
-rw-r--r--games/yahtzee/pkg-comment1
-rw-r--r--games/ztrack/Makefile2
-rw-r--r--games/ztrack/pkg-comment1
-rw-r--r--german/aspell/Makefile2
-rw-r--r--german/aspell/pkg-comment1
-rw-r--r--graphics/EZWGL/Makefile2
-rw-r--r--graphics/EZWGL/pkg-comment1
-rw-r--r--graphics/Hermes/Makefile2
-rw-r--r--graphics/IPA/Makefile2
-rw-r--r--graphics/ImageMagick/Makefile2
-rw-r--r--graphics/ImageMagick/pkg-comment1
-rw-r--r--graphics/aalib/Makefile2
-rw-r--r--graphics/aqsis/Makefile2
-rw-r--r--graphics/aview/Makefile2
-rw-r--r--graphics/bbrb/Makefile2
-rw-r--r--graphics/cadubi/Makefile2
-rw-r--r--graphics/camediaplay/Makefile2
-rw-r--r--graphics/claraocr/Makefile2
-rw-r--r--graphics/cqcam/Makefile2
-rw-r--r--graphics/dc20ctrl/Makefile2
-rw-r--r--graphics/dc3play/Makefile2
-rw-r--r--graphics/deep_zoom/Makefile2
-rw-r--r--graphics/divxcalc/Makefile2
-rw-r--r--graphics/dore/Makefile2
-rw-r--r--graphics/dynamechs/Makefile2
-rw-r--r--graphics/entice/Makefile2
-rw-r--r--graphics/epix/Makefile2
-rw-r--r--graphics/epix/pkg-comment1
-rw-r--r--graphics/epstool/Makefile2
-rw-r--r--graphics/evas/Makefile2
-rw-r--r--graphics/exiftags/Makefile2
-rw-r--r--graphics/fbm/Makefile2
-rw-r--r--graphics/flashplayer/Makefile2
-rw-r--r--graphics/fli2gif/Makefile2
-rw-r--r--graphics/fli2gif/pkg-comment1
-rw-r--r--graphics/fnlib/Makefile2
-rw-r--r--graphics/fnlib/pkg-comment1
-rw-r--r--graphics/fractorama/Makefile2
-rw-r--r--graphics/fractorama/pkg-comment1
-rw-r--r--graphics/g3dviewer/Makefile2
-rw-r--r--graphics/g3dviewer/pkg-comment1
-rw-r--r--graphics/gcolor/Makefile2
-rw-r--r--graphics/gcolor/pkg-comment1
-rw-r--r--graphics/gd/Makefile2
-rw-r--r--graphics/gd/pkg-comment1
-rw-r--r--graphics/gd1/Makefile2
-rw-r--r--graphics/gd1/pkg-comment1
-rw-r--r--graphics/gd2/Makefile2
-rw-r--r--graphics/gd2/pkg-comment1
-rw-r--r--graphics/geist/Makefile2
-rw-r--r--graphics/geist/pkg-comment1
-rw-r--r--graphics/giblib/Makefile2
-rw-r--r--graphics/giblib/pkg-comment1
-rw-r--r--graphics/giflib/Makefile2
-rw-r--r--graphics/giflib/pkg-comment1
-rw-r--r--graphics/gliv/Makefile2
-rw-r--r--graphics/gliv/pkg-comment1
-rw-r--r--graphics/gltk/Makefile2
-rw-r--r--graphics/gltk/pkg-comment1
-rw-r--r--graphics/gnofract4d/Makefile2
-rw-r--r--graphics/gnofract4d/pkg-comment1
-rw-r--r--graphics/gopchop/Makefile2
-rw-r--r--graphics/gopchop/pkg-comment1
-rw-r--r--graphics/gozer/Makefile2
-rw-r--r--graphics/gozer/pkg-comment1
-rw-r--r--graphics/gphoto2/Makefile2
-rw-r--r--graphics/gphoto2/pkg-comment1
-rw-r--r--graphics/gplot/Makefile2
-rw-r--r--graphics/gplot/pkg-comment1
-rw-r--r--graphics/gsculpt/Makefile2
-rw-r--r--graphics/gsculpt/pkg-comment1
-rw-r--r--graphics/gsubedit/Makefile2
-rw-r--r--graphics/gsubedit/pkg-comment1
-rw-r--r--graphics/gts/Makefile2
-rw-r--r--graphics/gts/pkg-comment1
-rw-r--r--graphics/hdf5/Makefile2
-rw-r--r--graphics/hdf5/pkg-comment1
-rw-r--r--graphics/hobbes-icons-xpm/Makefile2
-rw-r--r--graphics/hobbes-icons-xpm/pkg-comment1
-rw-r--r--graphics/hppsmtools/Makefile2
-rw-r--r--graphics/hppsmtools/pkg-comment1
-rw-r--r--graphics/imc/Makefile2
-rw-r--r--graphics/imc/pkg-comment1
-rw-r--r--graphics/imlib2/Makefile2
-rw-r--r--graphics/imlib2/pkg-comment1
-rw-r--r--graphics/imlib2_loaders/Makefile2
-rw-r--r--graphics/imlib2_loaders/pkg-comment1
-rw-r--r--graphics/imlib3d/Makefile2
-rw-r--r--graphics/imlib3d/pkg-comment1
-rw-r--r--graphics/jpeg-mmx/Makefile2
-rw-r--r--graphics/jpeg-mmx/pkg-comment1
-rw-r--r--graphics/jpeg/Makefile2
-rw-r--r--graphics/jpeg/pkg-comment1
-rw-r--r--graphics/jpgraph/Makefile2
-rw-r--r--graphics/jpgraph/pkg-comment1
-rw-r--r--graphics/jslice/Makefile2
-rw-r--r--graphics/jslice/pkg-comment1
-rw-r--r--graphics/kdc2tiff/Makefile2
-rw-r--r--graphics/kdc2tiff/pkg-comment1
-rw-r--r--graphics/kludge3d/Makefile2
-rw-r--r--graphics/kludge3d/pkg-comment1
-rw-r--r--graphics/libafterimage/Makefile2
-rw-r--r--graphics/libafterimage/pkg-comment1
-rw-r--r--graphics/libdvbpsi/Makefile2
-rw-r--r--graphics/libdvbpsi/pkg-comment1
-rw-r--r--graphics/libexif-gtk/Makefile2
-rw-r--r--graphics/libexif-gtk/pkg-comment1
-rw-r--r--graphics/libfame/Makefile2
-rw-r--r--graphics/libfame/pkg-comment1
-rw-r--r--graphics/libflash/Makefile2
-rw-r--r--graphics/libflash/pkg-comment1
-rw-r--r--graphics/libimg/Makefile2
-rw-r--r--graphics/libimg/pkg-comment1
-rw-r--r--graphics/libquicktime/Makefile2
-rw-r--r--graphics/libquicktime/pkg-comment1
-rw-r--r--graphics/libungif/Makefile2
-rw-r--r--graphics/libungif/pkg-comment1
-rw-r--r--graphics/libv3d/Makefile2
-rw-r--r--graphics/libv3d/pkg-comment1
-rw-r--r--graphics/libwmf/Makefile2
-rw-r--r--graphics/libwmf/pkg-comment1
-rw-r--r--graphics/linux-f10-jpeg/Makefile2
-rw-r--r--graphics/linux-f10-jpeg/pkg-comment1
-rw-r--r--graphics/linux-f10-png/Makefile2
-rw-r--r--graphics/linux-f10-png/pkg-comment1
-rw-r--r--graphics/linux-f10-png10/Makefile2
-rw-r--r--graphics/linux-f10-png10/pkg-comment1
-rw-r--r--graphics/linux-f8-jpeg/Makefile2
-rw-r--r--graphics/linux-f8-jpeg/pkg-comment1
-rw-r--r--graphics/linux-f8-png/Makefile2
-rw-r--r--graphics/linux-f8-png/pkg-comment1
-rw-r--r--graphics/linux-f8-png10/Makefile2
-rw-r--r--graphics/linux-f8-png10/pkg-comment1
-rw-r--r--graphics/linux-jpeg/Makefile2
-rw-r--r--graphics/linux-jpeg/pkg-comment1
-rw-r--r--graphics/linux-png/Makefile2
-rw-r--r--graphics/linux-png/pkg-comment1
-rw-r--r--graphics/linux-png10/Makefile2
-rw-r--r--graphics/linux-png10/pkg-comment1
-rw-r--r--graphics/maverik/Makefile2
-rw-r--r--graphics/maverik/pkg-comment1
-rw-r--r--graphics/mpeg_encode/Makefile2
-rw-r--r--graphics/mpeg_encode/pkg-comment1
-rw-r--r--graphics/mpeg_play/Makefile2
-rw-r--r--graphics/mpeg_play/pkg-comment1
-rw-r--r--graphics/mpeg_stat/Makefile2
-rw-r--r--graphics/mpeg_stat/pkg-comment1
-rw-r--r--graphics/mpegedit/Makefile2
-rw-r--r--graphics/mpegedit/pkg-comment1
-rw-r--r--graphics/mpgtx/Makefile2
-rw-r--r--graphics/mpgtx/pkg-comment1
-rw-r--r--graphics/mplex/Makefile2
-rw-r--r--graphics/mplex/pkg-comment1
-rw-r--r--graphics/multivideo/Makefile2
-rw-r--r--graphics/multivideo/pkg-comment1
-rw-r--r--graphics/netpbm/Makefile2
-rw-r--r--graphics/netpbm/pkg-comment1
-rw-r--r--graphics/nurbs++/Makefile2
-rw-r--r--graphics/nurbs++/pkg-comment1
-rw-r--r--graphics/opendis/Makefile2
-rw-r--r--graphics/opendis/pkg-comment1
-rw-r--r--graphics/opendx-samples/Makefile2
-rw-r--r--graphics/opendx-samples/pkg-comment1
-rw-r--r--graphics/opendx/Makefile2
-rw-r--r--graphics/opendx/pkg-comment1
-rw-r--r--graphics/p5-Chart-PNGgraph/Makefile2
-rw-r--r--graphics/p5-Chart-PNGgraph/pkg-comment1
-rw-r--r--graphics/p5-Chart/Makefile2
-rw-r--r--graphics/p5-Chart/pkg-comment1
-rw-r--r--graphics/p5-GD-Barcode/Makefile2
-rw-r--r--graphics/p5-GD-Barcode/pkg-comment1
-rw-r--r--graphics/p5-GD-Graph/Makefile2
-rw-r--r--graphics/p5-GD-Graph/pkg-comment1
-rw-r--r--graphics/p5-GD-TextUtil/Makefile2
-rw-r--r--graphics/p5-GD-TextUtil/pkg-comment1
-rw-r--r--graphics/p5-GD/Makefile2
-rw-r--r--graphics/p5-GD/pkg-comment1
-rw-r--r--graphics/p5-GD1/Makefile2
-rw-r--r--graphics/p5-GD1/pkg-comment1
-rw-r--r--graphics/p5-GD2/Makefile2
-rw-r--r--graphics/p5-GD2/pkg-comment1
-rw-r--r--graphics/p5-GraphViz-Data-Structure/Makefile2
-rw-r--r--graphics/p5-GraphViz-Data-Structure/pkg-comment1
-rw-r--r--graphics/p5-Imlib2/Makefile2
-rw-r--r--graphics/p5-Imlib2/pkg-comment1
-rw-r--r--graphics/p5-chart/Makefile2
-rw-r--r--graphics/p5-chart/pkg-comment1
-rw-r--r--graphics/photopc/Makefile2
-rw-r--r--graphics/photopc/pkg-comment1
-rw-r--r--graphics/pixelize/Makefile2
-rw-r--r--graphics/pixelize/pkg-comment1
-rw-r--r--graphics/plotmtv/Makefile2
-rw-r--r--graphics/plotmtv/pkg-comment1
-rw-r--r--graphics/pngcheck/Makefile2
-rw-r--r--graphics/pngcheck/pkg-comment1
-rw-r--r--graphics/pngquant/Makefile2
-rw-r--r--graphics/pngquant/pkg-comment1
-rw-r--r--graphics/ppm2fli/Makefile2
-rw-r--r--graphics/ppm2fli/pkg-comment1
-rw-r--r--graphics/pstoedit/Makefile2
-rw-r--r--graphics/pstoedit/pkg-comment1
-rw-r--r--graphics/py-chart/Makefile2
-rw-r--r--graphics/py-chart/pkg-comment1
-rw-r--r--graphics/qslim/Makefile2
-rw-r--r--graphics/qslim/pkg-comment1
-rw-r--r--graphics/qtutils/Makefile2
-rw-r--r--graphics/qtutils/pkg-comment1
-rw-r--r--graphics/qvplay/Makefile2
-rw-r--r--graphics/qvplay/pkg-comment1
-rw-r--r--graphics/ray++/Makefile2
-rw-r--r--graphics/ray++/pkg-comment1
-rw-r--r--graphics/rayshade/Makefile2
-rw-r--r--graphics/rayshade/pkg-comment1
-rw-r--r--graphics/recmpeg/Makefile2
-rw-r--r--graphics/recmpeg/pkg-comment1
-rw-r--r--graphics/sane-backends/Makefile2
-rw-r--r--graphics/sane-backends/pkg-comment1
-rw-r--r--graphics/sane-frontends/Makefile2
-rw-r--r--graphics/sane-frontends/pkg-comment1
-rw-r--r--graphics/sced/Makefile2
-rw-r--r--graphics/sced/pkg-comment1
-rw-r--r--graphics/scrot/Makefile2
-rw-r--r--graphics/scrot/pkg-comment1
-rw-r--r--graphics/sdl_gfx/Makefile2
-rw-r--r--graphics/sdl_gfx/pkg-comment1
-rw-r--r--graphics/showimg/Makefile2
-rw-r--r--graphics/showimg/pkg-comment1
-rw-r--r--graphics/skencil/Makefile2
-rw-r--r--graphics/skencil/pkg-comment1
-rw-r--r--graphics/sketch/Makefile2
-rw-r--r--graphics/sketch/pkg-comment1
-rw-r--r--graphics/sng/Makefile2
-rw-r--r--graphics/sng/pkg-comment1
-rw-r--r--graphics/splitmpg/Makefile2
-rw-r--r--graphics/splitmpg/pkg-comment1
-rw-r--r--graphics/springgraph/Makefile2
-rw-r--r--graphics/springgraph/pkg-comment1
-rw-r--r--graphics/svg2swf/Makefile2
-rw-r--r--graphics/svg2swf/pkg-comment1
-rw-r--r--graphics/swftools/Makefile2
-rw-r--r--graphics/swftools/pkg-comment1
-rw-r--r--graphics/tcm/Makefile2
-rw-r--r--graphics/tcm/pkg-comment1
-rw-r--r--graphics/tiff2png/Makefile2
-rw-r--r--graphics/tiff2png/pkg-comment1
-rw-r--r--graphics/tosvcd/Makefile2
-rw-r--r--graphics/tosvcd/pkg-comment1
-rw-r--r--graphics/truevision/Makefile2
-rw-r--r--graphics/truevision/pkg-comment1
-rw-r--r--graphics/urt/Makefile2
-rw-r--r--graphics/urt/pkg-comment1
-rw-r--r--graphics/vcdtools/Makefile2
-rw-r--r--graphics/vcdtools/pkg-comment1
-rw-r--r--graphics/vcg/Makefile2
-rw-r--r--graphics/vcg/pkg-comment1
-rw-r--r--graphics/white_dune/Makefile2
-rw-r--r--graphics/white_dune/pkg-comment1
-rw-r--r--graphics/xanim/Makefile2
-rw-r--r--graphics/xanim/pkg-comment1
-rw-r--r--graphics/xdl/Makefile2
-rw-r--r--graphics/xdl/pkg-comment1
-rw-r--r--graphics/xfig-devel/Makefile2
-rw-r--r--graphics/xfig-devel/pkg-comment1
-rw-r--r--graphics/xfig/Makefile2
-rw-r--r--graphics/xfig/pkg-comment1
-rw-r--r--graphics/xfpovray/Makefile2
-rw-r--r--graphics/xfpovray/pkg-comment1
-rw-r--r--graphics/xfractint/Makefile2
-rw-r--r--graphics/xfractint/pkg-comment1
-rw-r--r--graphics/xgrasp/Makefile2
-rw-r--r--graphics/xgrasp/pkg-comment1
-rw-r--r--graphics/xmfract/Makefile2
-rw-r--r--graphics/xmfract/pkg-comment1
-rw-r--r--graphics/xmms-xvs/Makefile2
-rw-r--r--graphics/xmms-xvs/pkg-comment1
-rw-r--r--graphics/xmorph/Makefile2
-rw-r--r--graphics/xmorph/pkg-comment1
-rw-r--r--graphics/xmountains/Makefile2
-rw-r--r--graphics/xmountains/pkg-comment1
-rw-r--r--graphics/xmovie/Makefile2
-rw-r--r--graphics/xmovie/pkg-comment1
-rw-r--r--graphics/xpaint/Makefile2
-rw-r--r--graphics/xpaint/pkg-comment1
-rw-r--r--graphics/xpm/Makefile2
-rw-r--r--graphics/xpm/pkg-comment1
-rw-r--r--graphics/xtheater/Makefile2
-rw-r--r--graphics/xtheater/pkg-comment1
-rw-r--r--graphics/xwpick/Makefile2
-rw-r--r--graphics/xwpick/pkg-comment1
-rw-r--r--graphics/zimg/Makefile2
-rw-r--r--graphics/zimg/pkg-comment1
-rw-r--r--irc/bobot++/Makefile2
-rw-r--r--irc/bobot++/pkg-comment1
-rw-r--r--irc/ezbounce-devel/Makefile2
-rw-r--r--irc/ezbounce-devel/pkg-comment1
-rw-r--r--irc/ezbounce/Makefile2
-rw-r--r--irc/ezbounce/pkg-comment1
-rw-r--r--irc/irc/Makefile2
-rw-r--r--irc/irc/pkg-comment1
-rw-r--r--irc/nethirc/Makefile2
-rw-r--r--irc/nethirc/pkg-comment1
-rw-r--r--irc/p5-POE-Component-IRC/Makefile2
-rw-r--r--irc/p5-POE-Component-IRC/pkg-comment1
-rw-r--r--irc/sircd/Makefile2
-rw-r--r--irc/sircd/pkg-comment1
-rw-r--r--irc/tircproxy/Makefile2
-rw-r--r--irc/tircproxy/pkg-comment1
-rw-r--r--japanese/chasen-base/Makefile2
-rw-r--r--japanese/chasen-base/pkg-comment1
-rw-r--r--japanese/chasen/Makefile2
-rw-r--r--japanese/chasen/pkg-comment1
-rw-r--r--japanese/chimera/Makefile2
-rw-r--r--japanese/chimera/pkg-comment1
-rw-r--r--japanese/ebview-gtk2/Makefile2
-rw-r--r--japanese/ebview-gtk2/pkg-comment1
-rw-r--r--japanese/ebview/Makefile2
-rw-r--r--japanese/ebview/pkg-comment1
-rw-r--r--japanese/elvis/Makefile2
-rw-r--r--japanese/elvis/pkg-comment1
-rw-r--r--japanese/ewipe/Makefile2
-rw-r--r--japanese/ewipe/pkg-comment1
-rw-r--r--japanese/exmh2/Makefile2
-rw-r--r--japanese/exmh2/pkg-comment1
-rw-r--r--japanese/gawk/Makefile2
-rw-r--r--japanese/gawk/pkg-comment1
-rw-r--r--japanese/grep/Makefile2
-rw-r--r--japanese/grep/pkg-comment1
-rw-r--r--japanese/ipadic/Makefile2
-rw-r--r--japanese/ipadic/pkg-comment1
-rw-r--r--japanese/jed/Makefile2
-rw-r--r--japanese/jed/pkg-comment1
-rw-r--r--japanese/libjconv/Makefile2
-rw-r--r--japanese/libjconv/pkg-comment1
-rw-r--r--japanese/linux_locale/Makefile2
-rw-r--r--japanese/linux_locale/pkg-comment1
-rw-r--r--japanese/msdosfs/Makefile2
-rw-r--r--japanese/msdosfs/pkg-comment1
-rw-r--r--japanese/nvi-euc-jp/Makefile2
-rw-r--r--japanese/nvi-euc-jp/pkg-comment1
-rw-r--r--japanese/nvi-iso-2022-jp/Makefile2
-rw-r--r--japanese/nvi-iso-2022-jp/pkg-comment1
-rw-r--r--japanese/nvi-sjis/Makefile2
-rw-r--r--japanese/nvi-sjis/pkg-comment1
-rw-r--r--japanese/plain2/Makefile2
-rw-r--r--japanese/plain2/pkg-comment1
-rw-r--r--japanese/sed/Makefile2
-rw-r--r--japanese/sed/pkg-comment1
-rw-r--r--japanese/skkfep/Makefile2
-rw-r--r--japanese/skkfep/pkg-comment1
-rw-r--r--japanese/tcsh-nls-asuka/Makefile2
-rw-r--r--japanese/tcsh-nls-asuka/pkg-comment1
-rw-r--r--japanese/tcsh-nls-ayanami/Makefile2
-rw-r--r--japanese/tcsh-nls-ayanami/pkg-comment1
-rw-r--r--japanese/tcsh-nls-generic/Makefile2
-rw-r--r--japanese/tcsh-nls-generic/pkg-comment1
-rw-r--r--japanese/tcsh-nls-koshiki/Makefile2
-rw-r--r--japanese/tcsh-nls-koshiki/pkg-comment1
-rw-r--r--japanese/tcsh-nls-merril/Makefile2
-rw-r--r--japanese/tcsh-nls-merril/pkg-comment1
-rw-r--r--japanese/tcsh-nls-miyakonjo/Makefile2
-rw-r--r--japanese/tcsh-nls-miyakonjo/pkg-comment1
-rw-r--r--japanese/tcsh-nls-multi/Makefile2
-rw-r--r--japanese/tcsh-nls-multi/pkg-comment1
-rw-r--r--japanese/tcsh-nls-rishu/Makefile2
-rw-r--r--japanese/tcsh-nls-rishu/pkg-comment1
-rw-r--r--japanese/tcsh-nls-roomi/Makefile2
-rw-r--r--japanese/tcsh-nls-roomi/pkg-comment1
-rw-r--r--japanese/tcsh-nls-ruri2/Makefile2
-rw-r--r--japanese/tcsh-nls-ruri2/pkg-comment1
-rw-r--r--japanese/truetypefonts/Makefile2
-rw-r--r--japanese/truetypefonts/pkg-comment1
-rw-r--r--japanese/weblint97/Makefile2
-rw-r--r--japanese/weblint97/pkg-comment1
-rw-r--r--japanese/xvi-euc/Makefile2
-rw-r--r--japanese/xvi-euc/pkg-comment1
-rw-r--r--japanese/xvi-sjis/Makefile2
-rw-r--r--japanese/xvi-sjis/pkg-comment1
-rw-r--r--japanese/xyagamo/Makefile2
-rw-r--r--japanese/xyagamo/pkg-comment1
-rw-r--r--japanese/zipcodes/Makefile2
-rw-r--r--japanese/zipcodes/pkg-comment1
-rw-r--r--java/bsh/Makefile2
-rw-r--r--java/bsh/pkg-comment1
-rw-r--r--korean/nvi-euc-kr/Makefile2
-rw-r--r--korean/nvi-euc-kr/pkg-comment1
-rw-r--r--korean/nvi-iso-2022-kr/Makefile2
-rw-r--r--korean/nvi-iso-2022-kr/pkg-comment1
-rw-r--r--lang/Gofer/Makefile2
-rw-r--r--lang/Gofer/pkg-comment1
-rw-r--r--lang/STk/Makefile2
-rw-r--r--lang/STk/pkg-comment1
-rw-r--r--lang/Sather/Makefile2
-rw-r--r--lang/Sather/pkg-comment1
-rw-r--r--lang/TenDRA/Makefile2
-rw-r--r--lang/TenDRA/pkg-comment1
-rw-r--r--lang/atlast/Makefile2
-rw-r--r--lang/atlast/pkg-comment1
-rw-r--r--lang/awka/Makefile2
-rw-r--r--lang/awka/pkg-comment1
-rw-r--r--lang/bsh/Makefile2
-rw-r--r--lang/bsh/pkg-comment1
-rw-r--r--lang/cim/Makefile2
-rw-r--r--lang/cim/pkg-comment1
-rw-r--r--lang/compaq-cc/Makefile2
-rw-r--r--lang/compaq-cc/pkg-comment1
-rw-r--r--lang/cu-prolog/Makefile2
-rw-r--r--lang/cu-prolog/pkg-comment1
-rw-r--r--lang/dice/Makefile2
-rw-r--r--lang/dice/pkg-comment1
-rw-r--r--lang/egcs/Makefile2
-rw-r--r--lang/egcs/pkg-comment1
-rw-r--r--lang/eiffel/Makefile2
-rw-r--r--lang/eiffel/pkg-comment1
-rw-r--r--lang/elisp-manual/Makefile2
-rw-r--r--lang/elisp-manual/pkg-comment1
-rw-r--r--lang/elk/Makefile2
-rw-r--r--lang/elk/pkg-comment1
-rw-r--r--lang/f2c/Makefile2
-rw-r--r--lang/f2c/pkg-comment1
-rw-r--r--lang/f2py/Makefile2
-rw-r--r--lang/f2py/pkg-comment1
-rw-r--r--lang/f77/Makefile2
-rw-r--r--lang/f77/pkg-comment1
-rw-r--r--lang/ferite/Makefile2
-rw-r--r--lang/ferite/pkg-comment1
-rw-r--r--lang/gcc27/Makefile2
-rw-r--r--lang/gcc27/pkg-comment1
-rw-r--r--lang/gcc28/Makefile2
-rw-r--r--lang/gcc28/pkg-comment1
-rw-r--r--lang/gcc30/Makefile2
-rw-r--r--lang/gcc30/pkg-comment1
-rw-r--r--lang/gcc31/Makefile2
-rw-r--r--lang/gcc31/pkg-comment1
-rw-r--r--lang/gcc32/Makefile2
-rw-r--r--lang/gcc32/pkg-comment1
-rw-r--r--lang/glibstdc++28/Makefile2
-rw-r--r--lang/glibstdc++28/pkg-comment1
-rw-r--r--lang/guile/Makefile2
-rw-r--r--lang/guile/pkg-comment1
-rw-r--r--lang/icon/Makefile2
-rw-r--r--lang/icon/pkg-comment1
-rw-r--r--lang/intel2gas/Makefile2
-rw-r--r--lang/intel2gas/pkg-comment1
-rw-r--r--lang/itcl/Makefile2
-rw-r--r--lang/itcl/pkg-comment1
-rw-r--r--lang/klone/Makefile2
-rw-r--r--lang/klone/pkg-comment1
-rw-r--r--lang/lafontaine/Makefile2
-rw-r--r--lang/lafontaine/pkg-comment1
-rw-r--r--lang/logo/Makefile2
-rw-r--r--lang/logo/pkg-comment1
-rw-r--r--lang/mixal/Makefile2
-rw-r--r--lang/mixal/pkg-comment1
-rw-r--r--lang/nawk/Makefile2
-rw-r--r--lang/nawk/pkg-comment1
-rw-r--r--lang/onyx/Makefile2
-rw-r--r--lang/onyx/pkg-comment1
-rw-r--r--lang/open-cobol-devel/Makefile2
-rw-r--r--lang/open-cobol-devel/pkg-comment1
-rw-r--r--lang/open-cobol/Makefile2
-rw-r--r--lang/open-cobol/pkg-comment1
-rw-r--r--lang/otcl/Makefile2
-rw-r--r--lang/otcl/pkg-comment1
-rw-r--r--lang/p5-Tcl/Makefile2
-rw-r--r--lang/p5-Tcl/pkg-comment1
-rw-r--r--lang/php-mode.el/Makefile2
-rw-r--r--lang/php-mode.el/pkg-comment1
-rw-r--r--lang/ptoc/Makefile2
-rw-r--r--lang/ptoc/pkg-comment1
-rw-r--r--lang/rscheme/Makefile2
-rw-r--r--lang/rscheme/pkg-comment1
-rw-r--r--lang/ruby-man/Makefile2
-rw-r--r--lang/ruby-man/pkg-comment1
-rw-r--r--lang/scheme48/Makefile2
-rw-r--r--lang/scheme48/pkg-comment1
-rw-r--r--lang/schemetoc/Makefile2
-rw-r--r--lang/schemetoc/pkg-comment1
-rw-r--r--lang/scm/Makefile2
-rw-r--r--lang/scm/pkg-comment1
-rw-r--r--lang/smalltalk/Makefile2
-rw-r--r--lang/smalltalk/pkg-comment1
-rw-r--r--lang/sxm/Makefile2
-rw-r--r--lang/sxm/pkg-comment1
-rw-r--r--lang/tcl80/Makefile2
-rw-r--r--lang/tcl80/pkg-comment1
-rw-r--r--lang/tclX80/Makefile2
-rw-r--r--lang/tclX80/pkg-comment1
-rw-r--r--lang/wamcc/Makefile2
-rw-r--r--lang/wamcc/pkg-comment1
-rw-r--r--lang/wxbasic/Makefile2
-rw-r--r--lang/wxbasic/pkg-comment1
-rw-r--r--lang/yabasic/Makefile2
-rw-r--r--lang/yabasic/pkg-comment1
-rw-r--r--lang/yap/Makefile2
-rw-r--r--lang/yap/pkg-comment1
-rw-r--r--mail/althea/Makefile2
-rw-r--r--mail/althea/pkg-comment1
-rw-r--r--mail/cvsmail/Makefile2
-rw-r--r--mail/cvsmail/pkg-comment1
-rw-r--r--mail/cyrus/Makefile2
-rw-r--r--mail/cyrus/pkg-comment1
-rw-r--r--mail/emil/Makefile2
-rw-r--r--mail/emil/pkg-comment1
-rw-r--r--mail/glacier/Makefile2
-rw-r--r--mail/glacier/pkg-comment1
-rw-r--r--mail/gtkgrepmail/Makefile2
-rw-r--r--mail/gtkgrepmail/pkg-comment1
-rw-r--r--mail/heirloom-mailx/Makefile2
-rw-r--r--mail/heirloom-mailx/pkg-comment1
-rw-r--r--mail/libetpan/Makefile2
-rw-r--r--mail/libetpan/pkg-comment1
-rw-r--r--mail/librfc822/Makefile2
-rw-r--r--mail/librfc822/pkg-comment1
-rw-r--r--mail/mail2procmailrc/Makefile2
-rw-r--r--mail/mail2procmailrc/pkg-comment1
-rw-r--r--mail/mailcrypt/Makefile2
-rw-r--r--mail/mailcrypt/pkg-comment1
-rw-r--r--mail/mailx/Makefile2
-rw-r--r--mail/mailx/pkg-comment1
-rw-r--r--mail/majorcool/Makefile2
-rw-r--r--mail/majorcool/pkg-comment1
-rw-r--r--mail/mbx2mbox/Makefile2
-rw-r--r--mail/mbx2mbox/pkg-comment1
-rw-r--r--mail/ml/Makefile2
-rw-r--r--mail/ml/pkg-comment1
-rw-r--r--mail/mmr/Makefile2
-rw-r--r--mail/mmr/pkg-comment1
-rw-r--r--mail/mreport/Makefile2
-rw-r--r--mail/mreport/pkg-comment1
-rw-r--r--mail/muttzilla/Makefile2
-rw-r--r--mail/muttzilla/pkg-comment1
-rw-r--r--mail/nail/Makefile2
-rw-r--r--mail/nail/pkg-comment1
-rw-r--r--mail/nbsmtp/Makefile2
-rw-r--r--mail/nbsmtp/pkg-comment1
-rw-r--r--mail/p5-Mail-Bulkmail/Makefile2
-rw-r--r--mail/p5-Mail-Bulkmail/pkg-comment1
-rw-r--r--mail/p5-Mail-Folder/Makefile2
-rw-r--r--mail/p5-Mail-Folder/pkg-comment1
-rw-r--r--mail/p5-Mail-MailStats/Makefile2
-rw-r--r--mail/p5-Mail-MailStats/pkg-comment1
-rw-r--r--mail/p5-Mail-Procmailrc/Makefile2
-rw-r--r--mail/p5-Mail-Procmailrc/pkg-comment1
-rw-r--r--mail/p5-Mail-Spool/Makefile2
-rw-r--r--mail/p5-Mail-Spool/pkg-comment1
-rw-r--r--mail/pop3lite/Makefile2
-rw-r--r--mail/pop3lite/pkg-comment1
-rw-r--r--mail/postilion/Makefile2
-rw-r--r--mail/postilion/pkg-comment1
-rw-r--r--mail/pyzor/Makefile2
-rw-r--r--mail/pyzor/pkg-comment1
-rw-r--r--mail/sentinel/Makefile2
-rw-r--r--mail/sentinel/pkg-comment1
-rw-r--r--mail/smail/Makefile2
-rw-r--r--mail/smail/pkg-comment1
-rw-r--r--mail/smtpclient/Makefile2
-rw-r--r--mail/smtpclient/pkg-comment1
-rw-r--r--mail/smtpd/Makefile2
-rw-r--r--mail/smtpd/pkg-comment1
-rw-r--r--mail/smtpfeed/Makefile2
-rw-r--r--mail/smtpfeed/pkg-comment1
-rw-r--r--mail/smtpproxy/Makefile2
-rw-r--r--mail/smtpproxy/pkg-comment1
-rw-r--r--mail/stuphead/Makefile2
-rw-r--r--mail/stuphead/pkg-comment1
-rw-r--r--mail/teapop-devel/Makefile2
-rw-r--r--mail/teapop-devel/pkg-comment1
-rw-r--r--mail/teapop/Makefile2
-rw-r--r--mail/teapop/pkg-comment1
-rw-r--r--mail/tkrat2/Makefile2
-rw-r--r--mail/tkrat2/pkg-comment1
-rw-r--r--mail/xmail/Makefile2
-rw-r--r--mail/xmail/pkg-comment1
-rw-r--r--mail/xmailbox/Makefile2
-rw-r--r--mail/xmailbox/pkg-comment1
-rw-r--r--mail/xpbiff-youbin/Makefile2
-rw-r--r--mail/xpbiff-youbin/pkg-comment1
-rw-r--r--mail/xpbiff/Makefile2
-rw-r--r--mail/xpbiff/pkg-comment1
-rw-r--r--math/GiNaC/Makefile2
-rw-r--r--math/GiNaC/pkg-comment1
-rw-r--r--math/PDL/Makefile2
-rw-r--r--math/PDL/pkg-comment1
-rw-r--r--math/add/Makefile2
-rw-r--r--math/add/pkg-comment1
-rw-r--r--math/biggles/Makefile2
-rw-r--r--math/biggles/pkg-comment1
-rw-r--r--math/bihar/pkg-comment1
-rw-r--r--math/blas/Makefile2
-rw-r--r--math/blas/pkg-comment1
-rw-r--r--math/blitz++/Makefile2
-rw-r--r--math/blitz++/pkg-comment1
-rw-r--r--math/calctool/Makefile2
-rw-r--r--math/calctool/pkg-comment1
-rw-r--r--math/clarence/Makefile2
-rw-r--r--math/clarence/pkg-comment1
-rw-r--r--math/cln/Makefile2
-rw-r--r--math/cln/pkg-comment1
-rw-r--r--math/cxsc/Makefile2
-rw-r--r--math/cxsc/pkg-comment1
-rw-r--r--math/eispack/Makefile2
-rw-r--r--math/eispack/pkg-comment1
-rw-r--r--math/eukleides/Makefile2
-rw-r--r--math/eukleides/pkg-comment1
-rw-r--r--math/femlab/Makefile2
-rw-r--r--math/femlab/pkg-comment1
-rw-r--r--math/fftpack/pkg-comment1
-rw-r--r--math/freefem/Makefile2
-rw-r--r--math/freefem/pkg-comment1
-rw-r--r--math/fxt/Makefile2
-rw-r--r--math/fxt/pkg-comment1
-rw-r--r--math/gmp/Makefile2
-rw-r--r--math/gmp/pkg-comment1
-rw-r--r--math/goblin/Makefile2
-rw-r--r--math/goblin/pkg-comment1
-rw-r--r--math/gretl/Makefile2
-rw-r--r--math/gretl/pkg-comment1
-rw-r--r--math/hexcalc/Makefile2
-rw-r--r--math/hexcalc/pkg-comment1
-rw-r--r--math/kaskade/Makefile2
-rw-r--r--math/kaskade/pkg-comment1
-rw-r--r--math/libgmp-freebsd/Makefile2
-rw-r--r--math/libgmp-freebsd/pkg-comment1
-rw-r--r--math/libgmp4/Makefile2
-rw-r--r--math/libgmp4/pkg-comment1
-rw-r--r--math/libneural/Makefile2
-rw-r--r--math/libneural/pkg-comment1
-rw-r--r--math/linpack/Makefile2
-rw-r--r--math/linpack/pkg-comment1
-rw-r--r--math/metis/Makefile2
-rw-r--r--math/metis/pkg-comment1
-rw-r--r--math/metis4/Makefile2
-rw-r--r--math/metis4/pkg-comment1
-rw-r--r--math/mtl/Makefile2
-rw-r--r--math/mtl/pkg-comment1
-rw-r--r--math/netcdf/Makefile2
-rw-r--r--math/netcdf/pkg-comment1
-rw-r--r--math/newmat/Makefile2
-rw-r--r--math/newmat/pkg-comment1
-rw-r--r--math/oleo/Makefile2
-rw-r--r--math/oleo/pkg-comment1
-rw-r--r--math/p5-AI-NeuralNet-BackProp/Makefile2
-rw-r--r--math/p5-AI-NeuralNet-BackProp/pkg-comment1
-rw-r--r--math/p5-AI-NeuralNet-Mesh/Makefile2
-rw-r--r--math/p5-AI-NeuralNet-Mesh/pkg-comment1
-rw-r--r--math/p5-AI-Perceptron/Makefile2
-rw-r--r--math/p5-AI-Perceptron/pkg-comment1
-rw-r--r--math/p5-Bit-ShiftReg/Makefile2
-rw-r--r--math/p5-Bit-ShiftReg/pkg-comment1
-rw-r--r--math/p5-Math-Bezier/Makefile2
-rw-r--r--math/p5-Math-Bezier/pkg-comment1
-rw-r--r--math/p5-Math-BigIntFast/Makefile2
-rw-r--r--math/p5-Math-BigIntFast/pkg-comment1
-rw-r--r--math/p5-Math-Currency/Makefile2
-rw-r--r--math/p5-Math-Currency/pkg-comment1
-rw-r--r--math/p5-Math-Financial/Makefile2
-rw-r--r--math/p5-Math-Financial/pkg-comment1
-rw-r--r--math/p5-Math-FixedPrecision/Makefile2
-rw-r--r--math/p5-Math-FixedPrecision/pkg-comment1
-rw-r--r--math/p5-Math-GMP/Makefile2
-rw-r--r--math/p5-Math-GMP/pkg-comment1
-rw-r--r--math/physcalc/Makefile2
-rw-r--r--math/physcalc/pkg-comment1
-rw-r--r--math/ploticus/Makefile2
-rw-r--r--math/ploticus/pkg-comment1
-rw-r--r--math/plplot/Makefile2
-rw-r--r--math/plplot/pkg-comment1
-rw-r--r--math/py-probstat/Makefile2
-rw-r--r--math/py-probstat/pkg-comment1
-rw-r--r--math/rascal/Makefile2
-rw-r--r--math/rascal/pkg-comment1
-rw-r--r--math/rpc/Makefile2
-rw-r--r--math/rpc/pkg-comment1
-rw-r--r--math/spar/Makefile2
-rw-r--r--math/spar/pkg-comment1
-rw-r--r--math/ss/Makefile2
-rw-r--r--math/ss/pkg-comment1
-rw-r--r--math/superlu/Makefile2
-rw-r--r--math/superlu/pkg-comment1
-rw-r--r--math/surf/Makefile2
-rw-r--r--math/surf/pkg-comment1
-rw-r--r--math/topaz/Makefile2
-rw-r--r--math/topaz/pkg-comment1
-rw-r--r--math/tvmet/Makefile2
-rw-r--r--math/tvmet/pkg-comment1
-rw-r--r--math/umatrix/Makefile2
-rw-r--r--math/umatrix/pkg-comment1
-rw-r--r--math/umfpack/Makefile2
-rw-r--r--math/umfpack/pkg-comment1
-rw-r--r--math/vtk/Makefile2
-rw-r--r--math/vtk/pkg-comment1
-rw-r--r--math/vtk43/Makefile2
-rw-r--r--math/vtk43/pkg-comment1
-rw-r--r--math/vtk5/Makefile2
-rw-r--r--math/vtk5/pkg-comment1
-rw-r--r--math/wingz/Makefile2
-rw-r--r--math/wingz/pkg-comment1
-rw-r--r--math/xldlas/Makefile2
-rw-r--r--math/xldlas/pkg-comment1
-rw-r--r--math/xlispstat/Makefile2
-rw-r--r--math/xlispstat/pkg-comment1
-rw-r--r--math/xspread/Makefile2
-rw-r--r--math/xspread/pkg-comment1
-rw-r--r--math/xwpl/Makefile2
-rw-r--r--math/xwpl/pkg-comment1
-rw-r--r--math/yacas/Makefile2
-rw-r--r--math/yacas/pkg-comment1
-rw-r--r--mbone/speak_freely/Makefile2
-rw-r--r--mbone/speak_freely/pkg-comment1
-rw-r--r--mbone/wbd/Makefile2
-rw-r--r--mbone/wbd/pkg-comment1
-rw-r--r--misc/Howto/Makefile2
-rw-r--r--misc/Howto/pkg-comment1
-rw-r--r--misc/aclgen/Makefile2
-rw-r--r--misc/aclgen/pkg-comment1
-rw-r--r--misc/acron/Makefile2
-rw-r--r--misc/acron/pkg-comment1
-rw-r--r--misc/argparse/Makefile2
-rw-r--r--misc/argparse/pkg-comment1
-rw-r--r--misc/bb/Makefile2
-rw-r--r--misc/bb/pkg-comment1
-rw-r--r--misc/cave/Makefile2
-rw-r--r--misc/cave/pkg-comment1
-rw-r--r--misc/cfe/Makefile2
-rw-r--r--misc/cfe/pkg-comment1
-rw-r--r--misc/chord/Makefile2
-rw-r--r--misc/chord/pkg-comment1
-rw-r--r--misc/chord2html/Makefile2
-rw-r--r--misc/chord2html/pkg-comment1
-rw-r--r--misc/compat22/Makefile2
-rw-r--r--misc/compat22/pkg-comment1
-rw-r--r--misc/compat3x/Makefile2
-rw-r--r--misc/compat3x/pkg-comment1
-rw-r--r--misc/compat4x/Makefile2
-rw-r--r--misc/compat4x/pkg-comment1
-rw-r--r--misc/cpuid/Makefile2
-rw-r--r--misc/cpuid/pkg-comment1
-rw-r--r--misc/crosspad/Makefile2
-rw-r--r--misc/crosspad/pkg-comment1
-rw-r--r--misc/cwish/Makefile2
-rw-r--r--misc/cwish/pkg-comment1
-rw-r--r--misc/datedif/Makefile2
-rw-r--r--misc/datedif/pkg-comment1
-rw-r--r--misc/dejagnu/Makefile2
-rw-r--r--misc/dejagnu/pkg-comment1
-rw-r--r--misc/demoniac/Makefile2
-rw-r--r--misc/demoniac/pkg-comment1
-rw-r--r--misc/diction/Makefile2
-rw-r--r--misc/diction/pkg-comment1
-rw-r--r--misc/dirtree/Makefile2
-rw-r--r--misc/dirtree/pkg-comment1
-rw-r--r--misc/display/Makefile2
-rw-r--r--misc/display/pkg-comment1
-rw-r--r--misc/dotfile/Makefile2
-rw-r--r--misc/dotfile/pkg-comment1
-rw-r--r--misc/earthview/Makefile2
-rw-r--r--misc/earthview/pkg-comment1
-rw-r--r--misc/ewipe/Makefile2
-rw-r--r--misc/ewipe/pkg-comment1
-rw-r--r--misc/floatator/Makefile2
-rw-r--r--misc/floatator/pkg-comment1
-rw-r--r--misc/git/Makefile2
-rw-r--r--misc/git/pkg-comment1
-rw-r--r--misc/gman/Makefile2
-rw-r--r--misc/gman/pkg-comment1
-rw-r--r--misc/gnuit/Makefile2
-rw-r--r--misc/gnuit/pkg-comment1
-rw-r--r--misc/goblin/Makefile2
-rw-r--r--misc/goblin/pkg-comment1
-rw-r--r--misc/goldstr/Makefile2
-rw-r--r--misc/goldstr/pkg-comment1
-rw-r--r--misc/gonvert/Makefile2
-rw-r--r--misc/gonvert/pkg-comment1
-rw-r--r--misc/grc/Makefile2
-rw-r--r--misc/grc/pkg-comment1
-rw-r--r--misc/gretl/Makefile2
-rw-r--r--misc/gretl/pkg-comment1
-rw-r--r--misc/icemc/Makefile2
-rw-r--r--misc/icemc/pkg-comment1
-rw-r--r--misc/kcd-devel/Makefile2
-rw-r--r--misc/kcd-devel/pkg-comment1
-rw-r--r--misc/kcd/Makefile2
-rw-r--r--misc/kcd/pkg-comment1
-rw-r--r--misc/p5-Array-PrintCols/Makefile2
-rw-r--r--misc/p5-Array-PrintCols/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-2CheckOut/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-2CheckOut/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-AuthorizeNet/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-BankOfAmerica/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-Beanstream/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-Beanstream/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-Cardstream/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-Cardstream/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-LinkPoint/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-LinkPoint/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-SurePay/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-SurePay/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-TCLink/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-TCLink/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-VirtualNet/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-VirtualNet/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-WorldPay-Junior/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-WorldPay-Junior/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment-eSec/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment-eSec/pkg-comment1
-rw-r--r--misc/p5-Business-OnlinePayment/Makefile2
-rw-r--r--misc/p5-Business-OnlinePayment/pkg-comment1
-rw-r--r--misc/p5-Chatbot-Eliza/Makefile2
-rw-r--r--misc/p5-Chatbot-Eliza/pkg-comment1
-rw-r--r--misc/patchutils/Makefile2
-rw-r--r--misc/patchutils/pkg-comment1
-rw-r--r--misc/pdfmap/Makefile2
-rw-r--r--misc/pdfmap/pkg-comment1
-rw-r--r--misc/pinfo/Makefile2
-rw-r--r--misc/pinfo/pkg-comment1
-rw-r--r--misc/pybliographer/Makefile2
-rw-r--r--misc/pybliographer/pkg-comment1
-rw-r--r--misc/qmc/Makefile2
-rw-r--r--misc/qmc/pkg-comment1
-rw-r--r--misc/quantlib/Makefile2
-rw-r--r--misc/quantlib/pkg-comment1
-rw-r--r--misc/salias/Makefile2
-rw-r--r--misc/salias/pkg-comment1
-rw-r--r--misc/shc/Makefile2
-rw-r--r--misc/shc/pkg-comment1
-rw-r--r--misc/splitvt/Makefile2
-rw-r--r--misc/splitvt/pkg-comment1
-rw-r--r--misc/sshbuddy/Makefile2
-rw-r--r--misc/sshbuddy/pkg-comment1
-rw-r--r--misc/stan/Makefile2
-rw-r--r--misc/stan/pkg-comment1
-rw-r--r--misc/tcb/Makefile2
-rw-r--r--misc/tcb/pkg-comment1
-rw-r--r--misc/ttyrec/Makefile2
-rw-r--r--misc/ttyrec/pkg-comment1
-rw-r--r--misc/txt2regex/Makefile2
-rw-r--r--misc/txt2regex/pkg-comment1
-rw-r--r--misc/viz/Makefile2
-rw-r--r--misc/viz/pkg-comment1
-rw-r--r--misc/whichman/Makefile2
-rw-r--r--misc/whichman/pkg-comment1
-rw-r--r--misc/wmfirew/Makefile2
-rw-r--r--misc/wmfirew/pkg-comment1
-rw-r--r--misc/wmjulia/Makefile2
-rw-r--r--misc/wmjulia/pkg-comment1
-rw-r--r--misc/wmmand/Makefile2
-rw-r--r--misc/wmmand/pkg-comment1
-rw-r--r--misc/wmpal/Makefile2
-rw-r--r--misc/wmpal/pkg-comment1
-rw-r--r--misc/wmproxyper/Makefile2
-rw-r--r--misc/wmproxyper/pkg-comment1
-rw-r--r--misc/wmstock/Makefile2
-rw-r--r--misc/wmstock/pkg-comment1
-rw-r--r--misc/wmtunlo/Makefile2
-rw-r--r--misc/wmtunlo/pkg-comment1
-rw-r--r--misc/wmwork/Makefile2
-rw-r--r--misc/wmwork/pkg-comment1
-rw-r--r--misc/xenmenu/Makefile2
-rw-r--r--misc/xenmenu/pkg-comment1
-rw-r--r--misc/xpns/Makefile2
-rw-r--r--misc/xpns/pkg-comment1
-rw-r--r--misc/yaunc/Makefile2
-rw-r--r--misc/yaunc/pkg-comment1
-rw-r--r--multimedia/gopchop/Makefile2
-rw-r--r--multimedia/gopchop/pkg-comment1
-rw-r--r--multimedia/gsubedit/Makefile2
-rw-r--r--multimedia/gsubedit/pkg-comment1
-rw-r--r--multimedia/libfame/Makefile2
-rw-r--r--multimedia/libfame/pkg-comment1
-rw-r--r--multimedia/libquicktime/Makefile2
-rw-r--r--multimedia/libquicktime/pkg-comment1
-rw-r--r--multimedia/linux-xmovie/Makefile2
-rw-r--r--multimedia/linux-xmovie/pkg-comment1
-rw-r--r--multimedia/mpeg_encode/Makefile2
-rw-r--r--multimedia/mpeg_encode/pkg-comment1
-rw-r--r--multimedia/mpeg_play/Makefile2
-rw-r--r--multimedia/mpeg_play/pkg-comment1
-rw-r--r--multimedia/mpeg_stat/Makefile2
-rw-r--r--multimedia/mpeg_stat/pkg-comment1
-rw-r--r--multimedia/mpegedit/Makefile2
-rw-r--r--multimedia/mpegedit/pkg-comment1
-rw-r--r--multimedia/mpgtx/Makefile2
-rw-r--r--multimedia/mpgtx/pkg-comment1
-rw-r--r--multimedia/mplex/Makefile2
-rw-r--r--multimedia/mplex/pkg-comment1
-rw-r--r--multimedia/ppm2fli/Makefile2
-rw-r--r--multimedia/ppm2fli/pkg-comment1
-rw-r--r--multimedia/recmpeg/Makefile2
-rw-r--r--multimedia/recmpeg/pkg-comment1
-rw-r--r--multimedia/splitmpg/Makefile2
-rw-r--r--multimedia/splitmpg/pkg-comment1
-rw-r--r--multimedia/tosvcd/Makefile2
-rw-r--r--multimedia/tosvcd/pkg-comment1
-rw-r--r--multimedia/vcdtools/Makefile2
-rw-r--r--multimedia/vcdtools/pkg-comment1
-rw-r--r--multimedia/xanim/Makefile2
-rw-r--r--multimedia/xanim/pkg-comment1
-rw-r--r--multimedia/xmovie/Makefile2
-rw-r--r--multimedia/xmovie/pkg-comment1
-rw-r--r--multimedia/xtheater/Makefile2
-rw-r--r--multimedia/xtheater/pkg-comment1
-rw-r--r--net-im/climm/Makefile2
-rw-r--r--net-im/climm/pkg-comment1
-rw-r--r--net-im/icb/Makefile2
-rw-r--r--net-im/icb/pkg-comment1
-rw-r--r--net-im/jabber-yahoo/Makefile2
-rw-r--r--net-im/jabber-yahoo/pkg-comment1
-rw-r--r--net-im/micq/Makefile2
-rw-r--r--net-im/micq/pkg-comment1
-rw-r--r--net-im/py-jabber/Makefile2
-rw-r--r--net-im/py-jabber/pkg-comment1
-rw-r--r--net-mgmt/cfgstoragemk/Makefile2
-rw-r--r--net-mgmt/cfgstoragemk/pkg-comment1
-rw-r--r--net-mgmt/choparp/Makefile2
-rw-r--r--net-mgmt/choparp/pkg-comment1
-rw-r--r--net-mgmt/gps/Makefile2
-rw-r--r--net-mgmt/gps/pkg-comment1
-rw-r--r--net-mgmt/netsaint-plugins/Makefile2
-rw-r--r--net-mgmt/netsaint-plugins/pkg-comment1
-rw-r--r--net-mgmt/netsaint/Makefile2
-rw-r--r--net-mgmt/netsaint/pkg-comment1
-rw-r--r--net-mgmt/netspoc/Makefile2
-rw-r--r--net-mgmt/netspoc/pkg-comment1
-rw-r--r--net-mgmt/oproute/Makefile2
-rw-r--r--net-mgmt/oproute/pkg-comment1
-rw-r--r--net-mgmt/p5-Cflow/Makefile2
-rw-r--r--net-mgmt/p5-Cflow/pkg-comment1
-rw-r--r--net-mgmt/p5-SNMP/Makefile2
-rw-r--r--net-mgmt/p5-SNMP/pkg-comment1
-rw-r--r--net-mgmt/scotty3/Makefile2
-rw-r--r--net-mgmt/scotty3/pkg-comment1
-rw-r--r--net-mgmt/trafd/Makefile2
-rw-r--r--net-mgmt/trafd/pkg-comment1
-rw-r--r--net-mgmt/whatmask/Makefile2
-rw-r--r--net-mgmt/whatmask/pkg-comment1
-rw-r--r--net-mgmt/wide-dhcp/Makefile2
-rw-r--r--net-mgmt/wide-dhcp/pkg-comment1
-rw-r--r--net-p2p/fidelio/Makefile2
-rw-r--r--net-p2p/fidelio/pkg-comment1
-rw-r--r--net-p2p/gnunet/Makefile2
-rw-r--r--net-p2p/gnunet/pkg-comment1
-rw-r--r--net-p2p/hagelslag/Makefile2
-rw-r--r--net-p2p/hagelslag/pkg-comment1
-rw-r--r--net-p2p/libfreenet/Makefile2
-rw-r--r--net-p2p/libfreenet/pkg-comment1
-rw-r--r--net-p2p/opendchub/Makefile2
-rw-r--r--net-p2p/opendchub/pkg-comment1
-rw-r--r--net-p2p/py-fngrab/Makefile2
-rw-r--r--net-p2p/py-fngrab/pkg-comment1
-rw-r--r--net/44bsd-rdist/Makefile2
-rw-r--r--net/44bsd-rdist/pkg-comment1
-rw-r--r--net/SSLtelnet/Makefile2
-rw-r--r--net/SSLtelnet/pkg-comment1
-rw-r--r--net/bounce/Makefile2
-rw-r--r--net/bounce/pkg-comment1
-rw-r--r--net/cap/Makefile2
-rw-r--r--net/cap/pkg-comment1
-rw-r--r--net/cfgstoragemk/Makefile2
-rw-r--r--net/cfgstoragemk/pkg-comment1
-rw-r--r--net/choparp/Makefile2
-rw-r--r--net/choparp/pkg-comment1
-rw-r--r--net/eudc-emacs20/Makefile2
-rw-r--r--net/eudc-emacs20/pkg-comment1
-rw-r--r--net/fidelio/Makefile2
-rw-r--r--net/fidelio/pkg-comment1
-rw-r--r--net/forg/Makefile2
-rw-r--r--net/forg/pkg-comment1
-rw-r--r--net/fping/Makefile2
-rw-r--r--net/fping/pkg-comment1
-rw-r--r--net/freewais-sf/Makefile2
-rw-r--r--net/freewais-sf/pkg-comment1
-rw-r--r--net/fspclient/Makefile2
-rw-r--r--net/fspclient/pkg-comment1
-rw-r--r--net/gnosamba/Makefile2
-rw-r--r--net/gnosamba/pkg-comment1
-rw-r--r--net/gnu-finger/Makefile2
-rw-r--r--net/gnu-finger/pkg-comment1
-rw-r--r--net/gnunet/Makefile2
-rw-r--r--net/gnunet/pkg-comment1
-rw-r--r--net/googolplex/Makefile2
-rw-r--r--net/googolplex/pkg-comment1
-rw-r--r--net/gps/Makefile2
-rw-r--r--net/gps/pkg-comment1
-rw-r--r--net/gsk/Makefile2
-rw-r--r--net/gsk/pkg-comment1
-rw-r--r--net/hagelslag/Makefile2
-rw-r--r--net/hagelslag/pkg-comment1
-rw-r--r--net/icb/Makefile2
-rw-r--r--net/icb/pkg-comment1
-rw-r--r--net/icradius/Makefile2
-rw-r--r--net/icradius/pkg-comment1
-rw-r--r--net/ipw/Makefile2
-rw-r--r--net/ipw/pkg-comment1
-rw-r--r--net/jabber-yahoo/Makefile2
-rw-r--r--net/jabber-yahoo/pkg-comment1
-rw-r--r--net/libfreenet/Makefile2
-rw-r--r--net/libfreenet/pkg-comment1
-rw-r--r--net/libosip/Makefile2
-rw-r--r--net/libosip/pkg-comment1
-rw-r--r--net/libosip2/Makefile2
-rw-r--r--net/libosip2/pkg-comment1
-rw-r--r--net/librsync/Makefile2
-rw-r--r--net/librsync/pkg-comment1
-rw-r--r--net/macipgw/Makefile2
-rw-r--r--net/macipgw/pkg-comment1
-rw-r--r--net/maradns/Makefile2
-rw-r--r--net/maradns/pkg-comment1
-rw-r--r--net/merlinmon/Makefile2
-rw-r--r--net/merlinmon/pkg-comment1
-rw-r--r--net/micq/Makefile2
-rw-r--r--net/micq/pkg-comment1
-rw-r--r--net/mrt/Makefile2
-rw-r--r--net/mrt/pkg-comment1
-rw-r--r--net/nam/Makefile2
-rw-r--r--net/nam/pkg-comment1
-rw-r--r--net/net-http/Makefile2
-rw-r--r--net/net-http/pkg-comment1
-rw-r--r--net/netdude/Makefile2
-rw-r--r--net/netdude/pkg-comment1
-rw-r--r--net/netmap/Makefile2
-rw-r--r--net/netmap/pkg-comment1
-rw-r--r--net/netsaint-plugins/Makefile2
-rw-r--r--net/netsaint-plugins/pkg-comment1
-rw-r--r--net/netsaint/Makefile2
-rw-r--r--net/netsaint/pkg-comment1
-rw-r--r--net/netscript/Makefile2
-rw-r--r--net/netscript/pkg-comment1
-rw-r--r--net/netspoc/Makefile2
-rw-r--r--net/netspoc/pkg-comment1
-rw-r--r--net/ns/Makefile2
-rw-r--r--net/ns/pkg-comment1
-rw-r--r--net/ns2/Makefile2
-rw-r--r--net/ns2/pkg-comment1
-rw-r--r--net/nylon/Makefile2
-rw-r--r--net/nylon/pkg-comment1
-rw-r--r--net/opendchub/Makefile2
-rw-r--r--net/opendchub/pkg-comment1
-rw-r--r--net/openldap2/Makefile2
-rw-r--r--net/openldap2/pkg-comment1
-rw-r--r--net/openldap20-server/Makefile2
-rw-r--r--net/openldap20-server/pkg-comment1
-rw-r--r--net/openldap20/Makefile2
-rw-r--r--net/openldap20/pkg-comment1
-rw-r--r--net/openldap21-server/Makefile2
-rw-r--r--net/openldap21-server/pkg-comment1
-rw-r--r--net/openldap21/Makefile2
-rw-r--r--net/openldap21/pkg-comment1
-rw-r--r--net/openldap22-server/Makefile2
-rw-r--r--net/openldap22-server/pkg-comment1
-rw-r--r--net/openldap22/Makefile2
-rw-r--r--net/openldap22/pkg-comment1
-rw-r--r--net/openldap23-server/Makefile2
-rw-r--r--net/openldap23-server/pkg-comment1
-rw-r--r--net/openldap24-server/Makefile2
-rw-r--r--net/openldap24-server/pkg-comment1
-rw-r--r--net/oproute/Makefile2
-rw-r--r--net/oproute/pkg-comment1
-rw-r--r--net/p5-Archie/Makefile2
-rw-r--r--net/p5-Archie/pkg-comment1
-rw-r--r--net/p5-Cflow/Makefile2
-rw-r--r--net/p5-Cflow/pkg-comment1
-rw-r--r--net/p5-IC-Radius/Makefile2
-rw-r--r--net/p5-IC-Radius/pkg-comment1
-rw-r--r--net/p5-Net-DNS-SEC/Makefile2
-rw-r--r--net/p5-Net-DNS-SEC/pkg-comment1
-rw-r--r--net/p5-Net-ParseWhois/Makefile2
-rw-r--r--net/p5-Net-ParseWhois/pkg-comment1
-rw-r--r--net/p5-Net-Patricia/Makefile2
-rw-r--r--net/p5-Net-Patricia/pkg-comment1
-rw-r--r--net/p5-Net-TCLink/Makefile2
-rw-r--r--net/p5-Net-TCLink/pkg-comment1
-rw-r--r--net/p5-Net-Whois-RIPE/Makefile2
-rw-r--r--net/p5-Net-Whois-RIPE/pkg-comment1
-rw-r--r--net/p5-SNMP/Makefile2
-rw-r--r--net/p5-SNMP/pkg-comment1
-rw-r--r--net/p5-SOAP/Makefile2
-rw-r--r--net/p5-SOAP/pkg-comment1
-rw-r--r--net/p5-XPC/Makefile2
-rw-r--r--net/p5-XPC/pkg-comment1
-rw-r--r--net/pathchar/Makefile2
-rw-r--r--net/pathchar/pkg-comment1
-rw-r--r--net/pcnfsd/Makefile2
-rw-r--r--net/pcnfsd/pkg-comment1
-rw-r--r--net/pmf/Makefile2
-rw-r--r--net/pmf/pkg-comment1
-rw-r--r--net/poptop/Makefile2
-rw-r--r--net/poptop/pkg-comment1
-rw-r--r--net/pppload/Makefile2
-rw-r--r--net/pppload/pkg-comment1
-rw-r--r--net/pvm++/Makefile2
-rw-r--r--net/pvm++/pkg-comment1
-rw-r--r--net/py-fngrab/Makefile2
-rw-r--r--net/py-fngrab/pkg-comment1
-rw-r--r--net/py-jabber/Makefile2
-rw-r--r--net/py-jabber/pkg-comment1
-rw-r--r--net/py-ldap1/Makefile2
-rw-r--r--net/py-ldap1/pkg-comment1
-rw-r--r--net/py-ldap2/Makefile2
-rw-r--r--net/py-ldap2/pkg-comment1
-rw-r--r--net/py-libnet/Makefile2
-rw-r--r--net/py-libnet/pkg-comment1
-rw-r--r--net/py-rrdpipe/Makefile2
-rw-r--r--net/py-rrdpipe/pkg-comment1
-rw-r--r--net/py-rrdtool/Makefile2
-rw-r--r--net/py-rrdtool/pkg-comment1
-rw-r--r--net/py-rt/Makefile2
-rw-r--r--net/py-rt/pkg-comment1
-rw-r--r--net/py-smb/Makefile2
-rw-r--r--net/py-smb/pkg-comment1
-rw-r--r--net/pygopherd/Makefile2
-rw-r--r--net/pygopherd/pkg-comment1
-rw-r--r--net/queso/Makefile2
-rw-r--r--net/queso/pkg-comment1
-rw-r--r--net/relay/Makefile2
-rw-r--r--net/relay/pkg-comment1
-rw-r--r--net/rfbproxy/Makefile2
-rw-r--r--net/rfbproxy/pkg-comment1
-rw-r--r--net/rinetd/Makefile2
-rw-r--r--net/rinetd/pkg-comment1
-rw-r--r--net/rmsg/Makefile2
-rw-r--r--net/rmsg/pkg-comment1
-rw-r--r--net/rwhois/Makefile2
-rw-r--r--net/rwhois/pkg-comment1
-rw-r--r--net/rwhoisd/Makefile2
-rw-r--r--net/rwhoisd/pkg-comment1
-rw-r--r--net/scotty3/Makefile2
-rw-r--r--net/scotty3/pkg-comment1
-rw-r--r--net/serveez/Makefile2
-rw-r--r--net/serveez/pkg-comment1
-rw-r--r--net/sharity-light/Makefile2
-rw-r--r--net/sharity-light/pkg-comment1
-rw-r--r--net/slirp/Makefile2
-rw-r--r--net/slirp/pkg-comment1
-rw-r--r--net/sntop/Makefile2
-rw-r--r--net/sntop/pkg-comment1
-rw-r--r--net/socat/Makefile2
-rw-r--r--net/socat/pkg-comment1
-rw-r--r--net/sup/Makefile2
-rw-r--r--net/sup/pkg-comment1
-rw-r--r--net/telserv/Makefile2
-rw-r--r--net/telserv/pkg-comment1
-rw-r--r--net/tightvnc/Makefile2
-rw-r--r--net/tightvnc/pkg-comment1
-rw-r--r--net/tn5250/Makefile2
-rw-r--r--net/tn5250/pkg-comment1
-rw-r--r--net/totd/Makefile2
-rw-r--r--net/totd/pkg-comment1
-rw-r--r--net/trafd/Makefile2
-rw-r--r--net/trafd/pkg-comment1
-rw-r--r--net/vnc/Makefile2
-rw-r--r--net/vnc/pkg-comment1
-rw-r--r--net/vomit/Makefile2
-rw-r--r--net/vomit/pkg-comment1
-rw-r--r--net/wais/Makefile2
-rw-r--r--net/wais/pkg-comment1
-rw-r--r--net/wakeonlan/Makefile2
-rw-r--r--net/wakeonlan/pkg-comment1
-rw-r--r--net/walker/Makefile2
-rw-r--r--net/walker/pkg-comment1
-rw-r--r--net/whatmask/Makefile2
-rw-r--r--net/whatmask/pkg-comment1
-rw-r--r--net/wide-dhcp/Makefile2
-rw-r--r--net/wide-dhcp/pkg-comment1
-rw-r--r--net/wol/Makefile2
-rw-r--r--net/wol/pkg-comment1
-rw-r--r--net/xarchie/Makefile2
-rw-r--r--net/xarchie/pkg-comment1
-rw-r--r--net/xmlrpc-c-devel/Makefile2
-rw-r--r--net/xmlrpc-c-devel/pkg-comment1
-rw-r--r--net/xmlrpc-c/Makefile2
-rw-r--r--net/xmlrpc-c/pkg-comment1
-rw-r--r--net/zephyr/Makefile2
-rw-r--r--net/zephyr/pkg-comment1
-rw-r--r--news/cleanscore/Makefile2
-rw-r--r--news/cleanscore/pkg-comment1
-rw-r--r--news/dnews/Makefile2
-rw-r--r--news/dnews/pkg-comment1
-rw-r--r--news/gnus-emacs20/Makefile2
-rw-r--r--news/gnus-emacs20/pkg-comment1
-rw-r--r--news/ija/Makefile2
-rw-r--r--news/ija/pkg-comment1
-rw-r--r--news/knews/Makefile2
-rw-r--r--news/knews/pkg-comment1
-rw-r--r--news/multisuck/Makefile2
-rw-r--r--news/multisuck/pkg-comment1
-rw-r--r--news/nntpcache/Makefile2
-rw-r--r--news/nntpcache/pkg-comment1
-rw-r--r--news/p5-News-Newsrc/Makefile2
-rw-r--r--news/p5-News-Newsrc/pkg-comment1
-rw-r--r--news/pyne/Makefile2
-rw-r--r--news/pyne/pkg-comment1
-rw-r--r--news/rkive/Makefile2
-rw-r--r--news/rkive/pkg-comment1
-rw-r--r--news/slurp/Makefile2
-rw-r--r--news/slurp/pkg-comment1
-rw-r--r--news/trn/Makefile2
-rw-r--r--news/trn/pkg-comment1
-rw-r--r--news/xrn/Makefile2
-rw-r--r--news/xrn/pkg-comment1
-rw-r--r--news/yencode/Makefile2
-rw-r--r--news/yencode/pkg-comment1
-rw-r--r--palm/hdconv/Makefile2
-rw-r--r--palm/hdconv/pkg-comment1
-rw-r--r--palm/xcopilot/Makefile2
-rw-r--r--palm/xcopilot/pkg-comment1
-rw-r--r--polish/aspell/Makefile2
-rw-r--r--polish/aspell/pkg-comment1
-rw-r--r--portuguese/aspell-pt_PT/Makefile2
-rw-r--r--portuguese/aspell-pt_PT/pkg-comment1
-rw-r--r--portuguese/aspell/Makefile2
-rw-r--r--portuguese/aspell/pkg-comment1
-rw-r--r--print/afm/Makefile2
-rw-r--r--print/afm/pkg-comment1
-rw-r--r--print/amspsfnt/Makefile2
-rw-r--r--print/amspsfnt/pkg-comment1
-rw-r--r--print/axpoint/Makefile2
-rw-r--r--print/axpoint/pkg-comment1
-rw-r--r--print/bibcursed/Makefile2
-rw-r--r--print/bibcursed/pkg-comment1
-rw-r--r--print/catdvi/Makefile2
-rw-r--r--print/catdvi/pkg-comment1
-rw-r--r--print/cmpsfont/Makefile2
-rw-r--r--print/cmpsfont/pkg-comment1
-rw-r--r--print/cpp2latex/Makefile2
-rw-r--r--print/cpp2latex/pkg-comment1
-rw-r--r--print/detex/Makefile2
-rw-r--r--print/detex/pkg-comment1
-rw-r--r--print/dvi2tty/Makefile2
-rw-r--r--print/dvi2tty/pkg-comment1
-rw-r--r--print/freetype/Makefile2
-rw-r--r--print/freetype/pkg-comment1
-rw-r--r--print/gfontview/Makefile2
-rw-r--r--print/gfontview/pkg-comment1
-rw-r--r--print/ghostscript-afpl/Makefile2
-rw-r--r--print/ghostscript-afpl/pkg-comment1
-rw-r--r--print/ghostscript-gnu/Makefile2
-rw-r--r--print/ghostscript-gnu/pkg-comment1
-rw-r--r--print/ghostscript-gpl/Makefile2
-rw-r--r--print/ghostscript-gpl/pkg-comment1
-rw-r--r--print/ghostscript7/Makefile2
-rw-r--r--print/ghostscript7/pkg-comment1
-rw-r--r--print/ghostscript8/Makefile2
-rw-r--r--print/ghostscript8/pkg-comment1
-rw-r--r--print/ghostview/Makefile2
-rw-r--r--print/ghostview/pkg-comment1
-rw-r--r--print/gimp-print/Makefile2
-rw-r--r--print/gimp-print/pkg-comment1
-rw-r--r--print/gsfonts/Makefile2
-rw-r--r--print/gsfonts/pkg-comment1
-rw-r--r--print/guitartex/Makefile2
-rw-r--r--print/guitartex/pkg-comment1
-rw-r--r--print/gutenprint-base/Makefile2
-rw-r--r--print/gutenprint-base/pkg-comment1
-rw-r--r--print/gutenprint/Makefile2
-rw-r--r--print/gutenprint/pkg-comment1
-rw-r--r--print/gv/Makefile2
-rw-r--r--print/gv/pkg-comment1
-rw-r--r--print/hpijs/Makefile2
-rw-r--r--print/hpijs/pkg-comment1
-rw-r--r--print/html2ps-letter/Makefile2
-rw-r--r--print/html2ps-letter/pkg-comment1
-rw-r--r--print/latex2slides/Makefile2
-rw-r--r--print/latex2slides/pkg-comment1
-rw-r--r--print/libijs/Makefile2
-rw-r--r--print/libijs/pkg-comment1
-rw-r--r--print/lout/Makefile2
-rw-r--r--print/lout/pkg-comment1
-rw-r--r--print/lprps-letter/Makefile2
-rw-r--r--print/lprps-letter/pkg-comment1
-rw-r--r--print/lyx-devel/Makefile2
-rw-r--r--print/lyx-devel/pkg-comment1
-rw-r--r--print/lyx/Makefile2
-rw-r--r--print/lyx/pkg-comment1
-rw-r--r--print/lyx14/Makefile2
-rw-r--r--print/lyx14/pkg-comment1
-rw-r--r--print/lyx15/Makefile2
-rw-r--r--print/lyx15/pkg-comment1
-rw-r--r--print/lyx16/Makefile2
-rw-r--r--print/lyx16/pkg-comment1
-rw-r--r--print/mftrace/Makefile2
-rw-r--r--print/mftrace/pkg-comment1
-rw-r--r--print/mgv/Makefile2
-rw-r--r--print/mgv/pkg-comment1
-rw-r--r--print/mpage/Makefile2
-rw-r--r--print/mpage/pkg-comment1
-rw-r--r--print/nenscript/Makefile2
-rw-r--r--print/nenscript/pkg-comment1
-rw-r--r--print/p5-PDFLib/Makefile2
-rw-r--r--print/p5-PDFLib/pkg-comment1
-rw-r--r--print/panda/Makefile2
-rw-r--r--print/panda/pkg-comment1
-rw-r--r--print/pclprint/Makefile2
-rw-r--r--print/pclprint/pkg-comment1
-rw-r--r--print/pkfonts300/Makefile2
-rw-r--r--print/pkfonts300/pkg-comment1
-rw-r--r--print/pktrace/Makefile2
-rw-r--r--print/pktrace/pkg-comment1
-rw-r--r--print/pnm2ppa/Makefile2
-rw-r--r--print/pnm2ppa/pkg-comment1
-rw-r--r--print/psmark/Makefile2
-rw-r--r--print/psmark/pkg-comment1
-rw-r--r--print/rtf2latex/Makefile2
-rw-r--r--print/rtf2latex/pkg-comment1
-rw-r--r--print/teTeX-base/Makefile2
-rw-r--r--print/teTeX-base/pkg-comment1
-rw-r--r--print/teTeX/Makefile2
-rw-r--r--print/teTeX/pkg-comment1
-rw-r--r--print/tr2latex/Makefile2
-rw-r--r--print/tr2latex/pkg-comment1
-rw-r--r--print/txtbdf2ps/Makefile2
-rw-r--r--print/txtbdf2ps/pkg-comment1
-rw-r--r--print/wprint/Makefile2
-rw-r--r--print/wprint/pkg-comment1
-rw-r--r--print/xdvik/Makefile2
-rw-r--r--print/xdvik/pkg-comment1
-rw-r--r--print/xmbibtex/Makefile2
-rw-r--r--print/xmbibtex/pkg-comment1
-rw-r--r--print/xtem/Makefile2
-rw-r--r--print/xtem/pkg-comment1
-rw-r--r--russian/aspell/Makefile2
-rw-r--r--russian/aspell/pkg-comment1
-rw-r--r--russian/cyrproxy/Makefile2
-rw-r--r--russian/cyrproxy/pkg-comment1
-rw-r--r--russian/rispell/Makefile2
-rw-r--r--russian/rispell/pkg-comment1
-rw-r--r--russian/wmcyrx/Makefile2
-rw-r--r--russian/wmcyrx/pkg-comment1
-rw-r--r--russian/xcode/Makefile2
-rw-r--r--russian/xcode/pkg-comment1
-rw-r--r--russian/xruskb/Makefile2
-rw-r--r--russian/xruskb/pkg-comment1
-rw-r--r--science/bblimage/Makefile2
-rw-r--r--science/bblimage/pkg-comment1
-rw-r--r--science/chemtool/Makefile2
-rw-r--r--science/chemtool/pkg-comment1
-rw-r--r--science/clhep/Makefile2
-rw-r--r--science/clhep/pkg-comment1
-rw-r--r--science/euler/Makefile2
-rw-r--r--science/euler/pkg-comment1
-rw-r--r--science/felt/Makefile2
-rw-r--r--science/felt/pkg-comment1
-rw-r--r--science/flounder/Makefile2
-rw-r--r--science/flounder/pkg-comment1
-rw-r--r--science/gdis/Makefile2
-rw-r--r--science/gdis/pkg-comment1
-rw-r--r--science/glens/Makefile2
-rw-r--r--science/glens/pkg-comment1
-rw-r--r--science/hdf5-18/Makefile2
-rw-r--r--science/hdf5-18/pkg-comment1
-rw-r--r--science/hdf5/Makefile2
-rw-r--r--science/hdf5/pkg-comment1
-rw-r--r--science/mayavi/Makefile2
-rw-r--r--science/mayavi/pkg-comment1
-rw-r--r--science/netcdf/Makefile2
-rw-r--r--science/netcdf/pkg-comment1
-rw-r--r--science/netcdf4/Makefile2
-rw-r--r--science/netcdf4/pkg-comment1
-rw-r--r--science/oases/Makefile2
-rw-r--r--science/oases/pkg-comment1
-rw-r--r--science/pyvox/Makefile2
-rw-r--r--science/pyvox/pkg-comment1
-rw-r--r--science/vis5d+/Makefile2
-rw-r--r--science/vis5d+/pkg-comment1
-rw-r--r--science/xloops-ginac/Makefile2
-rw-r--r--science/xloops-ginac/pkg-comment1
-rw-r--r--security/acid/Makefile2
-rw-r--r--security/acid/pkg-comment1
-rw-r--r--security/bjorb/Makefile2
-rw-r--r--security/bjorb/pkg-comment1
-rw-r--r--security/botan/Makefile2
-rw-r--r--security/botan/pkg-comment1
-rw-r--r--security/cfv/Makefile2
-rw-r--r--security/cfv/pkg-comment1
-rw-r--r--security/cops/Makefile2
-rw-r--r--security/cops/pkg-comment1
-rw-r--r--security/crack/Makefile2
-rw-r--r--security/crack/pkg-comment1
-rw-r--r--security/crank/Makefile2
-rw-r--r--security/crank/pkg-comment1
-rw-r--r--security/ddos_scan/Makefile2
-rw-r--r--security/ddos_scan/pkg-comment1
-rw-r--r--security/find_ddos/Makefile2
-rw-r--r--security/find_ddos/pkg-comment1
-rw-r--r--security/firewalk/Makefile2
-rw-r--r--security/firewalk/pkg-comment1
-rw-r--r--security/flawfinder/Makefile2
-rw-r--r--security/flawfinder/pkg-comment1
-rw-r--r--security/fressh/Makefile2
-rw-r--r--security/fressh/pkg-comment1
-rw-r--r--security/fuzz/Makefile2
-rw-r--r--security/fuzz/pkg-comment1
-rw-r--r--security/gag/Makefile2
-rw-r--r--security/gag/pkg-comment1
-rw-r--r--security/gpa/Makefile2
-rw-r--r--security/gpa/pkg-comment1
-rw-r--r--security/gtkportscan/Makefile2
-rw-r--r--security/gtkportscan/pkg-comment1
-rw-r--r--security/hafiye/Makefile2
-rw-r--r--security/hafiye/pkg-comment1
-rw-r--r--security/hashish/Makefile2
-rw-r--r--security/hashish/pkg-comment1
-rw-r--r--security/identify/Makefile2
-rw-r--r--security/identify/pkg-comment1
-rw-r--r--security/isakmpd/Makefile2
-rw-r--r--security/isakmpd/pkg-comment1
-rw-r--r--security/libecc/Makefile2
-rw-r--r--security/libecc/pkg-comment1
-rw-r--r--security/libident/Makefile2
-rw-r--r--security/libident/pkg-comment1
-rw-r--r--security/libmcrypt/Makefile2
-rw-r--r--security/libmcrypt/pkg-comment1
-rw-r--r--security/logcheck/Makefile2
-rw-r--r--security/logcheck/pkg-comment1
-rw-r--r--security/lsh/Makefile2
-rw-r--r--security/lsh/pkg-comment1
-rw-r--r--security/mdcrack/Makefile2
-rw-r--r--security/mdcrack/pkg-comment1
-rw-r--r--security/nbaudit/Makefile2
-rw-r--r--security/nbaudit/pkg-comment1
-rw-r--r--security/nettle/Makefile2
-rw-r--r--security/nettle/pkg-comment1
-rw-r--r--security/nettle2/Makefile2
-rw-r--r--security/nettle2/pkg-comment1
-rw-r--r--security/nofgpg/Makefile2
-rw-r--r--security/nofgpg/pkg-comment1
-rw-r--r--security/p5-Authen-Radius/Makefile2
-rw-r--r--security/p5-Authen-Radius/pkg-comment1
-rw-r--r--security/p5-Authen-TacacsPlus/Makefile2
-rw-r--r--security/p5-Authen-TacacsPlus/pkg-comment1
-rw-r--r--security/p5-Authen-Ticket/Makefile2
-rw-r--r--security/p5-Authen-Ticket/pkg-comment1
-rw-r--r--security/p5-Crypt-CBC/Makefile2
-rw-r--r--security/p5-Crypt-CBC/pkg-comment1
-rw-r--r--security/p5-Crypt-CipherSaber/Makefile2
-rw-r--r--security/p5-Crypt-CipherSaber/pkg-comment1
-rw-r--r--security/p5-Crypt-Cracklib/Makefile2
-rw-r--r--security/p5-Crypt-Cracklib/pkg-comment1
-rw-r--r--security/p5-Crypt-DES/Makefile2
-rw-r--r--security/p5-Crypt-DES/pkg-comment1
-rw-r--r--security/p5-Crypt-HCE_SHA/Makefile2
-rw-r--r--security/p5-Crypt-HCE_SHA/pkg-comment1
-rw-r--r--security/p5-Crypt-IDEA/Makefile2
-rw-r--r--security/p5-Crypt-IDEA/pkg-comment1
-rw-r--r--security/p5-Crypt-RandPasswd/Makefile2
-rw-r--r--security/p5-Crypt-RandPasswd/pkg-comment1
-rw-r--r--security/p5-Crypt-Rijndael/Makefile2
-rw-r--r--security/p5-Crypt-Rijndael/pkg-comment1
-rw-r--r--security/p5-Crypt-TripleDES/Makefile2
-rw-r--r--security/p5-Crypt-TripleDES/pkg-comment1
-rw-r--r--security/p5-Crypt-Twofish/Makefile2
-rw-r--r--security/p5-Crypt-Twofish/pkg-comment1
-rw-r--r--security/p5-Crypt-UnixCrypt/Makefile2
-rw-r--r--security/p5-Crypt-UnixCrypt/pkg-comment1
-rw-r--r--security/p5-MD5/Makefile2
-rw-r--r--security/p5-MD5/pkg-comment1
-rw-r--r--security/p5-PGP/Makefile2
-rw-r--r--security/p5-PGP/pkg-comment1
-rw-r--r--security/pam_smb/Makefile2
-rw-r--r--security/pam_smb/pkg-comment1
-rw-r--r--security/pidentd/Makefile2
-rw-r--r--security/pidentd/pkg-comment1
-rw-r--r--security/portsentry/Makefile2
-rw-r--r--security/portsentry/pkg-comment1
-rw-r--r--security/py-cryptkit/Makefile2
-rw-r--r--security/py-cryptkit/pkg-comment1
-rw-r--r--security/py-fchksum/Makefile2
-rw-r--r--security/py-fchksum/pkg-comment1
-rw-r--r--security/py-mcrypt/Makefile2
-rw-r--r--security/py-mcrypt/pkg-comment1
-rw-r--r--security/py-mhash/Makefile2
-rw-r--r--security/py-mhash/pkg-comment1
-rw-r--r--security/py-pow/Makefile2
-rw-r--r--security/py-pow/pkg-comment1
-rw-r--r--security/py-rijndael/Makefile2
-rw-r--r--security/py-rijndael/pkg-comment1
-rw-r--r--security/py-twofish/Makefile2
-rw-r--r--security/py-twofish/pkg-comment1
-rw-r--r--security/rid/Makefile2
-rw-r--r--security/rid/pkg-comment1
-rw-r--r--security/saint/Makefile2
-rw-r--r--security/saint/pkg-comment1
-rw-r--r--security/sig2dot/Makefile2
-rw-r--r--security/sig2dot/pkg-comment1
-rw-r--r--security/slurpie/Makefile2
-rw-r--r--security/slurpie/pkg-comment1
-rw-r--r--security/srp/Makefile2
-rw-r--r--security/srp/pkg-comment1
-rw-r--r--security/ssh/Makefile2
-rw-r--r--security/ssh/pkg-comment1
-rw-r--r--security/strobe/Makefile2
-rw-r--r--security/strobe/pkg-comment1
-rw-r--r--security/tea-total/Makefile2
-rw-r--r--security/tea-total/pkg-comment1
-rw-r--r--security/tinc/Makefile2
-rw-r--r--security/tinc/pkg-comment1
-rw-r--r--security/trinokiller/Makefile2
-rw-r--r--security/trinokiller/pkg-comment1
-rw-r--r--shells/44bsd-csh/Makefile2
-rw-r--r--shells/44bsd-csh/pkg-comment1
-rw-r--r--shells/bash1/Makefile2
-rw-r--r--shells/bash1/pkg-comment1
-rw-r--r--shells/esh/Makefile2
-rw-r--r--shells/esh/pkg-comment1
-rw-r--r--shells/flash/Makefile2
-rw-r--r--shells/flash/pkg-comment1
-rw-r--r--shells/perlsh/Makefile2
-rw-r--r--shells/perlsh/pkg-comment1
-rw-r--r--shells/psh/Makefile2
-rw-r--r--shells/psh/pkg-comment1
-rw-r--r--shells/vshnu/Makefile2
-rw-r--r--shells/vshnu/pkg-comment1
-rw-r--r--sysutils/and/Makefile2
-rw-r--r--sysutils/and/pkg-comment1
-rw-r--r--sysutils/anteater/Makefile2
-rw-r--r--sysutils/anteater/pkg-comment1
-rw-r--r--sysutils/asapm/Makefile2
-rw-r--r--sysutils/asapm/pkg-comment1
-rw-r--r--sysutils/battstat-applet/Makefile2
-rw-r--r--sysutils/battstat-applet/pkg-comment1
-rw-r--r--sysutils/bbapm/Makefile2
-rw-r--r--sysutils/bbapm/pkg-comment1
-rw-r--r--sysutils/bchunk/Makefile2
-rw-r--r--sysutils/bchunk/pkg-comment1
-rw-r--r--sysutils/cdrdao/Makefile2
-rw-r--r--sysutils/cdrdao/pkg-comment1
-rw-r--r--sysutils/contool/Makefile2
-rw-r--r--sysutils/contool/pkg-comment1
-rw-r--r--sysutils/copytape/Makefile2
-rw-r--r--sysutils/copytape/pkg-comment1
-rw-r--r--sysutils/cpbk/Makefile2
-rw-r--r--sysutils/cpbk/pkg-comment1
-rw-r--r--sysutils/doconfig/Makefile2
-rw-r--r--sysutils/doconfig/pkg-comment1
-rw-r--r--sysutils/durep/Makefile2
-rw-r--r--sysutils/durep/pkg-comment1
-rw-r--r--sysutils/e2fsprogs/Makefile2
-rw-r--r--sysutils/e2fsprogs/pkg-comment1
-rw-r--r--sysutils/nwclient602/Makefile2
-rw-r--r--sysutils/nwclient602/pkg-comment1
-rw-r--r--sysutils/p5-Unix-ConfigFile/Makefile2
-rw-r--r--sysutils/p5-Unix-ConfigFile/pkg-comment1
-rw-r--r--sysutils/psmisc/Makefile2
-rw-r--r--sysutils/psmisc/pkg-comment1
-rw-r--r--sysutils/rtty/Makefile2
-rw-r--r--sysutils/rtty/pkg-comment1
-rw-r--r--sysutils/slmon/Makefile2
-rw-r--r--sysutils/slmon/pkg-comment1
-rw-r--r--sysutils/sloth/Makefile2
-rw-r--r--sysutils/sloth/pkg-comment1
-rw-r--r--sysutils/stowES/Makefile2
-rw-r--r--sysutils/stowES/pkg-comment1
-rw-r--r--sysutils/tcplist/Makefile2
-rw-r--r--sysutils/tcplist/pkg-comment1
-rw-r--r--sysutils/thefish/Makefile2
-rw-r--r--sysutils/thefish/pkg-comment1
-rw-r--r--sysutils/ttyload/Makefile2
-rw-r--r--sysutils/ttyload/pkg-comment1
-rw-r--r--sysutils/tua/Makefile2
-rw-r--r--sysutils/tua/pkg-comment1
-rw-r--r--sysutils/upsd/Makefile2
-rw-r--r--sysutils/upsd/pkg-comment1
-rw-r--r--sysutils/wmavgload/Makefile2
-rw-r--r--sysutils/wmavgload/pkg-comment1
-rw-r--r--sysutils/wmflame/Makefile2
-rw-r--r--sysutils/wmflame/pkg-comment1
-rw-r--r--sysutils/wmmount/Makefile2
-rw-r--r--sysutils/wmmount/pkg-comment1
-rw-r--r--sysutils/xcpustate/Makefile2
-rw-r--r--sysutils/xcpustate/pkg-comment1
-rw-r--r--sysutils/xdu/Makefile2
-rw-r--r--sysutils/xdu/pkg-comment1
-rw-r--r--sysutils/xosview/Makefile2
-rw-r--r--sysutils/xosview/pkg-comment1
-rw-r--r--sysutils/xsysstats/Makefile2
-rw-r--r--sysutils/xsysstats/pkg-comment1
-rw-r--r--sysutils/xw/Makefile2
-rw-r--r--sysutils/xw/pkg-comment1
-rw-r--r--textproc/agrep/Makefile2
-rw-r--r--textproc/agrep/pkg-comment1
-rw-r--r--textproc/align/Makefile2
-rw-r--r--textproc/align/pkg-comment1
-rw-r--r--textproc/br-aspell/Makefile2
-rw-r--r--textproc/br-aspell/pkg-comment1
-rw-r--r--textproc/ca-aspell/Makefile2
-rw-r--r--textproc/ca-aspell/pkg-comment1
-rw-r--r--textproc/chpp/Makefile2
-rw-r--r--textproc/chpp/pkg-comment1
-rw-r--r--textproc/cocoon/Makefile2
-rw-r--r--textproc/cocoon/pkg-comment1
-rw-r--r--textproc/cs-aspell/Makefile2
-rw-r--r--textproc/cs-aspell/pkg-comment1
-rw-r--r--textproc/cwtext/Makefile2
-rw-r--r--textproc/cwtext/pkg-comment1
-rw-r--r--textproc/da-aspell/Makefile2
-rw-r--r--textproc/da-aspell/pkg-comment1
-rw-r--r--textproc/domc/Makefile2
-rw-r--r--textproc/domc/pkg-comment1
-rw-r--r--textproc/eo-aspell/Makefile2
-rw-r--r--textproc/eo-aspell/pkg-comment1
-rw-r--r--textproc/es-aspell/Makefile2
-rw-r--r--textproc/es-aspell/pkg-comment1
-rw-r--r--textproc/filepp/Makefile2
-rw-r--r--textproc/filepp/pkg-comment1
-rw-r--r--textproc/fo-aspell/Makefile2
-rw-r--r--textproc/fo-aspell/pkg-comment1
-rw-r--r--textproc/glark/Makefile2
-rw-r--r--textproc/glark/pkg-comment1
-rw-r--r--textproc/gmetadom/Makefile2
-rw-r--r--textproc/gmetadom/pkg-comment1
-rw-r--r--textproc/gtk-doc/Makefile2
-rw-r--r--textproc/gtk-doc/pkg-comment1
-rw-r--r--textproc/gutenmark/Makefile2
-rw-r--r--textproc/gutenmark/pkg-comment1
-rw-r--r--textproc/gxmlviewer/Makefile2
-rw-r--r--textproc/gxmlviewer/pkg-comment1
-rw-r--r--textproc/html2fo/Makefile2
-rw-r--r--textproc/html2fo/pkg-comment1
-rw-r--r--textproc/htmltolatex/Makefile2
-rw-r--r--textproc/htmltolatex/pkg-comment1
-rw-r--r--textproc/info_to_html/Makefile2
-rw-r--r--textproc/info_to_html/pkg-comment1
-rw-r--r--textproc/ipdf/Makefile2
-rw-r--r--textproc/ipdf/pkg-comment1
-rw-r--r--textproc/it-aspell/Makefile2
-rw-r--r--textproc/it-aspell/pkg-comment1
-rw-r--r--textproc/jrefentry/Makefile2
-rw-r--r--textproc/jrefentry/pkg-comment1
-rw-r--r--textproc/latex2html/Makefile2
-rw-r--r--textproc/latex2html/pkg-comment1
-rw-r--r--textproc/libtre/Makefile2
-rw-r--r--textproc/libtre/pkg-comment1
-rw-r--r--textproc/libxode/Makefile2
-rw-r--r--textproc/libxode/pkg-comment1
-rw-r--r--textproc/mifluz/Makefile2
-rw-r--r--textproc/mifluz/pkg-comment1
-rw-r--r--textproc/minidom/Makefile2
-rw-r--r--textproc/minidom/pkg-comment1
-rw-r--r--textproc/nl-aspell/Makefile2
-rw-r--r--textproc/nl-aspell/pkg-comment1
-rw-r--r--textproc/nn-aspell/Makefile2
-rw-r--r--textproc/nn-aspell/pkg-comment1
-rw-r--r--textproc/no-aspell/Makefile2
-rw-r--r--textproc/no-aspell/pkg-comment1
-rw-r--r--textproc/p5-Text-Template/Makefile2
-rw-r--r--textproc/p5-Text-Template/pkg-comment1
-rw-r--r--textproc/p5-Tk-XMLViewer/Makefile2
-rw-r--r--textproc/p5-Tk-XMLViewer/pkg-comment1
-rw-r--r--textproc/p5-XML-Catalog/Makefile2
-rw-r--r--textproc/p5-XML-Catalog/pkg-comment1
-rw-r--r--textproc/p5-XML-RSS/Makefile2
-rw-r--r--textproc/p5-XML-RSS/pkg-comment1
-rw-r--r--textproc/p5-XML-SimpleObject/Makefile2
-rw-r--r--textproc/p5-XML-SimpleObject/pkg-comment1
-rw-r--r--textproc/p5-XML-TreeBuilder/Makefile2
-rw-r--r--textproc/p5-XML-TreeBuilder/pkg-comment1
-rw-r--r--textproc/p5-XML-Writer/Makefile2
-rw-r--r--textproc/p5-XML-Writer/pkg-comment1
-rw-r--r--textproc/p5-XML-XSLT/Makefile2
-rw-r--r--textproc/p5-XML-XSLT/pkg-comment1
-rw-r--r--textproc/pardiff/Makefile2
-rw-r--r--textproc/pardiff/pkg-comment1
-rw-r--r--textproc/pl-aspell/Makefile2
-rw-r--r--textproc/pl-aspell/pkg-comment1
-rw-r--r--textproc/pspell-ispell/Makefile2
-rw-r--r--textproc/pspell-ispell/pkg-comment1
-rw-r--r--textproc/pt-aspell/Makefile2
-rw-r--r--textproc/pt-aspell/pkg-comment1
-rw-r--r--textproc/py-HyperText/Makefile2
-rw-r--r--textproc/py-HyperText/pkg-comment1
-rw-r--r--textproc/py-asv/Makefile2
-rw-r--r--textproc/py-asv/pkg-comment1
-rw-r--r--textproc/py-docutils/Makefile2
-rw-r--r--textproc/py-docutils/pkg-comment1
-rw-r--r--textproc/py-expat/Makefile2
-rw-r--r--textproc/py-expat/pkg-comment1
-rw-r--r--textproc/py-jaxml/Makefile2
-rw-r--r--textproc/py-jaxml/pkg-comment1
-rw-r--r--textproc/py-rdflib/Makefile2
-rw-r--r--textproc/py-rdflib/pkg-comment1
-rw-r--r--textproc/py-xmltools/Makefile2
-rw-r--r--textproc/py-xmltools/pkg-comment1
-rw-r--r--textproc/pybook/Makefile2
-rw-r--r--textproc/pybook/pkg-comment1
-rw-r--r--textproc/raptor/Makefile2
-rw-r--r--textproc/raptor/pkg-comment1
-rw-r--r--textproc/raptor2/Makefile2
-rw-r--r--textproc/raptor2/pkg-comment1
-rw-r--r--textproc/rasqal/Makefile2
-rw-r--r--textproc/rasqal/pkg-comment1
-rw-r--r--textproc/redland/Makefile2
-rw-r--r--textproc/redland/pkg-comment1
-rw-r--r--textproc/ro-aspell/Makefile2
-rw-r--r--textproc/ro-aspell/pkg-comment1
-rw-r--r--textproc/roap/Makefile2
-rw-r--r--textproc/roap/pkg-comment1
-rw-r--r--textproc/rot/Makefile2
-rw-r--r--textproc/rot/pkg-comment1
-rw-r--r--textproc/rtf2htm/Makefile2
-rw-r--r--textproc/rtf2htm/pkg-comment1
-rw-r--r--textproc/sk-aspell/Makefile2
-rw-r--r--textproc/sk-aspell/pkg-comment1
-rw-r--r--textproc/sv-aspell/Makefile2
-rw-r--r--textproc/sv-aspell/pkg-comment1
-rw-r--r--textproc/tex2im/Makefile2
-rw-r--r--textproc/tex2im/pkg-comment1
-rw-r--r--textproc/texi2db/Makefile2
-rw-r--r--textproc/texi2db/pkg-comment1
-rw-r--r--textproc/tth/Makefile2
-rw-r--r--textproc/tth/pkg-comment1
-rw-r--r--textproc/txt2man/Makefile2
-rw-r--r--textproc/txt2man/pkg-comment1
-rw-r--r--textproc/unrtf/Makefile2
-rw-r--r--textproc/unrtf/pkg-comment1
-rw-r--r--textproc/xerces-c/Makefile2
-rw-r--r--textproc/xerces-c/pkg-comment1
-rw-r--r--textproc/xml4j/Makefile2
-rw-r--r--textproc/xml4j/pkg-comment1
-rw-r--r--textproc/xmlpp/Makefile2
-rw-r--r--textproc/xmlpp/pkg-comment1
-rw-r--r--textproc/xmlppm/Makefile2
-rw-r--r--textproc/xmlppm/pkg-comment1
-rw-r--r--textproc/xslint/Makefile2
-rw-r--r--textproc/xslint/pkg-comment1
-rw-r--r--www/Mosaic/Makefile2
-rw-r--r--www/Mosaic/pkg-comment1
-rw-r--r--www/apache-contrib/Makefile2
-rw-r--r--www/apache-contrib/pkg-comment1
-rw-r--r--www/apache13-modssl/Makefile2
-rw-r--r--www/apache13-modssl/pkg-comment1
-rw-r--r--www/apache13-ssl/Makefile2
-rw-r--r--www/apache13-ssl/pkg-comment1
-rw-r--r--www/arena/Makefile2
-rw-r--r--www/arena/pkg-comment1
-rw-r--r--www/ashe/Makefile2
-rw-r--r--www/ashe/pkg-comment1
-rw-r--r--www/bkmrkconv/Makefile2
-rw-r--r--www/bkmrkconv/pkg-comment1
-rw-r--r--www/cadaver/Makefile2
-rw-r--r--www/cadaver/pkg-comment1
-rw-r--r--www/cgic/Makefile2
-rw-r--r--www/cgic/pkg-comment1
-rw-r--r--www/cgicc/Makefile2
-rw-r--r--www/cgicc/pkg-comment1
-rw-r--r--www/chimera/Makefile2
-rw-r--r--www/chimera/pkg-comment1
-rw-r--r--www/cocoon/Makefile2
-rw-r--r--www/cocoon/pkg-comment1
-rw-r--r--www/comline/Makefile2
-rw-r--r--www/comline/pkg-comment1
-rw-r--r--www/decss/Makefile2
-rw-r--r--www/decss/pkg-comment1
-rw-r--r--www/fhttpd/Makefile2
-rw-r--r--www/fhttpd/pkg-comment1
-rw-r--r--www/flashplugin/Makefile2
-rw-r--r--www/flashplugin/pkg-comment1
-rw-r--r--www/fxhtml/Makefile2
-rw-r--r--www/fxhtml/pkg-comment1
-rw-r--r--www/gn/Makefile2
-rw-r--r--www/gn/pkg-comment1
-rw-r--r--www/grail/Makefile2
-rw-r--r--www/grail/pkg-comment1
-rw-r--r--www/harvest/Makefile2
-rw-r--r--www/harvest/pkg-comment1
-rw-r--r--www/htmlobject/Makefile2
-rw-r--r--www/htmlobject/pkg-comment1
-rw-r--r--www/httperf/Makefile2
-rw-r--r--www/httperf/pkg-comment1
-rw-r--r--www/junkbuster/Makefile2
-rw-r--r--www/junkbuster/pkg-comment1
-rw-r--r--www/libwww/Makefile2
-rw-r--r--www/libwww/pkg-comment1
-rw-r--r--www/linux-lesstif-ns/Makefile2
-rw-r--r--www/linux-lesstif-ns/pkg-comment1
-rw-r--r--www/lynx-ssl/Makefile2
-rw-r--r--www/lynx-ssl/pkg-comment1
-rw-r--r--www/lynx/Makefile2
-rw-r--r--www/lynx/pkg-comment1
-rw-r--r--www/mapedit/Makefile2
-rw-r--r--www/mapedit/pkg-comment1
-rw-r--r--www/mod_access_identd/Makefile2
-rw-r--r--www/mod_access_identd/pkg-comment1
-rw-r--r--www/mod_access_referer/Makefile2
-rw-r--r--www/mod_access_referer/pkg-comment1
-rw-r--r--www/mod_auth_any/Makefile2
-rw-r--r--www/mod_auth_any/pkg-comment1
-rw-r--r--www/mod_auth_pgsql/Makefile2
-rw-r--r--www/mod_auth_pgsql/pkg-comment1
-rw-r--r--www/mod_bf/Makefile2
-rw-r--r--www/mod_bf/pkg-comment1
-rw-r--r--www/mod_blowchunks/Makefile2
-rw-r--r--www/mod_blowchunks/pkg-comment1
-rw-r--r--www/mod_cgi_debug/Makefile2
-rw-r--r--www/mod_cgi_debug/pkg-comment1
-rw-r--r--www/mod_color/Makefile2
-rw-r--r--www/mod_color/pkg-comment1
-rw-r--r--www/mod_hosts_access/Makefile2
-rw-r--r--www/mod_hosts_access/pkg-comment1
-rw-r--r--www/mod_index_rss/Makefile2
-rw-r--r--www/mod_index_rss/pkg-comment1
-rw-r--r--www/mod_mp3/Makefile2
-rw-r--r--www/mod_mp3/pkg-comment1
-rw-r--r--www/mod_put/Makefile2
-rw-r--r--www/mod_put/pkg-comment1
-rw-r--r--www/mod_python/Makefile2
-rw-r--r--www/mod_python/pkg-comment1
-rw-r--r--www/mod_python3/Makefile2
-rw-r--r--www/mod_python3/pkg-comment1
-rw-r--r--www/mod_roaming/Makefile2
-rw-r--r--www/mod_roaming/pkg-comment1
-rw-r--r--www/mod_sed/Makefile2
-rw-r--r--www/mod_sed/pkg-comment1
-rw-r--r--www/mod_sequester/Makefile2
-rw-r--r--www/mod_sequester/pkg-comment1
-rw-r--r--www/mod_snake/Makefile2
-rw-r--r--www/mod_snake/pkg-comment1
-rw-r--r--www/mod_ticket/Makefile2
-rw-r--r--www/mod_ticket/pkg-comment1
-rw-r--r--www/oops/Makefile2
-rw-r--r--www/oops/pkg-comment1
-rw-r--r--www/p5-Apache-AddHostPath/Makefile2
-rw-r--r--www/p5-Apache-AddHostPath/pkg-comment1
-rw-r--r--www/p5-Apache-Archive/Makefile2
-rw-r--r--www/p5-Apache-Archive/pkg-comment1
-rw-r--r--www/p5-Apache-AuthCookie/Makefile2
-rw-r--r--www/p5-Apache-AuthCookie/pkg-comment1
-rw-r--r--www/p5-Apache-AuthTicket/Makefile2
-rw-r--r--www/p5-Apache-AuthTicket/pkg-comment1
-rw-r--r--www/p5-Apache-AuthenCache/Makefile2
-rw-r--r--www/p5-Apache-AuthenCache/pkg-comment1
-rw-r--r--www/p5-Apache-AuthenURL/Makefile2
-rw-r--r--www/p5-Apache-AuthenURL/pkg-comment1
-rw-r--r--www/p5-Apache-AutoIndex/Makefile2
-rw-r--r--www/p5-Apache-AutoIndex/pkg-comment1
-rw-r--r--www/p5-Apache-Filter/Makefile2
-rw-r--r--www/p5-Apache-Filter/pkg-comment1
-rw-r--r--www/p5-Apache-Icon/Makefile2
-rw-r--r--www/p5-Apache-Icon/pkg-comment1
-rw-r--r--www/p5-Apache-Language/Makefile2
-rw-r--r--www/p5-Apache-Language/pkg-comment1
-rw-r--r--www/p5-Apache-SSI/Makefile2
-rw-r--r--www/p5-Apache-SSI/pkg-comment1
-rw-r--r--www/p5-Apache-Session-SharedMem/Makefile2
-rw-r--r--www/p5-Apache-Session-SharedMem/pkg-comment1
-rw-r--r--www/p5-CGI-ArgChecker/Makefile2
-rw-r--r--www/p5-CGI-ArgChecker/pkg-comment1
-rw-r--r--www/p5-CGI-FastTemplate/Makefile2
-rw-r--r--www/p5-CGI-FastTemplate/pkg-comment1
-rw-r--r--www/p5-CGI-Minimal/Makefile2
-rw-r--r--www/p5-CGI-Minimal/pkg-comment1
-rw-r--r--www/p5-CGI-modules/Makefile2
-rw-r--r--www/p5-CGI-modules/pkg-comment1
-rw-r--r--www/p5-CGI_Lite/Makefile2
-rw-r--r--www/p5-CGI_Lite/pkg-comment1
-rw-r--r--www/p5-HTML-Clean/Makefile2
-rw-r--r--www/p5-HTML-Clean/pkg-comment1
-rw-r--r--www/p5-HTML-Navigation/Makefile2
-rw-r--r--www/p5-HTML-Navigation/pkg-comment1
-rw-r--r--www/p5-HTML-Pager/Makefile2
-rw-r--r--www/p5-HTML-Pager/pkg-comment1
-rw-r--r--www/p5-HTML-QuickCheck/Makefile2
-rw-r--r--www/p5-HTML-QuickCheck/pkg-comment1
-rw-r--r--www/p5-HTML-SimpleParse/Makefile2
-rw-r--r--www/p5-HTML-SimpleParse/pkg-comment1
-rw-r--r--www/p5-HTML-Tagset/Makefile2
-rw-r--r--www/p5-HTML-Tagset/pkg-comment1
-rw-r--r--www/p5-HTML/Makefile2
-rw-r--r--www/p5-HTML/pkg-comment1
-rw-r--r--www/p5-HTTPD-Tools/Makefile2
-rw-r--r--www/p5-HTTPD-Tools/pkg-comment1
-rw-r--r--www/p5-HTTPD-User-Manage/Makefile2
-rw-r--r--www/p5-HTTPD-User-Manage/pkg-comment1
-rw-r--r--www/p5-WWW-Robot/Makefile2
-rw-r--r--www/p5-WWW-Robot/pkg-comment1
-rw-r--r--www/p5-libservlet/Makefile2
-rw-r--r--www/p5-libservlet/pkg-comment1
-rw-r--r--www/peacock/Makefile2
-rw-r--r--www/peacock/pkg-comment1
-rw-r--r--www/phpnuke/Makefile2
-rw-r--r--www/phpnuke/pkg-comment1
-rw-r--r--www/py-HTMLgen/Makefile2
-rw-r--r--www/py-HTMLgen/pkg-comment1
-rw-r--r--www/retawq/Makefile2
-rw-r--r--www/retawq/pkg-comment1
-rw-r--r--www/sqmgrlog/Makefile2
-rw-r--r--www/sqmgrlog/pkg-comment1
-rw-r--r--www/surfraw/Makefile2
-rw-r--r--www/surfraw/pkg-comment1
-rw-r--r--www/swish++/Makefile2
-rw-r--r--www/swish++/pkg-comment1
-rw-r--r--www/thumbnail_index/Makefile2
-rw-r--r--www/thumbnail_index/pkg-comment1
-rw-r--r--www/w3c-httpd/Makefile2
-rw-r--r--www/w3c-httpd/pkg-comment1
-rw-r--r--www/webcopy/Makefile2
-rw-r--r--www/webcopy/pkg-comment1
-rw-r--r--www/webglimpse/Makefile2
-rw-r--r--www/webglimpse/pkg-comment1
-rw-r--r--www/wn/Makefile2
-rw-r--r--www/wn/pkg-comment1
-rw-r--r--www/wwwcount/Makefile2
-rw-r--r--www/wwwcount/pkg-comment1
-rw-r--r--www/xist/Makefile2
-rw-r--r--www/xist/pkg-comment1
-rw-r--r--www/xpath2rss/Makefile2
-rw-r--r--www/xpath2rss/pkg-comment1
-rw-r--r--x11-clocks/abclock/Makefile2
-rw-r--r--x11-clocks/abclock/pkg-comment1
-rw-r--r--x11-clocks/bclock/Makefile2
-rw-r--r--x11-clocks/bclock/pkg-comment1
-rw-r--r--x11-clocks/dclock/Makefile2
-rw-r--r--x11-clocks/dclock/pkg-comment1
-rw-r--r--x11-clocks/rclock/Makefile2
-rw-r--r--x11-clocks/rclock/pkg-comment1
-rw-r--r--x11-clocks/t3d/Makefile2
-rw-r--r--x11-clocks/t3d/pkg-comment1
-rw-r--r--x11-clocks/wmfuzzy/Makefile2
-rw-r--r--x11-clocks/wmfuzzy/pkg-comment1
-rw-r--r--x11-fm/dfm/Makefile2
-rw-r--r--x11-fm/dfm/pkg-comment1
-rw-r--r--x11-fm/endeavour/Makefile2
-rw-r--r--x11-fm/endeavour/pkg-comment1
-rw-r--r--x11-fm/ezfm/Makefile2
-rw-r--r--x11-fm/ezfm/pkg-comment1
-rw-r--r--x11-fm/mtoolsfm/Makefile2
-rw-r--r--x11-fm/mtoolsfm/pkg-comment1
-rw-r--r--x11-fm/xfm/Makefile2
-rw-r--r--x11-fm/xfm/pkg-comment1
-rw-r--r--x11-fonts/Xg/Makefile2
-rw-r--r--x11-fonts/Xg/pkg-comment1
-rw-r--r--x11-fonts/p5-type1inst/Makefile2
-rw-r--r--x11-fonts/p5-type1inst/pkg-comment1
-rw-r--r--x11-fonts/ttmkfdir/Makefile2
-rw-r--r--x11-fonts/ttmkfdir/pkg-comment1
-rw-r--r--x11-fonts/xfed/Makefile2
-rw-r--r--x11-fonts/xfed/pkg-comment1
-rw-r--r--x11-fonts/xmbdfed/Makefile2
-rw-r--r--x11-fonts/xmbdfed/pkg-comment1
-rw-r--r--x11-themes/notif2/Makefile2
-rw-r--r--x11-themes/notif2/pkg-comment1
-rw-r--r--x11-themes/qnxstyle/Makefile2
-rw-r--r--x11-themes/qnxstyle/pkg-comment1
-rw-r--r--x11-toolkits/Xaw3d/Makefile2
-rw-r--r--x11-toolkits/Xaw3d/pkg-comment1
-rw-r--r--x11-toolkits/bwidget/Makefile2
-rw-r--r--x11-toolkits/bwidget/pkg-comment1
-rw-r--r--x11-toolkits/gevas/Makefile2
-rw-r--r--x11-toolkits/gevas/pkg-comment1
-rw-r--r--x11-toolkits/gtkdatabox/Makefile2
-rw-r--r--x11-toolkits/gtkdatabox/pkg-comment1
-rw-r--r--x11-toolkits/gtkdatabox2/Makefile2
-rw-r--r--x11-toolkits/gtkdatabox2/pkg-comment1
-rw-r--r--x11-toolkits/gtkglarea--/Makefile2
-rw-r--r--x11-toolkits/gtkglarea--/pkg-comment1
-rw-r--r--x11-toolkits/gtkmathview/Makefile2
-rw-r--r--x11-toolkits/gtkmathview/pkg-comment1
-rw-r--r--x11-toolkits/itk/Makefile2
-rw-r--r--x11-toolkits/itk/pkg-comment1
-rw-r--r--x11-toolkits/iwidgets/Makefile2
-rw-r--r--x11-toolkits/iwidgets/pkg-comment1
-rw-r--r--x11-toolkits/lesstif/Makefile2
-rw-r--r--x11-toolkits/lesstif/pkg-comment1
-rw-r--r--x11-toolkits/linux-f10-gtk/Makefile2
-rw-r--r--x11-toolkits/linux-f10-gtk/pkg-comment1
-rw-r--r--x11-toolkits/linux-f8-gtk/Makefile2
-rw-r--r--x11-toolkits/linux-f8-gtk/pkg-comment1
-rw-r--r--x11-toolkits/linux-gtk/Makefile2
-rw-r--r--x11-toolkits/linux-gtk/pkg-comment1
-rw-r--r--x11-toolkits/mesgui/Makefile2
-rw-r--r--x11-toolkits/mesgui/pkg-comment1
-rw-r--r--x11-toolkits/movingmotif/Makefile2
-rw-r--r--x11-toolkits/movingmotif/pkg-comment1
-rw-r--r--x11-toolkits/notif2/Makefile2
-rw-r--r--x11-toolkits/notif2/pkg-comment1
-rw-r--r--x11-toolkits/p5-Tcl-Tk/Makefile2
-rw-r--r--x11-toolkits/p5-Tcl-Tk/pkg-comment1
-rw-r--r--x11-toolkits/p5-TclTk/Makefile2
-rw-r--r--x11-toolkits/p5-TclTk/pkg-comment1
-rw-r--r--x11-toolkits/p5-Tk-Autoscroll/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-Autoscroll/pkg-comment1
-rw-r--r--x11-toolkits/p5-Tk-ColourChooser/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-ColourChooser/pkg-comment1
-rw-r--r--x11-toolkits/p5-Tk-Enscript/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-Enscript/pkg-comment1
-rw-r--r--x11-toolkits/p5-Tk/Makefile2
-rw-r--r--x11-toolkits/p5-Tk/pkg-comment1
-rw-r--r--x11-toolkits/paragui-devel/Makefile2
-rw-r--r--x11-toolkits/paragui-devel/pkg-comment1
-rw-r--r--x11-toolkits/paragui/Makefile2
-rw-r--r--x11-toolkits/paragui/pkg-comment1
-rw-r--r--x11-toolkits/plib/Makefile2
-rw-r--r--x11-toolkits/plib/pkg-comment1
-rw-r--r--x11-toolkits/py-anygui/Makefile2
-rw-r--r--x11-toolkits/py-anygui/pkg-comment1
-rw-r--r--x11-toolkits/sdl_gui/Makefile2
-rw-r--r--x11-toolkits/sdl_gui/pkg-comment1
-rw-r--r--x11-toolkits/slingshot/Makefile2
-rw-r--r--x11-toolkits/slingshot/pkg-comment1
-rw-r--r--x11-toolkits/tk80/Makefile2
-rw-r--r--x11-toolkits/tk80/pkg-comment1
-rw-r--r--x11-toolkits/tkstep80/Makefile2
-rw-r--r--x11-toolkits/tkstep80/pkg-comment1
-rw-r--r--x11-toolkits/viewklass/Makefile2
-rw-r--r--x11-toolkits/viewklass/pkg-comment1
-rw-r--r--x11-toolkits/xg/Makefile2
-rw-r--r--x11-toolkits/xg/pkg-comment1
-rw-r--r--x11-toolkits/xview-clients/Makefile2
-rw-r--r--x11-toolkits/xview-clients/pkg-comment1
-rw-r--r--x11-toolkits/xview/Makefile2
-rw-r--r--x11-toolkits/xview/pkg-comment1
-rw-r--r--x11-wm/9menu/Makefile2
-rw-r--r--x11-wm/9menu/pkg-comment1
-rw-r--r--x11-wm/9wm/Makefile2
-rw-r--r--x11-wm/9wm/pkg-comment1
-rw-r--r--x11-wm/aewm++/Makefile2
-rw-r--r--x11-wm/aewm++/pkg-comment1
-rw-r--r--x11-wm/afterstep-i18n/Makefile2
-rw-r--r--x11-wm/afterstep-i18n/pkg-comment1
-rw-r--r--x11-wm/afterstep/Makefile2
-rw-r--r--x11-wm/afterstep/pkg-comment1
-rw-r--r--x11-wm/amiwm/Makefile2
-rw-r--r--x11-wm/amiwm/pkg-comment1
-rw-r--r--x11-wm/bbapm/Makefile2
-rw-r--r--x11-wm/bbapm/pkg-comment1
-rw-r--r--x11-wm/bbrun/Makefile2
-rw-r--r--x11-wm/bbrun/pkg-comment1
-rw-r--r--x11-wm/ctwm/Makefile2
-rw-r--r--x11-wm/ctwm/pkg-comment1
-rw-r--r--x11-wm/e16utils/Makefile2
-rw-r--r--x11-wm/e16utils/pkg-comment1
-rw-r--r--x11-wm/gwm/Makefile2
-rw-r--r--x11-wm/gwm/pkg-comment1
-rw-r--r--x11-wm/icemc/Makefile2
-rw-r--r--x11-wm/icemc/pkg-comment1
-rw-r--r--x11-wm/icepref/Makefile2
-rw-r--r--x11-wm/icepref/pkg-comment1
-rw-r--r--x11-wm/lwm/Makefile2
-rw-r--r--x11-wm/lwm/pkg-comment1
-rw-r--r--x11-wm/novawm/Makefile2
-rw-r--r--x11-wm/novawm/pkg-comment1
-rw-r--r--x11-wm/piewm/Makefile2
-rw-r--r--x11-wm/piewm/pkg-comment1
-rw-r--r--x11-wm/qnxstyle/Makefile2
-rw-r--r--x11-wm/qnxstyle/pkg-comment1
-rw-r--r--x11-wm/ude/Makefile2
-rw-r--r--x11-wm/ude/pkg-comment1
-rw-r--r--x11-wm/xfce/Makefile2
-rw-r--r--x11-wm/xfce/pkg-comment1
-rw-r--r--x11-wm/xfce4/Makefile2
-rw-r--r--x11-wm/xfce4/pkg-comment1
-rw-r--r--x11/9menu/Makefile2
-rw-r--r--x11/9menu/pkg-comment1
-rw-r--r--x11/9term/Makefile2
-rw-r--r--x11/9term/pkg-comment1
-rw-r--r--x11/XFree86-aoutlibs/Makefile2
-rw-r--r--x11/XFree86-aoutlibs/pkg-comment1
-rw-r--r--x11/bbrun/Makefile2
-rw-r--r--x11/bbrun/pkg-comment1
-rw-r--r--x11/blast/Makefile2
-rw-r--r--x11/blast/pkg-comment1
-rw-r--r--x11/decurs/Makefile2
-rw-r--r--x11/decurs/pkg-comment1
-rw-r--r--x11/dxpc/Makefile2
-rw-r--r--x11/dxpc/pkg-comment1
-rw-r--r--x11/ecore/Makefile2
-rw-r--r--x11/ecore/pkg-comment1
-rw-r--r--x11/fbsd-icons/Makefile2
-rw-r--r--x11/fbsd-icons/pkg-comment1
-rw-r--r--x11/gdkxft/Makefile2
-rw-r--r--x11/gdkxft/pkg-comment1
-rw-r--r--x11/gmrun/Makefile2
-rw-r--r--x11/gmrun/pkg-comment1
-rw-r--r--x11/imwheel/Makefile2
-rw-r--r--x11/imwheel/pkg-comment1
-rw-r--r--x11/launch.app/Makefile2
-rw-r--r--x11/launch.app/pkg-comment1
-rw-r--r--x11/libsx/Makefile2
-rw-r--r--x11/libsx/pkg-comment1
-rw-r--r--x11/mgapdesk/Makefile2
-rw-r--r--x11/mgapdesk/pkg-comment1
-rw-r--r--x11/p5-X11-Protocol/Makefile2
-rw-r--r--x11/p5-X11-Protocol/pkg-comment1
-rw-r--r--x11/peeper/Makefile2
-rw-r--r--x11/peeper/pkg-comment1
-rw-r--r--x11/props/Makefile2
-rw-r--r--x11/props/pkg-comment1
-rw-r--r--x11/sxpc/Makefile2
-rw-r--r--x11/sxpc/pkg-comment1
-rw-r--r--x11/twin/Makefile2
-rw-r--r--x11/twin/pkg-comment1
-rw-r--r--x11/tycoon/Makefile2
-rw-r--r--x11/tycoon/pkg-comment1
-rw-r--r--x11/wmmatrix/Makefile2
-rw-r--r--x11/wmmatrix/pkg-comment1
-rw-r--r--x11/wscan/Makefile2
-rw-r--r--x11/wscan/pkg-comment1
-rw-r--r--x11/xautomation/Makefile2
-rw-r--r--x11/xautomation/pkg-comment1
-rw-r--r--x11/xbanner/Makefile2
-rw-r--r--x11/xbanner/pkg-comment1
-rw-r--r--x11/xbindkeys/Makefile2
-rw-r--r--x11/xbindkeys/pkg-comment1
-rw-r--r--x11/xbindkeys_config/Makefile2
-rw-r--r--x11/xbindkeys_config/pkg-comment1
-rw-r--r--x11/xcb/Makefile2
-rw-r--r--x11/xcb/pkg-comment1
-rw-r--r--x11/xclip/Makefile2
-rw-r--r--x11/xclip/pkg-comment1
-rw-r--r--x11/xcolors/Makefile2
-rw-r--r--x11/xcolors/pkg-comment1
-rw-r--r--x11/xdialog/Makefile2
-rw-r--r--x11/xdialog/pkg-comment1
-rw-r--r--x11/xnee/Makefile2
-rw-r--r--x11/xnee/pkg-comment1
-rw-r--r--x11/xskyroot/Makefile2
-rw-r--r--x11/xskyroot/pkg-comment1
-rw-r--r--x11/xstroke/Makefile2
-rw-r--r--x11/xstroke/pkg-comment1
-rw-r--r--x11/xtattr/Makefile2
-rw-r--r--x11/xtattr/pkg-comment1
-rw-r--r--x11/xtoolwait/Makefile2
-rw-r--r--x11/xtoolwait/pkg-comment1
-rw-r--r--x11/xvattr/Makefile2
-rw-r--r--x11/xvattr/pkg-comment1
-rw-r--r--x11/xwatchwin/Makefile2
-rw-r--r--x11/xwatchwin/pkg-comment1
3400 files changed, 3422 insertions, 1694 deletions
diff --git a/archivers/9e/Makefile b/archivers/9e/Makefile
index 90702ac17ed3..8fc43d159eeb 100644
--- a/archivers/9e/Makefile
+++ b/archivers/9e/Makefile
@@ -13,6 +13,8 @@ DISTNAME= 9e
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Explode Plan9 archives
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/9e ${PREFIX}/bin
diff --git a/archivers/9e/pkg-comment b/archivers/9e/pkg-comment
deleted file mode 100644
index 1941b5fbc61a..000000000000
--- a/archivers/9e/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Explode Plan9 archives
diff --git a/archivers/bzip/Makefile b/archivers/bzip/Makefile
index e2f4882e4a5e..4ae2ce271f58 100644
--- a/archivers/bzip/Makefile
+++ b/archivers/bzip/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.fu-berlin.de/unix/tools/archivers/bzip/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A block-sorting file compressor
+
NO_CDROM= "Restrictive copyright (don't sell for profit)"
MAN1= bzip.1 bunzip.1
diff --git a/archivers/bzip/pkg-comment b/archivers/bzip/pkg-comment
deleted file mode 100644
index b2289372af60..000000000000
--- a/archivers/bzip/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A block-sorting file compressor
diff --git a/archivers/dact/Makefile b/archivers/dact/Makefile
index 575a1482f6a5..69af0b054575 100644
--- a/archivers/dact/Makefile
+++ b/archivers/dact/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.rkeene.org/devel/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Dynamic Adaptive Compression Tool
+
LIB_DEPENDS= mcrypt.7:${PORTSDIR}/security/libmcrypt
.if !exists(/usr/bin/bzip2)
LIB_DEPENDS+= bz2.1:${PORTSDIR}/archivers/bzip2
diff --git a/archivers/dact/pkg-comment b/archivers/dact/pkg-comment
deleted file mode 100644
index 2c490c0bec98..000000000000
--- a/archivers/dact/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Dynamic Adaptive Compression Tool
diff --git a/archivers/gshar+gunshar/Makefile b/archivers/gshar+gunshar/Makefile
index 0ab89ed17640..f19abb06570b 100644
--- a/archivers/gshar+gunshar/Makefile
+++ b/archivers/gshar+gunshar/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= sharutils
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Allow packing and unpacking of shell archives
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=g --disable-uucode --disable-nls
INSTALL_TARGET= install install-man
diff --git a/archivers/gshar+gunshar/pkg-comment b/archivers/gshar+gunshar/pkg-comment
deleted file mode 100644
index a7764ea9b174..000000000000
--- a/archivers/gshar+gunshar/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Allow packing and unpacking of shell archives
diff --git a/archivers/libcomprex/Makefile b/archivers/libcomprex/Makefile
index d1db67941118..fc9691b7f32b 100644
--- a/archivers/libcomprex/Makefile
+++ b/archivers/libcomprex/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= gnupdate
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Transparently handles automatic compression and decompression of files
+
LIB_DEPENDS= curl.2:${PORTSDIR}/ftp/curl
.if !exists(/usr/bin/bzip2)
LIB_DEPENDS+= bz2.1:${PORTSDIR}/archivers/bzip2
diff --git a/archivers/libcomprex/pkg-comment b/archivers/libcomprex/pkg-comment
deleted file mode 100644
index 4c3c03f64187..000000000000
--- a/archivers/libcomprex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Transparently handles automatic compression and decompression of files
diff --git a/archivers/lzo/Makefile b/archivers/lzo/Makefile
index 27fda7279f7b..36013d564b10 100644
--- a/archivers/lzo/Makefile
+++ b/archivers/lzo/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= libs/compression
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Portable speedy, lossless data compression library
+
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --enable-shared
diff --git a/archivers/lzo/pkg-comment b/archivers/lzo/pkg-comment
deleted file mode 100644
index 63620281e374..000000000000
--- a/archivers/lzo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable speedy, lossless data compression library
diff --git a/archivers/lzo2/Makefile b/archivers/lzo2/Makefile
index 27fda7279f7b..36013d564b10 100644
--- a/archivers/lzo2/Makefile
+++ b/archivers/lzo2/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= libs/compression
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Portable speedy, lossless data compression library
+
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --enable-shared
diff --git a/archivers/lzo2/pkg-comment b/archivers/lzo2/pkg-comment
deleted file mode 100644
index 63620281e374..000000000000
--- a/archivers/lzo2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable speedy, lossless data compression library
diff --git a/archivers/lzop/Makefile b/archivers/lzop/Makefile
index 131f4f14b8f4..b4a271fb671e 100644
--- a/archivers/lzop/Makefile
+++ b/archivers/lzop/Makefile
@@ -14,6 +14,8 @@ MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
+PORTCOMMENT= Fast file compressor similar to gzip, using the LZO library
+
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
diff --git a/archivers/lzop/pkg-comment b/archivers/lzop/pkg-comment
deleted file mode 100644
index f8e83d3734b4..000000000000
--- a/archivers/lzop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast file compressor similar to gzip, using the LZO library
diff --git a/archivers/macutils/Makefile b/archivers/macutils/Makefile
index 0580a25a15d5..cbd6685a53b6 100644
--- a/archivers/macutils/Makefile
+++ b/archivers/macutils/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Utilities for Apple Macintosh files
+
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKEFILE= makefile
diff --git a/archivers/macutils/pkg-comment b/archivers/macutils/pkg-comment
deleted file mode 100644
index c430d06f75dd..000000000000
--- a/archivers/macutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities for Apple Macintosh files
diff --git a/archivers/makeself/Makefile b/archivers/makeself/Makefile
index c11053c395c5..bd9e98d6e39f 100644
--- a/archivers/makeself/Makefile
+++ b/archivers/makeself/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .gz.sh
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A neat script to make self-extracting archives
+
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= ${WRKDIR}
diff --git a/archivers/makeself/pkg-comment b/archivers/makeself/pkg-comment
deleted file mode 100644
index db20d2d9640e..000000000000
--- a/archivers/makeself/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A neat script to make self-extracting archives
diff --git a/archivers/p5-Mac-Macbinary/Makefile b/archivers/p5-Mac-Macbinary/Makefile
index 78cd295a1e4f..db6b141e8215 100644
--- a/archivers/p5-Mac-Macbinary/Makefile
+++ b/archivers/p5-Mac-Macbinary/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that can extract info from Macbinary files
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/archivers/p5-Mac-Macbinary/pkg-comment b/archivers/p5-Mac-Macbinary/pkg-comment
deleted file mode 100644
index faccdd7779f6..000000000000
--- a/archivers/p5-Mac-Macbinary/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that can extract info from Macbinary files
diff --git a/archivers/parchive/Makefile b/archivers/parchive/Makefile
index 192543958bd3..0159640cf117 100644
--- a/archivers/parchive/Makefile
+++ b/archivers/parchive/Makefile
@@ -14,6 +14,8 @@ DISTNAME= par-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Parity Archiver - makes multiple parity volumes from a set of files
+
MAKEFILE= ${FILESDIR}/Makefile
WRKSRC= ${WRKDIR}/par-cmdline-${PORTVERSION}
diff --git a/archivers/parchive/pkg-comment b/archivers/parchive/pkg-comment
deleted file mode 100644
index 74ac39e6a4b1..000000000000
--- a/archivers/parchive/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Parity Archiver - makes multiple parity volumes from a set of files
diff --git a/archivers/ppunpack/Makefile b/archivers/ppunpack/Makefile
index 24ef12dbf4ea..7133e9c6de6b 100644
--- a/archivers/ppunpack/Makefile
+++ b/archivers/ppunpack/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Decompresses Amiga PowerPacker files
+
RESTRICTED= "No commercial redistribution"
NO_CDROM= ${RESTRICTED}
diff --git a/archivers/ppunpack/pkg-comment b/archivers/ppunpack/pkg-comment
deleted file mode 100644
index 7c6df540bcf3..000000000000
--- a/archivers/ppunpack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Decompresses Amiga PowerPacker files
diff --git a/archivers/sharutils/Makefile b/archivers/sharutils/Makefile
index 0ab89ed17640..f19abb06570b 100644
--- a/archivers/sharutils/Makefile
+++ b/archivers/sharutils/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= sharutils
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Allow packing and unpacking of shell archives
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=g --disable-uucode --disable-nls
INSTALL_TARGET= install install-man
diff --git a/archivers/sharutils/pkg-comment b/archivers/sharutils/pkg-comment
deleted file mode 100644
index a7764ea9b174..000000000000
--- a/archivers/sharutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Allow packing and unpacking of shell archives
diff --git a/archivers/star-devel/Makefile b/archivers/star-devel/Makefile
index 83ed1bfdd052..3cf8d27852a3 100644
--- a/archivers/star-devel/Makefile
+++ b/archivers/star-devel/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/unix/star/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Unique standard tape archiver with many enhancements
+
USE_BZIP2= yes
USE_GMAKE= yes
MAKE_ENV= MAKEPROG=${GMAKE} CCOM=${CC}
diff --git a/archivers/star-devel/pkg-comment b/archivers/star-devel/pkg-comment
deleted file mode 100644
index b0332b514fb1..000000000000
--- a/archivers/star-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Unique standard tape archiver with many enhancements
diff --git a/archivers/star/Makefile b/archivers/star/Makefile
index 83ed1bfdd052..3cf8d27852a3 100644
--- a/archivers/star/Makefile
+++ b/archivers/star/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/unix/star/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Unique standard tape archiver with many enhancements
+
USE_BZIP2= yes
USE_GMAKE= yes
MAKE_ENV= MAKEPROG=${GMAKE} CCOM=${CC}
diff --git a/archivers/star/pkg-comment b/archivers/star/pkg-comment
deleted file mode 100644
index b0332b514fb1..000000000000
--- a/archivers/star/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Unique standard tape archiver with many enhancements
diff --git a/archivers/stuffit/Makefile b/archivers/stuffit/Makefile
index 2f5a2f5321c5..d6657a8ec3fc 100644
--- a/archivers/stuffit/Makefile
+++ b/archivers/stuffit/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Stuffit Archive Creator and Expander
+
NO_CDROM= Shareware -- should not redistribute
NO_PACKAGE= Only unmodified original package can be distributed
diff --git a/archivers/stuffit/pkg-comment b/archivers/stuffit/pkg-comment
deleted file mode 100644
index 643a95600cc5..000000000000
--- a/archivers/stuffit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Stuffit Archive Creator and Expander
diff --git a/archivers/undms/Makefile b/archivers/undms/Makefile
index 1b1463364bc4..28a48618b09a 100644
--- a/archivers/undms/Makefile
+++ b/archivers/undms/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts .dms Amiga disk images to uncompressed .adf images
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/archivers/undms/pkg-comment b/archivers/undms/pkg-comment
deleted file mode 100644
index cbd397419f81..000000000000
--- a/archivers/undms/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts .dms Amiga disk images to uncompressed .adf images
diff --git a/archivers/unlzx/Makefile b/archivers/unlzx/Makefile
index e343848b42af..20bdec5eaf20 100644
--- a/archivers/unlzx/Makefile
+++ b/archivers/unlzx/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extracts .lzx archives from Amiga systems
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/archivers/unlzx/pkg-comment b/archivers/unlzx/pkg-comment
deleted file mode 100644
index 05cd538a3818..000000000000
--- a/archivers/unlzx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extracts .lzx archives from Amiga systems
diff --git a/archivers/xpk/Makefile b/archivers/xpk/Makefile
index 0581910a918b..4f99e7d09211 100644
--- a/archivers/xpk/Makefile
+++ b/archivers/xpk/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.jormas.com/~vesuri/xpk/ \
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= The eXternal PacKer (XPK) library system
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/archivers/xpk/pkg-comment b/archivers/xpk/pkg-comment
deleted file mode 100644
index 8452e0436a1c..000000000000
--- a/archivers/xpk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The eXternal PacKer (XPK) library system
diff --git a/archivers/zipios++/Makefile b/archivers/zipios++/Makefile
index d6b8bb4f0a19..83d20dfc70d7 100644
--- a/archivers/zipios++/Makefile
+++ b/archivers/zipios++/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= zipios
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A java.util.zip-like C++ library for reading and writing Zip files
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/archivers/zipios++/pkg-comment b/archivers/zipios++/pkg-comment
deleted file mode 100644
index 1fa758caa9ec..000000000000
--- a/archivers/zipios++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A java.util.zip-like C++ library for reading and writing Zip files
diff --git a/astro/fooseti/Makefile b/astro/fooseti/Makefile
index 02736b5caa74..5141fe741b07 100644
--- a/astro/fooseti/Makefile
+++ b/astro/fooseti/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www-personal.engin.umich.edu/~agorski/fooseti/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK+ frontend to SETI@Home
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
diff --git a/astro/fooseti/pkg-comment b/astro/fooseti/pkg-comment
deleted file mode 100644
index fa0d61a155b4..000000000000
--- a/astro/fooseti/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK+ frontend to SETI@Home
diff --git a/astro/libnova/Makefile b/astro/libnova/Makefile
index 53e4107a8eac..22ef294678d7 100644
--- a/astro/libnova/Makefile
+++ b/astro/libnova/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Astronomical Calculation Library
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/astro/libnova/pkg-comment b/astro/libnova/pkg-comment
deleted file mode 100644
index eaaeaf7d7cb8..000000000000
--- a/astro/libnova/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Astronomical Calculation Library
diff --git a/astro/match/Makefile b/astro/match/Makefile
index 49bc47aa39e1..1e1b08993ed5 100644
--- a/astro/match/Makefile
+++ b/astro/match/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://acd188a-005.rit.edu/match/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program for matching star lists
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/astro/match/pkg-comment b/astro/match/pkg-comment
deleted file mode 100644
index 270427bc3824..000000000000
--- a/astro/match/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program for matching star lists
diff --git a/astro/p5-Astro-ADS/Makefile b/astro/p5-Astro-ADS/Makefile
index 0e85fdcd36e8..4296419c087a 100644
--- a/astro/p5-Astro-ADS/Makefile
+++ b/astro/p5-Astro-ADS/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OO Perl interface to the ADS abstract service
+
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
diff --git a/astro/p5-Astro-ADS/pkg-comment b/astro/p5-Astro-ADS/pkg-comment
deleted file mode 100644
index 091922f7d0e9..000000000000
--- a/astro/p5-Astro-ADS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OO Perl interface to the ADS abstract service
diff --git a/astro/p5-Astro-Catalog/Makefile b/astro/p5-Astro-Catalog/Makefile
index d9af90790d87..f42f082349b1 100644
--- a/astro/p5-Astro-Catalog/Makefile
+++ b/astro/p5-Astro-Catalog/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic stellar catalogue object
+
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
diff --git a/astro/p5-Astro-Catalog/pkg-comment b/astro/p5-Astro-Catalog/pkg-comment
deleted file mode 100644
index c8b30bd8e97b..000000000000
--- a/astro/p5-Astro-Catalog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic stellar catalogue object
diff --git a/astro/p5-Astro-DSS/Makefile b/astro/p5-Astro-DSS/Makefile
index 96c74017d192..4d59b99a6e08 100644
--- a/astro/p5-Astro-DSS/Makefile
+++ b/astro/p5-Astro-DSS/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OO interface to the 1st and 2nd Digital Sky Surveys
+
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
diff --git a/astro/p5-Astro-DSS/pkg-comment b/astro/p5-Astro-DSS/pkg-comment
deleted file mode 100644
index 5261fd56162a..000000000000
--- a/astro/p5-Astro-DSS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OO interface to the 1st and 2nd Digital Sky Surveys
diff --git a/astro/p5-Astro-MoonPhase/Makefile b/astro/p5-Astro-MoonPhase/Makefile
index c300e30990c0..4753d9d30527 100644
--- a/astro/p5-Astro-MoonPhase/Makefile
+++ b/astro/p5-Astro-MoonPhase/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to calculate information about the phase of the moon
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/astro/p5-Astro-MoonPhase/pkg-comment b/astro/p5-Astro-MoonPhase/pkg-comment
deleted file mode 100644
index d83eb65d53bb..000000000000
--- a/astro/p5-Astro-MoonPhase/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to calculate information about the phase of the moon
diff --git a/astro/p5-Astro-SIMBAD/Makefile b/astro/p5-Astro-SIMBAD/Makefile
index 7e33d595c148..f9c578a371ba 100644
--- a/astro/p5-Astro-SIMBAD/Makefile
+++ b/astro/p5-Astro-SIMBAD/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OO Perl interface to the SIMBAD astronomical database
+
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
diff --git a/astro/p5-Astro-SIMBAD/pkg-comment b/astro/p5-Astro-SIMBAD/pkg-comment
deleted file mode 100644
index b4f52f5394f8..000000000000
--- a/astro/p5-Astro-SIMBAD/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OO Perl interface to the SIMBAD astronomical database
diff --git a/astro/p5-Astro-SunTime/Makefile b/astro/p5-Astro-SunTime/Makefile
index 2940a645b8f1..8845008b1771 100644
--- a/astro/p5-Astro-SunTime/Makefile
+++ b/astro/p5-Astro-SunTime/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to calculate sunrise/sunset times
+
BUILD_DEPENDS= ${SITE_PERL}/Time/ParseDate.pm:${PORTSDIR}/devel/p5-Time
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/astro/p5-Astro-SunTime/pkg-comment b/astro/p5-Astro-SunTime/pkg-comment
deleted file mode 100644
index 4048f8d54293..000000000000
--- a/astro/p5-Astro-SunTime/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to calculate sunrise/sunset times
diff --git a/astro/p5-Geo-METAR/Makefile b/astro/p5-Geo-METAR/Makefile
index 46ca8f96630d..bf1365c40369 100644
--- a/astro/p5-Geo-METAR/Makefile
+++ b/astro/p5-Geo-METAR/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that processes METAR information from NOAA sources
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/astro/p5-Geo-METAR/pkg-comment b/astro/p5-Geo-METAR/pkg-comment
deleted file mode 100644
index 7afa56b3dcf5..000000000000
--- a/astro/p5-Geo-METAR/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that processes METAR information from NOAA sources
diff --git a/astro/planets/Makefile b/astro/planets/Makefile
index 0ba3223fefbb..b36cae784e1b 100644
--- a/astro/planets/Makefile
+++ b/astro/planets/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An orbital simulator
+
BUILD_DEPENDS= ocaml:${PORTSDIR}/lang/ocaml
USE_GMAKE= yes
diff --git a/astro/planets/pkg-comment b/astro/planets/pkg-comment
deleted file mode 100644
index 67231ff3138e..000000000000
--- a/astro/planets/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An orbital simulator
diff --git a/astro/pyweather/Makefile b/astro/pyweather/Makefile
index 51499b424a0e..117de004a97c 100644
--- a/astro/pyweather/Makefile
+++ b/astro/pyweather/Makefile
@@ -14,6 +14,8 @@ DISTNAME= pyWeather
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python script that downloads weather data and can be cron'd
+
USE_REINPLACE= yes
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/astro/pyweather/pkg-comment b/astro/pyweather/pkg-comment
deleted file mode 100644
index 6f44238bc5da..000000000000
--- a/astro/pyweather/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python script that downloads weather data and can be cron'd
diff --git a/astro/saoimage/Makefile b/astro/saoimage/Makefile
index 728dd48593eb..2bb8bdac7c8e 100644
--- a/astro/saoimage/Makefile
+++ b/astro/saoimage/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://tdc-www.harvard.edu/software/saoimage/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Smithsonian Astrophysical Observatory image utility for X
+
USE_X_PREFIX= yes
MAKEFILE= makefile
MAKE_ENV= OFLAGS="${CFLAGS}"
diff --git a/astro/saoimage/pkg-comment b/astro/saoimage/pkg-comment
deleted file mode 100644
index 260322f05ff4..000000000000
--- a/astro/saoimage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Smithsonian Astrophysical Observatory image utility for X
diff --git a/astro/sattrack/Makefile b/astro/sattrack/Makefile
index 5d8bd32f1286..253b96500837 100644
--- a/astro/sattrack/Makefile
+++ b/astro/sattrack/Makefile
@@ -11,6 +11,8 @@ CATEGORIES= astro
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= asami/LOCAL_PORTS
+PORTCOMMENT= Real-time satellite tracking and orbit propagation program
+
USE_XLIB= yes
WRKSRC= ${WRKDIR}/SatTrack-${PORTVERSION}/src
diff --git a/astro/sattrack/pkg-comment b/astro/sattrack/pkg-comment
deleted file mode 100644
index f5b696fe251d..000000000000
--- a/astro/sattrack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Real-time satellite tracking and orbit propagation program
diff --git a/astro/stars/Makefile b/astro/stars/Makefile
index ab5181139553..920460264257 100644
--- a/astro/stars/Makefile
+++ b/astro/stars/Makefile
@@ -14,6 +14,8 @@ DISTFILES= stars-1.0-ss-11.00.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Star field demo
+
USE_X_PREFIX= yes
CC?= cc
diff --git a/astro/stars/pkg-comment b/astro/stars/pkg-comment
deleted file mode 100644
index 62a6ce22cb74..000000000000
--- a/astro/stars/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Star field demo
diff --git a/astro/tkseti/Makefile b/astro/tkseti/Makefile
index 784fd4ffecc8..81512f83c210 100644
--- a/astro/tkseti/Makefile
+++ b/astro/tkseti/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.cuug.ab.ca/~macdonal/tkseti/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tk-based interface to SETI@Home
+
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83 \
${LOCALBASE}/sbin/setiathome:${PORTSDIR}/astro/setiathome
diff --git a/astro/tkseti/pkg-comment b/astro/tkseti/pkg-comment
deleted file mode 100644
index 2b482548713e..000000000000
--- a/astro/tkseti/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tk-based interface to SETI@Home
diff --git a/astro/wmspaceweather/Makefile b/astro/wmspaceweather/Makefile
index c763c193aa8c..f0250a523d80 100644
--- a/astro/wmspaceweather/Makefile
+++ b/astro/wmspaceweather/Makefile
@@ -12,6 +12,8 @@ DISTNAME= wmSpaceWeather-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DockApp that shows the weather at geosynchronous orbit
+
WRKSRC= ${WRKDIR}/${DISTNAME}/wmSpaceWeather
USE_X_PREFIX= yes
diff --git a/astro/wmspaceweather/pkg-comment b/astro/wmspaceweather/pkg-comment
deleted file mode 100644
index 8407c3500fcf..000000000000
--- a/astro/wmspaceweather/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DockApp that shows the weather at geosynchronous orbit
diff --git a/astro/wmsun/Makefile b/astro/wmsun/Makefile
index 32f1cc600469..97c4f70f4eaf 100644
--- a/astro/wmsun/Makefile
+++ b/astro/wmsun/Makefile
@@ -12,6 +12,8 @@ DISTNAME= wmSun-1.03
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that displays the rise and set time of the sun
+
WRKSRC= ${WRKDIR}/${DISTNAME}/wmSun
USE_X_PREFIX= yes
diff --git a/astro/wmsun/pkg-comment b/astro/wmsun/pkg-comment
deleted file mode 100644
index d4a56a1fe5b4..000000000000
--- a/astro/wmsun/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that displays the rise and set time of the sun
diff --git a/astro/x3arth/Makefile b/astro/x3arth/Makefile
index c5ccec6e9357..25c01bb66497 100644
--- a/astro/x3arth/Makefile
+++ b/astro/x3arth/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= X11/desktop
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Updates X root window with satellit views of earth
+
IGNORE= "FTP directory format changed, can no longer fetch images"
RUN_DEPENDS= ${LOCALBASE}/bin/tclsh8.2:${PORTSDIR}/lang/tcl82 \
diff --git a/astro/x3arth/pkg-comment b/astro/x3arth/pkg-comment
deleted file mode 100644
index cd549a370b69..000000000000
--- a/astro/x3arth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Updates X root window with satellit views of earth
diff --git a/astro/xearth/Makefile b/astro/xearth/Makefile
index b76b0bb7f770..32e2813221a6 100644
--- a/astro/xearth/Makefile
+++ b/astro/xearth/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Set the root window to the image of earth
+
USE_IMAKE= yes
MAN1= xearth.1
diff --git a/astro/xearth/pkg-comment b/astro/xearth/pkg-comment
deleted file mode 100644
index e97411f4244a..000000000000
--- a/astro/xearth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Set the root window to the image of earth
diff --git a/astro/xephem/Makefile b/astro/xephem/Makefile
index e1912cb5d1d4..996ed1559c4b 100644
--- a/astro/xephem/Makefile
+++ b/astro/xephem/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive astronomical ephemeris program
+
WRKSRC= ${WRKDIR}/${DISTNAME}/GUI/xephem
USE_MOTIF= yes
diff --git a/astro/xephem/pkg-comment b/astro/xephem/pkg-comment
deleted file mode 100644
index 162bc3020c6a..000000000000
--- a/astro/xephem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive astronomical ephemeris program
diff --git a/astro/xphoon/Makefile b/astro/xphoon/Makefile
index c19d29f1f245..85a903a22684 100644
--- a/astro/xphoon/Makefile
+++ b/astro/xphoon/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Set the root window to the moon in its current phase
+
USE_IMAKE= yes
MAN1= xphoon.1
diff --git a/astro/xphoon/pkg-comment b/astro/xphoon/pkg-comment
deleted file mode 100644
index e79090eab8f5..000000000000
--- a/astro/xphoon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Set the root window to the moon in its current phase
diff --git a/audio/Maaate/Makefile b/audio/Maaate/Makefile
index 917d6035777c..daac152a6d60 100644
--- a/audio/Maaate/Makefile
+++ b/audio/Maaate/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cmis.csiro.au/maaate/packages/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG audio analysis toolkit
+
USE_REINPLACE= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
diff --git a/audio/Maaate/pkg-comment b/audio/Maaate/pkg-comment
deleted file mode 100644
index 0f64661c9443..000000000000
--- a/audio/Maaate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG audio analysis toolkit
diff --git a/audio/ascd/Makefile b/audio/ascd/Makefile
index 8fcf4652bc8c..dfd93bec7eda 100644
--- a/audio/ascd/Makefile
+++ b/audio/ascd/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${DISTNAME}-src.tgz ${DATAFILES}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockable cd player for AfterStep or WindowMaker
+
LIB_DEPENDS= workman.1:${PORTSDIR}/audio/libworkman
USE_IMAKE= yes
diff --git a/audio/ascd/pkg-comment b/audio/ascd/pkg-comment
deleted file mode 100644
index f97c1c9701a0..000000000000
--- a/audio/ascd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockable cd player for AfterStep or WindowMaker
diff --git a/audio/autools/Makefile b/audio/autools/Makefile
index 085481d4a022..cc691d1eba59 100644
--- a/audio/autools/Makefile
+++ b/audio/autools/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A collection of programs to manipulate audio files
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libtsp.a:${PORTSDIR}/audio/afsp
USE_REINPLACE= yes
diff --git a/audio/autools/pkg-comment b/audio/autools/pkg-comment
deleted file mode 100644
index 43820664e241..000000000000
--- a/audio/autools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of programs to manipulate audio files
diff --git a/audio/cam/Makefile b/audio/cam/Makefile
index 31da5ecfc923..255c794c7950 100644
--- a/audio/cam/Makefile
+++ b/audio/cam/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cpu's Audio Mixer [curses based]
+
MAN1= cam.1
PLIST= ${WRKDIR}/pkg-plist
diff --git a/audio/cam/pkg-comment b/audio/cam/pkg-comment
deleted file mode 100644
index 305c80571465..000000000000
--- a/audio/cam/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cpu's Audio Mixer [curses based]
diff --git a/audio/cdrdao/Makefile b/audio/cdrdao/Makefile
index 655241ae3a7d..9048e387cc5b 100644
--- a/audio/cdrdao/Makefile
+++ b/audio/cdrdao/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Write audio CD-Rs in disk-at-once mode
+
BUILD_DEPENDS= antlr:${PORTSDIR}/devel/pccts \
dlg:${PORTSDIR}/devel/pccts
diff --git a/audio/cdrdao/pkg-comment b/audio/cdrdao/pkg-comment
deleted file mode 100644
index 224c01a64f98..000000000000
--- a/audio/cdrdao/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Write audio CD-Rs in disk-at-once mode
diff --git a/audio/cheesetracker/Makefile b/audio/cheesetracker/Makefile
index 488b6661c256..a3078d8570cf 100644
--- a/audio/cheesetracker/Makefile
+++ b/audio/cheesetracker/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.reduz.com.ar/cheesetracker/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Impulse Tracker clone
+
BUILD_DEPENDS= ${LOCALBASE}/share/automake14/automake/install-sh:${PORTSDIR}/devel/automake14
LIB_DEPENDS= sigc:${PORTSDIR}/devel/libsigc++ \
gtkmm:${PORTSDIR}/x11-toolkits/gtk--
diff --git a/audio/cheesetracker/pkg-comment b/audio/cheesetracker/pkg-comment
deleted file mode 100644
index 4ae6b04c3c2c..000000000000
--- a/audio/cheesetracker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Impulse Tracker clone
diff --git a/audio/cmp3/Makefile b/audio/cmp3/Makefile
index 844ee4e9ff4f..a2a49325af54 100644
--- a/audio/cmp3/Makefile
+++ b/audio/cmp3/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An ncurses based frontend to mpg123
+
RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/audio/cmp3/pkg-comment b/audio/cmp3/pkg-comment
deleted file mode 100644
index 39ddb464dd72..000000000000
--- a/audio/cmp3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An ncurses based frontend to mpg123
diff --git a/audio/cymbaline/Makefile b/audio/cymbaline/Makefile
index 4688eddf0256..172a5763fed1 100644
--- a/audio/cymbaline/Makefile
+++ b/audio/cymbaline/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.silmarill.org/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= mpg123 console frontend
+
RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
aumix:${PORTSDIR}/audio/aumix
diff --git a/audio/cymbaline/pkg-comment b/audio/cymbaline/pkg-comment
deleted file mode 100644
index c576560219aa..000000000000
--- a/audio/cymbaline/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-mpg123 console frontend
diff --git a/audio/darkice/Makefile b/audio/darkice/Makefile
index b59d8700240e..87fe2224f206 100644
--- a/audio/darkice/Makefile
+++ b/audio/darkice/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer
+
LIB_DEPENDS= mp3lame.0:${PORTSDIR}/audio/lame \
vorbis.2:${PORTSDIR}/audio/libvorbis
diff --git a/audio/darkice/pkg-comment b/audio/darkice/pkg-comment
deleted file mode 100644
index 274097213cce..000000000000
--- a/audio/darkice/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer
diff --git a/audio/fcplay/Makefile b/audio/fcplay/Makefile
index a7f383c30e94..267a1dfab0ab 100644
--- a/audio/fcplay/Makefile
+++ b/audio/fcplay/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Future Composer Reference Player
+
BUILD_DEPENDS= ${LOCALBASE}/include/sidplay/compconf.h:${PORTSDIR}/audio/libsidplay
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/audio/fcplay/pkg-comment b/audio/fcplay/pkg-comment
deleted file mode 100644
index ba735a0168cb..000000000000
--- a/audio/fcplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Future Composer Reference Player
diff --git a/audio/gdcd/Makefile b/audio/gdcd/Makefile
index 3c45a6f8dc5c..582770768f90 100644
--- a/audio/gdcd/Makefile
+++ b/audio/gdcd/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://gdcd.undergrid.net/source_archive/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CD player for the X Window System using the GIMP Tool Kit (GTK)
+
BROKEN= "Does not build"
LIB_DEPENDS= cdaudio.1:${PORTSDIR}/audio/libcdaudio
diff --git a/audio/gdcd/pkg-comment b/audio/gdcd/pkg-comment
deleted file mode 100644
index 66db9a5afc1e..000000000000
--- a/audio/gdcd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CD player for the X Window System using the GIMP Tool Kit (GTK)
diff --git a/audio/gdrdao/Makefile b/audio/gdrdao/Makefile
index 6848d9486580..20b7fafd4bd0 100644
--- a/audio/gdrdao/Makefile
+++ b/audio/gdrdao/Makefile
@@ -12,6 +12,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK-based GUI frontend for cdrdao, disk-at-once audio CD recorder
+
RUN_DEPENDS= cdrdao:${PORTSDIR}/audio/cdrdao
USE_GNOMENG= yes
diff --git a/audio/gdrdao/pkg-comment b/audio/gdrdao/pkg-comment
deleted file mode 100644
index 628d9da39a1c..000000000000
--- a/audio/gdrdao/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK-based GUI frontend for cdrdao, disk-at-once audio CD recorder
diff --git a/audio/gnump3d/Makefile b/audio/gnump3d/Makefile
index 727bc7ea9d89..8f6e1ceec9ae 100644
--- a/audio/gnump3d/Makefile
+++ b/audio/gnump3d/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-1.0-pre1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A streaming server for MP3\'s, OGG vorbis, and other streamable audio files
+
BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
USE_BZIP2= yes
diff --git a/audio/gnump3d/pkg-comment b/audio/gnump3d/pkg-comment
deleted file mode 100644
index 5797b04cc6cf..000000000000
--- a/audio/gnump3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A streaming server for MP3's, OGG vorbis, and other streamable audio files
diff --git a/audio/gsi/Makefile b/audio/gsi/Makefile
index 9b100a499e91..81d67a047cb8 100644
--- a/audio/gsi/Makefile
+++ b/audio/gsi/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= gsi
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GSI - general sound interface
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
diff --git a/audio/gsi/pkg-comment b/audio/gsi/pkg-comment
deleted file mode 100644
index 4648f5463787..000000000000
--- a/audio/gsi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GSI - general sound interface
diff --git a/audio/gsm/Makefile b/audio/gsm/Makefile
index c75381aff2b0..2f90a7d248a5 100644
--- a/audio/gsm/Makefile
+++ b/audio/gsm/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.cs.tu-berlin.de/pub/local/kbs/tubmik/gsm/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Audio converter and library for converting u-law to gsm encoding
+
WRKSRC= ${WRKDIR}/gsm-1.0-pl10
INSTALLS_SHLIB= yes
diff --git a/audio/gsm/pkg-comment b/audio/gsm/pkg-comment
deleted file mode 100644
index 97a532908d0b..000000000000
--- a/audio/gsm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Audio converter and library for converting u-law to gsm encoding
diff --git a/audio/ksmp3play/Makefile b/audio/ksmp3play/Makefile
index 5cfa02add7bc..aac1dfd4e3a5 100644
--- a/audio/ksmp3play/Makefile
+++ b/audio/ksmp3play/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.xanadunet.net/ksmp3play/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An curses-based MP3 player
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
smpeg:${PORTSDIR}/graphics/smpeg \
gnugetopt:${PORTSDIR}/devel/libgnugetopt
diff --git a/audio/ksmp3play/pkg-comment b/audio/ksmp3play/pkg-comment
deleted file mode 100644
index 45ce2b958062..000000000000
--- a/audio/ksmp3play/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An curses-based MP3 player
diff --git a/audio/libcdaudio/Makefile b/audio/libcdaudio/Makefile
index 4a3d7a237489..7bf950b71e86 100644
--- a/audio/libcdaudio/Makefile
+++ b/audio/libcdaudio/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for playing audio CDs
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/audio/libcdaudio/pkg-comment b/audio/libcdaudio/pkg-comment
deleted file mode 100644
index e780c4647636..000000000000
--- a/audio/libcdaudio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for playing audio CDs
diff --git a/audio/libmikmod/Makefile b/audio/libmikmod/Makefile
index ec93590d505a..a1565634a460 100644
--- a/audio/libmikmod/Makefile
+++ b/audio/libmikmod/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/sound/libs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MikMod Sound Library
+
USE_REINPLACE= yes
USE_GNOMENG= yes
WANT_GNOME= yes
diff --git a/audio/libmikmod/pkg-comment b/audio/libmikmod/pkg-comment
deleted file mode 100644
index 80fcefb61938..000000000000
--- a/audio/libmikmod/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MikMod Sound Library
diff --git a/audio/libsndfile/Makefile b/audio/libsndfile/Makefile
index 79be9903c550..7d6ed9c902ec 100644
--- a/audio/libsndfile/Makefile
+++ b/audio/libsndfile/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.zip.com.au/~erikd/libsndfile/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Reading and writing files containing sampled sound (like WAV or AIFF)
+
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
diff --git a/audio/libsndfile/pkg-comment b/audio/libsndfile/pkg-comment
deleted file mode 100644
index 9891c4143999..000000000000
--- a/audio/libsndfile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Reading and writing files containing sampled sound (like WAV or AIFF)
diff --git a/audio/maplay/Makefile b/audio/maplay/Makefile
index ae0ea3193aa7..d0227c0fede8 100644
--- a/audio/maplay/Makefile
+++ b/audio/maplay/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG audio player/decoder decoding layer I and II MPEG audio streams
+
NO_WRKSUBDIR= yes
post-patch:
diff --git a/audio/maplay/pkg-comment b/audio/maplay/pkg-comment
deleted file mode 100644
index 812bc6e36424..000000000000
--- a/audio/maplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG audio player/decoder decoding layer I and II MPEG audio streams
diff --git a/audio/mhwaveedit/Makefile b/audio/mhwaveedit/Makefile
index 3109dd1126cf..83682b9ad09a 100644
--- a/audio/mhwaveedit/Makefile
+++ b/audio/mhwaveedit/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.mtek.chalmers.se/~hjormagn/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical program for editing sound files
+
LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile
USE_REINPLACE= yes
diff --git a/audio/mhwaveedit/pkg-comment b/audio/mhwaveedit/pkg-comment
deleted file mode 100644
index 29be5dcec386..000000000000
--- a/audio/mhwaveedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical program for editing sound files
diff --git a/audio/midimountain/Makefile b/audio/midimountain/Makefile
index c0c9ed274524..4ebadf2cb261 100644
--- a/audio/midimountain/Makefile
+++ b/audio/midimountain/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MIDI sequencer
+
USE_REINPLACE= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/audio/midimountain/pkg-comment b/audio/midimountain/pkg-comment
deleted file mode 100644
index a6a444edeb12..000000000000
--- a/audio/midimountain/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIDI sequencer
diff --git a/audio/mp32ogg/Makefile b/audio/mp32ogg/Makefile
index ba3b4605dba8..f9bd7e381d38 100644
--- a/audio/mp32ogg/Makefile
+++ b/audio/mp32ogg/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert MP3 files to Ogg Vorbis files
+
RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
oggenc:${PORTSDIR}/audio/vorbis-tools \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MP3/Info.pm:${PORTSDIR}/audio/p5-MP3-Info \
diff --git a/audio/mp32ogg/pkg-comment b/audio/mp32ogg/pkg-comment
deleted file mode 100644
index b9c6383e303e..000000000000
--- a/audio/mp32ogg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert MP3 files to Ogg Vorbis files
diff --git a/audio/mp3asm/Makefile b/audio/mp3asm/Makefile
index 84a48005a5b2..71091cf58e51 100644
--- a/audio/mp3asm/Makefile
+++ b/audio/mp3asm/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MP3 frame level editor
+
WRKSRC= ${WRKDIR}/${PORTNAME}-0.1
USE_BZIP2= yes
diff --git a/audio/mp3asm/pkg-comment b/audio/mp3asm/pkg-comment
deleted file mode 100644
index d7d1b2d22a00..000000000000
--- a/audio/mp3asm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MP3 frame level editor
diff --git a/audio/mp3encode/Makefile b/audio/mp3encode/Makefile
index 19b60d1f4dcd..c84470b2f1aa 100644
--- a/audio/mp3encode/Makefile
+++ b/audio/mp3encode/Makefile
@@ -14,6 +14,8 @@ DISTNAME= dist10
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG layer I, II and III audio file encoder
+
RESTRICTED= Condition is not clear
WRKSRC= ${WRKDIR}/${DISTNAME}/lsf/encoder
diff --git a/audio/mp3encode/pkg-comment b/audio/mp3encode/pkg-comment
deleted file mode 100644
index 4dd3c96add8a..000000000000
--- a/audio/mp3encode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG layer I, II and III audio file encoder
diff --git a/audio/mp3mover/Makefile b/audio/mp3mover/Makefile
index 04ccecfe761e..394ea4781c9b 100644
--- a/audio/mp3mover/Makefile
+++ b/audio/mp3mover/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.doc.ic.ac.uk/~jsm00/scripts/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Rename mp3s and manipulate them
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MP3/Tag.pm:${PORTSDIR}/audio/p5-tagged
USE_PERL5= yes
diff --git a/audio/mp3mover/pkg-comment b/audio/mp3mover/pkg-comment
deleted file mode 100644
index 0ebcdce20212..000000000000
--- a/audio/mp3mover/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Rename mp3s and manipulate them
diff --git a/audio/mp3rename/Makefile b/audio/mp3rename/Makefile
index c514e04912b7..e76c516f0cde 100644
--- a/audio/mp3rename/Makefile
+++ b/audio/mp3rename/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A renaming program for mp3\'s based on their id3tag
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig
do-build:
diff --git a/audio/mp3rename/pkg-comment b/audio/mp3rename/pkg-comment
deleted file mode 100644
index 874df95a8df2..000000000000
--- a/audio/mp3rename/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A renaming program for mp3's based on their id3tag
diff --git a/audio/mp3stat/Makefile b/audio/mp3stat/Makefile
index 5505a4d75d48..bd76c4ef036e 100644
--- a/audio/mp3stat/Makefile
+++ b/audio/mp3stat/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Read information about mp3s and oggs bitstream
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GNOMENG= yes
diff --git a/audio/mp3stat/pkg-comment b/audio/mp3stat/pkg-comment
deleted file mode 100644
index de79d9310c85..000000000000
--- a/audio/mp3stat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Read information about mp3s and oggs bitstream
diff --git a/audio/mpegaudio/Makefile b/audio/mpegaudio/Makefile
index b7246fb88435..4f83628e83f9 100644
--- a/audio/mpegaudio/Makefile
+++ b/audio/mpegaudio/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An MPEG/audio Layer 1 and Layer 2 encoder/decoder package
+
MAN1= mpeg_musicin.1 mpeg_musicout.1
post-install:
diff --git a/audio/mpegaudio/pkg-comment b/audio/mpegaudio/pkg-comment
deleted file mode 100644
index b693c3975f56..000000000000
--- a/audio/mpegaudio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An MPEG/audio Layer 1 and Layer 2 encoder/decoder package
diff --git a/audio/mpmf20/Makefile b/audio/mpmf20/Makefile
index c14ad40b6983..5bf119eec806 100644
--- a/audio/mpmf20/Makefile
+++ b/audio/mpmf20/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= File transfer tool for the MPMan MP-F20 portable MP3-player
+
MAKEFILE= makefile
do-install:
diff --git a/audio/mpmf20/pkg-comment b/audio/mpmf20/pkg-comment
deleted file mode 100644
index 2da55ae220f1..000000000000
--- a/audio/mpmf20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-File transfer tool for the MPMan MP-F20 portable MP3-player
diff --git a/audio/muse/Makefile b/audio/muse/Makefile
index b0e6860028f1..3c09404fbcad 100644
--- a/audio/muse/Makefile
+++ b/audio/muse/Makefile
@@ -15,6 +15,8 @@ DISTNAME= MuSE-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiple Streaming Engine
+
LIB_DEPENDS= mp3lame.0:${PORTSDIR}/audio/lame \
vorbis.2:${PORTSDIR}/audio/libvorbis \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/audio/muse/pkg-comment b/audio/muse/pkg-comment
deleted file mode 100644
index 128390eaa3ab..000000000000
--- a/audio/muse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiple Streaming Engine
diff --git a/audio/mxv/Makefile b/audio/mxv/Makefile
index bd043618787d..2215bca64261 100644
--- a/audio/mxv/Makefile
+++ b/audio/mxv/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}-source
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sound file editor/player/recorder/converter for X Window System
+
BROKEN= "Does not build"
BUILD_DEPENDS= ${LOCALBASE}/interviews/bin/FREEBSD/ivmkmf:${PORTSDIR}/x11-toolkits/iv
diff --git a/audio/mxv/pkg-comment b/audio/mxv/pkg-comment
deleted file mode 100644
index 16974f95d1c4..000000000000
--- a/audio/mxv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sound file editor/player/recorder/converter for X Window System
diff --git a/audio/nas/Makefile b/audio/nas/Makefile
index e591ccae196a..35ae8caccf11 100644
--- a/audio/nas/Makefile
+++ b/audio/nas/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Network Audio System
+
USE_REINPLACE= yes
USE_IMAKE= yes
ALL_TARGET= World
diff --git a/audio/nas/pkg-comment b/audio/nas/pkg-comment
deleted file mode 100644
index 5b59e766ae1c..000000000000
--- a/audio/nas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network Audio System
diff --git a/audio/nspmod/Makefile b/audio/nspmod/Makefile
index ff9c1b5e895f..a0fff576b467 100644
--- a/audio/nspmod/Makefile
+++ b/audio/nspmod/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.jeton.or.jp/users/toru/www/orgsoft/nspmod/ \
${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= apps/sound/players
+PORTCOMMENT= MOD/S3M/MTM tracker that does it\'s own DSP, uses VoxWare v2.90+
+
MAN1= nspmod.1
do-install:
diff --git a/audio/nspmod/pkg-comment b/audio/nspmod/pkg-comment
deleted file mode 100644
index e3333c706cde..000000000000
--- a/audio/nspmod/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MOD/S3M/MTM tracker that does it's own DSP, uses VoxWare v2.90+
diff --git a/audio/osalp/Makefile b/audio/osalp/Makefile
index 69cb224414a6..548a5791a620 100644
--- a/audio/osalp/Makefile
+++ b/audio/osalp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open Source Audio Library Project
+
BUILD_DEPENDS= lame:${PORTSDIR}/audio/lame \
mpg123:${PORTSDIR}/audio/mpg123
LIB_DEPENDS= vorbis.2:${PORTSDIR}/audio/libvorbis \
diff --git a/audio/osalp/pkg-comment b/audio/osalp/pkg-comment
deleted file mode 100644
index c956dc8d2e4e..000000000000
--- a/audio/osalp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open Source Audio Library Project
diff --git a/audio/p5-CDDB-File/Makefile b/audio/p5-CDDB-File/Makefile
index 15cf475195e7..7b29161e9f1a 100644
--- a/audio/p5-CDDB-File/Makefile
+++ b/audio/p5-CDDB-File/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Parse a CDDB/freedb data file
+
PERL_CONFIGURE= yes
MAN3= CDDB::File.3
diff --git a/audio/p5-CDDB-File/pkg-comment b/audio/p5-CDDB-File/pkg-comment
deleted file mode 100644
index 3cce39428101..000000000000
--- a/audio/p5-CDDB-File/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Parse a CDDB/freedb data file
diff --git a/audio/p5-CDDB/Makefile b/audio/p5-CDDB/Makefile
index 0a1ad14a8bbc..8e440c566c5a 100644
--- a/audio/p5-CDDB/Makefile
+++ b/audio/p5-CDDB/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A high-level interface to the Compact Disc Database
+
PERL_CONFIGURE= yes
MAN3= CDDB.3
diff --git a/audio/p5-CDDB/pkg-comment b/audio/p5-CDDB/pkg-comment
deleted file mode 100644
index af8d1da83a38..000000000000
--- a/audio/p5-CDDB/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-level interface to the Compact Disc Database
diff --git a/audio/p5-MPEG-ID3v2Tag/Makefile b/audio/p5-MPEG-ID3v2Tag/Makefile
index 209342d530de..e0bcbfc528fd 100644
--- a/audio/p5-MPEG-ID3v2Tag/Makefile
+++ b/audio/p5-MPEG-ID3v2Tag/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides a way to write/read ID3 v2.3 tags
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/audio/p5-MPEG-ID3v2Tag/pkg-comment b/audio/p5-MPEG-ID3v2Tag/pkg-comment
deleted file mode 100644
index c77b257b7f18..000000000000
--- a/audio/p5-MPEG-ID3v2Tag/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides a way to write/read ID3 v2.3 tags
diff --git a/audio/p5-tagged/Makefile b/audio/p5-tagged/Makefile
index 182000565e73..ccdc4d1120d4 100644
--- a/audio/p5-tagged/Makefile
+++ b/audio/p5-tagged/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Read, change and write different tags of MP3 audio files
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/audio/p5-tagged/pkg-comment b/audio/p5-tagged/pkg-comment
deleted file mode 100644
index def315190d5a..000000000000
--- a/audio/p5-tagged/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Read, change and write different tags of MP3 audio files
diff --git a/audio/pimp3/Makefile b/audio/pimp3/Makefile
index bd7d4532b31a..7f9fc4c333f0 100644
--- a/audio/pimp3/Makefile
+++ b/audio/pimp3/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://unixpages.org/distfiles/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Rate your mp3s for a randomized playlist you will actually like
+
RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm
diff --git a/audio/pimp3/pkg-comment b/audio/pimp3/pkg-comment
deleted file mode 100644
index b7ec4374c38e..000000000000
--- a/audio/pimp3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Rate your mp3s for a randomized playlist you will actually like
diff --git a/audio/playmidi/Makefile b/audio/playmidi/Makefile
index e1fa7164d39f..1d036f1eb4df 100644
--- a/audio/playmidi/Makefile
+++ b/audio/playmidi/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://people.nl.linux.org/~diz/playmidi/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MIDI player
+
IS_INTERACTIVE= YES # asks what devices you want to support
HAS_CONFIGURE= YES
CONFIGURE_SCRIPT= Configure
diff --git a/audio/playmidi/pkg-comment b/audio/playmidi/pkg-comment
deleted file mode 100644
index 74e1445df335..000000000000
--- a/audio/playmidi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIDI player
diff --git a/audio/radio/Makefile b/audio/radio/Makefile
index 6cf92fa16a28..db1666fb96d8 100644
--- a/audio/radio/Makefile
+++ b/audio/radio/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Radio over the Internet
+
NO_WRKSUBDIR= yes
ALL_TARGET= ${OPSYS}
MAN1= radio.1 broadcast.1
diff --git a/audio/radio/pkg-comment b/audio/radio/pkg-comment
deleted file mode 100644
index e4725fcff33f..000000000000
--- a/audio/radio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Radio over the Internet
diff --git a/audio/raproxy/Makefile b/audio/raproxy/Makefile
index 05a1d967a74f..158f3baac1ff 100644
--- a/audio/raproxy/Makefile
+++ b/audio/raproxy/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Progressive Networks\' RealAudio Proxy Kit 3.0 beta 1
+
# Get it through http://www.real.com/firewall/fwdload/index.html
# if the master site does not exists somehow.
WRKSRC= ${WRKDIR}/raproxy
diff --git a/audio/raproxy/pkg-comment b/audio/raproxy/pkg-comment
deleted file mode 100644
index d590f7f5200d..000000000000
--- a/audio/raproxy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Progressive Networks' RealAudio Proxy Kit 3.0 beta 1
diff --git a/audio/rawrec/Makefile b/audio/rawrec/Makefile
index 2c2da8cdf6e7..dd1a54799a49 100644
--- a/audio/rawrec/Makefile
+++ b/audio/rawrec/Makefile
@@ -17,6 +17,8 @@ MASTER_SITE_SUBDIR= apps/sound/recorders \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A utility to record and playback raw audio data
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/audio/rawrec/pkg-comment b/audio/rawrec/pkg-comment
deleted file mode 100644
index c4c53a323b7b..000000000000
--- a/audio/rawrec/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A utility to record and playback raw audio data
diff --git a/audio/rebler/Makefile b/audio/rebler/Makefile
index a5725f4b0503..21d04e1bb4fe 100644
--- a/audio/rebler/Makefile
+++ b/audio/rebler/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to convert mpeg2 and ac3 into DivX with ac3 audio
+
LIB_DEPENDS= mpeg2:${PORTSDIR}/graphics/libmpeg2 \
aviplay-0.7:${PORTSDIR}/graphics/avifile \
popt:${PORTSDIR}/devel/popt
diff --git a/audio/rebler/pkg-comment b/audio/rebler/pkg-comment
deleted file mode 100644
index 671dccb86747..000000000000
--- a/audio/rebler/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to convert mpeg2 and ac3 into DivX with ac3 audio
diff --git a/audio/rio/Makefile b/audio/rio/Makefile
index 7c54d225aa9e..38588b05f098 100644
--- a/audio/rio/Makefile
+++ b/audio/rio/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Tool for transferring files to and from the Diamond Rio .mp3 player
+
WRKSRC= ${WRKDIR}/rio107
MAKEFILE= makefile
diff --git a/audio/rio/pkg-comment b/audio/rio/pkg-comment
deleted file mode 100644
index 09867665579b..000000000000
--- a/audio/rio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool for transferring files to and from the Diamond Rio .mp3 player
diff --git a/audio/rioutil/Makefile b/audio/rioutil/Makefile
index 0b8f29e2b7c3..885f6bb14380 100644
--- a/audio/rioutil/Makefile
+++ b/audio/rioutil/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to inferface with the Rio600, Rio800 and psa[play devices
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_GMAKE= yes
diff --git a/audio/rioutil/pkg-comment b/audio/rioutil/pkg-comment
deleted file mode 100644
index ebecab5c2674..000000000000
--- a/audio/rioutil/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to inferface with the Rio600, Rio800 and psa[play devices
diff --git a/audio/rplay/Makefile b/audio/rplay/Makefile
index 5a69a2331140..ee3f336c4a82 100644
--- a/audio/rplay/Makefile
+++ b/audio/rplay/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://rplay.doit.org/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Network audio player
+
LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm
INSTALLS_SHLIB= yes
diff --git a/audio/rplay/pkg-comment b/audio/rplay/pkg-comment
deleted file mode 100644
index 99ad9bd487c4..000000000000
--- a/audio/rplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network audio player
diff --git a/audio/rsynth/Makefile b/audio/rsynth/Makefile
index be3dcaab10a8..4256b829c9f1 100644
--- a/audio/rsynth/Makefile
+++ b/audio/rsynth/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://svr-ftp.eng.cam.ac.uk/pub/comp.speech/synthesis/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Speech synthesizer
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm \
${X11BASE}/include/audio/audiolib.h:${PORTSDIR}/audio/nas
diff --git a/audio/rsynth/pkg-comment b/audio/rsynth/pkg-comment
deleted file mode 100644
index abdc70284a50..000000000000
--- a/audio/rsynth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Speech synthesizer
diff --git a/audio/s3mod/Makefile b/audio/s3mod/Makefile
index 5f205c293008..9e2f054a6969 100644
--- a/audio/s3mod/Makefile
+++ b/audio/s3mod/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MOD/S3M player
+
ONLY_FOR_ARCHS= i386
ALL_TARGET= freebsd
diff --git a/audio/s3mod/pkg-comment b/audio/s3mod/pkg-comment
deleted file mode 100644
index b3ca4c061a25..000000000000
--- a/audio/s3mod/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MOD/S3M player
diff --git a/audio/sfront/Makefile b/audio/sfront/Makefile
index 890abcc05f06..e4e13f3698a6 100644
--- a/audio/sfront/Makefile
+++ b/audio/sfront/Makefile
@@ -15,6 +15,8 @@ DIST_SUBDIR= ${PKGNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A translator that converts MP4-SA files into efficient C programs
+
USE_REINPLACE= yes
USE_BISON= yes
WRKSRC= ${WRKDIR}/${PORTNAME}/src
diff --git a/audio/sfront/pkg-comment b/audio/sfront/pkg-comment
deleted file mode 100644
index 0e24e2176ba5..000000000000
--- a/audio/sfront/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A translator that converts MP4-SA files into efficient C programs
diff --git a/audio/snack/Makefile b/audio/snack/Makefile
index 4a6142bd077a..3e80073a57b7 100644
--- a/audio/snack/Makefile
+++ b/audio/snack/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Snack Sound Toolkit
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
diff --git a/audio/snack/pkg-comment b/audio/snack/pkg-comment
deleted file mode 100644
index 93a5836bdea5..000000000000
--- a/audio/snack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Snack Sound Toolkit
diff --git a/audio/sonice/Makefile b/audio/sonice/Makefile
index 3d56e4935a91..48cc87777932 100644
--- a/audio/sonice/Makefile
+++ b/audio/sonice/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cyclooctane.com/sonice/release/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sonice eases reencoding of .ogg files
+
RUN_DEPENDS= oggenc:${PORTSDIR}/audio/vorbis-tools \
flac:${PORTSDIR}/audio/flac
diff --git a/audio/sonice/pkg-comment b/audio/sonice/pkg-comment
deleted file mode 100644
index 8ca5653ec4f1..000000000000
--- a/audio/sonice/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sonice eases reencoding of .ogg files
diff --git a/audio/soundgrab/Makefile b/audio/soundgrab/Makefile
index 880eb7e49cc6..049f5e877203 100644
--- a/audio/soundgrab/Makefile
+++ b/audio/soundgrab/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/sound/editors
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Interactively select and save sections of an audio file
+
RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \
rawplay:${PORTSDIR}/audio/rawrec \
oggenc:${PORTSDIR}/audio/vorbis-tools \
diff --git a/audio/soundgrab/pkg-comment b/audio/soundgrab/pkg-comment
deleted file mode 100644
index 386c6a403e3d..000000000000
--- a/audio/soundgrab/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interactively select and save sections of an audio file
diff --git a/audio/speak_freely/Makefile b/audio/speak_freely/Makefile
index 56ddd107a7af..3b9a9cf2e923 100644
--- a/audio/speak_freely/Makefile
+++ b/audio/speak_freely/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.fourmilab.ch/speakfree/unix/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Voice Communication Over Data Networks
+
LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm
UTILS= sfspeaker sfmike sflwl sflaunch
diff --git a/audio/speak_freely/pkg-comment b/audio/speak_freely/pkg-comment
deleted file mode 100644
index 131b6287c617..000000000000
--- a/audio/speak_freely/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Voice Communication Over Data Networks
diff --git a/audio/speex-devel/Makefile b/audio/speex-devel/Makefile
index aa64feb74225..5930f3f17f7d 100644
--- a/audio/speex-devel/Makefile
+++ b/audio/speex-devel/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Speex-${PORTVERSION:S/.b/beta/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An open-source (LGPL) patent-free voice codec
+
LIB_DEPENDS= ogg.4:${PORTSDIR}/audio/libogg \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/audio/speex-devel/pkg-comment b/audio/speex-devel/pkg-comment
deleted file mode 100644
index fe4d4fbe1800..000000000000
--- a/audio/speex-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source (LGPL) patent-free voice codec
diff --git a/audio/speex/Makefile b/audio/speex/Makefile
index aa64feb74225..5930f3f17f7d 100644
--- a/audio/speex/Makefile
+++ b/audio/speex/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Speex-${PORTVERSION:S/.b/beta/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An open-source (LGPL) patent-free voice codec
+
LIB_DEPENDS= ogg.4:${PORTSDIR}/audio/libogg \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/audio/speex/pkg-comment b/audio/speex/pkg-comment
deleted file mode 100644
index fe4d4fbe1800..000000000000
--- a/audio/speex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source (LGPL) patent-free voice codec
diff --git a/audio/timidity/Makefile b/audio/timidity/Makefile
index 7e73fd36e428..e755e9d79b9f 100644
--- a/audio/timidity/Makefile
+++ b/audio/timidity/Makefile
@@ -15,6 +15,8 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MIDI to WAV renderer and player
+
NO_CDROM= "Uses copyrighted patches"
TIINS= goemon.tgz
diff --git a/audio/timidity/pkg-comment b/audio/timidity/pkg-comment
deleted file mode 100644
index 46e4a463861a..000000000000
--- a/audio/timidity/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIDI to WAV renderer and player
diff --git a/audio/tosha/Makefile b/audio/tosha/Makefile
index 4b9f5618bc34..bf6ab50435ce 100644
--- a/audio/tosha/Makefile
+++ b/audio/tosha/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= markp
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Read CD digital audio and video data via the SCSI bus
+
MAN1= pcmfade.1 pcmplay.1 tosha.1
MANCOMPRESSED= yes
diff --git a/audio/tosha/pkg-comment b/audio/tosha/pkg-comment
deleted file mode 100644
index 9c6fd0c18ed4..000000000000
--- a/audio/tosha/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Read CD digital audio and video data via the SCSI bus
diff --git a/audio/tracker/Makefile b/audio/tracker/Makefile
index 1d5615dbef61..d73eeef0e133 100644
--- a/audio/tracker/Makefile
+++ b/audio/tracker/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MOD player
+
RESTRICTED= "Non-redistributable beta"
WRKSRC= ${WRKDIR}/tracker
diff --git a/audio/tracker/pkg-comment b/audio/tracker/pkg-comment
deleted file mode 100644
index ae2afce3b0e7..000000000000
--- a/audio/tracker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MOD player
diff --git a/audio/wavplay/Makefile b/audio/wavplay/Makefile
index 84e6413af698..4436358afecc 100644
--- a/audio/wavplay/Makefile
+++ b/audio/wavplay/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= apps/sound/players
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A wav player and recorder
+
ONLY_FOR_ARCHS= i386
MAN1= wavplay.1
diff --git a/audio/wavplay/pkg-comment b/audio/wavplay/pkg-comment
deleted file mode 100644
index 484af05d6da8..000000000000
--- a/audio/wavplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A wav player and recorder
diff --git a/audio/wmcdplay/Makefile b/audio/wmcdplay/Makefile
index bdd8afe2ee6b..121b1405d3d0 100644
--- a/audio/wmcdplay/Makefile
+++ b/audio/wmcdplay/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A CD player for the WindowMaker dock
+
WRKSRC= ${WRKDIR}/wmcdplay
USE_IMAKE= yes
diff --git a/audio/wmcdplay/pkg-comment b/audio/wmcdplay/pkg-comment
deleted file mode 100644
index e5058e06dbc0..000000000000
--- a/audio/wmcdplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A CD player for the WindowMaker dock
diff --git a/audio/wmfmixer/Makefile b/audio/wmfmixer/Makefile
index 21cc670d2b36..97f5ce41c026 100644
--- a/audio/wmfmixer/Makefile
+++ b/audio/wmfmixer/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.finik.net/files/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An audio mixer for the WindowMaker dock
+
USE_GMAKE= yes
USE_XPM= yes
USE_X_PREFIX= yes
diff --git a/audio/wmfmixer/pkg-comment b/audio/wmfmixer/pkg-comment
deleted file mode 100644
index 1a3323398c0d..000000000000
--- a/audio/wmfmixer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An audio mixer for the WindowMaker dock
diff --git a/audio/workman/Makefile b/audio/workman/Makefile
index d9644c46961d..dd2c5337226d 100644
--- a/audio/workman/Makefile
+++ b/audio/workman/Makefile
@@ -14,6 +14,8 @@ DISTNAME= WorkMan-${PORTVERSION}
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Open Look-based CD player tool
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
WRKSRC= ${WRKDIR}/workman
diff --git a/audio/workman/pkg-comment b/audio/workman/pkg-comment
deleted file mode 100644
index d47ceef85a69..000000000000
--- a/audio/workman/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open Look-based CD player tool
diff --git a/audio/xcdplayer/Makefile b/audio/xcdplayer/Makefile
index 463f1658a3f7..0fcc09d8b1bc 100644
--- a/audio/xcdplayer/Makefile
+++ b/audio/xcdplayer/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CD player for X
+
USE_IMAKE= yes
MAN1= xcdplayer.1
diff --git a/audio/xcdplayer/pkg-comment b/audio/xcdplayer/pkg-comment
deleted file mode 100644
index f58f1a17545f..000000000000
--- a/audio/xcdplayer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CD player for X
diff --git a/audio/ximp3/Makefile b/audio/ximp3/Makefile
index 18759217dc83..4f3238ba092f 100644
--- a/audio/ximp3/Makefile
+++ b/audio/ximp3/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/sound/players/mp3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple console MP3 player
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/audio/ximp3/pkg-comment b/audio/ximp3/pkg-comment
deleted file mode 100644
index b901e10f8d99..000000000000
--- a/audio/ximp3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple console MP3 player
diff --git a/audio/xmix/Makefile b/audio/xmix/Makefile
index 774ee86b48b5..92f857fed5e8 100644
--- a/audio/xmix/Makefile
+++ b/audio/xmix/Makefile
@@ -17,6 +17,8 @@ PATCHFILES= xmix-2.1.mixers.patch
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Mixer for X Window System
+
USE_IMAKE= yes
WRKSRC= ${WRKDIR}/xmix
diff --git a/audio/xmix/pkg-comment b/audio/xmix/pkg-comment
deleted file mode 100644
index d0f80d3a0031..000000000000
--- a/audio/xmix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mixer for X Window System
diff --git a/audio/xmixer/Makefile b/audio/xmixer/Makefile
index faa7d4044912..c1905c1bab5d 100644
--- a/audio/xmixer/Makefile
+++ b/audio/xmixer/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.hdk-berlin.de/~rasca/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Audio mixer (gtk and Xlib) for X11R6
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
diff --git a/audio/xmixer/pkg-comment b/audio/xmixer/pkg-comment
deleted file mode 100644
index beab6c554b69..000000000000
--- a/audio/xmixer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Audio mixer (gtk and Xlib) for X11R6
diff --git a/audio/xmmix/Makefile b/audio/xmmix/Makefile
index f9a9fecbd6ad..028a6591c33a 100644
--- a/audio/xmmix/Makefile
+++ b/audio/xmmix/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Motif based audio mixer
+
USE_REINPLACE= yes
USE_IMAKE= yes
USE_MOTIF= yes
diff --git a/audio/xmmix/pkg-comment b/audio/xmmix/pkg-comment
deleted file mode 100644
index 952f14c4a234..000000000000
--- a/audio/xmmix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Motif based audio mixer
diff --git a/audio/xmms-tfmx/Makefile b/audio/xmms-tfmx/Makefile
index 22ec6cb7a393..7fd033f8217c 100644
--- a/audio/xmms-tfmx/Makefile
+++ b/audio/xmms-tfmx/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.nuug.no/pub/anders/distfiles/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XMMS Input plugin for playing TFMX tunes
+
LIB_DEPENDS= xmms.3:${PORTSDIR}/audio/xmms
USE_X_PREFIX= yes
diff --git a/audio/xmms-tfmx/pkg-comment b/audio/xmms-tfmx/pkg-comment
deleted file mode 100644
index 3dfaf9c825c2..000000000000
--- a/audio/xmms-tfmx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XMMS Input plugin for playing TFMX tunes
diff --git a/audio/xmp/Makefile b/audio/xmp/Makefile
index 441c3511cc21..522d1fc19fe3 100644
--- a/audio/xmp/Makefile
+++ b/audio/xmp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A player for many different Amiga and PC module formats
+
USE_REINPLACE= yes
USE_BZIP2= yes
USE_XLIB= yes
diff --git a/audio/xmp/pkg-comment b/audio/xmp/pkg-comment
deleted file mode 100644
index ed9cb3b4a540..000000000000
--- a/audio/xmp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A player for many different Amiga and PC module formats
diff --git a/audio/xmpeg3/Makefile b/audio/xmpeg3/Makefile
index 09168e28322a..90f15cb6a0ad 100644
--- a/audio/xmpeg3/Makefile
+++ b/audio/xmpeg3/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple TCL interface to the Amp Mpeg-3 player
+
RUN_DEPENDS= amp:${PORTSDIR}/audio/amp \
wish8.2:${PORTSDIR}/x11-toolkits/tk82
diff --git a/audio/xmpeg3/pkg-comment b/audio/xmpeg3/pkg-comment
deleted file mode 100644
index aaca6b190860..000000000000
--- a/audio/xmpeg3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple TCL interface to the Amp Mpeg-3 player
diff --git a/audio/zinf/Makefile b/audio/zinf/Makefile
index 089fe874592b..5aa1169b3c76 100644
--- a/audio/zinf/Makefile
+++ b/audio/zinf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK-based MP3 player
+
BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm
LIB_DEPENDS= musicbrainz.2:${PORTSDIR}/audio/musicbrainz \
id3:${PORTSDIR}/audio/id3lib
diff --git a/audio/zinf/pkg-comment b/audio/zinf/pkg-comment
deleted file mode 100644
index 62fe0a77edf4..000000000000
--- a/audio/zinf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK-based MP3 player
diff --git a/benchmarks/bonnie++/Makefile b/benchmarks/bonnie++/Makefile
index fc024ec1d2ea..b91e1ddfaf46 100644
--- a/benchmarks/bonnie++/Makefile
+++ b/benchmarks/bonnie++/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Performance Test of Filesystem I/O
+
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CPPFLAGS="-U__DEPRECATED"
diff --git a/benchmarks/bonnie++/pkg-comment b/benchmarks/bonnie++/pkg-comment
deleted file mode 100644
index d22f59d4d38a..000000000000
--- a/benchmarks/bonnie++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Performance Test of Filesystem I/O
diff --git a/benchmarks/httperf/Makefile b/benchmarks/httperf/Makefile
index 5d2e4c71c1d3..0f183f2dab10 100644
--- a/benchmarks/httperf/Makefile
+++ b/benchmarks/httperf/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.hpl.hp.com/pub/httperf/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for measuring webserver performance
+
USE_GMAKE= yes
MAN1= httperf.1
diff --git a/benchmarks/httperf/pkg-comment b/benchmarks/httperf/pkg-comment
deleted file mode 100644
index 6adc47fad0e8..000000000000
--- a/benchmarks/httperf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for measuring webserver performance
diff --git a/benchmarks/iozone21/Makefile b/benchmarks/iozone21/Makefile
index 86bc90c25094..e9bb1cbd8f7a 100644
--- a/benchmarks/iozone21/Makefile
+++ b/benchmarks/iozone21/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Performance Test of Sequential File I/O (older version)
+
LATEST_LINK= iozone21
EXTRACT_CMD= ( gzcat | awk '{if (/^\#!/) x++} {if(x) print $$0'}| /bin/sh )
diff --git a/benchmarks/iozone21/pkg-comment b/benchmarks/iozone21/pkg-comment
deleted file mode 100644
index 2b70b17d121e..000000000000
--- a/benchmarks/iozone21/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Performance Test of Sequential File I/O (older version)
diff --git a/benchmarks/nbench/Makefile b/benchmarks/nbench/Makefile
index a87d277fb0fb..e0360680828a 100644
--- a/benchmarks/nbench/Makefile
+++ b/benchmarks/nbench/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-byte-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= BYTE Magazine\'s native benchmarks
+
ALL_TARGET= # empty
do-install:
diff --git a/benchmarks/nbench/pkg-comment b/benchmarks/nbench/pkg-comment
deleted file mode 100644
index 275cc403e78f..000000000000
--- a/benchmarks/nbench/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-BYTE Magazine's native benchmarks
diff --git a/benchmarks/postmark/Makefile b/benchmarks/postmark/Makefile
index f93746596366..8760498f0092 100644
--- a/benchmarks/postmark/Makefile
+++ b/benchmarks/postmark/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= NetApps file system benchmark
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/benchmarks/postmark/pkg-comment b/benchmarks/postmark/pkg-comment
deleted file mode 100644
index 26f496cdfbac..000000000000
--- a/benchmarks/postmark/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NetApps file system benchmark
diff --git a/biology/babel/Makefile b/biology/babel/Makefile
index 2a3aff791659..8eeb5ecb5a99 100644
--- a/biology/babel/Makefile
+++ b/biology/babel/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts among various molecular file formats
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
post-build:
diff --git a/biology/babel/pkg-comment b/biology/babel/pkg-comment
deleted file mode 100644
index d7ba1d08497a..000000000000
--- a/biology/babel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts among various molecular file formats
diff --git a/biology/genpak/Makefile b/biology/genpak/Makefile
index 088625acc9ae..14239ebafa02 100644
--- a/biology/genpak/Makefile
+++ b/biology/genpak/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GP is a set of small utilities to manipulate DNA sequences
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd \
png.5:${PORTSDIR}/graphics/png
diff --git a/biology/genpak/pkg-comment b/biology/genpak/pkg-comment
deleted file mode 100644
index c8710a783594..000000000000
--- a/biology/genpak/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GP is a set of small utilities to manipulate DNA sequences
diff --git a/biology/libgenome/Makefile b/biology/libgenome/Makefile
index 833f646d2de2..6f8a80e34c71 100644
--- a/biology/libgenome/Makefile
+++ b/biology/libgenome/Makefile
@@ -15,6 +15,8 @@ DISTNAME= libGenome-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Toolkit for developing bioinformatic related software in C++
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/biology/libgenome/pkg-comment b/biology/libgenome/pkg-comment
deleted file mode 100644
index 86930ba80fb8..000000000000
--- a/biology/libgenome/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Toolkit for developing bioinformatic related software in C++
diff --git a/biology/rasmol/Makefile b/biology/rasmol/Makefile
index b0d57c252f9c..17a79d8972b5 100644
--- a/biology/rasmol/Makefile
+++ b/biology/rasmol/Makefile
@@ -14,6 +14,8 @@ DISTNAME= RasMol
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast Molecular Visualization Program
+
WRKSRC= ${WRKDIR}/RasMol_2.7.2/src
USE_X_PREFIX= yes
diff --git a/biology/rasmol/pkg-comment b/biology/rasmol/pkg-comment
deleted file mode 100644
index 94e55db1c331..000000000000
--- a/biology/rasmol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast Molecular Visualization Program
diff --git a/cad/chipmunk/Makefile b/cad/chipmunk/Makefile
index 3df8a294d50b..3a30045ff6ff 100644
--- a/cad/chipmunk/Makefile
+++ b/cad/chipmunk/Makefile
@@ -20,6 +20,8 @@ DIST_SUBDIR= chipmunk
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An electronic CAD system
+
NO_WRKSUBDIR= yes
USE_XLIB= yes
USE_GMAKE= yes
diff --git a/cad/chipmunk/pkg-comment b/cad/chipmunk/pkg-comment
deleted file mode 100644
index f868ea421a1b..000000000000
--- a/cad/chipmunk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An electronic CAD system
diff --git a/cad/felt/Makefile b/cad/felt/Makefile
index 49d441480375..716a77b8f87e 100644
--- a/cad/felt/Makefile
+++ b/cad/felt/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A system for Finite Element Analysis
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
WRKSRC= ${WRKDIR}/FElt-${PORTVERSION}
diff --git a/cad/felt/pkg-comment b/cad/felt/pkg-comment
deleted file mode 100644
index beda7b174c25..000000000000
--- a/cad/felt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A system for Finite Element Analysis
diff --git a/cad/gerbv/Makefile b/cad/gerbv/Makefile
index 601284fe22a7..c2b2d164b76a 100644
--- a/cad/gerbv/Makefile
+++ b/cad/gerbv/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Free Gerber Viewer
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/cad/gerbv/pkg-comment b/cad/gerbv/pkg-comment
deleted file mode 100644
index a16091f31533..000000000000
--- a/cad/gerbv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Free Gerber Viewer
diff --git a/cad/gnucap/Makefile b/cad/gnucap/Makefile
index ba6b47ad09c5..0caa7d2bb8ea 100644
--- a/cad/gnucap/Makefile
+++ b/cad/gnucap/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Gnu Circuit Analysis Package
+
USE_REINPLACE= yes
USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
diff --git a/cad/gnucap/pkg-comment b/cad/gnucap/pkg-comment
deleted file mode 100644
index ef8680c95ac6..000000000000
--- a/cad/gnucap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Gnu Circuit Analysis Package
diff --git a/cad/gtkwave/Makefile b/cad/gtkwave/Makefile
index 1518156bd789..8d3336e291dd 100644
--- a/cad/gtkwave/Makefile
+++ b/cad/gtkwave/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Electronic Waveform Viewer
+
.if !exists(/usr/bin/bzip2)
LIB_DEPENDS= bz2.1:${PORTSDIR}/archivers/bzip2
.endif
diff --git a/cad/gtkwave/pkg-comment b/cad/gtkwave/pkg-comment
deleted file mode 100644
index 08f78afb6529..000000000000
--- a/cad/gtkwave/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Electronic Waveform Viewer
diff --git a/cad/irsim/Makefile b/cad/irsim/Makefile
index c232d31eb421..d0436d8ade72 100644
--- a/cad/irsim/Makefile
+++ b/cad/irsim/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An event-driven logic-level simulator for MOS circuis
+
USE_XLIB= yes
MAN1= irsim.1
MAN3= irsim-analyzer.3
diff --git a/cad/irsim/pkg-comment b/cad/irsim/pkg-comment
deleted file mode 100644
index 60f5ce3d164f..000000000000
--- a/cad/irsim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An event-driven logic-level simulator for MOS circuis
diff --git a/cad/kaskade/Makefile b/cad/kaskade/Makefile
index 71becf609a05..7df6dd7d2287 100644
--- a/cad/kaskade/Makefile
+++ b/cad/kaskade/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Adaptive linear scalar elliptic and parabolic problem solver
+
USE_X_PREFIX= yes
.include <bsd.port.pre.mk>
diff --git a/cad/kaskade/pkg-comment b/cad/kaskade/pkg-comment
deleted file mode 100644
index 7651eed2fae5..000000000000
--- a/cad/kaskade/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Adaptive linear scalar elliptic and parabolic problem solver
diff --git a/cad/magic/Makefile b/cad/magic/Makefile
index 755a7415798d..ce8b3342bcc8 100644
--- a/cad/magic/Makefile
+++ b/cad/magic/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://vlsi.cornell.edu/magic/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive editor for VLSI layouts
+
USE_XLIB= yes
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/cad/magic/pkg-comment b/cad/magic/pkg-comment
deleted file mode 100644
index 745f1032d720..000000000000
--- a/cad/magic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive editor for VLSI layouts
diff --git a/cad/mars/Makefile b/cad/mars/Makefile
index adf2fd1c0ab7..7692f7ae643d 100644
--- a/cad/mars/Makefile
+++ b/cad/mars/Makefile
@@ -16,6 +16,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MaRS-2-doc${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Maryland Routing Simulator
+
NO_WRKSUBDIR= yes
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
.if defined(WITHOUT_X11)
diff --git a/cad/mars/pkg-comment b/cad/mars/pkg-comment
deleted file mode 100644
index a9a4f6fb62cd..000000000000
--- a/cad/mars/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Maryland Routing Simulator
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index c0cbb97846f5..b8a549f021fb 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.riken.go.jp/pub/Linux/plamo/Plamo-1.4.x/contrib/Electron
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X11 interactive printed circuit board layout system
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
diff --git a/cad/pcb/pkg-comment b/cad/pcb/pkg-comment
deleted file mode 100644
index 63c25eb20d06..000000000000
--- a/cad/pcb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 interactive printed circuit board layout system
diff --git a/cad/qfsm/Makefile b/cad/qfsm/Makefile
index ed6cf353c426..a10197dc3eb0 100644
--- a/cad/qfsm/Makefile
+++ b/cad/qfsm/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical tool for designing finite state machines
+
USE_QT_VER= 3
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/cad/qfsm/pkg-comment b/cad/qfsm/pkg-comment
deleted file mode 100644
index be4b34a0cbdc..000000000000
--- a/cad/qfsm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical tool for designing finite state machines
diff --git a/cad/qmls/Makefile b/cad/qmls/Makefile
index 9b3f14b25b67..31a058c46f35 100644
--- a/cad/qmls/Makefile
+++ b/cad/qmls/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Quine-McCluskey Logic Simplifier
+
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
diff --git a/cad/qmls/pkg-comment b/cad/qmls/pkg-comment
deleted file mode 100644
index 2194f9ae3452..000000000000
--- a/cad/qmls/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Quine-McCluskey Logic Simplifier
diff --git a/cad/slffea/Makefile b/cad/slffea/Makefile
index af30631b6e5e..d96559f573f7 100644
--- a/cad/slffea/Makefile
+++ b/cad/slffea/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= San Le\'s Free Finite Element Analysis
+
USE_REINPLACE= yes
USE_MESA= yes
CFLAGS+= -I${X11BASE}/include ${PTHREAD_CFLAGS}
diff --git a/cad/slffea/pkg-comment b/cad/slffea/pkg-comment
deleted file mode 100644
index f0015ec454fc..000000000000
--- a/cad/slffea/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-San Le's Free Finite Element Analysis
diff --git a/cad/transcalc/Makefile b/cad/transcalc/Makefile
index bdbb6bfb2da4..1a8a4ea67016 100644
--- a/cad/transcalc/Makefile
+++ b/cad/transcalc/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A analysis and synthesis tool for RF and microwave transmission lines
+
USE_GNOMENG= yes
USE_GNOME= imlib
GNU_CONFIGURE= yes
diff --git a/cad/transcalc/pkg-comment b/cad/transcalc/pkg-comment
deleted file mode 100644
index f05031d2758e..000000000000
--- a/cad/transcalc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A analysis and synthesis tool for RF and microwave transmission lines
diff --git a/cad/xcircuit/Makefile b/cad/xcircuit/Makefile
index b04cf3f85285..ea37641a79b0 100644
--- a/cad/xcircuit/Makefile
+++ b/cad/xcircuit/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://xcircuit.ece.jhu.edu/archive/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11 drawing program [especially for circuit schematics]
+
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/cad/xcircuit/pkg-comment b/cad/xcircuit/pkg-comment
deleted file mode 100644
index 8493722bcb88..000000000000
--- a/cad/xcircuit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 drawing program [especially for circuit schematics]
diff --git a/chinese/c2t/Makefile b/chinese/c2t/Makefile
index b33fe18f796b..e50968de5599 100644
--- a/chinese/c2t/Makefile
+++ b/chinese/c2t/Makefile
@@ -19,6 +19,8 @@ DISTFILES= c2t.tar.gz TONEPY.tit
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Translates GB/Big5 encoding to tone pinyin
+
NO_WRKSUBDIR= yes
EXTRACT_ONLY= c2t.tar.gz
MAN1= c2t.1
diff --git a/chinese/c2t/pkg-comment b/chinese/c2t/pkg-comment
deleted file mode 100644
index 783bc4a5f947..000000000000
--- a/chinese/c2t/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Translates GB/Big5 encoding to tone pinyin
diff --git a/chinese/celvis/Makefile b/chinese/celvis/Makefile
index effb216bac0a..f75edc4e7949 100644
--- a/chinese/celvis/Makefile
+++ b/chinese/celvis/Makefile
@@ -18,6 +18,8 @@ DISTNAME= celvis
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A vi/ex clone that speaks Chinese
+
MAN1= celvis.1
MLINKS= celvis.1 cvi.1
diff --git a/chinese/celvis/pkg-comment b/chinese/celvis/pkg-comment
deleted file mode 100644
index e51e77a4b8a5..000000000000
--- a/chinese/celvis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A vi/ex clone that speaks Chinese
diff --git a/chinese/cless/Makefile b/chinese/cless/Makefile
index 37d3eb6686ae..923ca4c3ece5 100644
--- a/chinese/cless/Makefile
+++ b/chinese/cless/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/c-utils/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A better pager utility (and it speaks Chinese)
+
GNU_CONFIGURE= yes
CFLAGS+= -DHANZI # LDFLAGS=-s datadir=/usr/local/lib/less
MAN1= cless.1 clesskey.1
diff --git a/chinese/cless/pkg-comment b/chinese/cless/pkg-comment
deleted file mode 100644
index 17c1aeaf796c..000000000000
--- a/chinese/cless/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A better pager utility (and it speaks Chinese)
diff --git a/chinese/cxterm/Makefile b/chinese/cxterm/Makefile
index e6962614b370..e35003ef71a9 100644
--- a/chinese/cxterm/Makefile
+++ b/chinese/cxterm/Makefile
@@ -21,6 +21,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An xterm that speaks Chinese
+
WRKSRC= ${WRKDIR}/cxterm-5.0
USE_IMAKE= yes
diff --git a/chinese/cxterm/pkg-comment b/chinese/cxterm/pkg-comment
deleted file mode 100644
index 70312f63b70a..000000000000
--- a/chinese/cxterm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An xterm that speaks Chinese
diff --git a/chinese/gb2ps/Makefile b/chinese/gb2ps/Makefile
index c752a682c3ac..b9bb0cb51a80 100644
--- a/chinese/gb2ps/Makefile
+++ b/chinese/gb2ps/Makefile
@@ -22,6 +22,8 @@ DISTFILES= ${DISTNAME}.tar.gz \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts Chinese GB (simple) encoded text to PostScript
+
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
WRKSRC= ${WRKDIR}/GB2PS
diff --git a/chinese/gb2ps/pkg-comment b/chinese/gb2ps/pkg-comment
deleted file mode 100644
index 06a25ee08176..000000000000
--- a/chinese/gb2ps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts Chinese GB (simple) encoded text to PostScript
diff --git a/chinese/gbscript/Makefile b/chinese/gbscript/Makefile
index 16dd9bfffe37..01c859116c5a 100644
--- a/chinese/gbscript/Makefile
+++ b/chinese/gbscript/Makefile
@@ -19,6 +19,8 @@ DISTFILES= gbscript-1.11.tar.gz cclib.24
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts GB simplified Chinese text to PostScript
+
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAKEFILE= makefile
CFLAG+= -DPROLOGUE_PATH=\"${PREFIX}/share/chinese/gb\"
diff --git a/chinese/gbscript/pkg-comment b/chinese/gbscript/pkg-comment
deleted file mode 100644
index 809363ffbb2d..000000000000
--- a/chinese/gbscript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts GB simplified Chinese text to PostScript
diff --git a/chinese/hanzim/Makefile b/chinese/hanzim/Makefile
index 492200cc3d2d..c9847e3c851c 100644
--- a/chinese/hanzim/Makefile
+++ b/chinese/hanzim/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Chinese character learning-aid program
+
BUILD_DEPENDS+= wish8.3:${PORTSDIR}/x11-toolkits/tk83
RUN_DEPENDS+= wish8.3:${PORTSDIR}/x11-toolkits/tk83
diff --git a/chinese/hanzim/pkg-comment b/chinese/hanzim/pkg-comment
deleted file mode 100644
index f51a0beeeb79..000000000000
--- a/chinese/hanzim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Chinese character learning-aid program
diff --git a/chinese/hc/Makefile b/chinese/hc/Makefile
index f2e801710275..480402b57515 100644
--- a/chinese/hc/Makefile
+++ b/chinese/hc/Makefile
@@ -16,6 +16,8 @@ DISTFILES= hc-30.tar.gz hc-supp.tab
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Hanzi Converter -- converts between GB and BIG-5 codes
+
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/hc3
EXTRACT_ONLY= hc-30.tar.gz
diff --git a/chinese/hc/pkg-comment b/chinese/hc/pkg-comment
deleted file mode 100644
index 747400a8df39..000000000000
--- a/chinese/hc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hanzi Converter -- converts between GB and BIG-5 codes
diff --git a/chinese/nvi-big5/Makefile b/chinese/nvi-big5/Makefile
index 8f4e95df1a6e..5d77f6d8d0f8 100644
--- a/chinese/nvi-big5/Makefile
+++ b/chinese/nvi-big5/Makefile
@@ -12,6 +12,8 @@ MASTERDIR= ${.CURDIR}/../../editors/nvi-m17n
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for big5
+
COMMENT= ${.CURDIR}/pkg-comment
CONFIGURE_ARGS+= --enable-multibyte=big5 --program-prefix=n
diff --git a/chinese/nvi-big5/pkg-comment b/chinese/nvi-big5/pkg-comment
deleted file mode 100644
index 653cd8f2c81b..000000000000
--- a/chinese/nvi-big5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for big5
diff --git a/chinese/nvi-euc-cn/Makefile b/chinese/nvi-euc-cn/Makefile
index c265f6222b00..d0e1eeccdaff 100644
--- a/chinese/nvi-euc-cn/Makefile
+++ b/chinese/nvi-euc-cn/Makefile
@@ -10,6 +10,8 @@ PKGNAMESUFFIX= -euccn
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for euc-cn
+
CONFIGURE_ARGS+= --enable-multibyte=euc-cn --program-prefix=n
MASTERDIR= ${.CURDIR}/../../editors/nvi-m17n
diff --git a/chinese/nvi-euc-cn/pkg-comment b/chinese/nvi-euc-cn/pkg-comment
deleted file mode 100644
index d50120285988..000000000000
--- a/chinese/nvi-euc-cn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for euc-cn
diff --git a/chinese/nvi-euc-tw/Makefile b/chinese/nvi-euc-tw/Makefile
index 92e4ea8f3c43..9195e9dfccab 100644
--- a/chinese/nvi-euc-tw/Makefile
+++ b/chinese/nvi-euc-tw/Makefile
@@ -10,6 +10,8 @@ PKGNAMESUFFIX= -euctw
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for euc-tw
+
CONFIGURE_ARGS+= --enable-multibyte=euc-tw --program-prefix=n
MASTERDIR= ${.CURDIR}/../../editors/nvi-m17n
diff --git a/chinese/nvi-euc-tw/pkg-comment b/chinese/nvi-euc-tw/pkg-comment
deleted file mode 100644
index 55c7b928505b..000000000000
--- a/chinese/nvi-euc-tw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for euc-tw
diff --git a/comms/acfax/Makefile b/comms/acfax/Makefile
index 14e2f6ac64a5..4077d2f40d5e 100644
--- a/comms/acfax/Makefile
+++ b/comms/acfax/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^0.//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Recieve faxes using sound card and radio
+
BUILD_DEPENDS= ${X11BASE}/lib/libXaw3d.a:${PORTSDIR}/x11-toolkits/Xaw3d
RUN_DEPENDS= ${X11BASE}/lib/libXaw3d.a:${PORTSDIR}/x11-toolkits/Xaw3d
diff --git a/comms/acfax/pkg-comment b/comms/acfax/pkg-comment
deleted file mode 100644
index 5be3fedd41fc..000000000000
--- a/comms/acfax/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Recieve faxes using sound card and radio
diff --git a/comms/asmodem/Makefile b/comms/asmodem/Makefile
index 4bf979aae88d..99e109290177 100644
--- a/comms/asmodem/Makefile
+++ b/comms/asmodem/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-0.6-1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Displays the modem status, designed to match AfterStep
+
USE_IMAKE= yes
USE_XPM= yes
diff --git a/comms/asmodem/pkg-comment b/comms/asmodem/pkg-comment
deleted file mode 100644
index a48eaca76b64..000000000000
--- a/comms/asmodem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Displays the modem status, designed to match AfterStep
diff --git a/comms/gsmlib/Makefile b/comms/gsmlib/Makefile
index 81129332b567..1520237a5e70 100644
--- a/comms/gsmlib/Makefile
+++ b/comms/gsmlib/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.pxh.de/fs/gsmlib/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library to access GSM mobile phones through GSM modems
+
LIB_DEPENDS= intl:${PORTSDIR}/devel/gettext
USE_LIBTOOL= yes
diff --git a/comms/gsmlib/pkg-comment b/comms/gsmlib/pkg-comment
deleted file mode 100644
index d86de6237075..000000000000
--- a/comms/gsmlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library to access GSM mobile phones through GSM modems
diff --git a/comms/hylafax/Makefile b/comms/hylafax/Makefile
index a34e2f6c20a8..28a62ed3b014 100644
--- a/comms/hylafax/Makefile
+++ b/comms/hylafax/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.hylafax.org/source/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fax software
+
BUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:${PORTSDIR}/print/afm
# no dependency on ghostscript because we don't know which
# version the user prefers
diff --git a/comms/hylafax/pkg-comment b/comms/hylafax/pkg-comment
deleted file mode 100644
index e28152ccf091..000000000000
--- a/comms/hylafax/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fax software
diff --git a/comms/lrzsz/Makefile b/comms/lrzsz/Makefile
index b459568c75c1..a9046fc59369 100644
--- a/comms/lrzsz/Makefile
+++ b/comms/lrzsz/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.ohse.de/uwe/releases/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Receive/Send files via X/Y/ZMODEM protocol. (unrestrictive)
+
GNU_CONFIGURE= yes
ALL_TARGET= all # vcheck
MAN1= lrz.1 lsz.1
diff --git a/comms/lrzsz/pkg-comment b/comms/lrzsz/pkg-comment
deleted file mode 100644
index de31408a0623..000000000000
--- a/comms/lrzsz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Receive/Send files via X/Y/ZMODEM protocol. (unrestrictive)
diff --git a/comms/snooper/Makefile b/comms/snooper/Makefile
index 8d1843a18c23..e3dc79c08ba7 100644
--- a/comms/snooper/Makefile
+++ b/comms/snooper/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Serial line protocol analyzer (need two serial interfaces)
+
WRKSRC= ${WRKDIR}/${PORTNAME}/build
GNU_CONFIGURE= yes
diff --git a/comms/snooper/pkg-comment b/comms/snooper/pkg-comment
deleted file mode 100644
index d9ccae1f4066..000000000000
--- a/comms/snooper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Serial line protocol analyzer (need two serial interfaces)
diff --git a/comms/tits/Makefile b/comms/tits/Makefile
index d2a42f475f8e..e37b631a1e37 100644
--- a/comms/tits/Makefile
+++ b/comms/tits/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.mctavish.co.uk/tits/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A server which provides telnet(1) access to one or more tty ports
+
USE_REINPLACE= yes
MAKE_ENV= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man
diff --git a/comms/tits/pkg-comment b/comms/tits/pkg-comment
deleted file mode 100644
index 375674579d1a..000000000000
--- a/comms/tits/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A server which provides telnet(1) access to one or more tty ports
diff --git a/comms/tkhylafax/Makefile b/comms/tkhylafax/Makefile
index dd5fa6956b3e..ddbb8796ff0b 100644
--- a/comms/tkhylafax/Makefile
+++ b/comms/tkhylafax/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.NeoSoft.com/tcl/ftparchive/sorted/comm/tkhylafax-3.0b2/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tcl/tk interface to Sam Leffler's fax package
+
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82 \
sendfax:${PORTSDIR}/comms/hylafax \
gs:${PORTSDIR}/print/ghostscript-gnu \
diff --git a/comms/tkhylafax/pkg-comment b/comms/tkhylafax/pkg-comment
deleted file mode 100644
index e754013b7429..000000000000
--- a/comms/tkhylafax/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tcl/tk interface to Sam Leffler's fax package
diff --git a/comms/zmtx-zmrx/Makefile b/comms/zmtx-zmrx/Makefile
index d6182b407353..dd5032e6fa64 100644
--- a/comms/zmtx-zmrx/Makefile
+++ b/comms/zmtx-zmrx/Makefile
@@ -18,6 +18,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Receive/Send files via ZMODEM protocol. (unrestrictive)
+
EXTRACT_CMD= zcat
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= |sh
diff --git a/comms/zmtx-zmrx/pkg-comment b/comms/zmtx-zmrx/pkg-comment
deleted file mode 100644
index be47da8d05b2..000000000000
--- a/comms/zmtx-zmrx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Receive/Send files via ZMODEM protocol. (unrestrictive)
diff --git a/converters/aish/Makefile b/converters/aish/Makefile
index 318c533e628c..227b0706a020 100644
--- a/converters/aish/Makefile
+++ b/converters/aish/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}u
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ish/uuencode/Base64 converter
+
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/ja/aish
diff --git a/converters/aish/pkg-comment b/converters/aish/pkg-comment
deleted file mode 100644
index 03420033f9af..000000000000
--- a/converters/aish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ish/uuencode/Base64 converter
diff --git a/converters/dosunix/Makefile b/converters/dosunix/Makefile
index 430c243bffa4..870e42b5f57e 100644
--- a/converters/dosunix/Makefile
+++ b/converters/dosunix/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://dosunix.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Manipulation of text files in a mixed DOS/Windows and Unix environment
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/converters/dosunix/pkg-comment b/converters/dosunix/pkg-comment
deleted file mode 100644
index 2a48c9801c71..000000000000
--- a/converters/dosunix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Manipulation of text files in a mixed DOS/Windows and Unix environment
diff --git a/converters/fribidi/Makefile b/converters/fribidi/Makefile
index 32fdd3cc338d..a6dfe3b24e0b 100644
--- a/converters/fribidi/Makefile
+++ b/converters/fribidi/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Free Implementation of the Unicode Bidirectional Algorithm
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/converters/fribidi/pkg-comment b/converters/fribidi/pkg-comment
deleted file mode 100644
index dcf13e36bee4..000000000000
--- a/converters/fribidi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Free Implementation of the Unicode Bidirectional Algorithm
diff --git a/converters/iconv/Makefile b/converters/iconv/Makefile
index 52586f61da73..997ff8c4b55a 100644
--- a/converters/iconv/Makefile
+++ b/converters/iconv/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.dante.net/staff/konstantin/FreeBSD/iconv/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Charset conversion library and utilities
+
USE_PERL5= yes
INSTALLS_SHLIB= yes
diff --git a/converters/iconv/pkg-comment b/converters/iconv/pkg-comment
deleted file mode 100644
index 3be3c1e24eef..000000000000
--- a/converters/iconv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Charset conversion library and utilities
diff --git a/converters/p5-Convert-Morse/Makefile b/converters/p5-Convert-Morse/Makefile
index de7f6f462996..c08eedd95966 100644
--- a/converters/p5-Convert-Morse/Makefile
+++ b/converters/p5-Convert-Morse/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module to convert between ASCII and Morse codes
+
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500007
diff --git a/converters/p5-Convert-Morse/pkg-comment b/converters/p5-Convert-Morse/pkg-comment
deleted file mode 100644
index 64eab993bdfa..000000000000
--- a/converters/p5-Convert-Morse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to convert between ASCII and Morse codes
diff --git a/converters/p5-MIME-Base64/Makefile b/converters/p5-MIME-Base64/Makefile
index bbd5deb19ebb..f640988388e9 100644
--- a/converters/p5-MIME-Base64/Makefile
+++ b/converters/p5-MIME-Base64/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for Base64 and Quoted-Printable encodings
+
PERL_CONFIGURE= YES
MAN3= MIME::Base64.3 \
diff --git a/converters/p5-MIME-Base64/pkg-comment b/converters/p5-MIME-Base64/pkg-comment
deleted file mode 100644
index 32b291eb040e..000000000000
--- a/converters/p5-MIME-Base64/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for Base64 and Quoted-Printable encodings
diff --git a/converters/utf8conv/Makefile b/converters/utf8conv/Makefile
index 1949491bcabb..1d5a52608a64 100644
--- a/converters/utf8conv/Makefile
+++ b/converters/utf8conv/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.fibrespeed.net/~mbabcock/code/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert hexadecimal Unicode character values to UTF-8
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
ALL_TARGET= ${PORTNAME}
diff --git a/converters/utf8conv/pkg-comment b/converters/utf8conv/pkg-comment
deleted file mode 100644
index 9d7230382852..000000000000
--- a/converters/utf8conv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert hexadecimal Unicode character values to UTF-8
diff --git a/databases/cdb/Makefile b/databases/cdb/Makefile
index 3693e8c5a935..1e8bf27e9a3e 100644
--- a/databases/cdb/Makefile
+++ b/databases/cdb/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://cr.yp.to/cdb/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A fast lookup database library & utilities
+
ALL_TARGET= it
do-configure:
diff --git a/databases/cdb/pkg-comment b/databases/cdb/pkg-comment
deleted file mode 100644
index 17362aeb24f7..000000000000
--- a/databases/cdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fast lookup database library & utilities
diff --git a/databases/clip/Makefile b/databases/clip/Makefile
index ee3c25e3e287..680456b4e189 100644
--- a/databases/clip/Makefile
+++ b/databases/clip/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= xBase and Clipper language compatible compiler
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
freetype.9:${PORTSDIR}/print/freetype2 \
diff --git a/databases/clip/pkg-comment b/databases/clip/pkg-comment
deleted file mode 100644
index 4d9ca9053274..000000000000
--- a/databases/clip/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-xBase and Clipper language compatible compiler
diff --git a/databases/cyrus-imspd/Makefile b/databases/cyrus-imspd/Makefile
index 60d44333900b..bc364be5163f 100644
--- a/databases/cyrus-imspd/Makefile
+++ b/databases/cyrus-imspd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= The cyrus IMSP (Internet Message Support Protocol) server
+
LIB_DEPENDS= sasl.8:${PORTSDIR}/security/cyrus-sasl
BUILD_DEPENDS= ${LOCALBASE}/sbin/pwcheck:${PORTSDIR}/security/cyrus-sasl
diff --git a/databases/cyrus-imspd/pkg-comment b/databases/cyrus-imspd/pkg-comment
deleted file mode 100644
index 8b0d68b87db4..000000000000
--- a/databases/cyrus-imspd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus IMSP (Internet Message Support Protocol) server
diff --git a/databases/db2/Makefile b/databases/db2/Makefile
index c996eb93f056..0b615431c6cd 100644
--- a/databases/db2/Makefile
+++ b/databases/db2/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.sleepycat.com/update/snapshot/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 2
+
Y2K= http://www.sleepycat.com/faq.html#A8
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
diff --git a/databases/db2/pkg-comment b/databases/db2/pkg-comment
deleted file mode 100644
index 39a54a240320..000000000000
--- a/databases/db2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 2
diff --git a/databases/db3/Makefile b/databases/db3/Makefile
index eb3d5a9685a1..97e34f92e80f 100644
--- a/databases/db3/Makefile
+++ b/databases/db3/Makefile
@@ -19,6 +19,8 @@ PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 3
+
WRKSRC= ${WRKDIR}/${DISTNAME}/build_unix
USE_REINPLACE= yes
diff --git a/databases/db3/pkg-comment b/databases/db3/pkg-comment
deleted file mode 100644
index d23a3a6733f8..000000000000
--- a/databases/db3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 3
diff --git a/databases/db4/Makefile b/databases/db4/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db4/Makefile
+++ b/databases/db4/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db4/pkg-comment b/databases/db4/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db41/Makefile b/databases/db41/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db41/Makefile
+++ b/databases/db41/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db41/pkg-comment b/databases/db41/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db41/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db42/Makefile b/databases/db42/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db42/Makefile
+++ b/databases/db42/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db42/pkg-comment b/databases/db42/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db42/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db43/Makefile b/databases/db43/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db43/Makefile
+++ b/databases/db43/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db43/pkg-comment b/databases/db43/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db43/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db44/Makefile b/databases/db44/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db44/Makefile
+++ b/databases/db44/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db44/pkg-comment b/databases/db44/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db44/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db45/Makefile b/databases/db45/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db45/Makefile
+++ b/databases/db45/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db45/pkg-comment b/databases/db45/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db45/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db46/Makefile b/databases/db46/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db46/Makefile
+++ b/databases/db46/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db46/pkg-comment b/databases/db46/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db46/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/db47/Makefile b/databases/db47/Makefile
index e164e7fa4a78..202554901a53 100644
--- a/databases/db47/Makefile
+++ b/databases/db47/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= bdb
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Berkeley DB package, revision 4
+
#PATCH_SITES= ${MASTER_SITES}
#PATCHFILES= patch.${PORTVERSION}.1 patch.${PORTVERSION}.2
#PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
diff --git a/databases/db47/pkg-comment b/databases/db47/pkg-comment
deleted file mode 100644
index 0ea96ff89521..000000000000
--- a/databases/db47/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Berkeley DB package, revision 4
diff --git a/databases/dbconnect/Makefile b/databases/dbconnect/Makefile
index b6bf1f4e43eb..f11841f3c89d 100644
--- a/databases/dbconnect/Makefile
+++ b/databases/dbconnect/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Use C++ object API to allow applications to connect to databases
+
WRKSRC= ${WRKDIR}/${PORTNAME}
GNU_CONFIGURE= yes
diff --git a/databases/dbconnect/pkg-comment b/databases/dbconnect/pkg-comment
deleted file mode 100644
index 83a2b33e3990..000000000000
--- a/databases/dbconnect/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Use C++ object API to allow applications to connect to databases
diff --git a/databases/dbh/Makefile b/databases/dbh/Makefile
index e4e011280726..f796fc774904 100644
--- a/databases/dbh/Makefile
+++ b/databases/dbh/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Disk Based Hashtables
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/databases/dbh/pkg-comment b/databases/dbh/pkg-comment
deleted file mode 100644
index 1313f861fa06..000000000000
--- a/databases/dbh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Disk Based Hashtables
diff --git a/databases/dbh10/Makefile b/databases/dbh10/Makefile
index e4e011280726..f796fc774904 100644
--- a/databases/dbh10/Makefile
+++ b/databases/dbh10/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Disk Based Hashtables
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/databases/dbh10/pkg-comment b/databases/dbh10/pkg-comment
deleted file mode 100644
index 1313f861fa06..000000000000
--- a/databases/dbh10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Disk Based Hashtables
diff --git a/databases/dbtool/Makefile b/databases/dbtool/Makefile
index aaf1776352cb..006607d55147 100644
--- a/databases/dbtool/Makefile
+++ b/databases/dbtool/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.daemon.de/scip/Apps/dbtool/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Store and retrieve data in a key/value format in a hash database
+
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
.if defined(WITH_BERKELEY_DB)
diff --git a/databases/dbtool/pkg-comment b/databases/dbtool/pkg-comment
deleted file mode 100644
index 68bf03a8a521..000000000000
--- a/databases/dbtool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Store and retrieve data in a key/value format in a hash database
diff --git a/databases/dbview/Makefile b/databases/dbview/Makefile
index 6bab341584e2..35f76fd6d53d 100644
--- a/databases/dbview/Makefile
+++ b/databases/dbview/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/database/proprietary
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= View dBase III files
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
MAN1= dbview.1
diff --git a/databases/dbview/pkg-comment b/databases/dbview/pkg-comment
deleted file mode 100644
index d72b090da3b9..000000000000
--- a/databases/dbview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-View dBase III files
diff --git a/databases/edb/Makefile b/databases/edb/Makefile
index 2c64226f2931..e23efe13e7fe 100644
--- a/databases/edb/Makefile
+++ b/databases/edb/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Enlightenment Database Library
+
USE_LIBTOOL= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/databases/edb/pkg-comment b/databases/edb/pkg-comment
deleted file mode 100644
index ecc684f4bd72..000000000000
--- a/databases/edb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Enlightenment Database Library
diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile
index 1e0a19106856..cdf39efe6522 100644
--- a/databases/freetds-devel/Makefile
+++ b/databases/freetds-devel/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sybase/Microsoft TDS protocol library
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/databases/freetds-devel/pkg-comment b/databases/freetds-devel/pkg-comment
deleted file mode 100644
index 93cb6f96b6d3..000000000000
--- a/databases/freetds-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sybase/Microsoft TDS protocol library
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile
index 1e0a19106856..cdf39efe6522 100644
--- a/databases/freetds/Makefile
+++ b/databases/freetds/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sybase/Microsoft TDS protocol library
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/databases/freetds/pkg-comment b/databases/freetds/pkg-comment
deleted file mode 100644
index 93cb6f96b6d3..000000000000
--- a/databases/freetds/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sybase/Microsoft TDS protocol library
diff --git a/databases/gadfly/Makefile b/databases/gadfly/Makefile
index 0aa80fab8b7c..db9abc3222dd 100644
--- a/databases/gadfly/Makefile
+++ b/databases/gadfly/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= gadfly
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An SQL database written in Python
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kjbuckets.so:${PORTSDIR}/devel/py-kjbuckets
USE_PYTHON= yes
diff --git a/databases/gadfly/pkg-comment b/databases/gadfly/pkg-comment
deleted file mode 100644
index 5475fd4c91a8..000000000000
--- a/databases/gadfly/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An SQL database written in Python
diff --git a/databases/gigabase/Makefile b/databases/gigabase/Makefile
index 5d2d4e53f0ef..5f4f31d538f9 100644
--- a/databases/gigabase/Makefile
+++ b/databases/gigabase/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.garret.ru/~knizhnik/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GigaBASE: Object-Relational Database Management System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
INSTALLS_SHLIB= yes
USE_GMAKE= yes
diff --git a/databases/gigabase/pkg-comment b/databases/gigabase/pkg-comment
deleted file mode 100644
index 411a714d79e3..000000000000
--- a/databases/gigabase/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GigaBASE: Object-Relational Database Management System
diff --git a/databases/mdbtools/Makefile b/databases/mdbtools/Makefile
index 5b9e93f94679..f5ebe929396b 100644
--- a/databases/mdbtools/Makefile
+++ b/databases/mdbtools/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utilities and libraries to export data from MS Access databases (.mdb)
+
USE_REINPLACE= yes
USE_GNOMENG= yes
USE_GNOME= glib12
diff --git a/databases/mdbtools/pkg-comment b/databases/mdbtools/pkg-comment
deleted file mode 100644
index a1d9390d48e3..000000000000
--- a/databases/mdbtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities and libraries to export data from MS Access databases (.mdb)
diff --git a/databases/msql/Makefile b/databases/msql/Makefile
index 8a90be921dec..278032365092 100644
--- a/databases/msql/Makefile
+++ b/databases/msql/Makefile
@@ -12,6 +12,8 @@ CATEGORIES= databases
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Mini SQL server, version 2
+
INSTALLS_SHLIB= YES
USE_PERL5= YES
diff --git a/databases/msql/pkg-comment b/databases/msql/pkg-comment
deleted file mode 100644
index 943abba03f75..000000000000
--- a/databases/msql/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Mini SQL server, version 2
diff --git a/databases/msql3/Makefile b/databases/msql3/Makefile
index 8a90be921dec..278032365092 100644
--- a/databases/msql3/Makefile
+++ b/databases/msql3/Makefile
@@ -12,6 +12,8 @@ CATEGORIES= databases
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Mini SQL server, version 2
+
INSTALLS_SHLIB= YES
USE_PERL5= YES
diff --git a/databases/msql3/pkg-comment b/databases/msql3/pkg-comment
deleted file mode 100644
index 943abba03f75..000000000000
--- a/databases/msql3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Mini SQL server, version 2
diff --git a/databases/p5-DBD-ODBC/Makefile b/databases/p5-DBD-ODBC/Makefile
index a8a74da506a3..28ccb88b6b37 100644
--- a/databases/p5-DBD-ODBC/Makefile
+++ b/databases/p5-DBD-ODBC/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DBD module interfacing the ODBC databases
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI
LIB_DEPENDS= iodbc.3:${PORTSDIR}/databases/libiodbc
diff --git a/databases/p5-DBD-ODBC/pkg-comment b/databases/p5-DBD-ODBC/pkg-comment
deleted file mode 100644
index 3a1939afde8a..000000000000
--- a/databases/p5-DBD-ODBC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DBD module interfacing the ODBC databases
diff --git a/databases/p5-DBIx-XML_RDB/Makefile b/databases/p5-DBIx-XML_RDB/Makefile
index 176d28fcdab4..3b66cd8739d0 100644
--- a/databases/p5-DBIx-XML_RDB/Makefile
+++ b/databases/p5-DBIx-XML_RDB/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl extension for creating XML from existing DBI datasources
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/databases/p5-DBIx-XML_RDB/pkg-comment b/databases/p5-DBIx-XML_RDB/pkg-comment
deleted file mode 100644
index a2246356de1a..000000000000
--- a/databases/p5-DBIx-XML_RDB/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension for creating XML from existing DBI datasources
diff --git a/databases/p5-GDBM/Makefile b/databases/p5-GDBM/Makefile
index 1204fe74c586..6f95844cff39 100644
--- a/databases/p5-GDBM/Makefile
+++ b/databases/p5-GDBM/Makefile
@@ -16,6 +16,8 @@ DISTNAME= perl5.005_03
MAINTAINER= ports@FreeBSD.ORG
+PORTCOMMENT= Perl module to use the GNU Data Base Manager (gdbm)
+
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
PERL_CONFIGURE= yes
diff --git a/databases/p5-GDBM/pkg-comment b/databases/p5-GDBM/pkg-comment
deleted file mode 100644
index 38c6ff446672..000000000000
--- a/databases/p5-GDBM/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to use the GNU Data Base Manager (gdbm)
diff --git a/databases/p5-Msql/Makefile b/databases/p5-Msql/Makefile
index 463f87ca2746..c0423ecb2913 100644
--- a/databases/p5-Msql/Makefile
+++ b/databases/p5-Msql/Makefile
@@ -14,6 +14,8 @@ DISTNAME= Msql-modules-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 modules for accessing MiniSQL (mSQL) databases
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libmsql.a:${PORTSDIR}/databases/msql \
${LOCALBASE}/lib/perl5/site_perl/Data/ShowTable.pm:${PORTSDIR}/devel/p5-Data-ShowTable \
${LOCALBASE}/lib/perl5/site_perl/DBI.pm:${PORTSDIR}/databases/p5-DBI
diff --git a/databases/p5-Msql/pkg-comment b/databases/p5-Msql/pkg-comment
deleted file mode 100644
index 5f312ecb0880..000000000000
--- a/databases/p5-Msql/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 modules for accessing MiniSQL (mSQL) databases
diff --git a/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile
index e9fa8546209e..fe15812a8197 100644
--- a/databases/p5-SQL-Statement/Makefile
+++ b/databases/p5-SQL-Statement/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module for SQL parsing and processing
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/databases/p5-SQL-Statement/pkg-comment b/databases/p5-SQL-Statement/pkg-comment
deleted file mode 100644
index fa742d38a512..000000000000
--- a/databases/p5-SQL-Statement/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module for SQL parsing and processing
diff --git a/databases/p5-Search-Namazu/Makefile b/databases/p5-Search-Namazu/Makefile
index a54e67b898eb..c9cacf501529 100644
--- a/databases/p5-Search-Namazu/Makefile
+++ b/databases/p5-Search-Namazu/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Namazu library module for perl
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
nmz.6:${PORTSDIR}/databases/namazu2
diff --git a/databases/p5-Search-Namazu/pkg-comment b/databases/p5-Search-Namazu/pkg-comment
deleted file mode 100644
index a8d5b5fa998d..000000000000
--- a/databases/p5-Search-Namazu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Namazu library module for perl
diff --git a/databases/p5-Tie-DBI/Makefile b/databases/p5-Tie-DBI/Makefile
index c25924140096..fcbd6d74cc87 100644
--- a/databases/p5-Tie-DBI/Makefile
+++ b/databases/p5-Tie-DBI/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing Tie hash to a DBI handle
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/databases/p5-Tie-DBI/pkg-comment b/databases/p5-Tie-DBI/pkg-comment
deleted file mode 100644
index 841ea8ca1848..000000000000
--- a/databases/p5-Tie-DBI/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing Tie hash to a DBI handle
diff --git a/databases/py-PyGreSQL/Makefile b/databases/py-PyGreSQL/Makefile
index 12768f05fd94..db4d90646e7c 100644
--- a/databases/py-PyGreSQL/Makefile
+++ b/databases/py-PyGreSQL/Makefile
@@ -11,6 +11,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python interface to PostgreSQL, including a DP-API 2.0 wrapper
+
POSTGRESQL_SUBPORT= YES
.include <${.CURDIR}/../postgresql7/Makefile>
diff --git a/databases/py-PyGreSQL/pkg-comment b/databases/py-PyGreSQL/pkg-comment
deleted file mode 100644
index e74d367439fa..000000000000
--- a/databases/py-PyGreSQL/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python interface to PostgreSQL, including a DP-API 2.0 wrapper
diff --git a/databases/py-SQLDict/Makefile b/databases/py-SQLDict/Makefile
index 0cc13422986a..11520685c298 100644
--- a/databases/py-SQLDict/Makefile
+++ b/databases/py-SQLDict/Makefile
@@ -13,6 +13,8 @@ PKGNAMEPREFIX= py-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python dictionary wrapper around a SQL database
+
USE_PYTHON= yes
NO_WRKSUBDIR= yes
diff --git a/databases/py-SQLDict/pkg-comment b/databases/py-SQLDict/pkg-comment
deleted file mode 100644
index 97a1d101b8f4..000000000000
--- a/databases/py-SQLDict/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python dictionary wrapper around a SQL database
diff --git a/databases/py-oops/Makefile b/databases/py-oops/Makefile
index c1fee576d9ce..9c6c15f0f3d5 100644
--- a/databases/py-oops/Makefile
+++ b/databases/py-oops/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Object Oriented Database Library For Persistent Storage in Python
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/databases/py-oops/pkg-comment b/databases/py-oops/pkg-comment
deleted file mode 100644
index c959190c9dae..000000000000
--- a/databases/py-oops/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Object Oriented Database Library For Persistent Storage in Python
diff --git a/databases/py-rrdpipe/Makefile b/databases/py-rrdpipe/Makefile
index 6ece87a5e8e0..f52603370b10 100644
--- a/databases/py-rrdpipe/Makefile
+++ b/databases/py-rrdpipe/Makefile
@@ -15,6 +15,8 @@ DISTNAME= PyRRDpipe-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Portable Python module to access RRDTool files via pipes
+
LIB_DEPENDS= rrd:${PORTSDIR}/net/rrdtool
USE_PYTHON= yes
diff --git a/databases/py-rrdpipe/pkg-comment b/databases/py-rrdpipe/pkg-comment
deleted file mode 100644
index d38a1092076b..000000000000
--- a/databases/py-rrdpipe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable Python module to access RRDTool files via pipes
diff --git a/databases/rdb/Makefile b/databases/rdb/Makefile
index 9b92f6764924..6fa31e384079 100644
--- a/databases/rdb/Makefile
+++ b/databases/rdb/Makefile
@@ -14,6 +14,8 @@ DISTNAME= RDB-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A fast, portable, relational database management system
+
WRKSRC= ${WRKDIR}/rdb
USE_PERL5= yes
diff --git a/databases/rdb/pkg-comment b/databases/rdb/pkg-comment
deleted file mode 100644
index d48a231cabe0..000000000000
--- a/databases/rdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fast, portable, relational database management system
diff --git a/databases/tdb/Makefile b/databases/tdb/Makefile
index cd9cf7a0596f..912a75469f08 100644
--- a/databases/tdb/Makefile
+++ b/databases/tdb/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Trivial Database
+
LIB_DEPENDS= gdbm:${PORTSDIR}/databases/gdbm
USE_LIBTOOL= yes
diff --git a/databases/tdb/pkg-comment b/databases/tdb/pkg-comment
deleted file mode 100644
index 4aa72c741e75..000000000000
--- a/databases/tdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Trivial Database
diff --git a/databases/tinycdb/Makefile b/databases/tinycdb/Makefile
index 98d3d0cd84d0..e338888b4608 100644
--- a/databases/tinycdb/Makefile
+++ b/databases/tinycdb/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.corpit.ru/pub/tinycdb/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analogous to cdb, but faster
+
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/databases/tinycdb/pkg-comment b/databases/tinycdb/pkg-comment
deleted file mode 100644
index a5fe47c8717f..000000000000
--- a/databases/tinycdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analogous to cdb, but faster
diff --git a/databases/typhoon/Makefile b/databases/typhoon/Makefile
index 94cc3132278a..ec15c72d2261 100644
--- a/databases/typhoon/Makefile
+++ b/databases/typhoon/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A relational database library
+
HAS_CONFIGURE= yes
USE_REINPLACE= yes
INSTALLS_SHLIB= yes
diff --git a/databases/typhoon/pkg-comment b/databases/typhoon/pkg-comment
deleted file mode 100644
index a232d0b9f773..000000000000
--- a/databases/typhoon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A relational database library
diff --git a/databases/unixODBC/Makefile b/databases/unixODBC/Makefile
index bf656eac7064..d4a1f8a04992 100644
--- a/databases/unixODBC/Makefile
+++ b/databases/unixODBC/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.unixodbc.org/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ODBC library suite for Unix
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/databases/unixODBC/pkg-comment b/databases/unixODBC/pkg-comment
deleted file mode 100644
index eb59e6e43123..000000000000
--- a/databases/unixODBC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ODBC library suite for Unix
diff --git a/databases/xmbase-grok/Makefile b/databases/xmbase-grok/Makefile
index 49c913d41171..d1250d7356d0 100644
--- a/databases/xmbase-grok/Makefile
+++ b/databases/xmbase-grok/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphical Resource Organizer Kit
+
BUILD_WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_REINPLACE= yes
diff --git a/databases/xmbase-grok/pkg-comment b/databases/xmbase-grok/pkg-comment
deleted file mode 100644
index 61b7a8eeb417..000000000000
--- a/databases/xmbase-grok/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical Resource Organizer Kit
diff --git a/deskutils/abacus/Makefile b/deskutils/abacus/Makefile
index 5a017fa14a63..deb8149afaf8 100644
--- a/deskutils/abacus/Makefile
+++ b/deskutils/abacus/Makefile
@@ -17,6 +17,8 @@ PATCHFILES= ${PKGNAME}.patch.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Spread sheet for X Window System
+
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82 \
tk82.1:${PORTSDIR}/x11-toolkits/tk82
diff --git a/deskutils/abacus/pkg-comment b/deskutils/abacus/pkg-comment
deleted file mode 100644
index 7d848b067a13..000000000000
--- a/deskutils/abacus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Spread sheet for X Window System
diff --git a/deskutils/genius/Makefile b/deskutils/genius/Makefile
index b693e3ad6cb0..e801093e54c2 100644
--- a/deskutils/genius/Makefile
+++ b/deskutils/genius/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://ftp.5z.com/pub/genius/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Arbitrary precision calculator for Gnome Desktop Environment
+
LIB_DEPENDS= gmp.3:${PORTSDIR}/math/libgmp-freebsd
USE_REINPLACE= yes
diff --git a/deskutils/genius/pkg-comment b/deskutils/genius/pkg-comment
deleted file mode 100644
index 72ceada8911d..000000000000
--- a/deskutils/genius/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Arbitrary precision calculator for Gnome Desktop Environment
diff --git a/deskutils/gnofin/Makefile b/deskutils/gnofin/Makefile
index afdcf6eaa0a7..6e99cd776880 100644
--- a/deskutils/gnofin/Makefile
+++ b/deskutils/gnofin/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Light-weight GNOME based financial management program
+
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOME= yes
diff --git a/deskutils/gnofin/pkg-comment b/deskutils/gnofin/pkg-comment
deleted file mode 100644
index 51d67cde3617..000000000000
--- a/deskutils/gnofin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Light-weight GNOME based financial management program
diff --git a/deskutils/gtimer/Makefile b/deskutils/gtimer/Makefile
index f73038ff18a2..ede4bc878c1c 100644
--- a/deskutils/gtimer/Makefile
+++ b/deskutils/gtimer/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.radix.net/~cknudsen/gtimer/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A timer for your personal activities
+
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOMENG= yes
diff --git a/deskutils/gtimer/pkg-comment b/deskutils/gtimer/pkg-comment
deleted file mode 100644
index 2ed9412627fd..000000000000
--- a/deskutils/gtimer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A timer for your personal activities
diff --git a/deskutils/ithought/Makefile b/deskutils/ithought/Makefile
index af6d0444bb5b..22efa64213f9 100644
--- a/deskutils/ithought/Makefile
+++ b/deskutils/ithought/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ithought
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An extensible text management system
+
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
GNU_CONFIGURE= yes
diff --git a/deskutils/ithought/pkg-comment b/deskutils/ithought/pkg-comment
deleted file mode 100644
index 62f6e03631af..000000000000
--- a/deskutils/ithought/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An extensible text management system
diff --git a/deskutils/narval/Makefile b/deskutils/narval/Makefile
index 9de3d618a38d..230cdb224edc 100644
--- a/deskutils/narval/Makefile
+++ b/deskutils/narval/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Narval-${PORTVERSION:S/.a.1/a1/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Network Assistant Reasoning with a Validating Agent Language
+
RUN_DEPENDS= ${PYXML} \
${PYTHON_SITELIBDIR}/${XMLDIR}/xpath/__init__.py:${PORTSDIR}/textproc/py-4suite \
${PYTHON_SITELIBDIR}/gtk-1.2/GDK.py:${PORTSDIR}/x11-toolkits/py-gtk \
diff --git a/deskutils/narval/pkg-comment b/deskutils/narval/pkg-comment
deleted file mode 100644
index 65fa6bbbc4be..000000000000
--- a/deskutils/narval/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network Assistant Reasoning with a Validating Agent Language
diff --git a/deskutils/teapot/Makefile b/deskutils/teapot/Makefile
index 4069d9e21500..4d29582f0b9e 100644
--- a/deskutils/teapot/Makefile
+++ b/deskutils/teapot/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.moria.de/~michael/teapot/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Full-screen curses based spread sheet program
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -I./.curses.h -DNO_POSIX_SOURCE" \
LDFLAGS="" LIBS="-lcurses -mytinfo -lm" MAKEDEPEND=""
ALL_TARGET= teapot
diff --git a/deskutils/teapot/pkg-comment b/deskutils/teapot/pkg-comment
deleted file mode 100644
index fb7009082a1a..000000000000
--- a/deskutils/teapot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full-screen curses based spread sheet program
diff --git a/deskutils/xinvest/Makefile b/deskutils/xinvest/Makefile
index 15fa0364f737..76a8cbc38260 100644
--- a/deskutils/xinvest/Makefile
+++ b/deskutils/xinvest/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://sunsite.dk/xinvest/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A personal finance tracking and performance tool
+
USE_MOTIF= yes
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/deskutils/xinvest/pkg-comment b/deskutils/xinvest/pkg-comment
deleted file mode 100644
index 46cca65cdc79..000000000000
--- a/deskutils/xinvest/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A personal finance tracking and performance tool
diff --git a/deskutils/xopps/Makefile b/deskutils/xopps/Makefile
index c6e54278abba..86bbe15a885b 100644
--- a/deskutils/xopps/Makefile
+++ b/deskutils/xopps/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool which lets you draw Gantt charts
+
ALL_TARGET=
USE_REINPLACE= yes
USE_X_PREFIX= yes
diff --git a/deskutils/xopps/pkg-comment b/deskutils/xopps/pkg-comment
deleted file mode 100644
index 6aeb7a1dbc23..000000000000
--- a/deskutils/xopps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool which lets you draw Gantt charts
diff --git a/devel/ElectricFence/Makefile b/devel/ElectricFence/Makefile
index 38dacd6878d7..152cbab74ec2 100644
--- a/devel/ElectricFence/Makefile
+++ b/devel/ElectricFence/Makefile
@@ -18,6 +18,8 @@ DISTNAME= ElectricFence-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Debugging malloc() that uses the VM hardware to detect buffer overruns
+
INSTALLS_SHLIB=
CFLAGS+= -D__USE_BSD
MAN3= efence.3
diff --git a/devel/ElectricFence/pkg-comment b/devel/ElectricFence/pkg-comment
deleted file mode 100644
index 15c029fe1151..000000000000
--- a/devel/ElectricFence/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Debugging malloc() that uses the VM hardware to detect buffer overruns
diff --git a/devel/SpecTcl/Makefile b/devel/SpecTcl/Makefile
index 83e9fb414811..b46f47862dbb 100644
--- a/devel/SpecTcl/Makefile
+++ b/devel/SpecTcl/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Free drag-and-drop GUI builder for Tk and Java from Sun
+
RUN_DEPENDS= wish8.0:${PORTSDIR}/x11-toolkits/tk80
USE_REINPLACE= yes
diff --git a/devel/SpecTcl/pkg-comment b/devel/SpecTcl/pkg-comment
deleted file mode 100644
index 03265f26c16b..000000000000
--- a/devel/SpecTcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free drag-and-drop GUI builder for Tk and Java from Sun
diff --git a/devel/adacurses/Makefile b/devel/adacurses/Makefile
index 8eb31d3efda9..a3903cc8f0d9 100644
--- a/devel/adacurses/Makefile
+++ b/devel/adacurses/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ncurses-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Curses library for Ada
+
BUILD_DEPENDS= gnat:${PORTSDIR}/lang/gnat
.include <bsd.port.pre.mk>
diff --git a/devel/adacurses/pkg-comment b/devel/adacurses/pkg-comment
deleted file mode 100644
index b5bfb0629f21..000000000000
--- a/devel/adacurses/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Curses library for Ada
diff --git a/devel/alf/Makefile b/devel/alf/Makefile
index 271f1f4a49ba..d2eddf2ace83 100644
--- a/devel/alf/Makefile
+++ b/devel/alf/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= largefiles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Abstract Large File
+
USE_PYTHON= yes
USE_LIBTOOL= yes
diff --git a/devel/alf/pkg-comment b/devel/alf/pkg-comment
deleted file mode 100644
index 00025b3d72af..000000000000
--- a/devel/alf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Abstract Large File
diff --git a/devel/asl/Makefile b/devel/asl/Makefile
index 6404fac5c855..9b61c068965d 100644
--- a/devel/asl/Makefile
+++ b/devel/asl/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= devel/lang/assemblers
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Assembler for a variety of microcontrollers/-processors
+
USE_REINPLACE= yes
MAN1= asl.1 p2bin.1 p2hex.1 pbind.1 plist.1
diff --git a/devel/asl/pkg-comment b/devel/asl/pkg-comment
deleted file mode 100644
index 19e2a28f6bf5..000000000000
--- a/devel/asl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Assembler for a variety of microcontrollers/-processors
diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile
index ff4aed1ecd85..e51fa6ad4bd4 100644
--- a/devel/astyle/Makefile
+++ b/devel/astyle/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A reindenter and reformatter of C++, C and Java source code
+
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -q -aa
EXTRACT_AFTER_ARGS= -d ${DISTNAME}
diff --git a/devel/astyle/pkg-comment b/devel/astyle/pkg-comment
deleted file mode 100644
index bf767c89d78a..000000000000
--- a/devel/astyle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A reindenter and reformatter of C++, C and Java source code
diff --git a/devel/autodia/Makefile b/devel/autodia/Makefile
index a9c5580321a8..71a4fd225b4d 100644
--- a/devel/autodia/Makefile
+++ b/devel/autodia/Makefile
@@ -15,6 +15,8 @@ DISTNAME= AutoDia-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Automatic Dia XML - from Source Code and Data
+
BUILD_DEPENDS= ${PERL_SITELIBDIR}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \
${PERL_SITELIBDIR}/Inline.pm:${PORTSDIR}/devel/p5-Inline \
${PERL_SITELIBDIR}/Inline/Java.pm:${PORTSDIR}/devel/p5-Inline-Java
diff --git a/devel/autodia/pkg-comment b/devel/autodia/pkg-comment
deleted file mode 100644
index 3272a2d843b2..000000000000
--- a/devel/autodia/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Automatic Dia XML - from Source Code and Data
diff --git a/devel/avltree/Makefile b/devel/avltree/Makefile
index 16ee35597456..28ee6828e2f4 100644
--- a/devel/avltree/Makefile
+++ b/devel/avltree/Makefile
@@ -11,6 +11,8 @@ MASTER_SITES= ftp://odin.compchem.ucsf.edu/pub/amber/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An in-memory index w/ binary and string keys and key counts
+
MAN3= avltree.3
MANCOMPRESSED= yes
diff --git a/devel/avltree/pkg-comment b/devel/avltree/pkg-comment
deleted file mode 100644
index b445082dc2b9..000000000000
--- a/devel/avltree/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An in-memory index w/ binary and string keys and key counts
diff --git a/devel/bison-devel/Makefile b/devel/bison-devel/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison-devel/Makefile
+++ b/devel/bison-devel/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison-devel/pkg-comment b/devel/bison-devel/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison/pkg-comment b/devel/bison/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison175/Makefile b/devel/bison175/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison175/Makefile
+++ b/devel/bison175/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison175/pkg-comment b/devel/bison175/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison175/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison1875/Makefile b/devel/bison1875/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison1875/Makefile
+++ b/devel/bison1875/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison1875/pkg-comment b/devel/bison1875/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison1875/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison2/Makefile b/devel/bison2/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison2/Makefile
+++ b/devel/bison2/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison2/pkg-comment b/devel/bison2/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison20/Makefile b/devel/bison20/Makefile
index 11f745cdd8fe..e52a69140bfb 100644
--- a/devel/bison20/Makefile
+++ b/devel/bison20/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parser generator from FSF, (mostly) compatible with Yacc
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/devel/bison20/pkg-comment b/devel/bison20/pkg-comment
deleted file mode 100644
index a0850f8a7b1f..000000000000
--- a/devel/bison20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 2a6c86b88aa3..b9a2b8954986 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -13,6 +13,8 @@ DISTNAME= gc${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Garbage collection and memory leak detection for C and C++
+
ONLY_FOR_ARCHS= i386 # XXX can't figure out whether to define
# # XXX SEARCH_FOR_DATA_START on other platforms
diff --git a/devel/boehm-gc/pkg-comment b/devel/boehm-gc/pkg-comment
deleted file mode 100644
index 83506d65f826..000000000000
--- a/devel/boehm-gc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Garbage collection and memory leak detection for C and C++
diff --git a/devel/c_c++_reference/Makefile b/devel/c_c++_reference/Makefile
index a484ea2cf577..3debabd88a8f 100644
--- a/devel/c_c++_reference/Makefile
+++ b/devel/c_c++_reference/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C/C++ reference manual for KDevelop
+
RUN_DEPENDS= kdevelop:${PORTSDIR}/devel/kdevelop
EXTRACT_ONLY= # none
diff --git a/devel/c_c++_reference/pkg-comment b/devel/c_c++_reference/pkg-comment
deleted file mode 100644
index d045261c791f..000000000000
--- a/devel/c_c++_reference/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C/C++ reference manual for KDevelop
diff --git a/devel/c_parser/Makefile b/devel/c_parser/Makefile
index 6c99eb4ff887..ef4f33284e87 100644
--- a/devel/c_parser/Makefile
+++ b/devel/c_parser/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.mazumdar.demon.co.uk/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C99 Parser
+
NO_WRKSUBDIR= yes
do-install:
diff --git a/devel/c_parser/pkg-comment b/devel/c_parser/pkg-comment
deleted file mode 100644
index 66a4cfd4561b..000000000000
--- a/devel/c_parser/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C99 Parser
diff --git a/devel/cccc/Makefile b/devel/cccc/Makefile
index 7a4f57133937..7e781f1b1d8b 100644
--- a/devel/cccc/Makefile
+++ b/devel/cccc/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C and C++ Code Counter
+
BUILD_DEPENDS= antlr:${PORTSDIR}/devel/pccts \
dlg:${PORTSDIR}/devel/pccts
diff --git a/devel/cccc/pkg-comment b/devel/cccc/pkg-comment
deleted file mode 100644
index 85638035d6c5..000000000000
--- a/devel/cccc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C and C++ Code Counter
diff --git a/devel/cdecl/Makefile b/devel/cdecl/Makefile
index ea360abb6f24..b51316442580 100644
--- a/devel/cdecl/Makefile
+++ b/devel/cdecl/Makefile
@@ -17,6 +17,8 @@ MASTER_SITES= ftp://ftp.netsw.org/softeng/lang/c/tools/cdecl/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Explains complicated C/C++ declarations in plain English
+
ALL_TARGET=
MAN1= cdecl.1
MLINKS= cdecl.1 c++decl.1
diff --git a/devel/cdecl/pkg-comment b/devel/cdecl/pkg-comment
deleted file mode 100644
index 4cc0da1e053e..000000000000
--- a/devel/cdecl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Explains complicated C/C++ declarations in plain English
diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile
index f1592c4cdabf..6ee54b126faf 100644
--- a/devel/cdk/Makefile
+++ b/devel/cdk/Makefile
@@ -15,6 +15,8 @@ DISTFILES= cdk.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Curses Development Kit for speedy development of full screen programs
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
ALL_TARGET= default
diff --git a/devel/cdk/pkg-comment b/devel/cdk/pkg-comment
deleted file mode 100644
index e8b0ccf649cf..000000000000
--- a/devel/cdk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Curses Development Kit for speedy development of full screen programs
diff --git a/devel/cflow2vcg/Makefile b/devel/cflow2vcg/Makefile
index 35320c44c588..f5a82834c42c 100644
--- a/devel/cflow2vcg/Makefile
+++ b/devel/cflow2vcg/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert the result of the cflow utility in a VCG format
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/cflow2vcg/pkg-comment b/devel/cflow2vcg/pkg-comment
deleted file mode 100644
index ca1d8364fbb1..000000000000
--- a/devel/cflow2vcg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert the result of the cflow utility in a VCG format
diff --git a/devel/clint/Makefile b/devel/clint/Makefile
index 69de075891f8..070594392b23 100644
--- a/devel/clint/Makefile
+++ b/devel/clint/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A static source code checker for C++
+
USE_PYTHON= yes
USE_LIBTOOL= yes
USE_REINPLACE= yes
diff --git a/devel/clint/pkg-comment b/devel/clint/pkg-comment
deleted file mode 100644
index 4e8e998e9490..000000000000
--- a/devel/clint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A static source code checker for C++
diff --git a/devel/cook/Makefile b/devel/cook/Makefile
index 9ca46053a6bf..3d469fdf0f0c 100644
--- a/devel/cook/Makefile
+++ b/devel/cook/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.canb.auug.org.au/~millerp/cook/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Like make(1), but more powerful and clean
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
diff --git a/devel/cook/pkg-comment b/devel/cook/pkg-comment
deleted file mode 100644
index 5c61402bfb79..000000000000
--- a/devel/cook/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Like make(1), but more powerful and clean
diff --git a/devel/cproto/Makefile b/devel/cproto/Makefile
index 05e1f8b86db9..5d42aa1e532c 100644
--- a/devel/cproto/Makefile
+++ b/devel/cproto/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= cproto
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generate C function prototypes and convert function definitions
+
GNU_CONFIGURE= YES
MAN1= cproto.1
diff --git a/devel/cproto/pkg-comment b/devel/cproto/pkg-comment
deleted file mode 100644
index 19104911a068..000000000000
--- a/devel/cproto/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generate C function prototypes and convert function definitions
diff --git a/devel/crossgo32-djgpp2-pdcurses/Makefile b/devel/crossgo32-djgpp2-pdcurses/Makefile
index 08112e8915a9..28dab9b046f2 100644
--- a/devel/crossgo32-djgpp2-pdcurses/Makefile
+++ b/devel/crossgo32-djgpp2-pdcurses/Makefile
@@ -14,6 +14,8 @@ DISTNAME= pdc22
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= PD curses for crossgo32 crosscompiler with djgpp v2 libraries
+
RUN_DEPENDS= i386-go32-stubify:${PORTSDIR}/devel/crossgo32-djgpp2
USE_ZIP= yes
diff --git a/devel/crossgo32-djgpp2-pdcurses/pkg-comment b/devel/crossgo32-djgpp2-pdcurses/pkg-comment
deleted file mode 100644
index cc82c6080d4f..000000000000
--- a/devel/crossgo32-djgpp2-pdcurses/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PD curses for crossgo32 crosscompiler with djgpp v2 libraries
diff --git a/devel/crossgo32-djgpp2/Makefile b/devel/crossgo32-djgpp2/Makefile
index 50c73551fb3f..e8cc50b13fea 100644
--- a/devel/crossgo32-djgpp2/Makefile
+++ b/devel/crossgo32-djgpp2/Makefile
@@ -14,6 +14,8 @@ DISTNAME= djcrx201
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DJGPP V2 libraries and compatability for crossgo32 crosscompiler
+
BUILD_DEPENDS= i386-go32-gcc:${PORTSDIR}/devel/crossgo32
RUN_DEPENDS= i386-go32-gcc:${PORTSDIR}/devel/crossgo32
diff --git a/devel/crossgo32-djgpp2/pkg-comment b/devel/crossgo32-djgpp2/pkg-comment
deleted file mode 100644
index f63e7c937845..000000000000
--- a/devel/crossgo32-djgpp2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DJGPP V2 libraries and compatability for crossgo32 crosscompiler
diff --git a/devel/crossgo32/Makefile b/devel/crossgo32/Makefile
index 83d23da9ebe4..50ee26683bec 100644
--- a/devel/crossgo32/Makefile
+++ b/devel/crossgo32/Makefile
@@ -18,6 +18,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} dosrel-1.0${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cross Development Environment for 32-bit DOS
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --target=${TARGET}
USE_GMAKE= yes
diff --git a/devel/crossgo32/pkg-comment b/devel/crossgo32/pkg-comment
deleted file mode 100644
index 57d72996d0d2..000000000000
--- a/devel/crossgo32/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cross Development Environment for 32-bit DOS
diff --git a/devel/cs/Makefile b/devel/cs/Makefile
index 9c0452b70594..2273d145dd76 100644
--- a/devel/cs/Makefile
+++ b/devel/cs/Makefile
@@ -14,6 +14,8 @@ DIST_SUBDIR= cs/0.5-19990925
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Interactively examine C source code
+
ALL_TARGET= cs
MAN1= cs.1
diff --git a/devel/cs/pkg-comment b/devel/cs/pkg-comment
deleted file mode 100644
index 69265375c2e8..000000000000
--- a/devel/cs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interactively examine C source code
diff --git a/devel/cutils/Makefile b/devel/cutils/Makefile
index 9b9f6a7eb54f..0e83bd254f62 100644
--- a/devel/cutils/Makefile
+++ b/devel/cutils/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.sigala.it/sandro/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Miscellaneous C programmer\'s utilities
+
GNU_CONFIGURE= yes
MAKE_ENV= MAKEINFO=/usr/bin/makeinfo
MAN1= cdecl.1 chilight.1 cobfusc.1 cundecl.1 cunloop.1 yyextract.1 \
diff --git a/devel/cutils/pkg-comment b/devel/cutils/pkg-comment
deleted file mode 100644
index ffcb7361c2bd..000000000000
--- a/devel/cutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Miscellaneous C programmer's utilities
diff --git a/devel/cvs2p4/Makefile b/devel/cvs2p4/Makefile
index 3431eb158589..ee389178df65 100644
--- a/devel/cvs2p4/Makefile
+++ b/devel/cvs2p4/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CVS to Perforce Converter
+
USE_REINPLACE= yes
REINPLACE_ARGS= -i ""
NO_BUILD= yes
diff --git a/devel/cvs2p4/pkg-comment b/devel/cvs2p4/pkg-comment
deleted file mode 100644
index 7c18d19053e9..000000000000
--- a/devel/cvs2p4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CVS to Perforce Converter
diff --git a/devel/cvsadmin/Makefile b/devel/cvsadmin/Makefile
index 5843a6d0b1ea..cb99f98aa794 100644
--- a/devel/cvsadmin/Makefile
+++ b/devel/cvsadmin/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cooptel.qc.ca/~limitln/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple program to administrate users of a CVS repository
+
GNU_CONFIGURE= yes
MAN1= cvsadmin.1
diff --git a/devel/cvsadmin/pkg-comment b/devel/cvsadmin/pkg-comment
deleted file mode 100644
index d06371c76d8f..000000000000
--- a/devel/cvsadmin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple program to administrate users of a CVS repository
diff --git a/devel/cvsd/Makefile b/devel/cvsd/Makefile
index 73e88f2d9870..d68498f14aca 100644
--- a/devel/cvsd/Makefile
+++ b/devel/cvsd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://tiefighter.et.tudelft.nl/~arthur/cvsd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= cvs pserver daemon
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/devel/cvsd/pkg-comment b/devel/cvsd/pkg-comment
deleted file mode 100644
index 204cf1d9b3f6..000000000000
--- a/devel/cvsd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-cvs pserver daemon
diff --git a/devel/cvsplot/Makefile b/devel/cvsplot/Makefile
index a448120bf54c..1fb60a5bf611 100644
--- a/devel/cvsplot/Makefile
+++ b/devel/cvsplot/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl script which analyses the history of a CVS-managed project
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
gnuplot:${PORTSDIR}/math/gnuplot
diff --git a/devel/cvsplot/pkg-comment b/devel/cvsplot/pkg-comment
deleted file mode 100644
index 22725bcceb94..000000000000
--- a/devel/cvsplot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl script which analyses the history of a CVS-managed project
diff --git a/devel/cxref/Makefile b/devel/cxref/Makefile
index 301a5809d8cb..35e662f88898 100644
--- a/devel/cxref/Makefile
+++ b/devel/cxref/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C program cross-referencing & documentation tool
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/devel/cxref/pkg-comment b/devel/cxref/pkg-comment
deleted file mode 100644
index f278235fb2c4..000000000000
--- a/devel/cxref/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C program cross-referencing & documentation tool
diff --git a/devel/dia2code/Makefile b/devel/dia2code/Makefile
index 4b368df4eedb..690d88e5b743 100644
--- a/devel/dia2code/Makefile
+++ b/devel/dia2code/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A small utility used to generate code from a Dia diagram
+
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
XML_CONFIG= ${LOCALBASE}/bin/xml2-config
diff --git a/devel/dia2code/pkg-comment b/devel/dia2code/pkg-comment
deleted file mode 100644
index e295de877cdd..000000000000
--- a/devel/dia2code/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small utility used to generate code from a Dia diagram
diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile
index c7278290c361..79fd15a8648e 100644
--- a/devel/dmake/Makefile
+++ b/devel/dmake/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}-src-export.all-unknown-all
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another hyper make utility
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/devel/dmake/pkg-comment b/devel/dmake/pkg-comment
deleted file mode 100644
index f7096a8a89dd..000000000000
--- a/devel/dmake/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another hyper make utility
diff --git a/devel/dotconf/Makefile b/devel/dotconf/Makefile
index acf769d08a46..b127448be095 100644
--- a/devel/dotconf/Makefile
+++ b/devel/dotconf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.azzit.de/dotconf/download/v1.0/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple, powerful configuration-file parser
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/dotconf/pkg-comment b/devel/dotconf/pkg-comment
deleted file mode 100644
index 2908deb7be63..000000000000
--- a/devel/dotconf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple, powerful configuration-file parser
diff --git a/devel/e4graph/Makefile b/devel/e4graph/Makefile
index d4617391ded3..85404808d79f 100644
--- a/devel/e4graph/Makefile
+++ b/devel/e4graph/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ library that persistently stores graph like data
+
BROKEN= "Does not compile"
BUILD_DEPENDS= ${LOCALBASE}/lib/libmk4.a:${PORTSDIR}/databases/metakit
diff --git a/devel/e4graph/pkg-comment b/devel/e4graph/pkg-comment
deleted file mode 100644
index c427d562a4f7..000000000000
--- a/devel/e4graph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ library that persistently stores graph like data
diff --git a/devel/ebnf2yacc/Makefile b/devel/ebnf2yacc/Makefile
index 477c07fa60db..04fe1afd35b0 100644
--- a/devel/ebnf2yacc/Makefile
+++ b/devel/ebnf2yacc/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= EBNF to YACC
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/ebnf2yacc/pkg-comment b/devel/ebnf2yacc/pkg-comment
deleted file mode 100644
index ae5237ff9e61..000000000000
--- a/devel/ebnf2yacc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-EBNF to YACC
diff --git a/devel/ecgi/Makefile b/devel/ecgi/Makefile
index 8df00fb0cfda..ca60912708a2 100644
--- a/devel/ecgi/Makefile
+++ b/devel/ecgi/Makefile
@@ -14,6 +14,8 @@ DISTNAME= lib${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for the creation of CGI-based Web applications
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_REINPLACE= yes
diff --git a/devel/ecgi/pkg-comment b/devel/ecgi/pkg-comment
deleted file mode 100644
index 403c9e7ae974..000000000000
--- a/devel/ecgi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for the creation of CGI-based Web applications
diff --git a/devel/elfio/Makefile b/devel/elfio/Makefile
index e98d0c63710a..593f603232d0 100644
--- a/devel/elfio/Makefile
+++ b/devel/elfio/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ELF (Executable and Linkable Format) reader and producer
+
WRKSRC= ${WRKDIR}/ELFIO/ELFIO
MAKEFILE= makefile
USE_REINPLACE= yes
diff --git a/devel/elfio/pkg-comment b/devel/elfio/pkg-comment
deleted file mode 100644
index 0baeb152f0b6..000000000000
--- a/devel/elfio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ELF (Executable and Linkable Format) reader and producer
diff --git a/devel/elftoaout/Makefile b/devel/elftoaout/Makefile
index 66a88f8baa2f..5b5080c6d445 100644
--- a/devel/elftoaout/Makefile
+++ b/devel/elftoaout/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
MAN1= elftoaout.1
diff --git a/devel/elftoaout/pkg-comment b/devel/elftoaout/pkg-comment
deleted file mode 100644
index 32f4510e080c..000000000000
--- a/devel/elftoaout/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev
diff --git a/devel/f77flow/Makefile b/devel/f77flow/Makefile
index a5104355b5f7..84033c3419f4 100644
--- a/devel/f77flow/Makefile
+++ b/devel/f77flow/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= devel/lang/fortran
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analyze the structure of a fortran77 program
+
ALL_TARGET=
MAN1= flow.1
diff --git a/devel/f77flow/pkg-comment b/devel/f77flow/pkg-comment
deleted file mode 100644
index 2adb9fa4185d..000000000000
--- a/devel/f77flow/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analyze the structure of a fortran77 program
diff --git a/devel/fampp/Makefile b/devel/fampp/Makefile
index dbf3da28f0a3..ea0d885bf005 100644
--- a/devel/fampp/Makefile
+++ b/devel/fampp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ wrapper for fam from SGI
+
LIB_DEPENDS= fam.0:${PORTSDIR}/devel/fam
# This isn't required to utilize full functionality
diff --git a/devel/fampp/pkg-comment b/devel/fampp/pkg-comment
deleted file mode 100644
index 685d8b52440f..000000000000
--- a/devel/fampp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ wrapper for fam from SGI
diff --git a/devel/fastdep/Makefile b/devel/fastdep/Makefile
index 95f7689d0cc0..b011f4e9b2f9 100644
--- a/devel/fastdep/Makefile
+++ b/devel/fastdep/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.irule.be/bvh/c++/fastdep/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast dependency generator for C/C++ files
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/devel/fastdep/pkg-comment b/devel/fastdep/pkg-comment
deleted file mode 100644
index fe9ba3159284..000000000000
--- a/devel/fastdep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast dependency generator for C/C++ files
diff --git a/devel/fc++/Makefile b/devel/fc++/Makefile
index 03b0d94013ef..57398d798572 100644
--- a/devel/fc++/Makefile
+++ b/devel/fc++/Makefile
@@ -14,6 +14,8 @@ DISTNAME= FC++.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Functional Programming in C++
+
NO_BUILD= yes
do-install:
diff --git a/devel/fc++/pkg-comment b/devel/fc++/pkg-comment
deleted file mode 100644
index 02f12759f4a0..000000000000
--- a/devel/fc++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Functional Programming in C++
diff --git a/devel/ffcall/Makefile b/devel/ffcall/Makefile
index 28a9c0cf3d04..93327a1756e2 100644
--- a/devel/ffcall/Makefile
+++ b/devel/ffcall/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.santafe.edu/pub/gnu/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Foreign function call libraries
+
USE_GMAKE= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/devel/ffcall/pkg-comment b/devel/ffcall/pkg-comment
deleted file mode 100644
index 060b1e3169db..000000000000
--- a/devel/ffcall/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Foreign function call libraries
diff --git a/devel/flick/Makefile b/devel/flick/Makefile
index 6ca2bde6521d..9774c423b57b 100644
--- a/devel/flick/Makefile
+++ b/devel/flick/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}-src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Flexible IDL Compiler Kit
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
MAKEFILE= GNUmakefile
diff --git a/devel/flick/pkg-comment b/devel/flick/pkg-comment
deleted file mode 100644
index c341f258a8bd..000000000000
--- a/devel/flick/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Flexible IDL Compiler Kit
diff --git a/devel/flux/Makefile b/devel/flux/Makefile
index 254bb778acdb..a7f2eb1adff1 100644
--- a/devel/flux/Makefile
+++ b/devel/flux/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.copyleft.no/projects/fluxlib/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= High-level C library for development purposes
+
USE_REINPLACE= yes
USE_GMAKE= yes
USE_AUTOMAKE_VER=14
diff --git a/devel/flux/pkg-comment b/devel/flux/pkg-comment
deleted file mode 100644
index 9ce73d0a7159..000000000000
--- a/devel/flux/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High-level C library for development purposes
diff --git a/devel/freescope/Makefile b/devel/freescope/Makefile
index a9bea9a1dd23..59cf6ba930c6 100644
--- a/devel/freescope/Makefile
+++ b/devel/freescope/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Source code browsing on UNIX-like operating systems
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_REINPLACE= yes
diff --git a/devel/freescope/pkg-comment b/devel/freescope/pkg-comment
deleted file mode 100644
index f79755e0e1a9..000000000000
--- a/devel/freescope/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Source code browsing on UNIX-like operating systems
diff --git a/devel/ftnchek/Makefile b/devel/ftnchek/Makefile
index 6e653a2afd71..6bc227f5267c 100644
--- a/devel/ftnchek/Makefile
+++ b/devel/ftnchek/Makefile
@@ -12,6 +12,8 @@ DISTFILES= ${PORTNAME}.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fortran 77 semantic checking utility
+
MAN1= dcl2inc.1 ftnchek.1
GNU_CONFIGURE= yes
diff --git a/devel/ftnchek/pkg-comment b/devel/ftnchek/pkg-comment
deleted file mode 100644
index 29eed2dc4aa1..000000000000
--- a/devel/ftnchek/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran 77 semantic checking utility
diff --git a/devel/g2c/Makefile b/devel/g2c/Makefile
index d2926ce2d42f..aed8d38fe966 100644
--- a/devel/g2c/Makefile
+++ b/devel/g2c/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Glade to C translator
+
BROKEN= "Configure fails"
USE_REINPLACE= yes
diff --git a/devel/g2c/pkg-comment b/devel/g2c/pkg-comment
deleted file mode 100644
index 6b297e948a72..000000000000
--- a/devel/g2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Glade to C translator
diff --git a/devel/gettext/Makefile b/devel/gettext/Makefile
index 90b7d20bc0d3..10f8ff03469e 100644
--- a/devel/gettext/Makefile
+++ b/devel/gettext/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= gettext
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU gettext package
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
expat.4:${PORTSDIR}/textproc/expat2
diff --git a/devel/gettext/pkg-comment b/devel/gettext/pkg-comment
deleted file mode 100644
index 03f01568ee37..000000000000
--- a/devel/gettext/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU gettext package
diff --git a/devel/getxml/Makefile b/devel/getxml/Makefile
index 2300164b1317..21f28f774af1 100644
--- a/devel/getxml/Makefile
+++ b/devel/getxml/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= toutdoux
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An XML internationalization tool
+
LIB_DEPENDS= xml.5:${PORTSDIR}/textproc/libxml
USE_REINPLACE= yes
diff --git a/devel/getxml/pkg-comment b/devel/getxml/pkg-comment
deleted file mode 100644
index 6c9d29a9fa6a..000000000000
--- a/devel/getxml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XML internationalization tool
diff --git a/devel/gindent/Makefile b/devel/gindent/Makefile
index d1d0c2c2e566..4965dfa8dcfe 100644
--- a/devel/gindent/Makefile
+++ b/devel/gindent/Makefile
@@ -17,6 +17,8 @@ DISTNAME= indent-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU indent
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/devel/gindent/pkg-comment b/devel/gindent/pkg-comment
deleted file mode 100644
index 2882b02bd03d..000000000000
--- a/devel/gindent/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU indent
diff --git a/devel/gmake/Makefile b/devel/gmake/Makefile
index 1e2090a80949..3856192e4999 100644
--- a/devel/gmake/Makefile
+++ b/devel/gmake/Makefile
@@ -14,6 +14,8 @@ DISTNAME= make-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU version of 'make' utility
+
.if !defined(WITHOUT_NLS)
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
.endif
diff --git a/devel/gmake/pkg-comment b/devel/gmake/pkg-comment
deleted file mode 100644
index f717bb510a9e..000000000000
--- a/devel/gmake/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU version of 'make' utility
diff --git a/devel/gmake381/Makefile b/devel/gmake381/Makefile
index 1e2090a80949..3856192e4999 100644
--- a/devel/gmake381/Makefile
+++ b/devel/gmake381/Makefile
@@ -14,6 +14,8 @@ DISTNAME= make-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU version of 'make' utility
+
.if !defined(WITHOUT_NLS)
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
.endif
diff --git a/devel/gmake381/pkg-comment b/devel/gmake381/pkg-comment
deleted file mode 100644
index f717bb510a9e..000000000000
--- a/devel/gmake381/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU version of 'make' utility
diff --git a/devel/gnu-libtool/Makefile b/devel/gnu-libtool/Makefile
index a2ee543ab5ee..e4030217213f 100644
--- a/devel/gnu-libtool/Makefile
+++ b/devel/gnu-libtool/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libtool
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic shared library support script
+
# This port has not been upgraded to 1.4 because it is used by about 30% of
# the ports collection, and more testing is needed. If someone can supply a
# working patch then it will be upgraded.
diff --git a/devel/gnu-libtool/pkg-comment b/devel/gnu-libtool/pkg-comment
deleted file mode 100644
index c64215ed2fdb..000000000000
--- a/devel/gnu-libtool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic shared library support script
diff --git a/devel/gtgt/Makefile b/devel/gtgt/Makefile
index a43906b6549d..78b4a575328b 100644
--- a/devel/gtgt/Makefile
+++ b/devel/gtgt/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= General (or GNU) template generation tools
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/gtgt/pkg-comment b/devel/gtgt/pkg-comment
deleted file mode 100644
index ee1d647ac6e7..000000000000
--- a/devel/gtgt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-General (or GNU) template generation tools
diff --git a/devel/happydoc/Makefile b/devel/happydoc/Makefile
index 76a8d0247bed..4b4e5eb4b1c8 100644
--- a/devel/happydoc/Makefile
+++ b/devel/happydoc/Makefile
@@ -15,6 +15,8 @@ DISTNAME= HappyDoc_r${PORTVERSION:S/./_/g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for extracting documentation from Python source code
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
WRKSRC= ${WRKDIR}/${DISTNAME:S/_r/-r/}
diff --git a/devel/happydoc/pkg-comment b/devel/happydoc/pkg-comment
deleted file mode 100644
index f127d06e5c82..000000000000
--- a/devel/happydoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for extracting documentation from Python source code
diff --git a/devel/id-utils/Makefile b/devel/id-utils/Makefile
index 2ebe765a8fcc..38216fed4e78 100644
--- a/devel/id-utils/Makefile
+++ b/devel/id-utils/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/id-utils/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The classic Berkeley gid/lid tools for looking up variables in code
+
# need to byte-compile a .el file
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20
diff --git a/devel/id-utils/pkg-comment b/devel/id-utils/pkg-comment
deleted file mode 100644
index 76a3649bcfd8..000000000000
--- a/devel/id-utils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The classic Berkeley gid/lid tools for looking up variables in code
diff --git a/devel/idutils/Makefile b/devel/idutils/Makefile
index 2ebe765a8fcc..38216fed4e78 100644
--- a/devel/idutils/Makefile
+++ b/devel/idutils/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://alpha.gnu.org/pub/gnu/id-utils/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The classic Berkeley gid/lid tools for looking up variables in code
+
# need to byte-compile a .el file
BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs20
diff --git a/devel/idutils/pkg-comment b/devel/idutils/pkg-comment
deleted file mode 100644
index 76a3649bcfd8..000000000000
--- a/devel/idutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The classic Berkeley gid/lid tools for looking up variables in code
diff --git a/devel/inilib/Makefile b/devel/inilib/Makefile
index da7512cf822b..08dbed590abd 100644
--- a/devel/inilib/Makefile
+++ b/devel/inilib/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ lib which provides a method of saving the "state" of a program
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/inilib/pkg-comment b/devel/inilib/pkg-comment
deleted file mode 100644
index 87b8a33e86f0..000000000000
--- a/devel/inilib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ lib which provides a method of saving the "state" of a program
diff --git a/devel/ixlib/Makefile b/devel/ixlib/Makefile
index 9c077ecb2b9f..6d81cbe70646 100644
--- a/devel/ixlib/Makefile
+++ b/devel/ixlib/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A small c++ tools library based on STL
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_GMAKE= yes
diff --git a/devel/ixlib/pkg-comment b/devel/ixlib/pkg-comment
deleted file mode 100644
index c8a04ff4d2bf..000000000000
--- a/devel/ixlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small c++ tools library based on STL
diff --git a/devel/jam/Makefile b/devel/jam/Makefile
index a840ca67cf09..84886b023b37 100644
--- a/devel/jam/Makefile
+++ b/devel/jam/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp1.perforce.com/pub/jam/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A build utility like make(1)
+
ONLY_FOR_ARCHS= alpha i386
USE_ZIP= yes
diff --git a/devel/jam/pkg-comment b/devel/jam/pkg-comment
deleted file mode 100644
index c334cfc5d5d9..000000000000
--- a/devel/jam/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A build utility like make(1)
diff --git a/devel/kimwitu++/Makefile b/devel/kimwitu++/Makefile
index 3eae58220997..97644d7e06f5 100644
--- a/devel/kimwitu++/Makefile
+++ b/devel/kimwitu++/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://site.informatik.hu-berlin.de/kimwitu++/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for processing trees (i.e. terms)
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/devel/kimwitu++/pkg-comment b/devel/kimwitu++/pkg-comment
deleted file mode 100644
index 12e1aa304eb3..000000000000
--- a/devel/kimwitu++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for processing trees (i.e. terms)
diff --git a/devel/korelib/Makefile b/devel/korelib/Makefile
index 999aa3b36c20..d726714dd3a1 100644
--- a/devel/korelib/Makefile
+++ b/devel/korelib/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.rygannon.com/pub/Korelib/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A cross-platform C++ library for developing modular applications
+
USE_KDELIBS_VER=3
USE_AUTOMAKE= yes
USE_GMAKE= yes
diff --git a/devel/korelib/pkg-comment b/devel/korelib/pkg-comment
deleted file mode 100644
index c50f51689acb..000000000000
--- a/devel/korelib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A cross-platform C++ library for developing modular applications
diff --git a/devel/lbpp/Makefile b/devel/lbpp/Makefile
index 8d31142965a7..6e9b863534b8 100644
--- a/devel/lbpp/Makefile
+++ b/devel/lbpp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A front end to GCC from Liberty Basic source code
+
USE_REINPLACE= yes
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/devel/lbpp/pkg-comment b/devel/lbpp/pkg-comment
deleted file mode 100644
index 995839412f26..000000000000
--- a/devel/lbpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A front end to GCC from Liberty Basic source code
diff --git a/devel/leoarg/Makefile b/devel/leoarg/Makefile
index da216585dbd5..d60380369f06 100644
--- a/devel/leoarg/Makefile
+++ b/devel/leoarg/Makefile
@@ -14,6 +14,8 @@ DISTNAME= LeoArg-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A class for parsing command lines
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/leoarg/pkg-comment b/devel/leoarg/pkg-comment
deleted file mode 100644
index d617a30adaf8..000000000000
--- a/devel/leoarg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A class for parsing command lines
diff --git a/devel/libU77/Makefile b/devel/libU77/Makefile
index 9e3e28e7403a..8e37f74617c6 100644
--- a/devel/libU77/Makefile
+++ b/devel/libU77/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.esc.auckland.ac.nz/People/Staff/Norris/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Adds Fortran intrinsics missing from f2c
+
INSTALLS_SHLIB= yes
pre-build:
diff --git a/devel/libU77/pkg-comment b/devel/libU77/pkg-comment
deleted file mode 100644
index 5eb828415724..000000000000
--- a/devel/libU77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Adds Fortran intrinsics missing from f2c
diff --git a/devel/libafterbase/Makefile b/devel/libafterbase/Makefile
index 6f6a5f07353c..1176a978a28b 100644
--- a/devel/libafterbase/Makefile
+++ b/devel/libafterbase/Makefile
@@ -15,6 +15,8 @@ DISTNAME= libAfterBase-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= AfterStep basic functionality library
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
diff --git a/devel/libafterbase/pkg-comment b/devel/libafterbase/pkg-comment
deleted file mode 100644
index 2ca7a15a6d37..000000000000
--- a/devel/libafterbase/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-AfterStep basic functionality library
diff --git a/devel/libargparse/Makefile b/devel/libargparse/Makefile
index 8682bca1df6d..b7b1a6ec48d1 100644
--- a/devel/libargparse/Makefile
+++ b/devel/libargparse/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= aqsis
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command line argument parser library
+
USE_LIBTOOL= yes
.include <bsd.port.mk>
diff --git a/devel/libargparse/pkg-comment b/devel/libargparse/pkg-comment
deleted file mode 100644
index e63198c12c94..000000000000
--- a/devel/libargparse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command line argument parser library
diff --git a/devel/libast/Makefile b/devel/libast/Makefile
index 7ac9746a279b..10be2a32ed9d 100644
--- a/devel/libast/Makefile
+++ b/devel/libast/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.eterm.org/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library of assorted spiffy things
+
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
Imlib2.1:${PORTSDIR}/graphics/imlib2
diff --git a/devel/libast/pkg-comment b/devel/libast/pkg-comment
deleted file mode 100644
index 007d2c680642..000000000000
--- a/devel/libast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library of assorted spiffy things
diff --git a/devel/libavl/Makefile b/devel/libavl/Makefile
index 0eb07b43fa6c..9e6df7b047cf 100644
--- a/devel/libavl/Makefile
+++ b/devel/libavl/Makefile
@@ -15,6 +15,8 @@ DISTNAME= avl-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for balanced binary trees
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/libavl/pkg-comment b/devel/libavl/pkg-comment
deleted file mode 100644
index ad0585839092..000000000000
--- a/devel/libavl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for balanced binary trees
diff --git a/devel/libcache/Makefile b/devel/libcache/Makefile
index ecaf08ece953..24369cfc7e07 100644
--- a/devel/libcache/Makefile
+++ b/devel/libcache/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.afro-productions.com/libcache/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C library that allows a programmer to parse sentences easier
+
INSTALLS_SHLIB= yes
pre-build:
diff --git a/devel/libcache/pkg-comment b/devel/libcache/pkg-comment
deleted file mode 100644
index b36e7e8fc2f5..000000000000
--- a/devel/libcache/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C library that allows a programmer to parse sentences easier
diff --git a/devel/libcii/Makefile b/devel/libcii/Makefile
index d53102172634..2d6078c2874c 100644
--- a/devel/libcii/Makefile
+++ b/devel/libcii/Makefile
@@ -13,6 +13,8 @@ DISTNAME= cii11
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library from "C Interfaces and Implementations" by David Hanson
+
NO_WRKSUBDIR= yes
MAKEFILE= makefile
diff --git a/devel/libcii/pkg-comment b/devel/libcii/pkg-comment
deleted file mode 100644
index 11c549512fee..000000000000
--- a/devel/libcii/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library from "C Interfaces and Implementations" by David Hanson
diff --git a/devel/libdsp/Makefile b/devel/libdsp/Makefile
index 49f6c1ac9a62..0e6425f91576 100644
--- a/devel/libdsp/Makefile
+++ b/devel/libdsp/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ class library of common digital signal processing functions
+
# dont use "USE_LIBTOOL=yes" because there's no configure script
BUILD_DEPENDS= libtool:${PORTSDIR}/devel/libtool
diff --git a/devel/libdsp/pkg-comment b/devel/libdsp/pkg-comment
deleted file mode 100644
index 8dfcd3fc9b65..000000000000
--- a/devel/libdsp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ class library of common digital signal processing functions
diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile
index 960fc68fd39b..b1b7cc581894 100644
--- a/devel/libedit/Makefile
+++ b/devel/libedit/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.canonware.com/download/libedit/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Command line editing library
+
USE_AUTOCONF= yes
CONFIGURE_ARGS= --disable-readline
INSTALLS_SHLIB= yes
diff --git a/devel/libedit/pkg-comment b/devel/libedit/pkg-comment
deleted file mode 100644
index dd6dda6d64ca..000000000000
--- a/devel/libedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Command line editing library
diff --git a/devel/libformat/Makefile b/devel/libformat/Makefile
index d5bc9a66597a..76c6a3cceb00 100644
--- a/devel/libformat/Makefile
+++ b/devel/libformat/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Format-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ library that supports printf style like format printing
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/libformat/pkg-comment b/devel/libformat/pkg-comment
deleted file mode 100644
index ec3a23186005..000000000000
--- a/devel/libformat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ library that supports printf style like format printing
diff --git a/devel/libfs++/Makefile b/devel/libfs++/Makefile
index dcacee228759..dbcee74234df 100644
--- a/devel/libfs++/Makefile
+++ b/devel/libfs++/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://bluebat.dnsalias.org/software/libfs++/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ library which provides a file_iterator class
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/devel/libfs++/pkg-comment b/devel/libfs++/pkg-comment
deleted file mode 100644
index ec0a7c2c9a2e..000000000000
--- a/devel/libfs++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ library which provides a file_iterator class
diff --git a/devel/libg++/Makefile b/devel/libg++/Makefile
index 3f1cea9e40be..7bb20bebf488 100644
--- a/devel/libg++/Makefile
+++ b/devel/libg++/Makefile
@@ -25,6 +25,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A libg++ container classes for EGCS and later versions of GCC
+
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
PLIST_SUB= GCC28SUBDIR=${GCC28DIR}
diff --git a/devel/libg++/pkg-comment b/devel/libg++/pkg-comment
deleted file mode 100644
index 672f8b8fbeeb..000000000000
--- a/devel/libg++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A libg++ container classes for EGCS and later versions of GCC
diff --git a/devel/libgetline/Makefile b/devel/libgetline/Makefile
index 58eda156a669..ace927dc256b 100644
--- a/devel/libgetline/Makefile
+++ b/devel/libgetline/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-39-src
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A small, portable, and easy to use command line library
+
MAN3= getline.3
WRKSRC= ${WRKDIR}/getline-39
diff --git a/devel/libgetline/pkg-comment b/devel/libgetline/pkg-comment
deleted file mode 100644
index 4f1eedf531de..000000000000
--- a/devel/libgetline/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small, portable, and easy to use command line library
diff --git a/devel/libghthash/Makefile b/devel/libghthash/Makefile
index e21526b4bcf3..80dff1212253 100644
--- a/devel/libghthash/Makefile
+++ b/devel/libghthash/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.student.lu.se/~etn97ksi/sim_home/filer/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic Hash Table
+
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/devel/libghthash/pkg-comment b/devel/libghthash/pkg-comment
deleted file mode 100644
index 1c90b710bdad..000000000000
--- a/devel/libghthash/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic Hash Table
diff --git a/devel/libmba/Makefile b/devel/libmba/Makefile
index 3c37b05f4957..1701d815ddf7 100644
--- a/devel/libmba/Makefile
+++ b/devel/libmba/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://users.erols.com/mballen/libmba/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A collection of C modules potentially useful to any project
+
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
SHLIB_MAJOR= 0
diff --git a/devel/libmba/pkg-comment b/devel/libmba/pkg-comment
deleted file mode 100644
index 9836439bea0f..000000000000
--- a/devel/libmba/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of C modules potentially useful to any project
diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile
index 2591c1b2b1cc..5f094d762323 100644
--- a/devel/liboop/Makefile
+++ b/devel/liboop/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://download.ofb.net/liboop/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A low-level event loop management library for POSIX-based OS
+
LIB_DEPENDS= adns.1:${PORTSDIR}/net/adns \
wwwcore.1:${PORTSDIR}/www/libwww
diff --git a/devel/liboop/pkg-comment b/devel/liboop/pkg-comment
deleted file mode 100644
index 94387a22b3e6..000000000000
--- a/devel/liboop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A low-level event loop management library for POSIX-based OS
diff --git a/devel/libshbuf/Makefile b/devel/libshbuf/Makefile
index 1a35179aafab..1dc840a03d6a 100644
--- a/devel/libshbuf/Makefile
+++ b/devel/libshbuf/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for Shared Buffer IPC
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/libshbuf/pkg-comment b/devel/libshbuf/pkg-comment
deleted file mode 100644
index 8b066a622f4a..000000000000
--- a/devel/libshbuf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for Shared Buffer IPC
diff --git a/devel/libshhmsg/Makefile b/devel/libshhmsg/Makefile
index b5685ffa25f3..e6535313c2ec 100644
--- a/devel/libshhmsg/Makefile
+++ b/devel/libshhmsg/Makefile
@@ -14,6 +14,8 @@ DISTNAME= shhmsg-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for displaying messages
+
MAKEFILE= ${FILESDIR}/Makefile.lib
INSTALLS_SHLIB= yes
diff --git a/devel/libshhmsg/pkg-comment b/devel/libshhmsg/pkg-comment
deleted file mode 100644
index ba7fc05ee12e..000000000000
--- a/devel/libshhmsg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for displaying messages
diff --git a/devel/libshhopt/Makefile b/devel/libshhopt/Makefile
index 512c99580b07..737ad1548045 100644
--- a/devel/libshhopt/Makefile
+++ b/devel/libshhopt/Makefile
@@ -14,6 +14,8 @@ DISTNAME= shhopt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for parsing command line options
+
MAKEFILE= ${FILESDIR}/Makefile.lib
INSTALLS_SHLIB= yes
diff --git a/devel/libshhopt/pkg-comment b/devel/libshhopt/pkg-comment
deleted file mode 100644
index 469d7c764f53..000000000000
--- a/devel/libshhopt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for parsing command line options
diff --git a/devel/libtecla/Makefile b/devel/libtecla/Makefile
index e1e3e05cf572..f73b27082c99 100644
--- a/devel/libtecla/Makefile
+++ b/devel/libtecla/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.astro.caltech.edu/~mcs/tecla/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Interactive command line editing facilities
+
USE_SUBMAKE= yes
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/libtecla/pkg-comment b/devel/libtecla/pkg-comment
deleted file mode 100644
index 4630b2c96782..000000000000
--- a/devel/libtecla/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interactive command line editing facilities
diff --git a/devel/libtool/Makefile b/devel/libtool/Makefile
index a2ee543ab5ee..e4030217213f 100644
--- a/devel/libtool/Makefile
+++ b/devel/libtool/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libtool
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic shared library support script
+
# This port has not been upgraded to 1.4 because it is used by about 30% of
# the ports collection, and more testing is needed. If someone can supply a
# working patch then it will be upgraded.
diff --git a/devel/libtool/pkg-comment b/devel/libtool/pkg-comment
deleted file mode 100644
index c64215ed2fdb..000000000000
--- a/devel/libtool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic shared library support script
diff --git a/devel/libtool13/Makefile b/devel/libtool13/Makefile
index a2ee543ab5ee..e4030217213f 100644
--- a/devel/libtool13/Makefile
+++ b/devel/libtool13/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libtool
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic shared library support script
+
# This port has not been upgraded to 1.4 because it is used by about 30% of
# the ports collection, and more testing is needed. If someone can supply a
# working patch then it will be upgraded.
diff --git a/devel/libtool13/pkg-comment b/devel/libtool13/pkg-comment
deleted file mode 100644
index c64215ed2fdb..000000000000
--- a/devel/libtool13/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic shared library support script
diff --git a/devel/libtool14/Makefile b/devel/libtool14/Makefile
index a2ee543ab5ee..e4030217213f 100644
--- a/devel/libtool14/Makefile
+++ b/devel/libtool14/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libtool
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic shared library support script
+
# This port has not been upgraded to 1.4 because it is used by about 30% of
# the ports collection, and more testing is needed. If someone can supply a
# working patch then it will be upgraded.
diff --git a/devel/libtool14/pkg-comment b/devel/libtool14/pkg-comment
deleted file mode 100644
index c64215ed2fdb..000000000000
--- a/devel/libtool14/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic shared library support script
diff --git a/devel/libtool15/Makefile b/devel/libtool15/Makefile
index a2ee543ab5ee..e4030217213f 100644
--- a/devel/libtool15/Makefile
+++ b/devel/libtool15/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libtool
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic shared library support script
+
# This port has not been upgraded to 1.4 because it is used by about 30% of
# the ports collection, and more testing is needed. If someone can supply a
# working patch then it will be upgraded.
diff --git a/devel/libtool15/pkg-comment b/devel/libtool15/pkg-comment
deleted file mode 100644
index c64215ed2fdb..000000000000
--- a/devel/libtool15/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic shared library support script
diff --git a/devel/libxalloc/Makefile b/devel/libxalloc/Makefile
index 89fc87cc45b7..b105f9b88c27 100644
--- a/devel/libxalloc/Makefile
+++ b/devel/libxalloc/Makefile
@@ -14,6 +14,8 @@ DISTNAME= xalloc-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A memory allocation library with error checking
+
MAKEFILE= ${FILESDIR}/Makefile.lib
INSTALLS_SHLIB= yes
diff --git a/devel/libxalloc/pkg-comment b/devel/libxalloc/pkg-comment
deleted file mode 100644
index 0146720a128b..000000000000
--- a/devel/libxalloc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A memory allocation library with error checking
diff --git a/devel/lightning/Makefile b/devel/lightning/Makefile
index 219a365aca3c..cc9a57b55983 100644
--- a/devel/lightning/Makefile
+++ b/devel/lightning/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generates assembly language code at run-time
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/lightning/pkg-comment b/devel/lightning/pkg-comment
deleted file mode 100644
index 06d5f468db21..000000000000
--- a/devel/lightning/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generates assembly language code at run-time
diff --git a/devel/linguist/Makefile b/devel/linguist/Makefile
index 75350d8d579b..47f7565f1571 100644
--- a/devel/linguist/Makefile
+++ b/devel/linguist/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-pre
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for generating translations of strings used in i10'ed Qt programs
+
BUILD_DEPENDS= tmake:${PORTSDIR}/devel/tmake
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/linguist/pkg-comment b/devel/linguist/pkg-comment
deleted file mode 100644
index 7fdb59607f33..000000000000
--- a/devel/linguist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for generating translations of strings used in i10'ed Qt programs
diff --git a/devel/linux_devtools-6/Makefile b/devel/linux_devtools-6/Makefile
index a1413cb51485..0bd7ef78a45d 100644
--- a/devel/linux_devtools-6/Makefile
+++ b/devel/linux_devtools-6/Makefile
@@ -26,6 +26,8 @@ PATCHFILES=
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Packages needed for doing development in Linux mode
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= \
${PREFIX}/etc/redhat-release:${PORTSDIR}/emulators/linux_base-6
diff --git a/devel/linux_devtools-6/pkg-comment b/devel/linux_devtools-6/pkg-comment
deleted file mode 100644
index 067cb0143eff..000000000000
--- a/devel/linux_devtools-6/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Packages needed for doing development in Linux mode
diff --git a/devel/linux_devtools-7/Makefile b/devel/linux_devtools-7/Makefile
index 82b05bf5e1a9..320f024916d8 100644
--- a/devel/linux_devtools-7/Makefile
+++ b/devel/linux_devtools-7/Makefile
@@ -29,6 +29,8 @@ PATCHFILES= ${UPDATES}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Packages needed for doing development in Linux mode
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
ONLY_FOR_ARCHS= alpha i386
diff --git a/devel/linux_devtools-7/pkg-comment b/devel/linux_devtools-7/pkg-comment
deleted file mode 100644
index 067cb0143eff..000000000000
--- a/devel/linux_devtools-7/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Packages needed for doing development in Linux mode
diff --git a/devel/linux_devtools/Makefile b/devel/linux_devtools/Makefile
index a1413cb51485..0bd7ef78a45d 100644
--- a/devel/linux_devtools/Makefile
+++ b/devel/linux_devtools/Makefile
@@ -26,6 +26,8 @@ PATCHFILES=
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Packages needed for doing development in Linux mode
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= \
${PREFIX}/etc/redhat-release:${PORTSDIR}/emulators/linux_base-6
diff --git a/devel/linux_devtools/pkg-comment b/devel/linux_devtools/pkg-comment
deleted file mode 100644
index 067cb0143eff..000000000000
--- a/devel/linux_devtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Packages needed for doing development in Linux mode
diff --git a/devel/log4c/Makefile b/devel/log4c/Makefile
index cf17441b4052..c403b3e6fe29 100644
--- a/devel/log4c/Makefile
+++ b/devel/log4c/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Logging for C Library
+
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
USE_LIBTOOL= yes
diff --git a/devel/log4c/pkg-comment b/devel/log4c/pkg-comment
deleted file mode 100644
index c4beb2d59175..000000000000
--- a/devel/log4c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Logging for C Library
diff --git a/devel/log4cpp/Makefile b/devel/log4cpp/Makefile
index 0be88590b9d1..f69d963dbd9a 100644
--- a/devel/log4cpp/Makefile
+++ b/devel/log4cpp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library of C++ classes for flexible logging
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/log4cpp/pkg-comment b/devel/log4cpp/pkg-comment
deleted file mode 100644
index c03e215cc897..000000000000
--- a/devel/log4cpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library of C++ classes for flexible logging
diff --git a/devel/lwp/Makefile b/devel/lwp/Makefile
index ea3036f697a4..6ba48cd83a9e 100644
--- a/devel/lwp/Makefile
+++ b/devel/lwp/Makefile
@@ -10,7 +10,7 @@ PORTVERSION= 1.9
CATEGORIES= devel
MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/lwp/src/
-
+PORTCOMMENT= A userspace thread library
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/devel/lwp/pkg-comment b/devel/lwp/pkg-comment
deleted file mode 100644
index bac8348c4e8e..000000000000
--- a/devel/lwp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A userspace thread library
diff --git a/devel/m4/Makefile b/devel/m4/Makefile
index 231ff139f806..e096927dbe11 100644
--- a/devel/m4/Makefile
+++ b/devel/m4/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= m4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU\'s m4
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=g
diff --git a/devel/m4/pkg-comment b/devel/m4/pkg-comment
deleted file mode 100644
index 4273bb4c948f..000000000000
--- a/devel/m4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU's m4
diff --git a/devel/make++/Makefile b/devel/make++/Makefile
index 68a94ef3717d..da5a55b37a53 100644
--- a/devel/make++/Makefile
+++ b/devel/make++/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME:S/+/p/g}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make++ (or makepp) is a drop-in replacement for GNU make
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
USE_PERL5= yes
diff --git a/devel/make++/pkg-comment b/devel/make++/pkg-comment
deleted file mode 100644
index 930329df002c..000000000000
--- a/devel/make++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make++ (or makepp) is a drop-in replacement for GNU make
diff --git a/devel/mob/Makefile b/devel/mob/Makefile
index 5733ede9e7e6..0f2d1250d93c 100644
--- a/devel/mob/Makefile
+++ b/devel/mob/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Memory Organization Benchmarks
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GMAKE= yes
diff --git a/devel/mob/pkg-comment b/devel/mob/pkg-comment
deleted file mode 100644
index 18876ea0ee6d..000000000000
--- a/devel/mob/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Memory Organization Benchmarks
diff --git a/devel/mprof/Makefile b/devel/mprof/Makefile
index a584a7ab22cc..6174829eff51 100644
--- a/devel/mprof/Makefile
+++ b/devel/mprof/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Memory Profiler and Leak Detector
+
NO_WRKSUBDIR= yes
MAKEFILE= Makefile.i386
MAN1= mprof.1
diff --git a/devel/mprof/pkg-comment b/devel/mprof/pkg-comment
deleted file mode 100644
index 4768598fc6c0..000000000000
--- a/devel/mprof/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Memory Profiler and Leak Detector
diff --git a/devel/ocaml-findlib/Makefile b/devel/ocaml-findlib/Makefile
index 4a7d3fafdf6f..741d5cf12211 100644
--- a/devel/ocaml-findlib/Makefile
+++ b/devel/ocaml-findlib/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OCaml package manager
+
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
HAS_CONFIGURE= yes
diff --git a/devel/ocaml-findlib/pkg-comment b/devel/ocaml-findlib/pkg-comment
deleted file mode 100644
index 66116e594044..000000000000
--- a/devel/ocaml-findlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OCaml package manager
diff --git a/devel/openzz/Makefile b/devel/openzz/Makefile
index deebabf2f690..df6eddf8ca3c 100644
--- a/devel/openzz/Makefile
+++ b/devel/openzz/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interpreted dynamic parser
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_REINPLACE= yes
diff --git a/devel/openzz/pkg-comment b/devel/openzz/pkg-comment
deleted file mode 100644
index c20b91fdb45e..000000000000
--- a/devel/openzz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interpreted dynamic parser
diff --git a/devel/orbitcpp/Makefile b/devel/orbitcpp/Makefile
index 142058180d53..103cb72b8e8f 100644
--- a/devel/orbitcpp/Makefile
+++ b/devel/orbitcpp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ bindings for ORBit, a CORBA 2.2-compliant ORB
+
BROKEN= "Does not build"
LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit
diff --git a/devel/orbitcpp/pkg-comment b/devel/orbitcpp/pkg-comment
deleted file mode 100644
index da2ebecc0cd1..000000000000
--- a/devel/orbitcpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ bindings for ORBit, a CORBA 2.2-compliant ORB
diff --git a/devel/p5-Agent/Makefile b/devel/p5-Agent/Makefile
index bb47cec58427..f22e90773dbe 100644
--- a/devel/p5-Agent/Makefile
+++ b/devel/p5-Agent/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides a foundation for software agent developers
+
BUILD_DEPENDS= ${SITE_PERL}/Class/Tom.pm:${PORTSDIR}/devel/p5-Class-Tom
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/p5-Agent/pkg-comment b/devel/p5-Agent/pkg-comment
deleted file mode 100644
index 34aca6606005..000000000000
--- a/devel/p5-Agent/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides a foundation for software agent developers
diff --git a/devel/p5-Algorithm-MDiff/Makefile b/devel/p5-Algorithm-MDiff/Makefile
index 68110cd22c4f..471f8c92e890 100644
--- a/devel/p5-Algorithm-MDiff/Makefile
+++ b/devel/p5-Algorithm-MDiff/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to calculate m-difference between two objects
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Algorithm-MDiff/pkg-comment b/devel/p5-Algorithm-MDiff/pkg-comment
deleted file mode 100644
index e9f3863a5817..000000000000
--- a/devel/p5-Algorithm-MDiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to calculate m-difference between two objects
diff --git a/devel/p5-Algorithm-MarkovChain/Makefile b/devel/p5-Algorithm-MarkovChain/Makefile
index ae9f0f09f6b0..f4fc4b333e0a 100644
--- a/devel/p5-Algorithm-MarkovChain/Makefile
+++ b/devel/p5-Algorithm-MarkovChain/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl class capable of creating Markov chains and output based on them
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Algorithm-MarkovChain/pkg-comment b/devel/p5-Algorithm-MarkovChain/pkg-comment
deleted file mode 100644
index d9becf11153b..000000000000
--- a/devel/p5-Algorithm-MarkovChain/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl class capable of creating Markov chains and output based on them
diff --git a/devel/p5-Alias/Makefile b/devel/p5-Alias/Makefile
index 89efbdf9cef0..4a6e93aad7ea 100644
--- a/devel/p5-Alias/Makefile
+++ b/devel/p5-Alias/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that performs aliasing services
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Alias/pkg-comment b/devel/p5-Alias/pkg-comment
deleted file mode 100644
index 0f18e26c0e43..000000000000
--- a/devel/p5-Alias/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that performs aliasing services
diff --git a/devel/p5-C-Scan/Makefile b/devel/p5-C-Scan/Makefile
index aaa28ec844ba..32dc833d094e 100644
--- a/devel/p5-C-Scan/Makefile
+++ b/devel/p5-C-Scan/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to scan C language files for easily recognized constructs
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Data/Flow.pm:${PORTSDIR}/devel/p5-Data-Flow
PERL_CONFIGURE= yes
diff --git a/devel/p5-C-Scan/pkg-comment b/devel/p5-C-Scan/pkg-comment
deleted file mode 100644
index 35f788587908..000000000000
--- a/devel/p5-C-Scan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to scan C language files for easily recognized constructs
diff --git a/devel/p5-Class-Generate/Makefile b/devel/p5-Class-Generate/Makefile
index d7defc826dcf..b4b9a1f61e5a 100644
--- a/devel/p5-Class-Generate/Makefile
+++ b/devel/p5-Class-Generate/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Perl5 module to simplify creating class hierarchies
+
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Class-Generate/pkg-comment b/devel/p5-Class-Generate/pkg-comment
deleted file mode 100644
index 0faaaee7bee3..000000000000
--- a/devel/p5-Class-Generate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl5 module to simplify creating class hierarchies
diff --git a/devel/p5-Class-Singleton/Makefile b/devel/p5-Class-Singleton/Makefile
index ebd43e562c30..a8007a7ea1c4 100644
--- a/devel/p5-Class-Singleton/Makefile
+++ b/devel/p5-Class-Singleton/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that describes a singular object class
+
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
PERL_CONFIGURE= yes
diff --git a/devel/p5-Class-Singleton/pkg-comment b/devel/p5-Class-Singleton/pkg-comment
deleted file mode 100644
index 9b9fab2491e3..000000000000
--- a/devel/p5-Class-Singleton/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that describes a singular object class
diff --git a/devel/p5-Config-Ini/Makefile b/devel/p5-Config-Ini/Makefile
index 45cb4ba6b276..9fc8f584f854 100644
--- a/devel/p5-Config-Ini/Makefile
+++ b/devel/p5-Config-Ini/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to MS-Windows registry and .ini files
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash
PERL_CONFIGURE= YES
diff --git a/devel/p5-Config-Ini/pkg-comment b/devel/p5-Config-Ini/pkg-comment
deleted file mode 100644
index ce8db9a62446..000000000000
--- a/devel/p5-Config-Ini/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to MS-Windows registry and .ini files
diff --git a/devel/p5-ConfigReader/Makefile b/devel/p5-ConfigReader/Makefile
index 2cb18641adfc..ddc2c8a2f03c 100644
--- a/devel/p5-ConfigReader/Makefile
+++ b/devel/p5-ConfigReader/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to read directives from a configuration file
+
USE_PERL5= YES
NO_BUILD= YES
diff --git a/devel/p5-ConfigReader/pkg-comment b/devel/p5-ConfigReader/pkg-comment
deleted file mode 100644
index 3d3a21c39d6d..000000000000
--- a/devel/p5-ConfigReader/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to read directives from a configuration file
diff --git a/devel/p5-Data-ShowTable/Makefile b/devel/p5-Data-ShowTable/Makefile
index 97b8cf839939..ae1159f17af5 100644
--- a/devel/p5-Data-ShowTable/Makefile
+++ b/devel/p5-Data-ShowTable/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to pretty-print arrays of data
+
PERL_CONFIGURE= yes
MAN1= showtable.1
diff --git a/devel/p5-Data-ShowTable/pkg-comment b/devel/p5-Data-ShowTable/pkg-comment
deleted file mode 100644
index 80dbd4c7ad5a..000000000000
--- a/devel/p5-Data-ShowTable/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to pretty-print arrays of data
diff --git a/devel/p5-Date-Pcalc/Makefile b/devel/p5-Date-Pcalc/Makefile
index 14a8a68d0a12..b4f80674160a 100644
--- a/devel/p5-Date-Pcalc/Makefile
+++ b/devel/p5-Date-Pcalc/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Gregorian calendar date calculations
+
PERL_CONFIGURE= yes
MAN3= Date::Pcalc.3
diff --git a/devel/p5-Date-Pcalc/pkg-comment b/devel/p5-Date-Pcalc/pkg-comment
deleted file mode 100644
index 67e34d4b27d9..000000000000
--- a/devel/p5-Date-Pcalc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Gregorian calendar date calculations
diff --git a/devel/p5-DateConvert/Makefile b/devel/p5-DateConvert/Makefile
index dd322a429002..28354b37f689 100644
--- a/devel/p5-DateConvert/Makefile
+++ b/devel/p5-DateConvert/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to convert dates between any two calendrical formats
+
PERL_CONFIGURE= YES
MAN3= Date::Convert.3
diff --git a/devel/p5-DateConvert/pkg-comment b/devel/p5-DateConvert/pkg-comment
deleted file mode 100644
index 7d6bc43340ca..000000000000
--- a/devel/p5-DateConvert/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to convert dates between any two calendrical formats
diff --git a/devel/p5-Devel-DProf/Makefile b/devel/p5-Devel-DProf/Makefile
index 6f2ff4b03b12..4d788466bf76 100644
--- a/devel/p5-Devel-DProf/Makefile
+++ b/devel/p5-Devel-DProf/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-Devel-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Perl code profiler
+
PERL_CONFIGURE= yes
MAN1PREFIX= ${PREFIX}
diff --git a/devel/p5-Devel-DProf/pkg-comment b/devel/p5-Devel-DProf/pkg-comment
deleted file mode 100644
index 8764fa205338..000000000000
--- a/devel/p5-Devel-DProf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl code profiler
diff --git a/devel/p5-Devel-Peek/Makefile b/devel/p5-Devel-Peek/Makefile
index 991a1455121a..e99da469ab5a 100644
--- a/devel/p5-Devel-Peek/Makefile
+++ b/devel/p5-Devel-Peek/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 data debugging tool for the XS programmer
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Devel-Peek/pkg-comment b/devel/p5-Devel-Peek/pkg-comment
deleted file mode 100644
index 30123917d49d..000000000000
--- a/devel/p5-Devel-Peek/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 data debugging tool for the XS programmer
diff --git a/devel/p5-File-BasicFlock/Makefile b/devel/p5-File-BasicFlock/Makefile
index 49ceaaae1438..7c7b00e300d2 100644
--- a/devel/p5-File-BasicFlock/Makefile
+++ b/devel/p5-File-BasicFlock/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for file locking with flock
+
PERL_CONFIGURE= YES
MAN3= File::BasicFlock.3
diff --git a/devel/p5-File-BasicFlock/pkg-comment b/devel/p5-File-BasicFlock/pkg-comment
deleted file mode 100644
index ba8e263d15b2..000000000000
--- a/devel/p5-File-BasicFlock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for file locking with flock
diff --git a/devel/p5-File-Binary/Makefile b/devel/p5-File-Binary/Makefile
index 383e06aca535..42655703babe 100644
--- a/devel/p5-File-Binary/Makefile
+++ b/devel/p5-File-Binary/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to modify and read binary files
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-File-Binary/pkg-comment b/devel/p5-File-Binary/pkg-comment
deleted file mode 100644
index 62d7330ac4c1..000000000000
--- a/devel/p5-File-Binary/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to modify and read binary files
diff --git a/devel/p5-File-Cache/Makefile b/devel/p5-File-Cache/Makefile
index 23eec6d26ae4..c5a81f5da926 100644
--- a/devel/p5-File-Cache/Makefile
+++ b/devel/p5-File-Cache/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing a persistent object store
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/p5-File-Cache/pkg-comment b/devel/p5-File-Cache/pkg-comment
deleted file mode 100644
index ea5e5c380371..000000000000
--- a/devel/p5-File-Cache/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing a persistent object store
diff --git a/devel/p5-File-Slurp/Makefile b/devel/p5-File-Slurp/Makefile
index 3e9a9e4304cd..0bd32199df07 100644
--- a/devel/p5-File-Slurp/Makefile
+++ b/devel/p5-File-Slurp/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for single call read & write file routines
+
PERL_CONFIGURE= YES
MAN3= File::Slurp.3
diff --git a/devel/p5-File-Slurp/pkg-comment b/devel/p5-File-Slurp/pkg-comment
deleted file mode 100644
index 07daa59fc336..000000000000
--- a/devel/p5-File-Slurp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for single call read & write file routines
diff --git a/devel/p5-FreezeThaw/Makefile b/devel/p5-FreezeThaw/Makefile
index e18dee9b4c30..d755ee4d9284 100644
--- a/devel/p5-FreezeThaw/Makefile
+++ b/devel/p5-FreezeThaw/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A module for converting Perl structures to strings and back
+
PERL_CONFIGURE= YES
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-FreezeThaw/pkg-comment b/devel/p5-FreezeThaw/pkg-comment
deleted file mode 100644
index 3f58a6ae9720..000000000000
--- a/devel/p5-FreezeThaw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A module for converting Perl structures to strings and back
diff --git a/devel/p5-IO-Stty/Makefile b/devel/p5-IO-Stty/Makefile
index 68ca226798ce..ab72f384aa66 100644
--- a/devel/p5-IO-Stty/Makefile
+++ b/devel/p5-IO-Stty/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-.${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module that hacks around IO::File deficiencies
+
PERL_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/p5-IO-Stty/pkg-comment b/devel/p5-IO-Stty/pkg-comment
deleted file mode 100644
index 048750f68329..000000000000
--- a/devel/p5-IO-Stty/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module that hacks around IO::File deficiencies
diff --git a/devel/p5-IPC-Cache/Makefile b/devel/p5-IPC-Cache/Makefile
index 466ff894915f..7876a4526488 100644
--- a/devel/p5-IPC-Cache/Makefile
+++ b/devel/p5-IPC-Cache/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Persist data across processes via shared memory
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/IPC/ShareLite.pm:${PORTSDIR}/devel/p5-IPC-ShareLite \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/p5-IPC-Cache/pkg-comment b/devel/p5-IPC-Cache/pkg-comment
deleted file mode 100644
index a721842de329..000000000000
--- a/devel/p5-IPC-Cache/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Persist data across processes via shared memory
diff --git a/devel/p5-IPC-ShareLite/Makefile b/devel/p5-IPC-ShareLite/Makefile
index d4c65bff32a4..e460c0aa0961 100644
--- a/devel/p5-IPC-ShareLite/Makefile
+++ b/devel/p5-IPC-ShareLite/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple interface to access shared memory
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-IPC-ShareLite/pkg-comment b/devel/p5-IPC-ShareLite/pkg-comment
deleted file mode 100644
index 57617be0af68..000000000000
--- a/devel/p5-IPC-ShareLite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple interface to access shared memory
diff --git a/devel/p5-Include/Makefile b/devel/p5-Include/Makefile
index 759787f135f4..04d21a91d261 100644
--- a/devel/p5-Include/Makefile
+++ b/devel/p5-Include/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 package which allows use of macros defined in 'C' header files
+
PERL_CONFIGURE= YES
MAN3= Include.3
diff --git a/devel/p5-Include/pkg-comment b/devel/p5-Include/pkg-comment
deleted file mode 100644
index ab9d0900951c..000000000000
--- a/devel/p5-Include/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 package which allows use of macros defined in 'C' header files
diff --git a/devel/p5-Inline-Java/Makefile b/devel/p5-Inline-Java/Makefile
index c01debc0c25a..9b5145786aaf 100644
--- a/devel/p5-Inline-Java/Makefile
+++ b/devel/p5-Inline-Java/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Write Perl subroutines and classes in Java
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Inline.pm:${PORTSDIR}/devel/p5-Inline
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/p5-Inline-Java/pkg-comment b/devel/p5-Inline-Java/pkg-comment
deleted file mode 100644
index f90d87977f45..000000000000
--- a/devel/p5-Inline-Java/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Write Perl subroutines and classes in Java
diff --git a/devel/p5-Ioctl/Makefile b/devel/p5-Ioctl/Makefile
index 2a8f3a8d1be9..35212777a986 100644
--- a/devel/p5-Ioctl/Makefile
+++ b/devel/p5-Ioctl/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides a way to get the value of C ioctl constants
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Ioctl/pkg-comment b/devel/p5-Ioctl/pkg-comment
deleted file mode 100644
index 4930ea547131..000000000000
--- a/devel/p5-Ioctl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides a way to get the value of C ioctl constants
diff --git a/devel/p5-LockFile-Simple/Makefile b/devel/p5-LockFile-Simple/Makefile
index c88e60a027b2..77ae2329eed7 100644
--- a/devel/p5-LockFile-Simple/Makefile
+++ b/devel/p5-LockFile-Simple/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing simple file locking
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-LockFile-Simple/pkg-comment b/devel/p5-LockFile-Simple/pkg-comment
deleted file mode 100644
index 501dd2bd8f0a..000000000000
--- a/devel/p5-LockFile-Simple/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing simple file locking
diff --git a/devel/p5-Mac-FileSpec-Unixish/Makefile b/devel/p5-Mac-FileSpec-Unixish/Makefile
index e61efb4b2259..f86acb85e7d9 100644
--- a/devel/p5-Mac-FileSpec-Unixish/Makefile
+++ b/devel/p5-Mac-FileSpec-Unixish/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module with functions to manipluate pathspecs in Unixish style
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Mac-FileSpec-Unixish/pkg-comment b/devel/p5-Mac-FileSpec-Unixish/pkg-comment
deleted file mode 100644
index 9565f8a2b122..000000000000
--- a/devel/p5-Mac-FileSpec-Unixish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module with functions to manipluate pathspecs in Unixish style
diff --git a/devel/p5-Make/Makefile b/devel/p5-Make/Makefile
index a5e8f2b448d8..4e075fbca6b9 100644
--- a/devel/p5-Make/Makefile
+++ b/devel/p5-Make/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing 'make' and script
+
PERL_CONFIGURE= yes
MAN1= perlmake.1
diff --git a/devel/p5-Make/pkg-comment b/devel/p5-Make/pkg-comment
deleted file mode 100644
index a777e0926a80..000000000000
--- a/devel/p5-Make/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing 'make' and script
diff --git a/devel/p5-PPerl/Makefile b/devel/p5-PPerl/Makefile
index 26f36145b142..2d96be0b9889 100644
--- a/devel/p5-PPerl/Makefile
+++ b/devel/p5-PPerl/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make perl scripts persistent in memory
+
USE_PERL5= yes
PERL_CONFIGURE= yes
diff --git a/devel/p5-PPerl/pkg-comment b/devel/p5-PPerl/pkg-comment
deleted file mode 100644
index c3e088ef0aa4..000000000000
--- a/devel/p5-PPerl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make perl scripts persistent in memory
diff --git a/devel/p5-PV/Makefile b/devel/p5-PV/Makefile
index a26b7053f42a..bf372098a84c 100644
--- a/devel/p5-PV/Makefile
+++ b/devel/p5-PV/Makefile
@@ -15,6 +15,8 @@ DISTNAME= PerlVision-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 library for text-mode user interface widgets
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses
USE_PERL5= YES
diff --git a/devel/p5-PV/pkg-comment b/devel/p5-PV/pkg-comment
deleted file mode 100644
index 85ddf6f63b8f..000000000000
--- a/devel/p5-PV/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 library for text-mode user interface widgets
diff --git a/devel/p5-Parse-RecDescent/Makefile b/devel/p5-Parse-RecDescent/Makefile
index 88ad5d14d230..470a55b38f6d 100644
--- a/devel/p5-Parse-RecDescent/Makefile
+++ b/devel/p5-Parse-RecDescent/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A recursive descent parsing framework for Perl
+
PERL_CONFIGURE= YES
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Parse-RecDescent/pkg-comment b/devel/p5-Parse-RecDescent/pkg-comment
deleted file mode 100644
index 7bf3aa001ea5..000000000000
--- a/devel/p5-Parse-RecDescent/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A recursive descent parsing framework for Perl
diff --git a/devel/p5-Penguin-Easy/Makefile b/devel/p5-Penguin-Easy/Makefile
index fe7671cd727e..5634f376f9a4 100644
--- a/devel/p5-Penguin-Easy/Makefile
+++ b/devel/p5-Penguin-Easy/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A quick and easy implemention of the p5-Penguin module
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Penguin.pm:${PORTSDIR}/devel/p5-Penguin
PERL_CONFIGURE= YES
diff --git a/devel/p5-Penguin-Easy/pkg-comment b/devel/p5-Penguin-Easy/pkg-comment
deleted file mode 100644
index 97de6f62bfd8..000000000000
--- a/devel/p5-Penguin-Easy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A quick and easy implemention of the p5-Penguin module
diff --git a/devel/p5-Penguin/Makefile b/devel/p5-Penguin/Makefile
index 25c67bbe2b7d..d2dd96215822 100644
--- a/devel/p5-Penguin/Makefile
+++ b/devel/p5-Penguin/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A framework for passing digitally signed perl5 code between machines
+
RUN_DEPENDS= pgp:${PORTSDIR}/security/pgp
PERL_CONFIGURE= YES
diff --git a/devel/p5-Penguin/pkg-comment b/devel/p5-Penguin/pkg-comment
deleted file mode 100644
index c4ad46854358..000000000000
--- a/devel/p5-Penguin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A framework for passing digitally signed perl5 code between machines
diff --git a/devel/p5-PerlMenu/Makefile b/devel/p5-PerlMenu/Makefile
index 3d57a5c92039..afa7c5f9f94e 100644
--- a/devel/p5-PerlMenu/Makefile
+++ b/devel/p5-PerlMenu/Makefile
@@ -15,6 +15,8 @@ DISTNAME= perlmenu.v4.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for displaying menus with Curses
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses
USE_PERL5= yes
diff --git a/devel/p5-PerlMenu/pkg-comment b/devel/p5-PerlMenu/pkg-comment
deleted file mode 100644
index fb07d5724f6b..000000000000
--- a/devel/p5-PerlMenu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for displaying menus with Curses
diff --git a/devel/p5-Proc-Daemon/Makefile b/devel/p5-Proc-Daemon/Makefile
index 92ca5bf8eea2..35baf388d2bd 100644
--- a/devel/p5-Proc-Daemon/Makefile
+++ b/devel/p5-Proc-Daemon/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides a method to daemonify a Perl script
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Proc-Daemon/pkg-comment b/devel/p5-Proc-Daemon/pkg-comment
deleted file mode 100644
index 79f02da56ca3..000000000000
--- a/devel/p5-Proc-Daemon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides a method to daemonify a Perl script
diff --git a/devel/p5-Religion/Makefile b/devel/p5-Religion/Makefile
index 83cfae15a030..b433cdcc3305 100644
--- a/devel/p5-Religion/Makefile
+++ b/devel/p5-Religion/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to install die() and warn() handlers
+
PERL_CONFIGURE= YES
MAN3= Religion.3
diff --git a/devel/p5-Religion/pkg-comment b/devel/p5-Religion/pkg-comment
deleted file mode 100644
index 16b7382f4321..000000000000
--- a/devel/p5-Religion/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to install die() and warn() handlers
diff --git a/devel/p5-ResourcePool/Makefile b/devel/p5-ResourcePool/Makefile
index e7ed4fd46562..354ed74013c7 100644
--- a/devel/p5-ResourcePool/Makefile
+++ b/devel/p5-ResourcePool/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic way to use connection caching for any kind of resources
+
PERL_CONFIGURE= YES
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-ResourcePool/pkg-comment b/devel/p5-ResourcePool/pkg-comment
deleted file mode 100644
index 5a27312d5ca4..000000000000
--- a/devel/p5-ResourcePool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic way to use connection caching for any kind of resources
diff --git a/devel/p5-String-Checker/Makefile b/devel/p5-String-Checker/Makefile
index 83b6b281369f..e47f2213accb 100644
--- a/devel/p5-String-Checker/Makefile
+++ b/devel/p5-String-Checker/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing an extensible string validation interface
+
BUILD_DEPENDS= ${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/p5-String-Checker/pkg-comment b/devel/p5-String-Checker/pkg-comment
deleted file mode 100644
index 82cfc1eaf98e..000000000000
--- a/devel/p5-String-Checker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing an extensible string validation interface
diff --git a/devel/p5-String-LRC/Makefile b/devel/p5-String-LRC/Makefile
index 586fa6d73d76..686849fa00d7 100644
--- a/devel/p5-String-LRC/Makefile
+++ b/devel/p5-String-LRC/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl interface for longitudinal redundancy check generation
+
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-String-LRC/pkg-comment b/devel/p5-String-LRC/pkg-comment
deleted file mode 100644
index 82f67d2deff1..000000000000
--- a/devel/p5-String-LRC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl interface for longitudinal redundancy check generation
diff --git a/devel/p5-String-Parity/Makefile b/devel/p5-String-Parity/Makefile
index f5e9627687af..6893c711ffdb 100644
--- a/devel/p5-String-Parity/Makefile
+++ b/devel/p5-String-Parity/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module to generate and test even, odd, mark and space parity
+
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-String-Parity/pkg-comment b/devel/p5-String-Parity/pkg-comment
deleted file mode 100644
index fad17ab120a6..000000000000
--- a/devel/p5-String-Parity/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module to generate and test even, odd, mark and space parity
diff --git a/devel/p5-String-Random/Makefile b/devel/p5-String-Random/Makefile
index 76b007bca1e7..df5de30e8e21 100644
--- a/devel/p5-String-Random/Makefile
+++ b/devel/p5-String-Random/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to generate "random" strings
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-String-Random/pkg-comment b/devel/p5-String-Random/pkg-comment
deleted file mode 100644
index 4361762fd0d0..000000000000
--- a/devel/p5-String-Random/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to generate "random" strings
diff --git a/devel/p5-String-RexxParse/Makefile b/devel/p5-String-RexxParse/Makefile
index de31dba9ddc1..c841178bf7bb 100644
--- a/devel/p5-String-RexxParse/Makefile
+++ b/devel/p5-String-RexxParse/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides an interface to REXX parsing routines
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-String-RexxParse/pkg-comment b/devel/p5-String-RexxParse/pkg-comment
deleted file mode 100644
index 2a38ded3ef5d..000000000000
--- a/devel/p5-String-RexxParse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides an interface to REXX parsing routines
diff --git a/devel/p5-Term-Query/Makefile b/devel/p5-Term-Query/Makefile
index 772815d0d5a4..f2e386ace6b5 100644
--- a/devel/p5-Term-Query/Makefile
+++ b/devel/p5-Term-Query/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive question-response user interface module
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Array/PrintCols.pm:${PORTSDIR}/misc/p5-Array-PrintCols
PERL_CONFIGURE= YES
diff --git a/devel/p5-Term-Query/pkg-comment b/devel/p5-Term-Query/pkg-comment
deleted file mode 100644
index 936f78b8e428..000000000000
--- a/devel/p5-Term-Query/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive question-response user interface module
diff --git a/devel/p5-Term-Screen/Makefile b/devel/p5-Term-Screen/Makefile
index b56a5c60c34a..ea883fcc8b0c 100644
--- a/devel/p5-Term-Screen/Makefile
+++ b/devel/p5-Term-Screen/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Basic screen + input class
+
PERL_CONFIGURE= yes
MAN3= Term::Screen.3
diff --git a/devel/p5-Term-Screen/pkg-comment b/devel/p5-Term-Screen/pkg-comment
deleted file mode 100644
index ae55793b95b7..000000000000
--- a/devel/p5-Term-Screen/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Basic screen + input class
diff --git a/devel/p5-Tie-IxHash/Makefile b/devel/p5-Tie-IxHash/Makefile
index cf4855674e1b..6759ce5a2624 100644
--- a/devel/p5-Tie-IxHash/Makefile
+++ b/devel/p5-Tie-IxHash/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing ordered in-memory associative arrays
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-Tie-IxHash/pkg-comment b/devel/p5-Tie-IxHash/pkg-comment
deleted file mode 100644
index 5d215578382f..000000000000
--- a/devel/p5-Tie-IxHash/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing ordered in-memory associative arrays
diff --git a/devel/p5-Time/Makefile b/devel/p5-Time/Makefile
index 9bfdd959ee59..581838d9d8b5 100644
--- a/devel/p5-Time/Makefile
+++ b/devel/p5-Time/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Time-modules-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A collection of functions to convert and use time variables in perl5
+
PERL_CONFIGURE= YES
MAN3= Time::CTime.3 \
diff --git a/devel/p5-Time/pkg-comment b/devel/p5-Time/pkg-comment
deleted file mode 100644
index 6c58e4220418..000000000000
--- a/devel/p5-Time/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of functions to convert and use time variables in perl5
diff --git a/devel/p5-TraceFuncs/Makefile b/devel/p5-TraceFuncs/Makefile
index bbdcb209ea90..23254ad5c664 100644
--- a/devel/p5-TraceFuncs/Makefile
+++ b/devel/p5-TraceFuncs/Makefile
@@ -15,6 +15,8 @@ DISTNAME= traceFunc-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module to trace function calls as they happen
+
PERL_CONFIGURE= YES
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/devel/p5-TraceFuncs/pkg-comment b/devel/p5-TraceFuncs/pkg-comment
deleted file mode 100644
index 521e36aa93ce..000000000000
--- a/devel/p5-TraceFuncs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module to trace function calls as they happen
diff --git a/devel/p65/Makefile b/devel/p65/Makefile
index 34d29b913250..f5dcb73cc990 100644
--- a/devel/p65/Makefile
+++ b/devel/p65/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An assembler for the 6502 microprocessor
+
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # empty
EXTRACT_AFTER_ARGS= ${WRKSRC}
diff --git a/devel/p65/pkg-comment b/devel/p65/pkg-comment
deleted file mode 100644
index a023618efa27..000000000000
--- a/devel/p65/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An assembler for the 6502 microprocessor
diff --git a/devel/parrot/Makefile b/devel/parrot/Makefile
index 61feaf3e6d56..855b96f8ac1e 100644
--- a/devel/parrot/Makefile
+++ b/devel/parrot/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Parrot GUI Builder
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/devel/parrot/pkg-comment b/devel/parrot/pkg-comment
deleted file mode 100644
index 57858bc1b7e8..000000000000
--- a/devel/parrot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Parrot GUI Builder
diff --git a/devel/pccts/Makefile b/devel/pccts/Makefile
index 0ac5add72585..7a62ce1c6398 100644
--- a/devel/pccts/Makefile
+++ b/devel/pccts/Makefile
@@ -14,6 +14,8 @@ DISTNAME= pccts${PORTVERSION:R:S/.//}mr${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Purdue Compiler Construction Tool Set
+
USE_ZIP= yes
WRKSRC= ${WRKDIR}/pccts
ALL_TARGET=
diff --git a/devel/pccts/pkg-comment b/devel/pccts/pkg-comment
deleted file mode 100644
index 034487df0c5b..000000000000
--- a/devel/pccts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Purdue Compiler Construction Tool Set
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
index 91d639a969a9..aabe3981968f 100644
--- a/devel/pcre++/Makefile
+++ b/devel/pcre++/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.daemon.de/scip/Apps/pcre++/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A wrapper class around the pcre library
+
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
PCRE_CONFIG?= ${LOCALBASE}/bin/pcre-config
diff --git a/devel/pcre++/pkg-comment b/devel/pcre++/pkg-comment
deleted file mode 100644
index 346f797a407e..000000000000
--- a/devel/pcre++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A wrapper class around the pcre library
diff --git a/devel/pedisassem/Makefile b/devel/pedisassem/Makefile
index 6f7984d00caa..1b9d43628c23 100644
--- a/devel/pedisassem/Makefile
+++ b/devel/pedisassem/Makefile
@@ -13,6 +13,8 @@ DISTNAME= dsasmsrc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A disassembler for Win32 code (PE format)
+
NO_WRKSUBDIR= yes
USE_ZIP= yes
diff --git a/devel/pedisassem/pkg-comment b/devel/pedisassem/pkg-comment
deleted file mode 100644
index ae479d4b42b6..000000000000
--- a/devel/pedisassem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A disassembler for Win32 code (PE format)
diff --git a/devel/perltidy/Makefile b/devel/perltidy/Makefile
index cacd3dbc1e14..154c21e01c7c 100644
--- a/devel/perltidy/Makefile
+++ b/devel/perltidy/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Indents and reformats Perl scripts to make them easier to read
+
PERL_CONFIGURE= yes
MAN1= perltidy.1
diff --git a/devel/perltidy/pkg-comment b/devel/perltidy/pkg-comment
deleted file mode 100644
index 51fb2971081b..000000000000
--- a/devel/perltidy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Indents and reformats Perl scripts to make them easier to read
diff --git a/devel/picprog/Makefile b/devel/picprog/Makefile
index 9af485e0ecdf..977901beb6e4 100644
--- a/devel/picprog/Makefile
+++ b/devel/picprog/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://hyvatti.iki.fi/~jaakko/pic/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Serial port pic16c84 programmer
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
MAN1= picprog.1
diff --git a/devel/picprog/pkg-comment b/devel/picprog/pkg-comment
deleted file mode 100644
index f4546b3d9abd..000000000000
--- a/devel/picprog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Serial port pic16c84 programmer
diff --git a/devel/ply/Makefile b/devel/ply/Makefile
index f64f48f4a9ea..fa24d521ee85 100644
--- a/devel/ply/Makefile
+++ b/devel/ply/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://systems.cs.uchicago.edu/ply/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Lex-Yacc
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/devel/ply/pkg-comment b/devel/ply/pkg-comment
deleted file mode 100644
index 357e13cc8114..000000000000
--- a/devel/ply/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Lex-Yacc
diff --git a/devel/ppl/Makefile b/devel/ppl/Makefile
index a94ae08e0627..7d8aa307d737 100644
--- a/devel/ppl/Makefile
+++ b/devel/ppl/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.cs.unipr.it/pub/ppl/releases/${PORTVERSION}/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Parma Polyhedra Library
+
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
USE_LIBTOOL= yes
diff --git a/devel/ppl/pkg-comment b/devel/ppl/pkg-comment
deleted file mode 100644
index 10b81c6ec0c7..000000000000
--- a/devel/ppl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Parma Polyhedra Library
diff --git a/devel/projectcenter.app/Makefile b/devel/projectcenter.app/Makefile
index e1ac5d791c1d..ca52e655c0fb 100644
--- a/devel/projectcenter.app/Makefile
+++ b/devel/projectcenter.app/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ProjectCenter-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A development environment for GNUstep
+
.if defined(GNUSTEP_GUI_DEVEL)
BUILD_DEPENDS= ${BACKBUNDLEDIR}/libgnustep-back:${PORTSDIR}/x11-toolkits/gnustep-back
RUN_DEPENDS= ${BACKBUNDLEDIR}/libgnustep-back:${PORTSDIR}/x11-toolkits/gnustep-back
diff --git a/devel/projectcenter.app/pkg-comment b/devel/projectcenter.app/pkg-comment
deleted file mode 100644
index b06b6df87c98..000000000000
--- a/devel/projectcenter.app/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A development environment for GNUstep
diff --git a/devel/prototype/Makefile b/devel/prototype/Makefile
index 51bd963e78b8..058d94843f88 100644
--- a/devel/prototype/Makefile
+++ b/devel/prototype/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Prototype Makefiles allows very fast project start ups
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
NO_BUILD= yes
diff --git a/devel/prototype/pkg-comment b/devel/prototype/pkg-comment
deleted file mode 100644
index 988436ac2cd0..000000000000
--- a/devel/prototype/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Prototype Makefiles allows very fast project start ups
diff --git a/devel/pth/Makefile b/devel/pth/Makefile
index 731da7015a0f..5abc8ca39b8e 100644
--- a/devel/pth/Makefile
+++ b/devel/pth/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= pth
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Portable Threads
+
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/pth
GNU_CONFIGURE= yes
diff --git a/devel/pth/pkg-comment b/devel/pth/pkg-comment
deleted file mode 100644
index 5eb4b206030b..000000000000
--- a/devel/pth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Portable Threads
diff --git a/devel/py-ansistyle/Makefile b/devel/py-ansistyle/Makefile
index 7a648fcd9f09..f69a1b8e3cdf 100644
--- a/devel/py-ansistyle/Makefile
+++ b/devel/py-ansistyle/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ANSIStyle-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Add ANSI color capability to output streams
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/devel/py-ansistyle/pkg-comment b/devel/py-ansistyle/pkg-comment
deleted file mode 100644
index 439453c25864..000000000000
--- a/devel/py-ansistyle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Add ANSI color capability to output streams
diff --git a/devel/py-ciphon/Makefile b/devel/py-ciphon/Makefile
index 5e1541aa472e..b81dd300a1bb 100644
--- a/devel/py-ciphon/Makefile
+++ b/devel/py-ciphon/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A module for python that adds cpan-like functionality
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
USE_PYTHON= yes
diff --git a/devel/py-ciphon/pkg-comment b/devel/py-ciphon/pkg-comment
deleted file mode 100644
index 2181529ba9f2..000000000000
--- a/devel/py-ciphon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A module for python that adds cpan-like functionality
diff --git a/devel/py-cxx/Makefile b/devel/py-cxx/Makefile
index 89ffc31bf97b..49426a8b12fc 100644
--- a/devel/py-cxx/Makefile
+++ b/devel/py-cxx/Makefile
@@ -16,6 +16,8 @@ DISTNAME= PyCXX-V${PORTVERSION:S/r/-rc/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make it easier to extend Python with C++
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/devel/py-cxx/pkg-comment b/devel/py-cxx/pkg-comment
deleted file mode 100644
index bde36edfcd74..000000000000
--- a/devel/py-cxx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make it easier to extend Python with C++
diff --git a/devel/py-dialog/Makefile b/devel/py-dialog/Makefile
index bb894330f40a..a3d6cb9a3fe3 100644
--- a/devel/py-dialog/Makefile
+++ b/devel/py-dialog/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .py
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Dialog
+
USE_PYTHON= yes
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # empty
diff --git a/devel/py-dialog/pkg-comment b/devel/py-dialog/pkg-comment
deleted file mode 100644
index 8f2dbdf71fd8..000000000000
--- a/devel/py-dialog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Dialog
diff --git a/devel/py-fileutils/Makefile b/devel/py-fileutils/Makefile
index aa5ca9d07759..8680299152e5 100644
--- a/devel/py-fileutils/Makefile
+++ b/devel/py-fileutils/Makefile
@@ -15,6 +15,8 @@ DISTNAME= FileUtils-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= File I/O related functions and classes
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/devel/py-fileutils/pkg-comment b/devel/py-fileutils/pkg-comment
deleted file mode 100644
index 1a33797329c9..000000000000
--- a/devel/py-fileutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-File I/O related functions and classes
diff --git a/devel/py-fortran/Makefile b/devel/py-fortran/Makefile
index 50f454b9a186..c2c1a554c67e 100644
--- a/devel/py-fortran/Makefile
+++ b/devel/py-fortran/Makefile
@@ -16,6 +16,8 @@ DISTNAME= pyfort-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Creating extensions to the Python language with Fortran routines
+
RUN_DEPENDS= ${PYNUMERIC}
USE_PYTHON= yes
diff --git a/devel/py-fortran/pkg-comment b/devel/py-fortran/pkg-comment
deleted file mode 100644
index ef5ae4368427..000000000000
--- a/devel/py-fortran/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Creating extensions to the Python language with Fortran routines
diff --git a/devel/py-istring/Makefile b/devel/py-istring/Makefile
index b90b0309273d..64c938f762e8 100644
--- a/devel/py-istring/Makefile
+++ b/devel/py-istring/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Interpolated Strings
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/py-istring/pkg-comment b/devel/py-istring/pkg-comment
deleted file mode 100644
index 48f38b203f86..000000000000
--- a/devel/py-istring/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interpolated Strings
diff --git a/devel/py-log4py/Makefile b/devel/py-log4py/Makefile
index 00bcdd406fe0..e7b62914023e 100644
--- a/devel/py-log4py/Makefile
+++ b/devel/py-log4py/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A python logging module
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/devel/py-log4py/pkg-comment b/devel/py-log4py/pkg-comment
deleted file mode 100644
index a10774ea578a..000000000000
--- a/devel/py-log4py/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A python logging module
diff --git a/devel/py-mx-experimental/Makefile b/devel/py-mx-experimental/Makefile
index ca357632d0b8..db471c0e678a 100644
--- a/devel/py-mx-experimental/Makefile
+++ b/devel/py-mx-experimental/Makefile
@@ -16,6 +16,8 @@ DISTNAME= egenix-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The eGenix mx Extensions - EXPERIMENTAL Package
+
BUILD_DEPENDS= ${PREFIX}/include/gmp.h:${PORTSDIR}/math/libgmp4
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/mx/BeeBase/BeeBase.py:${PORTSDIR}/lang/py-mx-base
diff --git a/devel/py-mx-experimental/pkg-comment b/devel/py-mx-experimental/pkg-comment
deleted file mode 100644
index 82072e9d0896..000000000000
--- a/devel/py-mx-experimental/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The eGenix mx Extensions - EXPERIMENTAL Package
diff --git a/devel/py-ply/Makefile b/devel/py-ply/Makefile
index f64f48f4a9ea..fa24d521ee85 100644
--- a/devel/py-ply/Makefile
+++ b/devel/py-ply/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://systems.cs.uchicago.edu/ply/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Lex-Yacc
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/devel/py-ply/pkg-comment b/devel/py-ply/pkg-comment
deleted file mode 100644
index 357e13cc8114..000000000000
--- a/devel/py-ply/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Lex-Yacc
diff --git a/devel/py-reverse/Makefile b/devel/py-reverse/Makefile
index ba5f8de1170c..0596aa209f24 100644
--- a/devel/py-reverse/Makefile
+++ b/devel/py-reverse/Makefile
@@ -15,6 +15,8 @@ DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A set of tools for reverse engineering Python code
+
BUILD_DEPENDS= ${PYXML}
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/devel/py-reverse/pkg-comment b/devel/py-reverse/pkg-comment
deleted file mode 100644
index 3eec836e7ecf..000000000000
--- a/devel/py-reverse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A set of tools for reverse engineering Python code
diff --git a/devel/py-spark/Makefile b/devel/py-spark/Makefile
index e57ac3805922..611dcd9c592c 100644
--- a/devel/py-spark/Makefile
+++ b/devel/py-spark/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scanning, Parsing, and Rewriting Kit
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/devel/py-spark/pkg-comment b/devel/py-spark/pkg-comment
deleted file mode 100644
index 5e0304667063..000000000000
--- a/devel/py-spark/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scanning, Parsing, and Rewriting Kit
diff --git a/devel/py-vmaps/Makefile b/devel/py-vmaps/Makefile
index 5b4c86d751cc..c5d90f72bdc7 100644
--- a/devel/py-vmaps/Makefile
+++ b/devel/py-vmaps/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Arrays on mmap()
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/devel/py-vmaps/pkg-comment b/devel/py-vmaps/pkg-comment
deleted file mode 100644
index f5150c22f8f9..000000000000
--- a/devel/py-vmaps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Arrays on mmap()
diff --git a/devel/py-xoltar-toolkit/Makefile b/devel/py-xoltar-toolkit/Makefile
index 170a51f97aec..6dcc6f811845 100644
--- a/devel/py-xoltar-toolkit/Makefile
+++ b/devel/py-xoltar-toolkit/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-01jun01
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Functional programming, lazy expressions and thread pools for Python
+
USE_PYTHON= yes
NO_WRKSUBDIR= yes
INSTALLDIR= ${PREFIX}/lib/${PYTHON_VERSION}/site-packages
diff --git a/devel/py-xoltar-toolkit/pkg-comment b/devel/py-xoltar-toolkit/pkg-comment
deleted file mode 100644
index 9bcadb7a5b25..000000000000
--- a/devel/py-xoltar-toolkit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Functional programming, lazy expressions and thread pools for Python
diff --git a/devel/qtk/Makefile b/devel/qtk/Makefile
index 5e81f1fc99cf..2eba55ad5bd9 100644
--- a/devel/qtk/Makefile
+++ b/devel/qtk/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A neat development tool for various languages
+
RUN_DEPENDS= ${LOCALBASE}/bin/wish8.2:${PORTSDIR}/x11-toolkits/tk82
USE_REINPLACE= yes
diff --git a/devel/qtk/pkg-comment b/devel/qtk/pkg-comment
deleted file mode 100644
index d7aff92c9455..000000000000
--- a/devel/qtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A neat development tool for various languages
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile
index 0e3dd82b1083..4da1b958dcbd 100644
--- a/devel/ragel/Makefile
+++ b/devel/ragel/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.essemage.com/ragel/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Compile regular languages into executable C/C++ code
+
USE_REINPLACE= yes
USE_BISON= yes
USE_GMAKE= yes
diff --git a/devel/ragel/pkg-comment b/devel/ragel/pkg-comment
deleted file mode 100644
index 2e52f50ecb98..000000000000
--- a/devel/ragel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compile regular languages into executable C/C++ code
diff --git a/devel/regexx/Makefile b/devel/regexx/Makefile
index a07ba4828fcc..cca64fa1fc2a 100644
--- a/devel/regexx/Makefile
+++ b/devel/regexx/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Regexx is a complete regular expressions C++ solution
+
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
USE_LIBTOOL= yes
diff --git a/devel/regexx/pkg-comment b/devel/regexx/pkg-comment
deleted file mode 100644
index 6cb222f6579a..000000000000
--- a/devel/regexx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Regexx is a complete regular expressions C++ solution
diff --git a/devel/rlwrap/Makefile b/devel/rlwrap/Makefile
index bbd9ca2fce89..6123dca1d569 100644
--- a/devel/rlwrap/Makefile
+++ b/devel/rlwrap/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Readline wrapper
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
.include <bsd.port.pre.mk>
diff --git a/devel/rlwrap/pkg-comment b/devel/rlwrap/pkg-comment
deleted file mode 100644
index 559dc817ddbc..000000000000
--- a/devel/rlwrap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Readline wrapper
diff --git a/devel/robodoc/Makefile b/devel/robodoc/Makefile
index f34623a00f2a..75afa366b4af 100644
--- a/devel/robodoc/Makefile
+++ b/devel/robodoc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Code reference program similar to cxref that produces HTML
+
GNU_CONFIGURE= yes
MAKEFILE= makefile
diff --git a/devel/robodoc/pkg-comment b/devel/robodoc/pkg-comment
deleted file mode 100644
index 07546ff3ec2d..000000000000
--- a/devel/robodoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Code reference program similar to cxref that produces HTML
diff --git a/devel/scandoc/Makefile b/devel/scandoc/Makefile
index 3af8bcca6f16..452e6b8a8d69 100644
--- a/devel/scandoc/Makefile
+++ b/devel/scandoc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C/C++ documentation generator
+
USE_PERL5= yes
NO_BUILD= yes
diff --git a/devel/scandoc/pkg-comment b/devel/scandoc/pkg-comment
deleted file mode 100644
index aff6fffded34..000000000000
--- a/devel/scandoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C/C++ documentation generator
diff --git a/devel/sdlmm/Makefile b/devel/sdlmm/Makefile
index 571f736dc235..7ee04d0a7735 100644
--- a/devel/sdlmm/Makefile
+++ b/devel/sdlmm/Makefile
@@ -15,6 +15,8 @@ DISTNAME= SDLmm-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ Wrapper for the SDL (Simple DirectMedia Layer)
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12
SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
diff --git a/devel/sdlmm/pkg-comment b/devel/sdlmm/pkg-comment
deleted file mode 100644
index b945b6c895e8..000000000000
--- a/devel/sdlmm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ Wrapper for the SDL (Simple DirectMedia Layer)
diff --git a/devel/sdts++/Makefile b/devel/sdts++/Makefile
index 623d08d77726..92af3c76168b 100644
--- a/devel/sdts++/Makefile
+++ b/devel/sdts++/Makefile
@@ -18,6 +18,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:site1 \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ library for SDTS related development
+
USE_LIBTOOL= yes
CONFIGURE_ARGS= --with-boost=${WRKDIR}/boost_1_27_0
diff --git a/devel/sdts++/pkg-comment b/devel/sdts++/pkg-comment
deleted file mode 100644
index 75ef3ba7257a..000000000000
--- a/devel/sdts++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ library for SDTS related development
diff --git a/devel/shmap/Makefile b/devel/shmap/Makefile
index b05d6906136f..d4062ee54e45 100644
--- a/devel/shmap/Makefile
+++ b/devel/shmap/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Shared-memory-based hashmaps
+
LIB_DEPENDS= mm.12:${PORTSDIR}/devel/mm
GNU_CONFIGURE= yes
diff --git a/devel/shmap/pkg-comment b/devel/shmap/pkg-comment
deleted file mode 100644
index af1c3c8fbf16..000000000000
--- a/devel/shmap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Shared-memory-based hashmaps
diff --git a/devel/showgrammar/Makefile b/devel/showgrammar/Makefile
index c0203a67651e..4cf070396181 100644
--- a/devel/showgrammar/Makefile
+++ b/devel/showgrammar/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .py
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert a yacc grammar to syntax diagrams
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/spark.py:${PORTSDIR}/devel/py-spark
EXTRACT_CMD= ${CP}
diff --git a/devel/showgrammar/pkg-comment b/devel/showgrammar/pkg-comment
deleted file mode 100644
index 14969ec68213..000000000000
--- a/devel/showgrammar/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert a yacc grammar to syntax diagrams
diff --git a/devel/sigslot/Makefile b/devel/sigslot/Makefile
index 4e250692d632..f584be9385dd 100644
--- a/devel/sigslot/Makefile
+++ b/devel/sigslot/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ Signal/Slot Library
+
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/sigslot/pkg-comment b/devel/sigslot/pkg-comment
deleted file mode 100644
index ec9aa41ab5f5..000000000000
--- a/devel/sigslot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ Signal/Slot Library
diff --git a/devel/spirit/Makefile b/devel/spirit/Makefile
index 3b23117e721f..e27fe9d60a42 100644
--- a/devel/spirit/Makefile
+++ b/devel/spirit/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An object oriented recursive descent parser generator framework
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/spirit/pkg-comment b/devel/spirit/pkg-comment
deleted file mode 100644
index efd8d6bfb89b..000000000000
--- a/devel/spirit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object oriented recursive descent parser generator framework
diff --git a/devel/splint/Makefile b/devel/splint/Makefile
index 542dc26f77f1..4d09ce7b23be 100644
--- a/devel/splint/Makefile
+++ b/devel/splint/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for statically checking sourcecode for security vulnerabilities
+
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
USE_GMAKE= yes
diff --git a/devel/splint/pkg-comment b/devel/splint/pkg-comment
deleted file mode 100644
index fe604f495213..000000000000
--- a/devel/splint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for statically checking sourcecode for security vulnerabilities
diff --git a/devel/styx/Makefile b/devel/styx/Makefile
index c2193f082d37..c08047ce3441 100644
--- a/devel/styx/Makefile
+++ b/devel/styx/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A scanner/parser generator
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/devel/styx/pkg-comment b/devel/styx/pkg-comment
deleted file mode 100644
index a20fe79ac444..000000000000
--- a/devel/styx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scanner/parser generator
diff --git a/devel/terminality/Makefile b/devel/terminality/Makefile
index dbec2f858f8e..5533c2fabc17 100644
--- a/devel/terminality/Makefile
+++ b/devel/terminality/Makefile
@@ -14,6 +14,8 @@ DISTNAME= tn-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A cross-platform terminal manipulation library
+
do-install:
@${MKDIR} ${PREFIX}/include/tn
${INSTALL_DATA} ${WRKSRC}/*.h ${PREFIX}/include/tn
diff --git a/devel/terminality/pkg-comment b/devel/terminality/pkg-comment
deleted file mode 100644
index f5522ae6e6de..000000000000
--- a/devel/terminality/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A cross-platform terminal manipulation library
diff --git a/devel/titano/Makefile b/devel/titano/Makefile
index c9aed73067a3..c348ebd82750 100644
--- a/devel/titano/Makefile
+++ b/devel/titano/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An IDE for GNOME desktop
+
LIB_DEPENDS= gtkeditor.0:${PORTSDIR}/x11-toolkits/libgtkeditor
WRKSRC= ${WRKDIR}/${DISTNAME:S/b//}
diff --git a/devel/titano/pkg-comment b/devel/titano/pkg-comment
deleted file mode 100644
index 1d5c212baaeb..000000000000
--- a/devel/titano/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An IDE for GNOME desktop
diff --git a/devel/tkcon/Makefile b/devel/tkcon/Makefile
index dd61e84b978f..e43d4c7d77b2 100644
--- a/devel/tkcon/Makefile
+++ b/devel/tkcon/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR=${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Tk console for Tcl
+
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
USE_REINPLACE= yes
diff --git a/devel/tkcon/pkg-comment b/devel/tkcon/pkg-comment
deleted file mode 100644
index c0e75187590e..000000000000
--- a/devel/tkcon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tk console for Tcl
diff --git a/devel/trio/Makefile b/devel/trio/Makefile
index 34764766506a..6c1b3b2eebf0 100644
--- a/devel/trio/Makefile
+++ b/devel/trio/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ctrio
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A fully matured and stable set of printf and string functions
+
GNU_CONFIGURE= yes
post-install:
diff --git a/devel/trio/pkg-comment b/devel/trio/pkg-comment
deleted file mode 100644
index 6a3059e53771..000000000000
--- a/devel/trio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fully matured and stable set of printf and string functions
diff --git a/devel/tvision/Makefile b/devel/tvision/Makefile
index 83bc25e99168..c42ddc817b96 100644
--- a/devel/tvision/Makefile
+++ b/devel/tvision/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= devel/lang/c++
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Turbo Vision C++ CUI library for UNIX
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/tvision/pkg-comment b/devel/tvision/pkg-comment
deleted file mode 100644
index c5b3b6538363..000000000000
--- a/devel/tvision/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Turbo Vision C++ CUI library for UNIX
diff --git a/devel/ucpp/Makefile b/devel/ucpp/Makefile
index 8b122c25b58c..5a3c1c200be5 100644
--- a/devel/ucpp/Makefile
+++ b/devel/ucpp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://pornin.nerim.net/ucpp/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C preprocessor and lexer
+
MAKE_ENV= FLAGS="${CFLAGS}"
MAN1= ucpp.1
diff --git a/devel/ucpp/pkg-comment b/devel/ucpp/pkg-comment
deleted file mode 100644
index 2fb1aea90963..000000000000
--- a/devel/ucpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C preprocessor and lexer
diff --git a/devel/uds/Makefile b/devel/uds/Makefile
index bba52a2f3c5d..d98efafa7b9c 100644
--- a/devel/uds/Makefile
+++ b/devel/uds/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://frost.flewid.de/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= UDS (Useful Development Stuff) Collection
+
USE_REINPLACE= yes
USE_GCC= 3.1
USE_GMAKE= yes
diff --git a/devel/uds/pkg-comment b/devel/uds/pkg-comment
deleted file mode 100644
index df8bd7c9785d..000000000000
--- a/devel/uds/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-UDS (Useful Development Stuff) Collection
diff --git a/devel/uisp/Makefile b/devel/uisp/Makefile
index 1ab6e6fbd58e..4cf75647bed0 100644
--- a/devel/uisp/Makefile
+++ b/devel/uisp/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A versatile programmer for atmel AVR microcontrollers
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
USE_REINPLACE= yes
diff --git a/devel/uisp/pkg-comment b/devel/uisp/pkg-comment
deleted file mode 100644
index bf3debf3c465..000000000000
--- a/devel/uisp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A versatile programmer for atmel AVR microcontrollers
diff --git a/devel/ups-debug/Makefile b/devel/ups-debug/Makefile
index c5e91a6c7edd..ea25168d811f 100644
--- a/devel/ups-debug/Makefile
+++ b/devel/ups-debug/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ups-3.35-beta13
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Source level C debugger that runs under X11
+
BROKEN= "Does not build"
GNU_CONFIGURE= yes
diff --git a/devel/ups-debug/pkg-comment b/devel/ups-debug/pkg-comment
deleted file mode 100644
index 5bc7a91109d3..000000000000
--- a/devel/ups-debug/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Source level C debugger that runs under X11
diff --git a/devel/viewcvs/Makefile b/devel/viewcvs/Makefile
index 0aaa330ff2fe..32aa7d56f97f 100644
--- a/devel/viewcvs/Makefile
+++ b/devel/viewcvs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python version of Zeller\'s cvsweb
+
USE_PYTHON= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
diff --git a/devel/viewcvs/pkg-comment b/devel/viewcvs/pkg-comment
deleted file mode 100644
index c545364ec9b3..000000000000
--- a/devel/viewcvs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python version of Zeller's cvsweb
diff --git a/devel/viewvc/Makefile b/devel/viewvc/Makefile
index 0aaa330ff2fe..32aa7d56f97f 100644
--- a/devel/viewvc/Makefile
+++ b/devel/viewvc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python version of Zeller\'s cvsweb
+
USE_PYTHON= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
diff --git a/devel/viewvc/pkg-comment b/devel/viewvc/pkg-comment
deleted file mode 100644
index c545364ec9b3..000000000000
--- a/devel/viewvc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python version of Zeller's cvsweb
diff --git a/devel/wizard/Makefile b/devel/wizard/Makefile
index 9a0d98cf7b57..86c692607406 100644
--- a/devel/wizard/Makefile
+++ b/devel/wizard/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.zolera.com/opensrc/wizard/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Classes for writing MS-style 'wizards'
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
USE_PYTHON= yes
diff --git a/devel/wizard/pkg-comment b/devel/wizard/pkg-comment
deleted file mode 100644
index 48ff318adb71..000000000000
--- a/devel/wizard/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Classes for writing MS-style 'wizards'
diff --git a/devel/xparam/Makefile b/devel/xparam/Makefile
index d824d023f6b7..8eb43dc5f8ec 100644
--- a/devel/xparam/Makefile
+++ b/devel/xparam/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A general-purpose tool for parameter handling in C++
+
BUILD_DEPENDS= libtool:${PORTSDIR}/devel/libtool
USE_REINPLACE= yes
diff --git a/devel/xparam/pkg-comment b/devel/xparam/pkg-comment
deleted file mode 100644
index 103e270fc0a6..000000000000
--- a/devel/xparam/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A general-purpose tool for parameter handling in C++
diff --git a/devel/xtl/Makefile b/devel/xtl/Makefile
index 953b38fe047c..bf3d6174b208 100644
--- a/devel/xtl/Makefile
+++ b/devel/xtl/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://xtl.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for R/W structured data to/from an external representation
+
NO_BUILD= yes
do-install:
diff --git a/devel/xtl/pkg-comment b/devel/xtl/pkg-comment
deleted file mode 100644
index ebaab696156b..000000000000
--- a/devel/xtl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for R/W structured data to/from an external representation
diff --git a/devel/xwpe/Makefile b/devel/xwpe/Makefile
index 6aa31633eb23..04b81b05a3f4 100644
--- a/devel/xwpe/Makefile
+++ b/devel/xwpe/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= apps/editors/X
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Borland-like IDE programming environment
+
USE_XLIB= yes
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/devel/xwpe/pkg-comment b/devel/xwpe/pkg-comment
deleted file mode 100644
index 11a0ecdb3520..000000000000
--- a/devel/xwpe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Borland-like IDE programming environment
diff --git a/devel/xxgdb/Makefile b/devel/xxgdb/Makefile
index c7cd96229a53..381bbba99323 100644
--- a/devel/xxgdb/Makefile
+++ b/devel/xxgdb/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= utilities
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X window interface for gdb
+
USE_IMAKE= yes
MAN1= xxgdb.1
diff --git a/devel/xxgdb/pkg-comment b/devel/xxgdb/pkg-comment
deleted file mode 100644
index af9eada59471..000000000000
--- a/devel/xxgdb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X window interface for gdb
diff --git a/devel/yacl/Makefile b/devel/yacl/Makefile
index 7dc41dfcd48b..048d4e65763d 100644
--- a/devel/yacl/Makefile
+++ b/devel/yacl/Makefile
@@ -11,6 +11,8 @@ CATEGORIES= devel
MASTER_SITES= ftp://ftp.cs.sc.edu/pub/yacl/
DISTNAME= yacl-0170-beta
+PORTCOMMENT= Portable programming library for C++
+
NO_WRKSUBDIR= yes
USE_ZIP= yes
MAKE_ENV= YACLPATH=${WRKDIR}
diff --git a/devel/yacl/pkg-comment b/devel/yacl/pkg-comment
deleted file mode 100644
index d5363f524402..000000000000
--- a/devel/yacl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable programming library for C++
diff --git a/dns/maradns/Makefile b/dns/maradns/Makefile
index 8bb1a6960dbd..9a15a9b081f5 100644
--- a/dns/maradns/Makefile
+++ b/dns/maradns/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.maradns.org/download/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DNS server implementation with focus on security and simplicity
+
USE_REINPLACE= yes
REINPLACE_ARGS= -i ""
USE_BZIP2= yes
diff --git a/dns/maradns/pkg-comment b/dns/maradns/pkg-comment
deleted file mode 100644
index 1c53d10ad184..000000000000
--- a/dns/maradns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DNS server implementation with focus on security and simplicity
diff --git a/dns/p5-Net-DNS-SEC/Makefile b/dns/p5-Net-DNS-SEC/Makefile
index a1248bb56362..9be6d7852479 100644
--- a/dns/p5-Net-DNS-SEC/Makefile
+++ b/dns/p5-Net-DNS-SEC/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DNSSEC extensions to Net::DNS
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/RSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-RSA \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/DSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-DSA \
diff --git a/dns/p5-Net-DNS-SEC/pkg-comment b/dns/p5-Net-DNS-SEC/pkg-comment
deleted file mode 100644
index 400ae3e026b6..000000000000
--- a/dns/p5-Net-DNS-SEC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DNSSEC extensions to Net::DNS
diff --git a/dns/totd/Makefile b/dns/totd/Makefile
index 399c31d80220..ff71435256a3 100644
--- a/dns/totd/Makefile
+++ b/dns/totd/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.pasta.cs.uit.no/pub/Vermicelli/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DNS proxy that supports IPv6 <==> IPv4 record translation
+
MAN8= totd.8
GNU_CONFIGURE= YES
diff --git a/dns/totd/pkg-comment b/dns/totd/pkg-comment
deleted file mode 100644
index 46190ecbe187..000000000000
--- a/dns/totd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DNS proxy that supports IPv6 <==> IPv4 record translation
diff --git a/dns/walker/Makefile b/dns/walker/Makefile
index 1ff5dd7f1788..b11668d43ca9 100644
--- a/dns/walker/Makefile
+++ b/dns/walker/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://josefsson.org/walker/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Recover zone file information from servers that use DNSSEC
+
RUN_DEPENDS= ${LOCALBASE}/bin/dig:${PORTSDIR}/net/bind9
USE_REINPLACE= yes
diff --git a/dns/walker/pkg-comment b/dns/walker/pkg-comment
deleted file mode 100644
index 1f0068760d3b..000000000000
--- a/dns/walker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Recover zone file information from servers that use DNSSEC
diff --git a/editors/axe/Makefile b/editors/axe/Makefile
index 7d41f0250e71..0feed9d85a84 100644
--- a/editors/axe/Makefile
+++ b/editors/axe/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple to use text editor for X
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
USE_IMAKE= yes
diff --git a/editors/axe/pkg-comment b/editors/axe/pkg-comment
deleted file mode 100644
index 43687566dda5..000000000000
--- a/editors/axe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple to use text editor for X
diff --git a/editors/beav/Makefile b/editors/beav/Makefile
index c644e7ece119..a28440556993 100644
--- a/editors/beav/Makefile
+++ b/editors/beav/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Binary Editor And Viewer, a full featured binary file editor
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_REINPLACE= yes
diff --git a/editors/beav/pkg-comment b/editors/beav/pkg-comment
deleted file mode 100644
index a3c0aabc9c7d..000000000000
--- a/editors/beav/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Binary Editor And Viewer, a full featured binary file editor
diff --git a/editors/elvis/Makefile b/editors/elvis/Makefile
index fd1864316897..70d24f4291e4 100644
--- a/editors/elvis/Makefile
+++ b/editors/elvis/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-2.1_4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A clone of the ex/vi text editor
+
USE_REINPLACE= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --bindir=${PREFIX}/bin --datadir=${PREFIX}/share/elvis
diff --git a/editors/elvis/pkg-comment b/editors/elvis/pkg-comment
deleted file mode 100644
index 434fd536bcbe..000000000000
--- a/editors/elvis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of the ex/vi text editor
diff --git a/editors/em/Makefile b/editors/em/Makefile
index a215b700e747..b6411b5a7b99 100644
--- a/editors/em/Makefile
+++ b/editors/em/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-lt
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Full screen editor based on MicroEMACS
+
USE_REINPLACE= yes
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" DEFINES=""
diff --git a/editors/em/pkg-comment b/editors/em/pkg-comment
deleted file mode 100644
index c45c4721660e..000000000000
--- a/editors/em/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full screen editor based on MicroEMACS
diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile
index b1109377e34e..e53ad9bbd8e0 100644
--- a/editors/emacs/Makefile
+++ b/editors/emacs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU editing macros
+
EMACS_VERSION= 19.34
CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
PLIST_SUB= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET}
diff --git a/editors/emacs/pkg-comment b/editors/emacs/pkg-comment
deleted file mode 100644
index 5f2e16cd82ff..000000000000
--- a/editors/emacs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU editing macros
diff --git a/editors/emacs19/Makefile b/editors/emacs19/Makefile
index b1109377e34e..e53ad9bbd8e0 100644
--- a/editors/emacs19/Makefile
+++ b/editors/emacs19/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU editing macros
+
EMACS_VERSION= 19.34
CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
PLIST_SUB= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET}
diff --git a/editors/emacs19/pkg-comment b/editors/emacs19/pkg-comment
deleted file mode 100644
index 5f2e16cd82ff..000000000000
--- a/editors/emacs19/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU editing macros
diff --git a/editors/emacs20/Makefile b/editors/emacs20/Makefile
index 3ac3cf1bada8..11166f16ca73 100644
--- a/editors/emacs20/Makefile
+++ b/editors/emacs20/Makefile
@@ -19,6 +19,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU editing macros
+
USE_AUTOCONF_VER=213
USE_GMAKE= yes
EMACS_VER= 20.7
diff --git a/editors/emacs20/pkg-comment b/editors/emacs20/pkg-comment
deleted file mode 100644
index 5f2e16cd82ff..000000000000
--- a/editors/emacs20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU editing macros
diff --git a/editors/emacs22/Makefile b/editors/emacs22/Makefile
index b1109377e34e..e53ad9bbd8e0 100644
--- a/editors/emacs22/Makefile
+++ b/editors/emacs22/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU editing macros
+
EMACS_VERSION= 19.34
CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
PLIST_SUB= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET}
diff --git a/editors/emacs22/pkg-comment b/editors/emacs22/pkg-comment
deleted file mode 100644
index 5f2e16cd82ff..000000000000
--- a/editors/emacs22/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU editing macros
diff --git a/editors/emacs23/Makefile b/editors/emacs23/Makefile
index b1109377e34e..e53ad9bbd8e0 100644
--- a/editors/emacs23/Makefile
+++ b/editors/emacs23/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU editing macros
+
EMACS_VERSION= 19.34
CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
PLIST_SUB= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET}
diff --git a/editors/emacs23/pkg-comment b/editors/emacs23/pkg-comment
deleted file mode 100644
index 5f2e16cd82ff..000000000000
--- a/editors/emacs23/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU editing macros
diff --git a/editors/gnuserv/Makefile b/editors/gnuserv/Makefile
index f8aeb720fef9..468bf60e64e7 100644
--- a/editors/gnuserv/Makefile
+++ b/editors/gnuserv/Makefile
@@ -13,6 +13,8 @@ PKGNAMESUFFIX= -${EMACS_PORT_NAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A standalone release of gnuserv for GNU Emacs
+
GNU_CONFIGURE= yes
BINSUFFIX?= -emacs
diff --git a/editors/gnuserv/pkg-comment b/editors/gnuserv/pkg-comment
deleted file mode 100644
index 089532c88781..000000000000
--- a/editors/gnuserv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A standalone release of gnuserv for GNU Emacs
diff --git a/editors/hexcurse/Makefile b/editors/hexcurse/Makefile
index 30d5ef9aaacd..630dfef7caed 100644
--- a/editors/hexcurse/Makefile
+++ b/editors/hexcurse/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://jewfish.net/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A versatile ncurses-based hex editor
+
GNU_CONFIGURE= yes
MAN1= hexcurse.1
diff --git a/editors/hexcurse/pkg-comment b/editors/hexcurse/pkg-comment
deleted file mode 100644
index 34e0bf966f19..000000000000
--- a/editors/hexcurse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A versatile ncurses-based hex editor
diff --git a/editors/hte/Makefile b/editors/hte/Makefile
index 66afd9e032de..0641c414a11e 100644
--- a/editors/hte/Makefile
+++ b/editors/hte/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ht-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A file editor/viewer/analyzer for executables
+
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="-lm"
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/editors/hte/pkg-comment b/editors/hte/pkg-comment
deleted file mode 100644
index 0f8657fb6ec1..000000000000
--- a/editors/hte/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A file editor/viewer/analyzer for executables
diff --git a/editors/iiimecf/Makefile b/editors/iiimecf/Makefile
index faab19f15f43..22fcf5ac74a4 100644
--- a/editors/iiimecf/Makefile
+++ b/editors/iiimecf/Makefile
@@ -17,6 +17,8 @@ DISTNAME= IIIMECF-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Internet/Intranet Input Method Emacs Client Framework for GNU Emacs 20
+
BUILD_DEPENDS= ${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
RUN_DEPENDS= ${UN_DEFINE}:${PORTSDIR}/converters/mule-ucs-emacs20
diff --git a/editors/iiimecf/pkg-comment b/editors/iiimecf/pkg-comment
deleted file mode 100644
index b4eb3c7bb7b6..000000000000
--- a/editors/iiimecf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Internet/Intranet Input Method Emacs Client Framework for GNU Emacs 20
diff --git a/editors/impress/Makefile b/editors/impress/Makefile
index 844f6edb9b3d..416b60e3d0aa 100644
--- a/editors/impress/Makefile
+++ b/editors/impress/Makefile
@@ -13,6 +13,8 @@ DISTNAME= imp${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Publishing and presentation tool
+
RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
WRKSRC= ${WRKDIR}/${PKGNAME}
diff --git a/editors/impress/pkg-comment b/editors/impress/pkg-comment
deleted file mode 100644
index 19f76fa25c09..000000000000
--- a/editors/impress/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Publishing and presentation tool
diff --git a/emulators/prodosemu/Makefile b/emulators/prodosemu/Makefile
index 7a564640d19e..f4b850ffd823 100644
--- a/emulators/prodosemu/Makefile
+++ b/emulators/prodosemu/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}.v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A text based Apple IIe ProDOS emulator
+
NO_PACKAGE= yes
RESTRICTED= apple.rom copyright is owned by Apple and cannot be distributed.
WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION}
diff --git a/emulators/prodosemu/pkg-comment b/emulators/prodosemu/pkg-comment
deleted file mode 100644
index ae02ea7c0498..000000000000
--- a/emulators/prodosemu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A text based Apple IIe ProDOS emulator
diff --git a/emulators/scummvm/Makefile b/emulators/scummvm/Makefile
index 3dfaf64e1773..ecfbe8b1c919 100644
--- a/emulators/scummvm/Makefile
+++ b/emulators/scummvm/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= Free implementation of LucasArts S.C.U.M.M. interpreter
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12
USE_GMAKE= yes
diff --git a/emulators/scummvm/pkg-comment b/emulators/scummvm/pkg-comment
deleted file mode 100644
index 312a3b1465c9..000000000000
--- a/emulators/scummvm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free implementation of LucasArts S.C.U.M.M. interpreter
diff --git a/emulators/spim/Makefile b/emulators/spim/Makefile
index 2b498e18afc3..697e6c45d71d 100644
--- a/emulators/spim/Makefile
+++ b/emulators/spim/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MIPS R2000 Simulator
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_XLIB= yes
diff --git a/emulators/spim/pkg-comment b/emulators/spim/pkg-comment
deleted file mode 100644
index 774dcff69a7b..000000000000
--- a/emulators/spim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIPS R2000 Simulator
diff --git a/emulators/stella/Makefile b/emulators/stella/Makefile
index 632a47874e83..a6e0bc6cce72 100644
--- a/emulators/stella/Makefile
+++ b/emulators/stella/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A multi-platform Atari 2600 VCS emulator
+
USE_XLIB= yes
PORTTOP= ${WRKDIR}/${PKGNAME}
diff --git a/emulators/stella/pkg-comment b/emulators/stella/pkg-comment
deleted file mode 100644
index fa9f6ba3cc49..000000000000
--- a/emulators/stella/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A multi-platform Atari 2600 VCS emulator
diff --git a/emulators/twin/Makefile b/emulators/twin/Makefile
index c94440b6c0f3..bc9bc946760a 100644
--- a/emulators/twin/Makefile
+++ b/emulators/twin/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Willows Toolkit for migrating and developing Windows applications
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_XLIB= yes
diff --git a/emulators/twin/pkg-comment b/emulators/twin/pkg-comment
deleted file mode 100644
index 39ab72031226..000000000000
--- a/emulators/twin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Willows Toolkit for migrating and developing Windows applications
diff --git a/emulators/vmware_xf4mod/Makefile b/emulators/vmware_xf4mod/Makefile
index 38fbdf19219b..f9bf893a3c1d 100644
--- a/emulators/vmware_xf4mod/Makefile
+++ b/emulators/vmware_xf4mod/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= # none
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A XFree86 4.x driver module for VMware guests
+
RUN_DEPENDS= XFree86:${PORTSDIR}/x11/XFree86-4
NO_WRKSUBDIR= yes
diff --git a/emulators/vmware_xf4mod/pkg-comment b/emulators/vmware_xf4mod/pkg-comment
deleted file mode 100644
index 957390931144..000000000000
--- a/emulators/vmware_xf4mod/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A XFree86 4.x driver module for VMware guests
diff --git a/emulators/vx68k/Makefile b/emulators/vx68k/Makefile
index a689c0d491b5..35dfe8114c5a 100644
--- a/emulators/vx68k/Makefile
+++ b/emulators/vx68k/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.hypercore.co.jp/vx68k/${PORTNAME}-${PORTVERSION:R}/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A virtual machine that emulates a Sharp X68000
+
LIB_DEPENDS= vm68k.4:${PORTSDIR}/emulators/libvm68k
USE_MESA= yes
diff --git a/emulators/vx68k/pkg-comment b/emulators/vx68k/pkg-comment
deleted file mode 100644
index 744fdf34f88b..000000000000
--- a/emulators/vx68k/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A virtual machine that emulates a Sharp X68000
diff --git a/emulators/x48/Makefile b/emulators/x48/Makefile
index cea4156aeace..75b5f0731ad4 100644
--- a/emulators/x48/Makefile
+++ b/emulators/x48/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An HP48sx emulator
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/e//}
USE_IMAKE= yes
diff --git a/emulators/x48/pkg-comment b/emulators/x48/pkg-comment
deleted file mode 100644
index b8eb072bb109..000000000000
--- a/emulators/x48/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An HP48sx emulator
diff --git a/emulators/xgs/Makefile b/emulators/xgs/Makefile
index 3fa7365d0617..7f18ebc15fb4 100644
--- a/emulators/xgs/Makefile
+++ b/emulators/xgs/Makefile
@@ -17,6 +17,8 @@ EXTRACT_ONLY= xgs050.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apple IIGS emulator stable release
+
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
DIST_SUBDIR= xgs
diff --git a/emulators/xgs/pkg-comment b/emulators/xgs/pkg-comment
deleted file mode 100644
index 12682de7a64d..000000000000
--- a/emulators/xgs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apple IIGS emulator stable release
diff --git a/emulators/xzx/Makefile b/emulators/xzx/Makefile
index 6fba6926a04a..ced1f6b5e4ae 100644
--- a/emulators/xzx/Makefile
+++ b/emulators/xzx/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-pro-${PORTVERSION}-eval
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= ZX Spectrum (48K/128K/+3) Emulator for X11
+
# xmkmf is used in configure script
BUILD_DEPENDS= xmkmf:${PORTSDIR}/devel/imake-4
diff --git a/emulators/xzx/pkg-comment b/emulators/xzx/pkg-comment
deleted file mode 100644
index c1d5a92f2049..000000000000
--- a/emulators/xzx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ZX Spectrum (48K/128K/+3) Emulator for X11
diff --git a/finance/gnofin/Makefile b/finance/gnofin/Makefile
index afdcf6eaa0a7..6e99cd776880 100644
--- a/finance/gnofin/Makefile
+++ b/finance/gnofin/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Light-weight GNOME based financial management program
+
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOME= yes
diff --git a/finance/gnofin/pkg-comment b/finance/gnofin/pkg-comment
deleted file mode 100644
index 51d67cde3617..000000000000
--- a/finance/gnofin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Light-weight GNOME based financial management program
diff --git a/finance/p5-Business-OnlinePayment-2CheckOut/Makefile b/finance/p5-Business-OnlinePayment-2CheckOut/Makefile
index 3e0ddd7dcc0e..8d7a2c225b3d 100644
--- a/finance/p5-Business-OnlinePayment-2CheckOut/Makefile
+++ b/finance/p5-Business-OnlinePayment-2CheckOut/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for 2CheckOut authorization service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS
diff --git a/finance/p5-Business-OnlinePayment-2CheckOut/pkg-comment b/finance/p5-Business-OnlinePayment-2CheckOut/pkg-comment
deleted file mode 100644
index bfe7fefe5ac4..000000000000
--- a/finance/p5-Business-OnlinePayment-2CheckOut/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for 2CheckOut authorization service
diff --git a/finance/p5-Business-OnlinePayment-AuthorizeNet/Makefile b/finance/p5-Business-OnlinePayment-AuthorizeNet/Makefile
index 947870599237..42e38ee6429b 100644
--- a/finance/p5-Business-OnlinePayment-AuthorizeNet/Makefile
+++ b/finance/p5-Business-OnlinePayment-AuthorizeNet/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Authorize.Net
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS
diff --git a/finance/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment b/finance/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment
deleted file mode 100644
index e143287f4177..000000000000
--- a/finance/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Authorize.Net
diff --git a/finance/p5-Business-OnlinePayment-BankOfAmerica/Makefile b/finance/p5-Business-OnlinePayment-BankOfAmerica/Makefile
index 0ef53bb255d9..3955cc0fcd6a 100644
--- a/finance/p5-Business-OnlinePayment-BankOfAmerica/Makefile
+++ b/finance/p5-Business-OnlinePayment-BankOfAmerica/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Bank of America eStores
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment b/finance/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment
deleted file mode 100644
index b2334629b178..000000000000
--- a/finance/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Bank of America eStores
diff --git a/finance/p5-Business-OnlinePayment-Beanstream/Makefile b/finance/p5-Business-OnlinePayment-Beanstream/Makefile
index 80ebffecf075..2fdf42405cca 100644
--- a/finance/p5-Business-OnlinePayment-Beanstream/Makefile
+++ b/finance/p5-Business-OnlinePayment-Beanstream/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Beanstream
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-Beanstream/pkg-comment b/finance/p5-Business-OnlinePayment-Beanstream/pkg-comment
deleted file mode 100644
index 7d668838b1f4..000000000000
--- a/finance/p5-Business-OnlinePayment-Beanstream/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Beanstream
diff --git a/finance/p5-Business-OnlinePayment-Cardstream/Makefile b/finance/p5-Business-OnlinePayment-Cardstream/Makefile
index 377c500d6a94..a573e474e53f 100644
--- a/finance/p5-Business-OnlinePayment-Cardstream/Makefile
+++ b/finance/p5-Business-OnlinePayment-Cardstream/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Cardstream
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-Cardstream/pkg-comment b/finance/p5-Business-OnlinePayment-Cardstream/pkg-comment
deleted file mode 100644
index f20d35b58860..000000000000
--- a/finance/p5-Business-OnlinePayment-Cardstream/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Cardstream
diff --git a/finance/p5-Business-OnlinePayment-LinkPoint/Makefile b/finance/p5-Business-OnlinePayment-LinkPoint/Makefile
index 2f77065a8bb0..45c8ab3dd0dc 100644
--- a/finance/p5-Business-OnlinePayment-LinkPoint/Makefile
+++ b/finance/p5-Business-OnlinePayment-LinkPoint/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for LinkPoint
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-LinkPoint/pkg-comment b/finance/p5-Business-OnlinePayment-LinkPoint/pkg-comment
deleted file mode 100644
index ade073653334..000000000000
--- a/finance/p5-Business-OnlinePayment-LinkPoint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for LinkPoint
diff --git a/finance/p5-Business-OnlinePayment-SurePay/Makefile b/finance/p5-Business-OnlinePayment-SurePay/Makefile
index 049ca60acb25..b8f29d13fff3 100644
--- a/finance/p5-Business-OnlinePayment-SurePay/Makefile
+++ b/finance/p5-Business-OnlinePayment-SurePay/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for SurePay authorization service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-SurePay/pkg-comment b/finance/p5-Business-OnlinePayment-SurePay/pkg-comment
deleted file mode 100644
index 19d5587243f9..000000000000
--- a/finance/p5-Business-OnlinePayment-SurePay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for SurePay authorization service
diff --git a/finance/p5-Business-OnlinePayment-TCLink/Makefile b/finance/p5-Business-OnlinePayment-TCLink/Makefile
index 004830fb0343..cc4c678e0ee1 100644
--- a/finance/p5-Business-OnlinePayment-TCLink/Makefile
+++ b/finance/p5-Business-OnlinePayment-TCLink/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for TrustCommerce
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Net/TCLink.pm:${PORTSDIR}/net/p5-Net-TCLink
diff --git a/finance/p5-Business-OnlinePayment-TCLink/pkg-comment b/finance/p5-Business-OnlinePayment-TCLink/pkg-comment
deleted file mode 100644
index 74cba009dd4c..000000000000
--- a/finance/p5-Business-OnlinePayment-TCLink/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for TrustCommerce
diff --git a/finance/p5-Business-OnlinePayment-VirtualNet/Makefile b/finance/p5-Business-OnlinePayment-VirtualNet/Makefile
index 7bbc020525ea..4e5fff9ffd21 100644
--- a/finance/p5-Business-OnlinePayment-VirtualNet/Makefile
+++ b/finance/p5-Business-OnlinePayment-VirtualNet/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Vital VirtualNet
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
diff --git a/finance/p5-Business-OnlinePayment-VirtualNet/pkg-comment b/finance/p5-Business-OnlinePayment-VirtualNet/pkg-comment
deleted file mode 100644
index 528666a4456e..000000000000
--- a/finance/p5-Business-OnlinePayment-VirtualNet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Vital VirtualNet
diff --git a/finance/p5-Business-OnlinePayment-eSec/Makefile b/finance/p5-Business-OnlinePayment-eSec/Makefile
index 65ea768598a2..2e34aef62f5c 100644
--- a/finance/p5-Business-OnlinePayment-eSec/Makefile
+++ b/finance/p5-Business-OnlinePayment-eSec/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Business::OnlinePayment backend module for eSec
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment-eSec/pkg-comment b/finance/p5-Business-OnlinePayment-eSec/pkg-comment
deleted file mode 100644
index 3cd26da3df6d..000000000000
--- a/finance/p5-Business-OnlinePayment-eSec/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Business::OnlinePayment backend module for eSec
diff --git a/finance/p5-Business-OnlinePayment/Makefile b/finance/p5-Business-OnlinePayment/Makefile
index 78d9a0428344..7df99b461b7e 100644
--- a/finance/p5-Business-OnlinePayment/Makefile
+++ b/finance/p5-Business-OnlinePayment/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic interface for processing online credit card payments
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-OnlinePayment/pkg-comment b/finance/p5-Business-OnlinePayment/pkg-comment
deleted file mode 100644
index 62c336ac4424..000000000000
--- a/finance/p5-Business-OnlinePayment/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic interface for processing online credit card payments
diff --git a/finance/p5-Business-WorldPay-Junior/Makefile b/finance/p5-Business-WorldPay-Junior/Makefile
index 05a5ca752aec..fdca4bd35d2b 100644
--- a/finance/p5-Business-WorldPay-Junior/Makefile
+++ b/finance/p5-Business-WorldPay-Junior/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Business::OnlinePayment backend module for a WorldPay Select Junior service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/finance/p5-Business-WorldPay-Junior/pkg-comment b/finance/p5-Business-WorldPay-Junior/pkg-comment
deleted file mode 100644
index ec7a767e7e65..000000000000
--- a/finance/p5-Business-WorldPay-Junior/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Business::OnlinePayment backend module for a WorldPay Select Junior service
diff --git a/finance/p5-Math-Financial/Makefile b/finance/p5-Math-Financial/Makefile
index 899f1536ec57..e14b3f826b3c 100644
--- a/finance/p5-Math-Financial/Makefile
+++ b/finance/p5-Math-Financial/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module containing common functions for loans and annuities
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/finance/p5-Math-Financial/pkg-comment b/finance/p5-Math-Financial/pkg-comment
deleted file mode 100644
index b2e6e5c4eeee..000000000000
--- a/finance/p5-Math-Financial/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module containing common functions for loans and annuities
diff --git a/finance/quantlib/Makefile b/finance/quantlib/Makefile
index 83853fda4edf..6caa35623357 100644
--- a/finance/quantlib/Makefile
+++ b/finance/quantlib/Makefile
@@ -15,6 +15,8 @@ DISTNAME= QuantLib-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A comprehensive software framework for quantitative finance
+
WRKSRC= ${WRKDIR}/QuantLib-${PORTVERSION}
USE_REINPLACE= yes
diff --git a/finance/quantlib/pkg-comment b/finance/quantlib/pkg-comment
deleted file mode 100644
index 3392b6a80441..000000000000
--- a/finance/quantlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A comprehensive software framework for quantitative finance
diff --git a/finance/wmstock/Makefile b/finance/wmstock/Makefile
index 84027b84252c..4a59cfdc7a06 100644
--- a/finance/wmstock/Makefile
+++ b/finance/wmstock/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://mattfischer.com/wmstock/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cool WindowMaker Dockapp that shows stock ticker(s)
+
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/finance/wmstock/pkg-comment b/finance/wmstock/pkg-comment
deleted file mode 100644
index 12a1f9f2f1f2..000000000000
--- a/finance/wmstock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cool WindowMaker Dockapp that shows stock ticker(s)
diff --git a/finance/xinvest/Makefile b/finance/xinvest/Makefile
index 15fa0364f737..76a8cbc38260 100644
--- a/finance/xinvest/Makefile
+++ b/finance/xinvest/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://sunsite.dk/xinvest/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A personal finance tracking and performance tool
+
USE_MOTIF= yes
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/finance/xinvest/pkg-comment b/finance/xinvest/pkg-comment
deleted file mode 100644
index 46cca65cdc79..000000000000
--- a/finance/xinvest/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A personal finance tracking and performance tool
diff --git a/french/aspell/Makefile b/french/aspell/Makefile
index 1883ea980d8c..3784b1d10af3 100644
--- a/french/aspell/Makefile
+++ b/french/aspell/Makefile
@@ -10,6 +10,8 @@ CATEGORIES= french
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with French dictionaries
+
MASTERDIR= ${.CURDIR}/../../textproc/aspell
ASPELL_FR= oui
diff --git a/french/aspell/pkg-comment b/french/aspell/pkg-comment
deleted file mode 100644
index f2b568c92b8e..000000000000
--- a/french/aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with French dictionaries
diff --git a/ftp/IglooFTP/Makefile b/ftp/IglooFTP/Makefile
index 11eb56fda463..53f565bb511a 100644
--- a/ftp/IglooFTP/Makefile
+++ b/ftp/IglooFTP/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Easy to use FTP client for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
USE_X_PREFIX= yes
diff --git a/ftp/IglooFTP/pkg-comment b/ftp/IglooFTP/pkg-comment
deleted file mode 100644
index 0e02b5a2d4f7..000000000000
--- a/ftp/IglooFTP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Easy to use FTP client for X Window System
diff --git a/ftp/axelq/Makefile b/ftp/axelq/Makefile
index 88244e970ed8..72053dc5f422 100644
--- a/ftp/axelq/Makefile
+++ b/ftp/axelq/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://elektron.its.tudelft.nl/~hemmin98/axelq_releases/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A queue manager for the download accelerator axel
+
RUN_DEPENDS= axel:${PORTSDIR}/ftp/axel \
bash:${PORTSDIR}/shells/bash2
diff --git a/ftp/axelq/pkg-comment b/ftp/axelq/pkg-comment
deleted file mode 100644
index c3f4332a66a3..000000000000
--- a/ftp/axelq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A queue manager for the download accelerator axel
diff --git a/ftp/cftp/Makefile b/ftp/cftp/Makefile
index e8cc9296c45d..e07a7568ef17 100644
--- a/ftp/cftp/Makefile
+++ b/ftp/cftp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.giga.or.at/pub/nih/cftp/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Comfortable FTP, a full screen ftp client
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-sftp
diff --git a/ftp/cftp/pkg-comment b/ftp/cftp/pkg-comment
deleted file mode 100644
index 789ad7555404..000000000000
--- a/ftp/cftp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Comfortable FTP, a full screen ftp client
diff --git a/ftp/downloader/Makefile b/ftp/downloader/Makefile
index 9aa736ccc20d..9b01e7229a32 100644
--- a/ftp/downloader/Makefile
+++ b/ftp/downloader/Makefile
@@ -17,6 +17,8 @@ DISTNAME= d4x-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Program for downloading via ftp or http with GUI
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
diff --git a/ftp/downloader/pkg-comment b/ftp/downloader/pkg-comment
deleted file mode 100644
index ac51b678c530..000000000000
--- a/ftp/downloader/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Program for downloading via ftp or http with GUI
diff --git a/ftp/emirror/Makefile b/ftp/emirror/Makefile
index dd517bb3d09f..3547ad7cd0b7 100644
--- a/ftp/emirror/Makefile
+++ b/ftp/emirror/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A full features FTP-mirroring software with nice logfiles
+
USE_PYTHON= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc
diff --git a/ftp/emirror/pkg-comment b/ftp/emirror/pkg-comment
deleted file mode 100644
index fe1886a999aa..000000000000
--- a/ftp/emirror/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A full features FTP-mirroring software with nice logfiles
diff --git a/ftp/ftpcube/Makefile b/ftp/ftpcube/Makefile
index c6417c2961bf..38c75eafb3cd 100644
--- a/ftp/ftpcube/Makefile
+++ b/ftp/ftpcube/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical FTP Client
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/gtk.py:${PORTSDIR}/x11-toolkits/py-gtk
USE_PYTHON= yes
diff --git a/ftp/ftpcube/pkg-comment b/ftp/ftpcube/pkg-comment
deleted file mode 100644
index 6faabf7a2ff2..000000000000
--- a/ftp/ftpcube/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical FTP Client
diff --git a/ftp/ftpq/Makefile b/ftp/ftpq/Makefile
index 60659206aa15..4b42c773e2d6 100644
--- a/ftp/ftpq/Makefile
+++ b/ftp/ftpq/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.tranchant.freeserve.co.uk/software/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Upload queue manager for non-permanent connections
+
USE_REINPLACE= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/ftp/ftpq/pkg-comment b/ftp/ftpq/pkg-comment
deleted file mode 100644
index 2a77235c2bae..000000000000
--- a/ftp/ftpq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Upload queue manager for non-permanent connections
diff --git a/ftp/ftptool/Makefile b/ftp/ftptool/Makefile
index 885053521f72..d3b413221dfb 100644
--- a/ftp/ftptool/Makefile
+++ b/ftp/ftptool/Makefile
@@ -15,6 +15,8 @@ DISTFILES= Ftptool${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphic ftp shell based on xview
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
USE_IMAKE= yes
diff --git a/ftp/ftptool/pkg-comment b/ftp/ftptool/pkg-comment
deleted file mode 100644
index 634e877402d6..000000000000
--- a/ftp/ftptool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphic ftp shell based on xview
diff --git a/ftp/greed/Makefile b/ftp/greed/Makefile
index 20dc2d90f509..7868bd3d2f5d 100644
--- a/ftp/greed/Makefile
+++ b/ftp/greed/Makefile
@@ -13,6 +13,8 @@ DISTNAME= greed.81p
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A utility for downloading files with resume capabilities
+
ALL_TARGET= freebsd
WRKSRC= ${WRKDIR}/greed.81p
diff --git a/ftp/greed/pkg-comment b/ftp/greed/pkg-comment
deleted file mode 100644
index 67743c5a2027..000000000000
--- a/ftp/greed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A utility for downloading files with resume capabilities
diff --git a/ftp/hsftp/Makefile b/ftp/hsftp/Makefile
index f36a54beca61..6b88ae5690d4 100644
--- a/ftp/hsftp/Makefile
+++ b/ftp/hsftp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= system/network/file-transfer
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= FTP emulator that uses ssh to transport commands/data
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-readline
MAKEFILE= makefile
diff --git a/ftp/hsftp/pkg-comment b/ftp/hsftp/pkg-comment
deleted file mode 100644
index 32d1d1828c44..000000000000
--- a/ftp/hsftp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FTP emulator that uses ssh to transport commands/data
diff --git a/ftp/jmirror/Makefile b/ftp/jmirror/Makefile
index cf52e18fc183..b7f229d3eba1 100644
--- a/ftp/jmirror/Makefile
+++ b/ftp/jmirror/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://galileo.spaceports.com/~jharris/distfiles/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= FTP mirroring program written in PERL (REQUIRES PERL5,Net::FTP)
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
USE_PERL5= YES
diff --git a/ftp/jmirror/pkg-comment b/ftp/jmirror/pkg-comment
deleted file mode 100644
index d4276d864b73..000000000000
--- a/ftp/jmirror/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FTP mirroring program written in PERL (REQUIRES PERL5,Net::FTP)
diff --git a/ftp/junglemonkey/Makefile b/ftp/junglemonkey/Makefile
index 6214794a46db..262a148720ab 100644
--- a/ftp/junglemonkey/Makefile
+++ b/ftp/junglemonkey/Makefile
@@ -14,6 +14,8 @@ DISTNAME= jm-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A distributed file sharing program for GNOME
+
LIB_DEPENDS= gnet.1:${PORTSDIR}/net/gnet
USE_REINPLACE= yes
diff --git a/ftp/junglemonkey/pkg-comment b/ftp/junglemonkey/pkg-comment
deleted file mode 100644
index 207bda2d9b98..000000000000
--- a/ftp/junglemonkey/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A distributed file sharing program for GNOME
diff --git a/ftp/libfxp/Makefile b/ftp/libfxp/Makefile
index ac1e5ee1547c..131b5e2d323b 100644
--- a/ftp/libfxp/Makefile
+++ b/ftp/libfxp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://millweed.com/projects/libfxp/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An ftp client library
+
USE_REINPLACE= yes
USE_GMAKE= yes
CFLAGS+= -I. -Ilibmillweed
diff --git a/ftp/libfxp/pkg-comment b/ftp/libfxp/pkg-comment
deleted file mode 100644
index 5414b386c443..000000000000
--- a/ftp/libfxp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An ftp client library
diff --git a/ftp/mget/Makefile b/ftp/mget/Makefile
index bc1b288e9712..a770e0e7a46d 100644
--- a/ftp/mget/Makefile
+++ b/ftp/mget/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cse.iitk.ac.in/users/dbera/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multi Threaded Wget
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
CFLAGS+= -DHAS_HERROR -DHAVE_GETOPT_LONG -DHAVE_INET_NTOP -DHAVE_IPV6 \
diff --git a/ftp/mget/pkg-comment b/ftp/mget/pkg-comment
deleted file mode 100644
index 0cd0bf68c00c..000000000000
--- a/ftp/mget/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi Threaded Wget
diff --git a/ftp/moxftp/Makefile b/ftp/moxftp/Makefile
index fee4a4f08a69..e632628b2466 100644
--- a/ftp/moxftp/Makefile
+++ b/ftp/moxftp/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ftp shell under X Window System
+
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
MAN1= ${PROGRAM_NAME}.1
diff --git a/ftp/moxftp/pkg-comment b/ftp/moxftp/pkg-comment
deleted file mode 100644
index 5be1cdc0ddb8..000000000000
--- a/ftp/moxftp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ftp shell under X Window System
diff --git a/ftp/muddleftpd/Makefile b/ftp/muddleftpd/Makefile
index 4fd5ef72bcd5..bb1148c13878 100644
--- a/ftp/muddleftpd/Makefile
+++ b/ftp/muddleftpd/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A new ftp server that can perform a variety of ftp tasks
+
USE_REINPLACE= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/ftp/muddleftpd/pkg-comment b/ftp/muddleftpd/pkg-comment
deleted file mode 100644
index 4c333c225cfa..000000000000
--- a/ftp/muddleftpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A new ftp server that can perform a variety of ftp tasks
diff --git a/ftp/ncftp2/Makefile b/ftp/ncftp2/Makefile
index cf4ef12c2e96..98ce515360fa 100644
--- a/ftp/ncftp2/Makefile
+++ b/ftp/ncftp2/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.ncftp.com/ncftp/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= FTP replacement with advanced user interface
+
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_func_getmaxyx=yes ac_cv_lib_readline=yes
MAN1= ncftp2.1
diff --git a/ftp/ncftp2/pkg-comment b/ftp/ncftp2/pkg-comment
deleted file mode 100644
index 74f015677bfd..000000000000
--- a/ftp/ncftp2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FTP replacement with advanced user interface
diff --git a/ftp/pavuk/Makefile b/ftp/pavuk/Makefile
index fbc7b4425092..76d9bcedb6af 100644
--- a/ftp/pavuk/Makefile
+++ b/ftp/pavuk/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTTP, FTP and Gopher mirroring tool
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/ftp/pavuk/pkg-comment b/ftp/pavuk/pkg-comment
deleted file mode 100644
index 3be77f76fcfe..000000000000
--- a/ftp/pavuk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTTP, FTP and Gopher mirroring tool
diff --git a/ftp/profxp/Makefile b/ftp/profxp/Makefile
index fbb6d357b278..47e37397f97f 100644
--- a/ftp/profxp/Makefile
+++ b/ftp/profxp/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION:S/p/-pre/}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= FXP (server-to-server FTP) client
+
.include <bsd.port.pre.mk>
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
diff --git a/ftp/profxp/pkg-comment b/ftp/profxp/pkg-comment
deleted file mode 100644
index f1aae732947c..000000000000
--- a/ftp/profxp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FXP (server-to-server FTP) client
diff --git a/ftp/puf/Makefile b/ftp/puf/Makefile
index 05598b64517e..a76dd067faaa 100644
--- a/ftp/puf/Makefile
+++ b/ftp/puf/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A parallel HTTP downloader similar to wget
+
GNU_CONFIGURE= yes
MAN1= puf.1
diff --git a/ftp/puf/pkg-comment b/ftp/puf/pkg-comment
deleted file mode 100644
index 774bad90aff6..000000000000
--- a/ftp/puf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A parallel HTTP downloader similar to wget
diff --git a/ftp/yafc/Makefile b/ftp/yafc/Makefile
index 5fbfaa660959..9b78fb99ba85 100644
--- a/ftp/yafc/Makefile
+++ b/ftp/yafc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet another ftp client. Similar to ftp(1)
+
USE_BZIP2= yes
GNU_CONFIGURE= yes
diff --git a/ftp/yafc/pkg-comment b/ftp/yafc/pkg-comment
deleted file mode 100644
index 2fb0af59fc0a..000000000000
--- a/ftp/yafc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another ftp client. Similar to ftp(1)
diff --git a/ftp/yale-tftpd/Makefile b/ftp/yale-tftpd/Makefile
index ed30fd47c12b..b2b695ee43fe 100644
--- a/ftp/yale-tftpd/Makefile
+++ b/ftp/yale-tftpd/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.cert.dfn.de/pub/tools/net/yale-tftpd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Enhanced tftpd(8) from Yale University and cisco Systems
+
NO_WRKSUBDIR=
MAN8= tftpd.8
MANCOMPRESSED= yes
diff --git a/ftp/yale-tftpd/pkg-comment b/ftp/yale-tftpd/pkg-comment
deleted file mode 100644
index 343cdf6f8438..000000000000
--- a/ftp/yale-tftpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Enhanced tftpd(8) from Yale University and cisco Systems
diff --git a/games/0verkill/Makefile b/games/0verkill/Makefile
index 59fb7e9f068d..a2e6bc54a1b7 100644
--- a/games/0verkill/Makefile
+++ b/games/0verkill/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 0verkill is a bloody 2D action deathmatch-like game in ASCII-ART
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/games/0verkill/pkg-comment b/games/0verkill/pkg-comment
deleted file mode 100644
index 28de234b783e..000000000000
--- a/games/0verkill/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-0verkill is a bloody 2D action deathmatch-like game in ASCII-ART
diff --git a/games/3dpong/Makefile b/games/3dpong/Makefile
index 9def65cb7e01..140823e3d86b 100644
--- a/games/3dpong/Makefile
+++ b/games/3dpong/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.sonic.net/pub/users/nbs/unix/x/3dpong/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X Window 3D Pong game for 1 or 2 players with a ball and paddles
+
MAKEFILE= makefile
USE_REINPLACE= yes
USE_X_PREFIX= yes
diff --git a/games/3dpong/pkg-comment b/games/3dpong/pkg-comment
deleted file mode 100644
index 7af10cddc5e4..000000000000
--- a/games/3dpong/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X Window 3D Pong game for 1 or 2 players with a ball and paddles
diff --git a/games/CaribbeanStud/Makefile b/games/CaribbeanStud/Makefile
index 6a35fa97d1fd..0957cf4332a3 100644
--- a/games/CaribbeanStud/Makefile
+++ b/games/CaribbeanStud/Makefile
@@ -14,6 +14,8 @@ DISTNAME= CS
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Caribbean Stud gambling game for X Window System
+
MAKEFILE= Xmakefile
USE_MOTIF= yes
USE_X_PREFIX= yes
diff --git a/games/CaribbeanStud/pkg-comment b/games/CaribbeanStud/pkg-comment
deleted file mode 100644
index 62fe5a9f8d73..000000000000
--- a/games/CaribbeanStud/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Caribbean Stud gambling game for X Window System
diff --git a/games/adgali/Makefile b/games/adgali/Makefile
index 9e9221ffb9d2..a61701d1a99f 100644
--- a/games/adgali/Makefile
+++ b/games/adgali/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An open source game library useful for 2D games programmation
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
jpeg:${PORTSDIR}/graphics/jpeg \
tiff:${PORTSDIR}/graphics/tiff \
diff --git a/games/adgali/pkg-comment b/games/adgali/pkg-comment
deleted file mode 100644
index 73a0d86d0df6..000000000000
--- a/games/adgali/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open source game library useful for 2D games programmation
diff --git a/games/affenspiel/Makefile b/games/affenspiel/Makefile
index 9a7c3e3ae29c..5614e555280a 100644
--- a/games/affenspiel/Makefile
+++ b/games/affenspiel/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Little puzzle game with monkey for X Window System
+
WRKSRC= ${WRKDIR}/affenspiel
USE_X_PREFIX= yes
diff --git a/games/affenspiel/pkg-comment b/games/affenspiel/pkg-comment
deleted file mode 100644
index 2f1ef028bba1..000000000000
--- a/games/affenspiel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Little puzzle game with monkey for X Window System
diff --git a/games/an/Makefile b/games/an/Makefile
index eecf831eb41e..b7797148a914 100644
--- a/games/an/Makefile
+++ b/games/an/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.gtoal.com/wordgames/anagrams/${DISTNAME}/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast anagram generator
+
USE_REINPLACE= yes
MAKE_ENV+= DEFS=-DDEFDICT=\\\"/usr/share/dict/words\\\"
ALL_TARGET= with-getopt
diff --git a/games/an/pkg-comment b/games/an/pkg-comment
deleted file mode 100644
index bcfc0c6d7759..000000000000
--- a/games/an/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast anagram generator
diff --git a/games/antipolix/Makefile b/games/antipolix/Makefile
index 559ce0d9f1a8..10c90e4b0352 100644
--- a/games/antipolix/Makefile
+++ b/games/antipolix/Makefile
@@ -14,6 +14,8 @@ DISTNAME= AntipoliX_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple multiplayer game for X Window System
+
NO_WRKSUBDIR= yes
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/games/antipolix/pkg-comment b/games/antipolix/pkg-comment
deleted file mode 100644
index b8cff8e99908..000000000000
--- a/games/antipolix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple multiplayer game for X Window System
diff --git a/games/battalion/Makefile b/games/battalion/Makefile
index 9f7f79a0401c..845a6ee765a2 100644
--- a/games/battalion/Makefile
+++ b/games/battalion/Makefile
@@ -13,6 +13,8 @@ DISTFILES= battalionSource1.4.tar.Z battalionSUN4.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Monsters, explosions, destruction game for X Window System
+
WRKSRC= ${WRKDIR}/battalionSource
ALL_TARGET= # empty
diff --git a/games/battalion/pkg-comment b/games/battalion/pkg-comment
deleted file mode 100644
index 7a63b6c9cdc1..000000000000
--- a/games/battalion/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Monsters, explosions, destruction game for X Window System
diff --git a/games/battleball/Makefile b/games/battleball/Makefile
index d6df74f6ece6..8df608e08497 100644
--- a/games/battleball/Makefile
+++ b/games/battleball/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION:S/.//}.src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 3D single/multiplayer military soccer game for X Window System
+
USE_X_PREFIX= yes
USE_MESA= yes
WRKSRC= ${WRKDIR}/battleball-2.1-src
diff --git a/games/battleball/pkg-comment b/games/battleball/pkg-comment
deleted file mode 100644
index fd62bb9c05c9..000000000000
--- a/games/battleball/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-3D single/multiplayer military soccer game for X Window System
diff --git a/games/blackjack/Makefile b/games/blackjack/Makefile
index e4f584e83dc6..889cada94e93 100644
--- a/games/blackjack/Makefile
+++ b/games/blackjack/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= One of the better implementations of blackjack, based on QT
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_QT_VER= 1
diff --git a/games/blackjack/pkg-comment b/games/blackjack/pkg-comment
deleted file mode 100644
index ed22b52897ab..000000000000
--- a/games/blackjack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-One of the better implementations of blackjack, based on QT
diff --git a/games/block/Makefile b/games/block/Makefile
index bd58ba9e365c..441b41c3cce2 100644
--- a/games/block/Makefile
+++ b/games/block/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Small text based maze game
+
WRKSRC= ${WRKDIR}/blocks
MAKEFILE= makefile
ALL_TARGET= block bed
diff --git a/games/block/pkg-comment b/games/block/pkg-comment
deleted file mode 100644
index 909cd2ec13db..000000000000
--- a/games/block/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small text based maze game
diff --git a/games/blue/Makefile b/games/blue/Makefile
index e575cfa6175a..c4faaeb02df0 100644
--- a/games/blue/Makefile
+++ b/games/blue/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.tuxedo.org/~esr/blue/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Blue Moon card solitaire
+
ALL_TARGET= # empty
MAN6= blue.6
diff --git a/games/blue/pkg-comment b/games/blue/pkg-comment
deleted file mode 100644
index 47d2a0990664..000000000000
--- a/games/blue/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Blue Moon card solitaire
diff --git a/games/bnetd/Makefile b/games/bnetd/Makefile
index f1fca0a8ae30..74fca636baad 100644
--- a/games/bnetd/Makefile
+++ b/games/bnetd/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program that attempts to emulate Blizzard\'s Battle.net service
+
IGNORE= "has been disabled for legal issue"
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/bnetd \
diff --git a/games/bnetd/pkg-comment b/games/bnetd/pkg-comment
deleted file mode 100644
index 6e65f5a962ee..000000000000
--- a/games/bnetd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program that attempts to emulate Blizzard's Battle.net service
diff --git a/games/bogged/Makefile b/games/bogged/Makefile
index 8120ce854c29..87824de6ef4b 100644
--- a/games/bogged/Makefile
+++ b/games/bogged/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Word game for X Window System
+
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
EXTRACT_CMD= ${CP}
diff --git a/games/bogged/pkg-comment b/games/bogged/pkg-comment
deleted file mode 100644
index b475f538cc2c..000000000000
--- a/games/bogged/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Word game for X Window System
diff --git a/games/bs/Makefile b/games/bs/Makefile
index baee918e271b..626d03c06d99 100644
--- a/games/bs/Makefile
+++ b/games/bs/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.tuxedo.org/~esr/bs/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Battleships solitaire game with a color interface
+
ALL_TARGET= # empty
MAN6= bs.6
diff --git a/games/bs/pkg-comment b/games/bs/pkg-comment
deleted file mode 100644
index b66b0d3453a8..000000000000
--- a/games/bs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Battleships solitaire game with a color interface
diff --git a/games/bzflag/Makefile b/games/bzflag/Makefile
index 4d8970c3ad1d..f4956f73b486 100644
--- a/games/bzflag/Makefile
+++ b/games/bzflag/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A multiplayer 3D tank battle game
+
USE_XLIB= yes
USE_MESA= yes
USE_REINPLACE= yes
diff --git a/games/bzflag/pkg-comment b/games/bzflag/pkg-comment
deleted file mode 100644
index 3817d7d9ed6d..000000000000
--- a/games/bzflag/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A multiplayer 3D tank battle game
diff --git a/games/columns/Makefile b/games/columns/Makefile
index 1c6201fa41b5..763f9af1dc8b 100644
--- a/games/columns/Makefile
+++ b/games/columns/Makefile
@@ -13,6 +13,8 @@ DISTNAME= Columns-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Nice little implementation of columns game for X Window System
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12
SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
diff --git a/games/columns/pkg-comment b/games/columns/pkg-comment
deleted file mode 100644
index aca0ecd58f47..000000000000
--- a/games/columns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Nice little implementation of columns game for X Window System
diff --git a/games/connect4/Makefile b/games/connect4/Makefile
index 8fd0a30315a6..fe05f5b6f805 100644
--- a/games/connect4/Makefile
+++ b/games/connect4/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A curses version of the classic game
+
BUILD_DEPENDS= gunshar:${PORTSDIR}/archivers/gshar+gunshar
EXTRACT_CMD= ${GZCAT}
diff --git a/games/connect4/pkg-comment b/games/connect4/pkg-comment
deleted file mode 100644
index 4ef590e8c7d3..000000000000
--- a/games/connect4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses version of the classic game
diff --git a/games/crossword/Makefile b/games/crossword/Makefile
index f5565bb21695..af85bd7c304b 100644
--- a/games/crossword/Makefile
+++ b/games/crossword/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.ldc.usb.ve/~96-28234/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Crossword Generator
+
WRKSRC= ${WRKDIR}/Crossword
USE_REINPLACE= yes
diff --git a/games/crossword/pkg-comment b/games/crossword/pkg-comment
deleted file mode 100644
index 6e0ba4ebdc1d..000000000000
--- a/games/crossword/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Crossword Generator
diff --git a/games/cryptoslam/Makefile b/games/cryptoslam/Makefile
index 3c28e99d33f1..dda75780a2e7 100644
--- a/games/cryptoslam/Makefile
+++ b/games/cryptoslam/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A curses-based tool for creating and solving the cryptograms
+
USE_REINPLACE= yes
.include <bsd.port.pre.mk>
diff --git a/games/cryptoslam/pkg-comment b/games/cryptoslam/pkg-comment
deleted file mode 100644
index 70cec8196bd5..000000000000
--- a/games/cryptoslam/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses-based tool for creating and solving the cryptograms
diff --git a/games/drm/Makefile b/games/drm/Makefile
index fce11ec58119..4ddc56cccefd 100644
--- a/games/drm/Makefile
+++ b/games/drm/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Very simple tetris-style game
+
ALL_TARGET=
do-install:
diff --git a/games/drm/pkg-comment b/games/drm/pkg-comment
deleted file mode 100644
index c29e3774a760..000000000000
--- a/games/drm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Very simple tetris-style game
diff --git a/games/empire/Makefile b/games/empire/Makefile
index fc02d9229772..0c0d7314e051 100644
--- a/games/empire/Makefile
+++ b/games/empire/Makefile
@@ -13,6 +13,8 @@ DISTNAME= vms-empire-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Solitaire empire game 'VMS Empire'
+
MAN6= empire.6
do-install:
diff --git a/games/empire/pkg-comment b/games/empire/pkg-comment
deleted file mode 100644
index 3ca3ca91f69d..000000000000
--- a/games/empire/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Solitaire empire game `VMS Empire'
diff --git a/games/freesweep/Makefile b/games/freesweep/Makefile
index b0727dfa5552..21dc0ff1ba82 100644
--- a/games/freesweep/Makefile
+++ b/games/freesweep/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.upl.cs.wisc.edu/~hartmann/sweep/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Minesweeper-style game for text-mode terminals
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-prefsdir=${PREFIX}/share/freesweep \
diff --git a/games/freesweep/pkg-comment b/games/freesweep/pkg-comment
deleted file mode 100644
index 92a55641a966..000000000000
--- a/games/freesweep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Minesweeper-style game for text-mode terminals
diff --git a/games/galaxis/Makefile b/games/galaxis/Makefile
index 8bcfe2e3d5ac..6d161a87aa72 100644
--- a/games/galaxis/Makefile
+++ b/games/galaxis/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.tuxedo.org/~esr/galaxis/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Clone of the nifty little Macintosh game
+
ALL_TARGET= # empty
MAN6= galaxis.6
diff --git a/games/galaxis/pkg-comment b/games/galaxis/pkg-comment
deleted file mode 100644
index b7d4dd2f2d80..000000000000
--- a/games/galaxis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clone of the nifty little Macintosh game
diff --git a/games/garith/Makefile b/games/garith/Makefile
index 057ef40a0c6e..01997cff12af 100644
--- a/games/garith/Makefile
+++ b/games/garith/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.cnm-vra.com/micah/garith/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Arithmetic quiz program for X Window System
+
ALL_TARGET= # empty
USE_X_PREFIX= yes
USE_GNOMENG= yes
diff --git a/games/garith/pkg-comment b/games/garith/pkg-comment
deleted file mode 100644
index 75c4e926fe67..000000000000
--- a/games/garith/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Arithmetic quiz program for X Window System
diff --git a/games/gemdropx/Makefile b/games/gemdropx/Makefile
index 33244642f11c..962d3a97cf4d 100644
--- a/games/gemdropx/Makefile
+++ b/games/gemdropx/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.sonic.net/pub/users/nbs/unix/x/gemdropx/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interesting one-player puzzle game for X
+
LIB_DEPENDS= SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer
SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
diff --git a/games/gemdropx/pkg-comment b/games/gemdropx/pkg-comment
deleted file mode 100644
index 65d1819c62f6..000000000000
--- a/games/gemdropx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interesting one-player puzzle game for X
diff --git a/games/gl-117/Makefile b/games/gl-117/Makefile
index a2a261d47db2..5af6e5224066 100644
--- a/games/gl-117/Makefile
+++ b/games/gl-117/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OpenGL & SDL action flight simulator
+
LIB_DEPENDS= SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer
SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
diff --git a/games/gl-117/pkg-comment b/games/gl-117/pkg-comment
deleted file mode 100644
index ed2240ed432b..000000000000
--- a/games/gl-117/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OpenGL & SDL action flight simulator
diff --git a/games/glasteroids/Makefile b/games/glasteroids/Makefile
index d4bb63e662da..847ef95f0d0b 100644
--- a/games/glasteroids/Makefile
+++ b/games/glasteroids/Makefile
@@ -13,6 +13,8 @@ DISTNAME= Glasteriods
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 3D Asteroids game for X Window System
+
MAKEFILE= Makefile.FreeBSD
WRKSRC= ${WRKDIR}/Glasteroids
diff --git a/games/glasteroids/pkg-comment b/games/glasteroids/pkg-comment
deleted file mode 100644
index bc394c5d3a94..000000000000
--- a/games/glasteroids/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-3D Asteroids game for X Window System
diff --git a/games/glife/Makefile b/games/glife/Makefile
index 179df1952c89..a5ed92df2ad0 100644
--- a/games/glife/Makefile
+++ b/games/glife/Makefile
@@ -15,6 +15,8 @@ DISTNAME= gLife-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Conway\'s Game of Life for GNOME
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_LIBTOOL= yes
diff --git a/games/glife/pkg-comment b/games/glife/pkg-comment
deleted file mode 100644
index 02c01f6649d2..000000000000
--- a/games/glife/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Conway's Game of Life for GNOME
diff --git a/games/gltron/Makefile b/games/gltron/Makefile
index 10b91c1b8109..d2fcf8fa484a 100644
--- a/games/gltron/Makefile
+++ b/games/gltron/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= -source.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3D worm game for two players for X Window System
+
LIB_DEPENDS= SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
SDL_net.0:${PORTSDIR}/net/sdl_net \
png.5:${PORTSDIR}/graphics/png
diff --git a/games/gltron/pkg-comment b/games/gltron/pkg-comment
deleted file mode 100644
index 786a26a3334e..000000000000
--- a/games/gltron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3D worm game for two players for X Window System
diff --git a/games/gno3dtet/Makefile b/games/gno3dtet/Makefile
index e81df221751e..437fd0645dce 100644
--- a/games/gno3dtet/Makefile
+++ b/games/gno3dtet/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNOME version of the classic 3D-ified T*tris
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/games/gno3dtet/pkg-comment b/games/gno3dtet/pkg-comment
deleted file mode 100644
index af410682812a..000000000000
--- a/games/gno3dtet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNOME version of the classic 3D-ified T*tris
diff --git a/games/gnomebreakout/Makefile b/games/gnomebreakout/Makefile
index 3b347d306ad1..9e9c364a4681 100644
--- a/games/gnomebreakout/Makefile
+++ b/games/gnomebreakout/Makefile
@@ -13,6 +13,8 @@ DISTNAME= gnome-breakout-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNOME version of the classic breakout game
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GNOMENG= yes
diff --git a/games/gnomebreakout/pkg-comment b/games/gnomebreakout/pkg-comment
deleted file mode 100644
index c1677bfb8cf3..000000000000
--- a/games/gnomebreakout/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNOME version of the classic breakout game
diff --git a/games/gnomememoryblocks/Makefile b/games/gnomememoryblocks/Makefile
index 7d067204d828..6dbe3fb343e7 100644
--- a/games/gnomememoryblocks/Makefile
+++ b/games/gnomememoryblocks/Makefile
@@ -14,6 +14,8 @@ DISTNAME= gnome-memblocks-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Memory Blocks game for GNOME
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GNOMENG= yes
diff --git a/games/gnomememoryblocks/pkg-comment b/games/gnomememoryblocks/pkg-comment
deleted file mode 100644
index 5164cf8033b8..000000000000
--- a/games/gnomememoryblocks/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Memory Blocks game for GNOME
diff --git a/games/gnuchess/Makefile b/games/gnuchess/Makefile
index 8abd119e3713..09bbc4313f2c 100644
--- a/games/gnuchess/Makefile
+++ b/games/gnuchess/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= chess
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= "Classic" Gnu Chess
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/games/gnuchess/pkg-comment b/games/gnuchess/pkg-comment
deleted file mode 100644
index 43c1141ccfa5..000000000000
--- a/games/gnuchess/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-"Classic" Gnu Chess
diff --git a/games/gtkballs/Makefile b/games/gtkballs/Makefile
index cc309440cdd3..7b373b4cbb6b 100644
--- a/games/gtkballs/Makefile
+++ b/games/gtkballs/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://gtkballs.antex.ru/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Lines-like simple logic game for X Window System
+
LIB_DEPENDS= gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
USE_REINPLACE= yes
diff --git a/games/gtkballs/pkg-comment b/games/gtkballs/pkg-comment
deleted file mode 100644
index defec75dbb03..000000000000
--- a/games/gtkballs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Lines-like simple logic game for X Window System
diff --git a/games/hex/Makefile b/games/hex/Makefile
index 5cef07b6738a..99a38ff46434 100644
--- a/games/hex/Makefile
+++ b/games/hex/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.earth.li/projectpurple/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Clone of "Puzzle Bobble" for X11 that uses GTK/Imlib
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= imlib
diff --git a/games/hex/pkg-comment b/games/hex/pkg-comment
deleted file mode 100644
index e6046548257f..000000000000
--- a/games/hex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clone of "Puzzle Bobble" for X11 that uses GTK/Imlib
diff --git a/games/icbm3d/Makefile b/games/icbm3d/Makefile
index e66c06a151f9..3dc260c2f579 100644
--- a/games/icbm3d/Makefile
+++ b/games/icbm3d/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= "Inter-Continental Ballistic Missiles, 3D" - 3D game of defense
+
WRKSRC= ${WRKDIR}/icbm3d
USE_X_PREFIX= yes
MAKEFILE= makefile
diff --git a/games/icbm3d/pkg-comment b/games/icbm3d/pkg-comment
deleted file mode 100644
index 2968c1b00ba4..000000000000
--- a/games/icbm3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-"Inter-Continental Ballistic Missiles, 3D" - 3D game of defense
diff --git a/games/libshhcards/Makefile b/games/libshhcards/Makefile
index 063f58d440db..2f8fbe6278a2 100644
--- a/games/libshhcards/Makefile
+++ b/games/libshhcards/Makefile
@@ -13,6 +13,8 @@ DISTNAME= shhcards-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for displaying game cards on X Window System
+
USE_X_PREFIX= yes
USE_XPM= yes
MAKEFILE= ${FILESDIR}/Makefile.lib
diff --git a/games/libshhcards/pkg-comment b/games/libshhcards/pkg-comment
deleted file mode 100644
index 7e2685ba8935..000000000000
--- a/games/libshhcards/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for displaying game cards on X Window System
diff --git a/games/lincity/Makefile b/games/lincity/Makefile
index eaedaec75825..7f6f46428954 100644
--- a/games/lincity/Makefile
+++ b/games/lincity/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.demon.co.uk/pub/unix/linux/games/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Rich city simulation game for X
+
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake-4
USE_XLIB= yes
diff --git a/games/lincity/pkg-comment b/games/lincity/pkg-comment
deleted file mode 100644
index 927e6b3ae629..000000000000
--- a/games/lincity/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Rich city simulation game for X
diff --git a/games/lm-solve/Makefile b/games/lm-solve/Makefile
index 540efd8c879a..7d8bfe745a87 100644
--- a/games/lm-solve/Makefile
+++ b/games/lm-solve/Makefile
@@ -14,6 +14,8 @@ DISTNAME= LM-Solve-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Computerized Solver for Logic Mazes
+
PERL_CONFIGURE= yes
MAN1= lm-solve.1
diff --git a/games/lm-solve/pkg-comment b/games/lm-solve/pkg-comment
deleted file mode 100644
index 667f60c71c15..000000000000
--- a/games/lm-solve/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Computerized Solver for Logic Mazes
diff --git a/games/mahjong/Makefile b/games/mahjong/Makefile
index 39a150e3420a..5c0d9d6739df 100644
--- a/games/mahjong/Makefile
+++ b/games/mahjong/Makefile
@@ -15,6 +15,8 @@ DISTNAME= mj-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A networked Mah Jong program, together with a computer player
+
USE_PERL5= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/games/mahjong/pkg-comment b/games/mahjong/pkg-comment
deleted file mode 100644
index 35410c43aca0..000000000000
--- a/games/mahjong/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A networked Mah Jong program, together with a computer player
diff --git a/games/merlin/Makefile b/games/merlin/Makefile
index 5492c427495d..7e09f46bbf03 100644
--- a/games/merlin/Makefile
+++ b/games/merlin/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A pointless puzzle game for Tcl/Tk
+
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
NO_WRKSUBDIR= yes
diff --git a/games/merlin/pkg-comment b/games/merlin/pkg-comment
deleted file mode 100644
index 002090f7b6e3..000000000000
--- a/games/merlin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A pointless puzzle game for Tcl/Tk
diff --git a/games/mirrormagic/Makefile b/games/mirrormagic/Makefile
index 7f8f7c99b66c..a6c51bab987d 100644
--- a/games/mirrormagic/Makefile
+++ b/games/mirrormagic/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An arcade style game with stereo sound for X Window System
+
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/games/mirrormagic/pkg-comment b/games/mirrormagic/pkg-comment
deleted file mode 100644
index cabd89dbf485..000000000000
--- a/games/mirrormagic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An arcade style game with stereo sound for X Window System
diff --git a/games/miscom/Makefile b/games/miscom/Makefile
index 2946fa9d6d35..2be36795007d 100644
--- a/games/miscom/Makefile
+++ b/games/miscom/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Atari\'s "Missile Command" clone
+
ALL_TARGET=
WRKSRC= ${WRKDIR}/miscom
MAN6= miscom.6
diff --git a/games/miscom/pkg-comment b/games/miscom/pkg-comment
deleted file mode 100644
index 49d583a3a501..000000000000
--- a/games/miscom/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Atari's "Missile Command" clone
diff --git a/games/mythserver/Makefile b/games/mythserver/Makefile
index 5aabc27bca92..0296dfee0685 100644
--- a/games/mythserver/Makefile
+++ b/games/mythserver/Makefile
@@ -13,6 +13,8 @@ DISTNAME= metaserver2open
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= Bungie.net MythII Metaserver Open Source
+
USE_ZIP= yes
USE_GMAKE= yes
USE_REINPLACE= yes
diff --git a/games/mythserver/pkg-comment b/games/mythserver/pkg-comment
deleted file mode 100644
index cc70ec3c20e2..000000000000
--- a/games/mythserver/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Bungie.net MythII Metaserver Open Source
diff --git a/games/newkind/Makefile b/games/newkind/Makefile
index a22b44fe1943..8b8c17b83d3b 100644
--- a/games/newkind/Makefile
+++ b/games/newkind/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${PORTNAME}${EXTRACT_SUFX} ${PORTNAME}b${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Elite: The New Kind - a remake of the 8-bit classic
+
LIB_DEPENDS= alleg.4:${PORTSDIR}/devel/allegro
BROKEN= Does not build with version of devel/allegro currently in ports
diff --git a/games/newkind/pkg-comment b/games/newkind/pkg-comment
deleted file mode 100644
index 5c56eea0c24c..000000000000
--- a/games/newkind/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Elite: The New Kind - a remake of the 8-bit classic
diff --git a/games/omega/Makefile b/games/omega/Makefile
index efae6b991377..b81f5467a35f 100644
--- a/games/omega/Makefile
+++ b/games/omega/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A complex rogue-style game of dungeon exploration
+
WRKSRC= ${WRKDIR}/${PORTNAME}
ALL_TARGET= # empty
MAN6= omega.6
diff --git a/games/omega/pkg-comment b/games/omega/pkg-comment
deleted file mode 100644
index c6e7a9b81225..000000000000
--- a/games/omega/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A complex rogue-style game of dungeon exploration
diff --git a/games/oonsoo/Makefile b/games/oonsoo/Makefile
index 6d7b3f29de3d..97a738e5e502 100644
--- a/games/oonsoo/Makefile
+++ b/games/oonsoo/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A solitaire card game for X
+
USE_XLIB= yes
pre-patch:
diff --git a/games/oonsoo/pkg-comment b/games/oonsoo/pkg-comment
deleted file mode 100644
index 506795ec835c..000000000000
--- a/games/oonsoo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A solitaire card game for X
diff --git a/games/phalanx/Makefile b/games/phalanx/Makefile
index 99c27b056e58..d29465e68d6d 100644
--- a/games/phalanx/Makefile
+++ b/games/phalanx/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.math.muni.cz/pub/math/people/Dobes/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Xboard-compatible chess playing program
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
WRKSRC= ${WRKDIR}/Phalanx-XXII
diff --git a/games/phalanx/pkg-comment b/games/phalanx/pkg-comment
deleted file mode 100644
index d32a516d231c..000000000000
--- a/games/phalanx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Xboard-compatible chess playing program
diff --git a/games/powerpak/Makefile b/games/powerpak/Makefile
index 5bab26ced2e2..279df7ce28cf 100644
--- a/games/powerpak/Makefile
+++ b/games/powerpak/Makefile
@@ -13,6 +13,8 @@ DISTNAME= PowerPak
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SDL-based Game Software Development Kit
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
png.5:${PORTSDIR}/graphics/png \
jpeg.9:${PORTSDIR}/graphics/jpeg \
diff --git a/games/powerpak/pkg-comment b/games/powerpak/pkg-comment
deleted file mode 100644
index 1657694e6a05..000000000000
--- a/games/powerpak/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SDL-based Game Software Development Kit
diff --git a/games/pp/Makefile b/games/pp/Makefile
index e7a48d6860d9..80b3979e605e 100644
--- a/games/pp/Makefile
+++ b/games/pp/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ppinst-0.01.tar.gz ppsrc-0.01.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Prometeus Project - real time strategy game for X Window System
+
WRKSRC= ${WRKDIR}/ppsrc
USE_QT_VER= 1
USE_X_PREFIX= yes
diff --git a/games/pp/pkg-comment b/games/pp/pkg-comment
deleted file mode 100644
index d7ab2789d9a3..000000000000
--- a/games/pp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Prometeus Project - real time strategy game for X Window System
diff --git a/games/qcc/Makefile b/games/qcc/Makefile
index d0ca19ef547b..a938344ae29a 100644
--- a/games/qcc/Makefile
+++ b/games/qcc/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= The QuakeC compiler, for building custom games of Quake
+
WRKSRC= ${WRKDIR}/send
MAKEFILE= makefile
diff --git a/games/qcc/pkg-comment b/games/qcc/pkg-comment
deleted file mode 100644
index 150498095da5..000000000000
--- a/games/qcc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The QuakeC compiler, for building custom games of Quake
diff --git a/games/quakeforge/Makefile b/games/quakeforge/Makefile
index 733a2bea2d7c..1148e81e8392 100644
--- a/games/quakeforge/Makefile
+++ b/games/quakeforge/Makefile
@@ -18,6 +18,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${WADFILE}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cleaned up copy of the GPL\'d Quake 1 source code
+
BUILD_DEPENDS= ${ACLOCAL}:${PORTSDIR}/devel/automake14
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
${GL_DEPENDS}
diff --git a/games/quakeforge/pkg-comment b/games/quakeforge/pkg-comment
deleted file mode 100644
index 014ab1ff62ca..000000000000
--- a/games/quakeforge/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cleaned up copy of the GPL'd Quake 1 source code
diff --git a/games/race/Makefile b/games/race/Makefile
index f1fca185ad13..c13a7720b9a6 100644
--- a/games/race/Makefile
+++ b/games/race/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://users.freebsd.org.uk/pub/foobar2k/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OpenGL Racing Game
+
LIB_DEPENDS= SDL_mixer:${PORTSDIR}/audio/sdl_mixer \
SDL_image:${PORTSDIR}/graphics/sdl_image
diff --git a/games/race/pkg-comment b/games/race/pkg-comment
deleted file mode 100644
index ecf8353a6d8f..000000000000
--- a/games/race/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OpenGL Racing Game
diff --git a/games/rubix/Makefile b/games/rubix/Makefile
index e829d3acd767..44e7a426bf8b 100644
--- a/games/rubix/Makefile
+++ b/games/rubix/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://sed.free.fr/rubix/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another rubik\'s cube game with a rather interesting interface
+
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/games/rubix/pkg-comment b/games/rubix/pkg-comment
deleted file mode 100644
index a8cfc2b90ed2..000000000000
--- a/games/rubix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another rubik's cube game with a rather interesting interface
diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile
index 3dfaf64e1773..ecfbe8b1c919 100644
--- a/games/scummvm/Makefile
+++ b/games/scummvm/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= Free implementation of LucasArts S.C.U.M.M. interpreter
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12
USE_GMAKE= yes
diff --git a/games/scummvm/pkg-comment b/games/scummvm/pkg-comment
deleted file mode 100644
index 312a3b1465c9..000000000000
--- a/games/scummvm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free implementation of LucasArts S.C.U.M.M. interpreter
diff --git a/games/seabattle/Makefile b/games/seabattle/Makefile
index e9b30b183075..cd88b1df3d1e 100644
--- a/games/seabattle/Makefile
+++ b/games/seabattle/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= games/strategy
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A curses based battleship type game
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/seabattle ${PREFIX}/bin
@${MKDIR} ${PREFIX}/share/seabattle
diff --git a/games/seabattle/pkg-comment b/games/seabattle/pkg-comment
deleted file mode 100644
index 42de8abc650d..000000000000
--- a/games/seabattle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses based battleship type game
diff --git a/games/smacx/Makefile b/games/smacx/Makefile
index 76d5e3eb3d93..e4b6853a6d96 100644
--- a/games/smacx/Makefile
+++ b/games/smacx/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .run
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Free demo of Sid Meier\'s Alpha Centauri
+
NO_WRKSUBDIR= yes
NO_BUILD= yes
LINESKIP= 170
diff --git a/games/smacx/pkg-comment b/games/smacx/pkg-comment
deleted file mode 100644
index de0146a9a748..000000000000
--- a/games/smacx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Free demo of Sid Meier's Alpha Centauri
diff --git a/games/sokoban/Makefile b/games/sokoban/Makefile
index e55efeed6aa0..2e9316d59b55 100644
--- a/games/sokoban/Makefile
+++ b/games/sokoban/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${PORTNAME}-src${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Logical game: problems with packets in cave
+
WRKSRC= ${WRKDIR}/sokoban
ALL_TARGET=
diff --git a/games/sokoban/pkg-comment b/games/sokoban/pkg-comment
deleted file mode 100644
index 6350d5d54e58..000000000000
--- a/games/sokoban/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Logical game: problems with packets in cave
diff --git a/games/spellcast/Makefile b/games/spellcast/Makefile
index a20a8d474847..67a564b91454 100644
--- a/games/spellcast/Makefile
+++ b/games/spellcast/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiplayer fight with spells turn based game for X Window System
+
USE_X_PREFIX= yes
MAN6= spellcast.6
diff --git a/games/spellcast/pkg-comment b/games/spellcast/pkg-comment
deleted file mode 100644
index 7c0ec7be8e28..000000000000
--- a/games/spellcast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiplayer fight with spells turn based game for X Window System
diff --git a/games/spider/Makefile b/games/spider/Makefile
index 7863490fc95c..6df9433c5140 100644
--- a/games/spider/Makefile
+++ b/games/spider/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A challenging double decked solitaire game
+
USE_IMAKE= yes
INSTALL_TARGET= install install.doc
MAN1= spider.1
diff --git a/games/spider/pkg-comment b/games/spider/pkg-comment
deleted file mode 100644
index 1f66ed8a4c2e..000000000000
--- a/games/spider/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A challenging double decked solitaire game
diff --git a/games/starlanes/Makefile b/games/starlanes/Makefile
index 6f3b3c8b86b7..90fad6f761bc 100644
--- a/games/starlanes/Makefile
+++ b/games/starlanes/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/strategy
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The classic space-age stock trading game
+
ALL_TARGET= # empty
MAN6= starlanes.6
diff --git a/games/starlanes/pkg-comment b/games/starlanes/pkg-comment
deleted file mode 100644
index a3b0377f6214..000000000000
--- a/games/starlanes/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The classic space-age stock trading game
diff --git a/games/sxsame/Makefile b/games/sxsame/Makefile
index 0d92cf737b64..ce933c29885b 100644
--- a/games/sxsame/Makefile
+++ b/games/sxsame/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://stardust.sfc.wide.ad.jp/pub/JG/JG-0.9.1/sources/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tile-removing puzzle game for the X Window system
+
USE_IMAKE= yes
USE_XPM= yes
INSTALL_TARGET= install install.dir
diff --git a/games/sxsame/pkg-comment b/games/sxsame/pkg-comment
deleted file mode 100644
index 22f1e53ebe31..000000000000
--- a/games/sxsame/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tile-removing puzzle game for the X Window system
diff --git a/games/taipan/Makefile b/games/taipan/Makefile
index d05f315cddcc..80aa418fd99a 100644
--- a/games/taipan/Makefile
+++ b/games/taipan/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= games/textrpg
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Taipan was (and is) a classic role-playing game from the 1980s
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
do-install:
diff --git a/games/taipan/pkg-comment b/games/taipan/pkg-comment
deleted file mode 100644
index ec781b3b1793..000000000000
--- a/games/taipan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Taipan was (and is) a classic role-playing game from the 1980s
diff --git a/games/tank/Makefile b/games/tank/Makefile
index 47135048637d..9f83398abf60 100644
--- a/games/tank/Makefile
+++ b/games/tank/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${DISTNAME}-src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3-D network tank game that uses OpenGL/Mesa
+
BUILD_DEPENDS= ${X11BASE}/lib/libaux.a:${PORTSDIR}/graphics/libaux
USE_MESA= yes
diff --git a/games/tank/pkg-comment b/games/tank/pkg-comment
deleted file mode 100644
index ca3eb3f9f95e..000000000000
--- a/games/tank/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3-D network tank game that uses OpenGL/Mesa
diff --git a/games/textmaze/Makefile b/games/textmaze/Makefile
index 73b4bafc96f5..a20d2af417ed 100644
--- a/games/textmaze/Makefile
+++ b/games/textmaze/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generates mazes on a text terminal and lets you traverse them
+
USE_PERL5= yes
WRKSRC= ${WRKDIR}/TextMaze
NO_BUILD= yes
diff --git a/games/textmaze/pkg-comment b/games/textmaze/pkg-comment
deleted file mode 100644
index 9e940f1542c6..000000000000
--- a/games/textmaze/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generates mazes on a text terminal and lets you traverse them
diff --git a/games/tinymux/Makefile b/games/tinymux/Makefile
index ace33bf473a0..c2a8c64aae8d 100644
--- a/games/tinymux/Makefile
+++ b/games/tinymux/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.moosh.net/pub/mush/servers/tinymux/TinyMUX-1.x/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Multi-Player FreeForm adventure Program
+
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
WRKSRC= ${WRKDIR}/src
diff --git a/games/tinymux/pkg-comment b/games/tinymux/pkg-comment
deleted file mode 100644
index d08fa718426f..000000000000
--- a/games/tinymux/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Multi-Player FreeForm adventure Program
diff --git a/games/tux-aqfh/Makefile b/games/tux-aqfh/Makefile
index dd90d13b25c0..e8ac23b6d70d 100644
--- a/games/tux-aqfh/Makefile
+++ b/games/tux-aqfh/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://tuxaqfh.sourceforge.net/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OpenGL adventure game
+
BUILD_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
USE_REINPLACE= yes
diff --git a/games/tux-aqfh/pkg-comment b/games/tux-aqfh/pkg-comment
deleted file mode 100644
index 10f297e70cb4..000000000000
--- a/games/tux-aqfh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OpenGL adventure game
diff --git a/games/tuxkart/Makefile b/games/tuxkart/Makefile
index d035c940168e..6d801260016a 100644
--- a/games/tuxkart/Makefile
+++ b/games/tuxkart/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://tuxkart.sourceforge.net/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OpenGL action kart racing game
+
BUILD_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
USE_X_PREFIX= yes
diff --git a/games/tuxkart/pkg-comment b/games/tuxkart/pkg-comment
deleted file mode 100644
index 7d0fa6da3801..000000000000
--- a/games/tuxkart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OpenGL action kart racing game
diff --git a/games/vamos/Makefile b/games/vamos/Makefile
index df64f517cf3d..71e14a2c1c2f 100644
--- a/games/vamos/Makefile
+++ b/games/vamos/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An automotive simulation framework
+
BUILD_DEPENDS= ${X11BASE}/lib/libplibul.a:${PORTSDIR}/x11-toolkits/plib
LIB_DEPENDS= sigc:${PORTSDIR}/devel/libsigc++
diff --git a/games/vamos/pkg-comment b/games/vamos/pkg-comment
deleted file mode 100644
index d034783c66ab..000000000000
--- a/games/vamos/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An automotive simulation framework
diff --git a/games/wmfortune/Makefile b/games/wmfortune/Makefile
index 223e71051910..17e1bc632b86 100644
--- a/games/wmfortune/Makefile
+++ b/games/wmfortune/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.01.246.ne.jp/~m-sugano/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that outputs fortune messages
+
USE_GMAKE= yes
USE_XPM= yes
USE_X_PREFIX= yes
diff --git a/games/wmfortune/pkg-comment b/games/wmfortune/pkg-comment
deleted file mode 100644
index 7675aff0816c..000000000000
--- a/games/wmfortune/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that outputs fortune messages
diff --git a/games/wmminichess/Makefile b/games/wmminichess/Makefile
index 7bdaa6959224..aec05b4832d4 100644
--- a/games/wmminichess/Makefile
+++ b/games/wmminichess/Makefile
@@ -13,6 +13,8 @@ DISTNAME= miniCHESS-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= WindowMaker chess dockapp game
+
RUN_DEPENDS= ${LOCALBASE}/bin/gnuchessx:${PORTSDIR}/games/gnuchess
USE_GMAKE= YES
diff --git a/games/wmminichess/pkg-comment b/games/wmminichess/pkg-comment
deleted file mode 100644
index 9798ebc127f2..000000000000
--- a/games/wmminichess/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-WindowMaker chess dockapp game
diff --git a/games/wmpuzzle/Makefile b/games/wmpuzzle/Makefile
index d835a0dcc480..b5cd5c0f391e 100644
--- a/games/wmpuzzle/Makefile
+++ b/games/wmpuzzle/Makefile
@@ -18,6 +18,8 @@ EXTRACT_ONLY= wmpuzzle_${PORTVERSION}.orig${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockable puzzle game for WindowMaker and AfterStep
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
GNU_CONFIGURE= yes
diff --git a/games/wmpuzzle/pkg-comment b/games/wmpuzzle/pkg-comment
deleted file mode 100644
index fc59d8c1e8b8..000000000000
--- a/games/wmpuzzle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockable puzzle game for WindowMaker and AfterStep
diff --git a/games/wmshuffle/Makefile b/games/wmshuffle/Makefile
index d1747484d0e0..dac5fecf1611 100644
--- a/games/wmshuffle/Makefile
+++ b/games/wmshuffle/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.linuks.mine.nu/dockapp/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockable Shuffle game for WindowMaker and AfterStep
+
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/games/wmshuffle/pkg-comment b/games/wmshuffle/pkg-comment
deleted file mode 100644
index 394bfe924f06..000000000000
--- a/games/wmshuffle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockable Shuffle game for WindowMaker and AfterStep
diff --git a/games/wmtimebomb/Makefile b/games/wmtimebomb/Makefile
index 7ec82ad57677..212a8391e04e 100644
--- a/games/wmtimebomb/Makefile
+++ b/games/wmtimebomb/Makefile
@@ -12,6 +12,8 @@ DISTNAME= wmtimebomb.20
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A minesweeper for WindowMaker
+
LIB_DEPENDS= PropList.2:${PORTSDIR}/devel/libPropList \
wraster.4:${PORTSDIR}/x11-wm/windowmaker
diff --git a/games/wmtimebomb/pkg-comment b/games/wmtimebomb/pkg-comment
deleted file mode 100644
index 7fad70b91dad..000000000000
--- a/games/wmtimebomb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A minesweeper for WindowMaker
diff --git a/games/wordplay/Makefile b/games/wordplay/Makefile
index 64f80f3a2185..71bddd80295d 100644
--- a/games/wordplay/Makefile
+++ b/games/wordplay/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple program to generate anagrams
+
NO_WRKSUBDIR= yes
USE_REINPLACE= yes
MAKEFILE= makefile
diff --git a/games/wordplay/pkg-comment b/games/wordplay/pkg-comment
deleted file mode 100644
index f8b9e357c46a..000000000000
--- a/games/wordplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple program to generate anagrams
diff --git a/games/x3eyes/Makefile b/games/x3eyes/Makefile
index 3bdb1ba207d3..f328765a4eb9 100644
--- a/games/x3eyes/Makefile
+++ b/games/x3eyes/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An xeyes-like game except with 3 eyes
+
USE_IMAKE= yes
MAN1= x3eyes.1
diff --git a/games/x3eyes/pkg-comment b/games/x3eyes/pkg-comment
deleted file mode 100644
index 3a9d8c43e059..000000000000
--- a/games/x3eyes/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An xeyes-like game except with 3 eyes
diff --git a/games/xabacus/Makefile b/games/xabacus/Makefile
index 146f85a857de..b0c53b4bfc64 100644
--- a/games/xabacus/Makefile
+++ b/games/xabacus/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Abacus for X Window System
+
WRKSRC= ${WRKDIR}/xabacus
USE_MOTIF= yes
USE_X_PREFIX= yes
diff --git a/games/xabacus/pkg-comment b/games/xabacus/pkg-comment
deleted file mode 100644
index 877b4aff7f28..000000000000
--- a/games/xabacus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Abacus for X Window System
diff --git a/games/xasteroids/Makefile b/games/xasteroids/Makefile
index ba1ae6839829..3d7292e69f32 100644
--- a/games/xasteroids/Makefile
+++ b/games/xasteroids/Makefile
@@ -13,6 +13,8 @@ DISTFILES= xasteroids.sh.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X11 based asteroids style arcade game
+
USE_IMAKE= yes
NO_WRKSUBDIR= yes
EXTRACT_CMD= ( cd ${WRKDIR}; zcat | sh -s )
diff --git a/games/xasteroids/pkg-comment b/games/xasteroids/pkg-comment
deleted file mode 100644
index 26158f325238..000000000000
--- a/games/xasteroids/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 based asteroids style arcade game
diff --git a/games/xataxx/Makefile b/games/xataxx/Makefile
index 68426fda5b18..2c953b1ef35e 100644
--- a/games/xataxx/Makefile
+++ b/games/xataxx/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Strategy game of position and movement for X Window System
+
USE_IMAKE= yes
MAN6= xataxx.6
diff --git a/games/xataxx/pkg-comment b/games/xataxx/pkg-comment
deleted file mode 100644
index 3cb6cb8da24e..000000000000
--- a/games/xataxx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Strategy game of position and movement for X Window System
diff --git a/games/xbattle/Makefile b/games/xbattle/Makefile
index 064ee76e201e..7488b31af974 100644
--- a/games/xbattle/Makefile
+++ b/games/xbattle/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://cns-ftp.bu.edu/pub/xbattle/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A concurrent multi-player battle strategy game
+
USE_IMAKE= yes
MAN1= xbattle.1
diff --git a/games/xbattle/pkg-comment b/games/xbattle/pkg-comment
deleted file mode 100644
index 91e8dc7f2262..000000000000
--- a/games/xbattle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A concurrent multi-player battle strategy game
diff --git a/games/xbill/Makefile b/games/xbill/Makefile
index e4f9c04d6bfa..09c35e64f47e 100644
--- a/games/xbill/Makefile
+++ b/games/xbill/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Save your computers from the evil clutches of Bill
+
USE_IMAKE= yes
USE_XPM= yes
MAN1= xbill.1
diff --git a/games/xbill/pkg-comment b/games/xbill/pkg-comment
deleted file mode 100644
index a42efb298a67..000000000000
--- a/games/xbill/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Save your computers from the evil clutches of Bill
diff --git a/games/xbl/Makefile b/games/xbl/Makefile
index 35ed5e528f8e..d840abf2ad53 100644
--- a/games/xbl/Makefile
+++ b/games/xbl/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp710.univ-lyon1.fr/pub/xbl/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3D block-dropping game
+
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
diff --git a/games/xbl/pkg-comment b/games/xbl/pkg-comment
deleted file mode 100644
index 1b931624164e..000000000000
--- a/games/xbl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3D block-dropping game
diff --git a/games/xblackjack/Makefile b/games/xblackjack/Makefile
index f1e106aa1b6f..50d17cb45697 100644
--- a/games/xblackjack/Makefile
+++ b/games/xblackjack/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11/Motif blackjack game
+
USE_MOTIF= yes
USE_IMAKE= yes
MAN1= xblackjack.1
diff --git a/games/xblackjack/pkg-comment b/games/xblackjack/pkg-comment
deleted file mode 100644
index 32a163fd6d6e..000000000000
--- a/games/xblackjack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11/Motif blackjack game
diff --git a/games/xbomb/Makefile b/games/xbomb/Makefile
index 58dc67899028..72f059c3b388 100644
--- a/games/xbomb/Makefile
+++ b/games/xbomb/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Minesweeper with a couple of grid types
+
USE_X_PREFIX= yes
MAN6= xbomb.6
diff --git a/games/xbomb/pkg-comment b/games/xbomb/pkg-comment
deleted file mode 100644
index 0491bbab1cf0..000000000000
--- a/games/xbomb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Minesweeper with a couple of grid types
diff --git a/games/xchadance/Makefile b/games/xchadance/Makefile
index c0b17cf13d12..b540ad09d6b5 100644
--- a/games/xchadance/Makefile
+++ b/games/xchadance/Makefile
@@ -13,6 +13,8 @@ DISTFILES= xchada01.lzh
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display a dancing girl "ChaCha."
+
BUILD_DEPENDS= lha:${PORTSDIR}/archivers/lha
MAKEFILE= makefile
diff --git a/games/xchadance/pkg-comment b/games/xchadance/pkg-comment
deleted file mode 100644
index 6f9f70162a32..000000000000
--- a/games/xchadance/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display a dancing girl "ChaCha."
diff --git a/games/xchain/Makefile b/games/xchain/Makefile
index 3fc6444fd48a..672709f94a66 100644
--- a/games/xchain/Makefile
+++ b/games/xchain/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_1.0-2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Chain Reaction, a strategy game for 2-4 players
+
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
WRKSRC= ${WRKDIR}/${PORTNAME}-1.0
diff --git a/games/xchain/pkg-comment b/games/xchain/pkg-comment
deleted file mode 100644
index ba7ed6543f7c..000000000000
--- a/games/xchain/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Chain Reaction, a strategy game for 2-4 players
diff --git a/games/xchomp/Makefile b/games/xchomp/Makefile
index 1d3f428e149f..5a8ca4520b89 100644
--- a/games/xchomp/Makefile
+++ b/games/xchomp/Makefile
@@ -10,9 +10,11 @@ PORTVERSION= pl1
CATEGORIES= games
MASTER_SITES= ftp://ftp.x.org/R5contrib/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
-WRKSRC= ${WRKDIR}/xchomp
-USE_IMAKE= yes
+PORTCOMMENT= Pac-man-like game under X11
+
+WRKSRC= ${WRKDIR}/xchomp
+USE_IMAKE= yes
.include <bsd.port.mk>
diff --git a/games/xchomp/pkg-comment b/games/xchomp/pkg-comment
deleted file mode 100644
index 6ead03957bbb..000000000000
--- a/games/xchomp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Pac-man-like game under X11
diff --git a/games/xcogitate/Makefile b/games/xcogitate/Makefile
index e07031648669..d53bae0dd212 100644
--- a/games/xcogitate/Makefile
+++ b/games/xcogitate/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= mph
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A logic game with board and stones
+
USE_X_PREFIX= yes
USE_XPM= yes
WRKSRC= ${WRKDIR}/XCOGITATE_SOURCE
diff --git a/games/xcogitate/pkg-comment b/games/xcogitate/pkg-comment
deleted file mode 100644
index 84e9efe95ed4..000000000000
--- a/games/xcogitate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A logic game with board and stones
diff --git a/games/xconq/Makefile b/games/xconq/Makefile
index 7ab2752fa00f..72ab2e6832ff 100644
--- a/games/xconq/Makefile
+++ b/games/xconq/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://sources.redhat.com/pub/xconq/ \
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A graphical multi-player strategy game and game design system
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
GNU_CONFIGURE= yes
diff --git a/games/xconq/pkg-comment b/games/xconq/pkg-comment
deleted file mode 100644
index 5751292a441e..000000000000
--- a/games/xconq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical multi-player strategy game and game design system
diff --git a/games/xdemineur/Makefile b/games/xdemineur/Makefile
index 0c27629a2818..06b68e7d7a29 100644
--- a/games/xdemineur/Makefile
+++ b/games/xdemineur/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another minesweeper game for the X Window System
+
USE_IMAKE= yes
USE_XPM= yes
MAN1= xdemineur.1
diff --git a/games/xdemineur/pkg-comment b/games/xdemineur/pkg-comment
deleted file mode 100644
index cd9a4044df45..000000000000
--- a/games/xdemineur/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another minesweeper game for the X Window System
diff --git a/games/xdigger/Makefile b/games/xdigger/Makefile
index 48bee96d92b2..db9e42f926f5 100644
--- a/games/xdigger/Makefile
+++ b/games/xdigger/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Boulderdash-like KC85 Digger for X Window System
+
USE_REINPLACE= yes
USE_IMAKE= yes
MAN6= xdigger.6
diff --git a/games/xdigger/pkg-comment b/games/xdigger/pkg-comment
deleted file mode 100644
index 84866cf4b646..000000000000
--- a/games/xdigger/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Boulderdash-like KC85 Digger for X Window System
diff --git a/games/xemeraldia/Makefile b/games/xemeraldia/Makefile
index 9a84c7d993f9..349874180bcc 100644
--- a/games/xemeraldia/Makefile
+++ b/games/xemeraldia/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A game of breaking blocks
+
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/games/xemeraldia/pkg-comment b/games/xemeraldia/pkg-comment
deleted file mode 100644
index 7f3b67ef342d..000000000000
--- a/games/xemeraldia/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A game of breaking blocks
diff --git a/games/xgalaga/Makefile b/games/xgalaga/Makefile
index cdd9c46a940f..e9ad7cf5b944 100644
--- a/games/xgalaga/Makefile
+++ b/games/xgalaga/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Galaga resurrected on X
+
USE_X_PREFIX= yes
USE_XPM= yes
HAS_CONFIGURE= yes
diff --git a/games/xgalaga/pkg-comment b/games/xgalaga/pkg-comment
deleted file mode 100644
index 3ca8cce190da..000000000000
--- a/games/xgalaga/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Galaga resurrected on X
diff --git a/games/xhexagons/Makefile b/games/xhexagons/Makefile
index 2ec90d165d38..3f1c47b86f6b 100644
--- a/games/xhexagons/Makefile
+++ b/games/xhexagons/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Hexagons puzzle (similar to Fifteen Puzzle) for X Window System
+
WRKSRC= ${WRKDIR}/xhexagons
USE_IMAKE= yes
MAN1= xhexagons.1
diff --git a/games/xhexagons/pkg-comment b/games/xhexagons/pkg-comment
deleted file mode 100644
index fe9bf275f8ab..000000000000
--- a/games/xhexagons/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hexagons puzzle (similar to Fifteen Puzzle) for X Window System
diff --git a/games/xinvaders/Makefile b/games/xinvaders/Makefile
index f8916745366f..cde4f66e517f 100644
--- a/games/xinvaders/Makefile
+++ b/games/xinvaders/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= games/arcade/invaders
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Shoot-em-up them nasty little bugs
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
ONLY_FOR_ARCHS= i386
diff --git a/games/xinvaders/pkg-comment b/games/xinvaders/pkg-comment
deleted file mode 100644
index 19253f271edb..000000000000
--- a/games/xinvaders/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Shoot-em-up them nasty little bugs
diff --git a/games/xisola/Makefile b/games/xisola/Makefile
index 90b9212adcc2..99673656d27d 100644
--- a/games/xisola/Makefile
+++ b/games/xisola/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple board game for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/games/xisola/pkg-comment b/games/xisola/pkg-comment
deleted file mode 100644
index 518cc4bb7b05..000000000000
--- a/games/xisola/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple board game for X Window System
diff --git a/games/xjump/Makefile b/games/xjump/Makefile
index a2d125933bd9..800c48ee5186 100644
--- a/games/xjump/Makefile
+++ b/games/xjump/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple X game where one tries to jump up as many levels as possible
+
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/g}
USE_X_PREFIX= yes
diff --git a/games/xjump/pkg-comment b/games/xjump/pkg-comment
deleted file mode 100644
index 59f56d03bf68..000000000000
--- a/games/xjump/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple X game where one tries to jump up as many levels as possible
diff --git a/games/xjumpjump/Makefile b/games/xjumpjump/Makefile
index 9fa6fa952f2e..ddce342929bc 100644
--- a/games/xjumpjump/Makefile
+++ b/games/xjumpjump/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Logical game for X Window System
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
USE_X_PREFIX= yes
diff --git a/games/xjumpjump/pkg-comment b/games/xjumpjump/pkg-comment
deleted file mode 100644
index 207338fd781b..000000000000
--- a/games/xjumpjump/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Logical game for X Window System
diff --git a/games/xkoules/Makefile b/games/xkoules/Makefile
index 42b2dfb811bc..c46b703387d9 100644
--- a/games/xkoules/Makefile
+++ b/games/xkoules/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast action arcade-style game for X Window
+
.if ${MACHINE_ARCH} == "i386"
PLIST_SUB= SNDSRV:=""
.else
diff --git a/games/xkoules/pkg-comment b/games/xkoules/pkg-comment
deleted file mode 100644
index c5f9d5d3234c..000000000000
--- a/games/xkoules/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast action arcade-style game for X Window
diff --git a/games/xlaby/Makefile b/games/xlaby/Makefile
index e60fe9d72d7c..4601764545ba 100644
--- a/games/xlaby/Makefile
+++ b/games/xlaby/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Daemonic X Labyrinth played directly with the mouse pointer
+
NO_WRKSUBDIR= yes
USE_IMAKE= yes
MAN6= xlaby.6
diff --git a/games/xlaby/pkg-comment b/games/xlaby/pkg-comment
deleted file mode 100644
index 6cca5fa23d14..000000000000
--- a/games/xlaby/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Daemonic X Labyrinth played directly with the mouse pointer
diff --git a/games/xlife/Makefile b/games/xlife/Makefile
index 17e6869bd54e..1ba2e0130062 100644
--- a/games/xlife/Makefile
+++ b/games/xlife/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= John Horton Conway\'s Game of Life
+
USE_IMAKE= yes
INSTALL_TARGET= install install.patterns
MAN1= xlife.1
diff --git a/games/xlife/pkg-comment b/games/xlife/pkg-comment
deleted file mode 100644
index 4f92f643574a..000000000000
--- a/games/xlife/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-John Horton Conway's Game of Life
diff --git a/games/xlines/Makefile b/games/xlines/Makefile
index 812f58a7e9a1..1bc131625ff7 100644
--- a/games/xlines/Makefile
+++ b/games/xlines/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Remove as many balls from board as you can
+
USE_QT_VER= 1
USE_X_PREFIX= yes
USE_REINPLACE= yes
diff --git a/games/xlines/pkg-comment b/games/xlines/pkg-comment
deleted file mode 100644
index 54d571174bf5..000000000000
--- a/games/xlines/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Remove as many balls from board as you can
diff --git a/games/xmastermind/Makefile b/games/xmastermind/Makefile
index e90935d00015..23211a664eae 100644
--- a/games/xmastermind/Makefile
+++ b/games/xmastermind/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/strategy
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mastermind game for X Window System
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
USE_REINPLACE= yes
diff --git a/games/xmastermind/pkg-comment b/games/xmastermind/pkg-comment
deleted file mode 100644
index f85451f130f2..000000000000
--- a/games/xmastermind/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mastermind game for X Window System
diff --git a/games/xmball/Makefile b/games/xmball/Makefile
index b9419d3d083e..48bc95d7832f 100644
--- a/games/xmball/Makefile
+++ b/games/xmball/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Masterball puzzle for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xmball.1
diff --git a/games/xmball/pkg-comment b/games/xmball/pkg-comment
deleted file mode 100644
index 48b73894b7d8..000000000000
--- a/games/xmball/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Masterball puzzle for X Window System
diff --git a/games/xmille/Makefile b/games/xmille/Makefile
index 842948233299..bad516fba1ca 100644
--- a/games/xmille/Makefile
+++ b/games/xmille/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X window mille bourne game
+
WRKSRC= ${WRKDIR}/Mille
USE_IMAKE= yes
diff --git a/games/xmille/pkg-comment b/games/xmille/pkg-comment
deleted file mode 100644
index b9b0c69d719b..000000000000
--- a/games/xmille/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X window mille bourne game
diff --git a/games/xmines/Makefile b/games/xmines/Makefile
index 1677866721f9..acb84fd755fd 100644
--- a/games/xmines/Makefile
+++ b/games/xmines/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Minesweeper game for the X Window System
+
USE_X_PREFIX= yes
post-install:
diff --git a/games/xmines/pkg-comment b/games/xmines/pkg-comment
deleted file mode 100644
index ffd0aec77e3f..000000000000
--- a/games/xmines/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Minesweeper game for the X Window System
diff --git a/games/xminesweep/Makefile b/games/xminesweep/Makefile
index a881a5226091..94ae82325ebb 100644
--- a/games/xminesweep/Makefile
+++ b/games/xminesweep/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= X11 minesweeper game
+
USE_IMAKE= yes
MAN1= xminesweep.1
diff --git a/games/xminesweep/pkg-comment b/games/xminesweep/pkg-comment
deleted file mode 100644
index ff73d8fde7dd..000000000000
--- a/games/xminesweep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 minesweeper game
diff --git a/games/xmj/Makefile b/games/xmj/Makefile
index 9d7d6158766b..ea7e1f341ca1 100644
--- a/games/xmj/Makefile
+++ b/games/xmj/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mahjongg
+
USE_IMAKE= yes
.include <bsd.port.mk>
diff --git a/games/xmj/pkg-comment b/games/xmj/pkg-comment
deleted file mode 100644
index 4b3469f7d0c4..000000000000
--- a/games/xmj/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mahjongg
diff --git a/games/xmlink/Makefile b/games/xmlink/Makefile
index efa3adf9fb74..6c1e20f2faaa 100644
--- a/games/xmlink/Makefile
+++ b/games/xmlink/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Missing Link puzzle for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xmlink.1
diff --git a/games/xmlink/pkg-comment b/games/xmlink/pkg-comment
deleted file mode 100644
index 64c1afeeb88f..000000000000
--- a/games/xmlink/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Missing Link puzzle for X Window System
diff --git a/games/xneko/Makefile b/games/xneko/Makefile
index 8d0b323fcf4f..922f7581a071 100644
--- a/games/xneko/Makefile
+++ b/games/xneko/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The classic cat-and-mouse
+
NO_WRKSUBDIR= yes
USE_IMAKE= yes
MAN6= xneko.6
diff --git a/games/xneko/pkg-comment b/games/xneko/pkg-comment
deleted file mode 100644
index d499d6a96d0b..000000000000
--- a/games/xneko/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The classic cat-and-mouse
diff --git a/games/xnibbles/Makefile b/games/xnibbles/Makefile
index e57d2b71886a..dbafdb6400f2 100644
--- a/games/xnibbles/Makefile
+++ b/games/xnibbles/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/BETA/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple X11 snake game, like one seen in MS-DOS\'s qbasic
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_X_PREFIX= yes
diff --git a/games/xnibbles/pkg-comment b/games/xnibbles/pkg-comment
deleted file mode 100644
index 2433c21da81a..000000000000
--- a/games/xnibbles/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple X11 snake game, like one seen in MS-DOS's qbasic
diff --git a/games/xoct/Makefile b/games/xoct/Makefile
index 371d404195d4..9664e854efd1 100644
--- a/games/xoct/Makefile
+++ b/games/xoct/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Oct puzzle for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xoct.1
diff --git a/games/xoct/pkg-comment b/games/xoct/pkg-comment
deleted file mode 100644
index 48efc69b5d6a..000000000000
--- a/games/xoct/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Oct puzzle for X Window System
diff --git a/games/xoids/Makefile b/games/xoids/Makefile
index 1bf40d73ac7b..c899f7163457 100644
--- a/games/xoids/Makefile
+++ b/games/xoids/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X Window Asteroids style game with full color pixmaps
+
USE_IMAKE= yes
USE_XPM= yes
MAN6= xoids.6
diff --git a/games/xoids/pkg-comment b/games/xoids/pkg-comment
deleted file mode 100644
index 218b4be99a3e..000000000000
--- a/games/xoids/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X Window Asteroids style game with full color pixmaps
diff --git a/games/xoj/Makefile b/games/xoj/Makefile
index 283cbbc32498..ee16e2ca17a9 100644
--- a/games/xoj/Makefile
+++ b/games/xoj/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= O. J. Simpson Simulator root window demo
+
USE_XPM= yes
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/games/xoj/pkg-comment b/games/xoj/pkg-comment
deleted file mode 100644
index cd1b81165254..000000000000
--- a/games/xoj/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-O. J. Simpson Simulator root window demo
diff --git a/games/xothello/Makefile b/games/xothello/Makefile
index c7a381842131..db05ccfc4e9b 100644
--- a/games/xothello/Makefile
+++ b/games/xothello/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Othello aka Reversi game for X Window
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
NO_CDROM= Possible trademark infringement
diff --git a/games/xothello/pkg-comment b/games/xothello/pkg-comment
deleted file mode 100644
index 8a81dbaf9349..000000000000
--- a/games/xothello/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Othello aka Reversi game for X Window
diff --git a/games/xpanex/Makefile b/games/xpanex/Makefile
index 8f34c1f6dcd6..e1418b5fe97d 100644
--- a/games/xpanex/Makefile
+++ b/games/xpanex/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Panex puzzle for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xpanex.1
diff --git a/games/xpanex/pkg-comment b/games/xpanex/pkg-comment
deleted file mode 100644
index 045d48e55700..000000000000
--- a/games/xpanex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Panex puzzle for X Window System
diff --git a/games/xpipeman/Makefile b/games/xpipeman/Makefile
index 30238d81ede8..ff321d6824cd 100644
--- a/games/xpipeman/Makefile
+++ b/games/xpipeman/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Connect the pipes to stop the leaks
+
# LP64 issues
ONLY_FOR_ARCHS= i386
diff --git a/games/xpipeman/pkg-comment b/games/xpipeman/pkg-comment
deleted file mode 100644
index 27f8c962aac0..000000000000
--- a/games/xpipeman/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Connect the pipes to stop the leaks
diff --git a/games/xpyraminx/Makefile b/games/xpyraminx/Makefile
index f8f0218fbcef..cc8cf71535aa 100644
--- a/games/xpyraminx/Makefile
+++ b/games/xpyraminx/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Pyraminx puzzle for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xpyraminx.1
diff --git a/games/xpyraminx/pkg-comment b/games/xpyraminx/pkg-comment
deleted file mode 100644
index 4baf1156773b..000000000000
--- a/games/xpyraminx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Pyraminx puzzle for X Window System
diff --git a/games/xqf/Makefile b/games/xqf/Makefile
index 287750cee99f..cfeeaa754329 100644
--- a/games/xqf/Makefile
+++ b/games/xqf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Find quake servers
+
RUN_DEPENDS= qstat:${PORTSDIR}/games/qstat
GNU_CONFIGURE= yes
diff --git a/games/xqf/pkg-comment b/games/xqf/pkg-comment
deleted file mode 100644
index 57864cb7574d..000000000000
--- a/games/xqf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Find quake servers
diff --git a/games/xquarto/Makefile b/games/xquarto/Makefile
index 7968e45c5299..4a7128ca9629 100644
--- a/games/xquarto/Makefile
+++ b/games/xquarto/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.math.lsa.umich.edu/~mattiasj/games/xquarto/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X version of simple but tricky board game
+
USE_IMAKE= yes
USE_XPM= yes
MAN6= xquarto.6
diff --git a/games/xquarto/pkg-comment b/games/xquarto/pkg-comment
deleted file mode 100644
index c41bcb27f2bc..000000000000
--- a/games/xquarto/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X version of simple but tricky board game
diff --git a/games/xripple/Makefile b/games/xripple/Makefile
index 830d5c1708ad..eb4e47baf5d9 100644
--- a/games/xripple/Makefile
+++ b/games/xripple/Makefile
@@ -18,6 +18,8 @@ MASTER_SITES= ftp://crydee.sai.msu.ru/zeus/X11/contrib/ \
ftp://ftp.pconline.com/users/gjerde/enlightenment/
DISTNAME= ${PORTNAME}
+PORTCOMMENT= X program to make bottom of screen ripple like a pool of water
+
USE_IMAKE= yes
ALL_TARGET= xripple
diff --git a/games/xripple/pkg-comment b/games/xripple/pkg-comment
deleted file mode 100644
index 5b902ffa3684..000000000000
--- a/games/xripple/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X program to make bottom of screen ripple like a pool of water
diff --git a/games/xroads/Makefile b/games/xroads/Makefile
index b0ce63745be9..c2d5a9ea18a8 100644
--- a/games/xroads/Makefile
+++ b/games/xroads/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Commodore 64 "Crossroads"-like video game for X Window System
+
USE_X_PREFIX= yes
do-install:
diff --git a/games/xroads/pkg-comment b/games/xroads/pkg-comment
deleted file mode 100644
index b5dcd5972ed8..000000000000
--- a/games/xroads/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Commodore 64 "Crossroads"-like video game for X Window System
diff --git a/games/xscrabble/Makefile b/games/xscrabble/Makefile
index c0f2305738f3..2ce60e18dc63 100644
--- a/games/xscrabble/Makefile
+++ b/games/xscrabble/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X version of the popular board game
+
USE_REINPLACE= yes
USE_IMAKE= yes
USE_XPM= yes
diff --git a/games/xscrabble/pkg-comment b/games/xscrabble/pkg-comment
deleted file mode 100644
index 7dedd3ebaef7..000000000000
--- a/games/xscrabble/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X version of the popular board game
diff --git a/games/xskewb/Makefile b/games/xskewb/Makefile
index 185100a954cc..ae20e3ebe0ee 100644
--- a/games/xskewb/Makefile
+++ b/games/xskewb/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/xpuzzles
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Skewb puzzle (similar to Rubik\'s Cube) for X Window
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
MAN1= xskewb.1
diff --git a/games/xskewb/pkg-comment b/games/xskewb/pkg-comment
deleted file mode 100644
index 99a0b4b9a5dd..000000000000
--- a/games/xskewb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Skewb puzzle (similar to Rubik's Cube) for X Window
diff --git a/games/xsok/Makefile b/games/xsok/Makefile
index a2923f4fd5b0..24c6b83168d0 100644
--- a/games/xsok/Makefile
+++ b/games/xsok/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic Sokoban game for X11
+
USE_IMAKE= yes
USE_XPM= yes
MAN6= xsok.6
diff --git a/games/xsok/pkg-comment b/games/xsok/pkg-comment
deleted file mode 100644
index c04414fc921e..000000000000
--- a/games/xsok/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic Sokoban game for X11
diff --git a/games/xsol/Makefile b/games/xsol/Makefile
index 0717380fd622..786267635908 100644
--- a/games/xsol/Makefile
+++ b/games/xsol/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-new
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Solitaire
+
USE_IMAKE= yes
MAN6= xsol.6
diff --git a/games/xsol/pkg-comment b/games/xsol/pkg-comment
deleted file mode 100644
index c0f5d7854599..000000000000
--- a/games/xsol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Solitaire
diff --git a/games/xspacewarp/Makefile b/games/xspacewarp/Makefile
index 957885827433..e470a7044633 100644
--- a/games/xspacewarp/Makefile
+++ b/games/xspacewarp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Time Trek - like game for X Window System
+
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/games/xspacewarp/pkg-comment b/games/xspacewarp/pkg-comment
deleted file mode 100644
index c41b791491b4..000000000000
--- a/games/xspacewarp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Time Trek - like game for X Window System
diff --git a/games/xtic/Makefile b/games/xtic/Makefile
index 433155931c33..eb377ad9bcf7 100644
--- a/games/xtic/Makefile
+++ b/games/xtic/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X version of a simple but tricky board game
+
USE_REINPLACE= yes
USE_IMAKE= yes
USE_XPM= yes
diff --git a/games/xtic/pkg-comment b/games/xtic/pkg-comment
deleted file mode 100644
index d0f4e37de130..000000000000
--- a/games/xtic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X version of a simple but tricky board game
diff --git a/games/xtron/Makefile b/games/xtron/Makefile
index f1aa170a2d06..abf0d3391c3a 100644
--- a/games/xtron/Makefile
+++ b/games/xtron/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Avoid running into walls, your own tail, and that of your opponent
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/games/xtron/pkg-comment b/games/xtron/pkg-comment
deleted file mode 100644
index 5ff962795ad9..000000000000
--- a/games/xtron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Avoid running into walls, your own tail, and that of your opponent
diff --git a/games/xtruco/Makefile b/games/xtruco/Makefile
index 005de6ba8a74..d09dd7fa99e7 100644
--- a/games/xtruco/Makefile
+++ b/games/xtruco/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple version for X Window of the famous card game Super Truco
+
USE_X_PREFIX= yes
do-install:
diff --git a/games/xtruco/pkg-comment b/games/xtruco/pkg-comment
deleted file mode 100644
index 5bedabccdb17..000000000000
--- a/games/xtruco/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple version for X Window of the famous card game Super Truco
diff --git a/games/xvier/Makefile b/games/xvier/Makefile
index 99977dc25cd4..29e431f3576a 100644
--- a/games/xvier/Makefile
+++ b/games/xvier/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Throw stones into free columns
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_IMAKE= yes
MAN6= xvier.6
diff --git a/games/xvier/pkg-comment b/games/xvier/pkg-comment
deleted file mode 100644
index 57060b3d689a..000000000000
--- a/games/xvier/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Throw stones into free columns
diff --git a/games/xvmahjongg/Makefile b/games/xvmahjongg/Makefile
index aeedb393d7da..58d71285992c 100644
--- a/games/xvmahjongg/Makefile
+++ b/games/xvmahjongg/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${PORTNAME}${PORTVERSION}.tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mahjongg for XView with multicolored tiles
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
ALL_TARGET= mahjongg.swap
diff --git a/games/xvmahjongg/pkg-comment b/games/xvmahjongg/pkg-comment
deleted file mode 100644
index c9b07aa52abb..000000000000
--- a/games/xvmahjongg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mahjongg for XView with multicolored tiles
diff --git a/games/xvmines/Makefile b/games/xvmines/Makefile
index 137dbe2a9ab8..b6c15e2be1fc 100644
--- a/games/xvmines/Makefile
+++ b/games/xvmines/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple minesweeper game for X Window System
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
USE_IMAKE= yes
diff --git a/games/xvmines/pkg-comment b/games/xvmines/pkg-comment
deleted file mode 100644
index 6192581b4370..000000000000
--- a/games/xvmines/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple minesweeper game for X Window System
diff --git a/games/xword/Makefile b/games/xword/Makefile
index 77ebc0241c0d..76de95b01b5f 100644
--- a/games/xword/Makefile
+++ b/games/xword/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A crossword puzzle application
+
LIB_DEPENDS= gtkmm:${PORTSDIR}/x11-toolkits/gtk--
GNU_CONFIGURE= yes
diff --git a/games/xword/pkg-comment b/games/xword/pkg-comment
deleted file mode 100644
index b28854acbc2f..000000000000
--- a/games/xword/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A crossword puzzle application
diff --git a/games/xworm/Makefile b/games/xworm/Makefile
index b4b018916e2c..b899c97ebc95 100644
--- a/games/xworm/Makefile
+++ b/games/xworm/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}102
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Classic game with apples and hungry worm
+
WRKSRC= ${WRKDIR}/XWorm
USE_X_PREFIX= yes
ALL_TARGET= freebsd
diff --git a/games/xworm/pkg-comment b/games/xworm/pkg-comment
deleted file mode 100644
index 9c0a88651e51..000000000000
--- a/games/xworm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Classic game with apples and hungry worm
diff --git a/games/yahtzee/Makefile b/games/yahtzee/Makefile
index eea4a9cba85b..e07580e4f39c 100644
--- a/games/yahtzee/Makefile
+++ b/games/yahtzee/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A curses version of the dice game for one or more players
+
WRKSRC= ${WRKDIR}/${PORTNAME}
# Distribution does not include an install target. So here it is.
diff --git a/games/yahtzee/pkg-comment b/games/yahtzee/pkg-comment
deleted file mode 100644
index b39e3f6364d8..000000000000
--- a/games/yahtzee/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses version of the dice game for one or more players
diff --git a/games/ztrack/Makefile b/games/ztrack/Makefile
index b4ba022bffa5..feb448b939f8 100644
--- a/games/ztrack/Makefile
+++ b/games/ztrack/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= games/arcade
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple ncurses based pseudo-3D driving game
+
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DHAVE_RANDOM"
diff --git a/games/ztrack/pkg-comment b/games/ztrack/pkg-comment
deleted file mode 100644
index e58b17a3865f..000000000000
--- a/games/ztrack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple ncurses based pseudo-3D driving game
diff --git a/german/aspell/Makefile b/german/aspell/Makefile
index 95edab04d293..f2707da09c19 100644
--- a/german/aspell/Makefile
+++ b/german/aspell/Makefile
@@ -10,6 +10,8 @@ CATEGORIES= german
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with German dictionary
+
MASTERDIR= ${.CURDIR}/../../textproc/aspell
ASPELL_DE= ja
diff --git a/german/aspell/pkg-comment b/german/aspell/pkg-comment
deleted file mode 100644
index 4b9d7bbb0488..000000000000
--- a/german/aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with German dictionary
diff --git a/graphics/EZWGL/Makefile b/graphics/EZWGL/Makefile
index 5ed236a73984..13b2774800ce 100644
--- a/graphics/EZWGL/Makefile
+++ b/graphics/EZWGL/Makefile
@@ -13,6 +13,8 @@ DISTFILES= ${DISTNAME}-demo.tgz ${DISTNAME}-doc.tgz ${DISTNAME}-src.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The EZ Widget and Graphics Library
+
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/EZWGL/pkg-comment b/graphics/EZWGL/pkg-comment
deleted file mode 100644
index c6aee343db2a..000000000000
--- a/graphics/EZWGL/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The EZ Widget and Graphics Library
diff --git a/graphics/Hermes/Makefile b/graphics/Hermes/Makefile
index a7e335c92960..86fc116bfd43 100644
--- a/graphics/Hermes/Makefile
+++ b/graphics/Hermes/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://dark.x.dtu.dk/~mbn/clanlib/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast pixel formats conversion library
+
USE_GMAKE= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/graphics/IPA/Makefile b/graphics/IPA/Makefile
index ebef50608845..ba13267af8db 100644
--- a/graphics/IPA/Makefile
+++ b/graphics/IPA/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.prima.eu.org/IPA/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Image Processing Algorithms
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Prima.pm:${PORTSDIR}/x11-toolkits/p5-Prima
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/ImageMagick/Makefile b/graphics/ImageMagick/Makefile
index 5824dcd6fa21..e7a5a276136a 100644
--- a/graphics/ImageMagick/Makefile
+++ b/graphics/ImageMagick/Makefile
@@ -29,6 +29,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Image processing tools (interactive optional--misc/display conflict)
+
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 # XXX
LIB_DEPENDS= jasper.4:${PORTSDIR}/graphics/jasper \
jbig.1:${PORTSDIR}/graphics/jbigkit \
diff --git a/graphics/ImageMagick/pkg-comment b/graphics/ImageMagick/pkg-comment
deleted file mode 100644
index 80dcf2f820ab..000000000000
--- a/graphics/ImageMagick/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Image processing tools (interactive optional--misc/display conflict)
diff --git a/graphics/aalib/Makefile b/graphics/aalib/Makefile
index 152ffea5d156..53cb3b082215 100644
--- a/graphics/aalib/Makefile
+++ b/graphics/aalib/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An ascii art library
+
WRKSRC= ${WRKDIR}/${PORTNAME}-1.4.0
USE_REINPLACE= yes
USE_LIBTOOL= yes
diff --git a/graphics/aqsis/Makefile b/graphics/aqsis/Makefile
index 5f9a7df436e1..bec29a2f02e0 100644
--- a/graphics/aqsis/Makefile
+++ b/graphics/aqsis/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A photorealistic rendering system
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libargparse.a:${PORTSDIR}/devel/libargparse
LIB_DEPENDS= tiff:${PORTSDIR}/graphics/tiff
diff --git a/graphics/aview/Makefile b/graphics/aview/Makefile
index 5143091984ef..c30bcc9c0250 100644
--- a/graphics/aview/Makefile
+++ b/graphics/aview/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphics viewer for viewing netpbm format on console or X using aalib
+
RUN_DEPENDS= anytopnm:${PORTSDIR}/graphics/netpbm \
convert:${PORTSDIR}/graphics/ImageMagick
LIB_DEPENDS= aa.1:${PORTSDIR}/graphics/aalib
diff --git a/graphics/bbrb/Makefile b/graphics/bbrb/Makefile
index d6a707aa3b8a..97ddc522f2e3 100644
--- a/graphics/bbrb/Makefile
+++ b/graphics/bbrb/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical background manager for the Blackbox window manager
+
RUN_DEPENDS= xv:${PORTSDIR}/graphics/xv \
blackbox:${PORTSDIR}/x11-wm/blackbox
diff --git a/graphics/cadubi/Makefile b/graphics/cadubi/Makefile
index 3914fb310d35..99080ca43984 100644
--- a/graphics/cadubi/Makefile
+++ b/graphics/cadubi/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ASCII drawing utility
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey
NO_BUILD= yes
diff --git a/graphics/camediaplay/Makefile b/graphics/camediaplay/Makefile
index 8c3e4fda78b6..510afc1f303f 100644
--- a/graphics/camediaplay/Makefile
+++ b/graphics/camediaplay/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.itojun.org/pub/digi-cam/C-400L/unix/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Digital camera downloading tool for Epson/Sanyo/Olympus/Agfa camera
+
WRKSRC= ${WRKDIR}/${PORTNAME}/build
USE_REINPLACE= yes
diff --git a/graphics/claraocr/Makefile b/graphics/claraocr/Makefile
index e9ee0dea9182..5091b77be099 100644
--- a/graphics/claraocr/Makefile
+++ b/graphics/claraocr/Makefile
@@ -17,6 +17,8 @@ DISTNAME= clara-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Optical character recognition (OCR) utility
+
USE_XLIB= yes
USE_PERL5= yes
MAKE_ENV= MKDIR="${MKDIR}"
diff --git a/graphics/cqcam/Makefile b/graphics/cqcam/Makefile
index ba036a50589b..0d8ac0e969e4 100644
--- a/graphics/cqcam/Makefile
+++ b/graphics/cqcam/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cs.duke.edu/~reynolds/cqcam/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Color Quickcam control program
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
ONLY_FOR_ARCHS= i386
diff --git a/graphics/dc20ctrl/Makefile b/graphics/dc20ctrl/Makefile
index 9d9dae31a5ee..1fa4e92f591a 100644
--- a/graphics/dc20ctrl/Makefile
+++ b/graphics/dc20ctrl/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.paternostro.org/~ugo/binaries/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Digital camera control and download tool for Kodak DC20 camera
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff \
png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/dc3play/Makefile b/graphics/dc3play/Makefile
index 45d787e2d84d..eed1893be98c 100644
--- a/graphics/dc3play/Makefile
+++ b/graphics/dc3play/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.itojun.org/pub/digi-cam/DC-3/unix/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Digital camera downloading tool for Ricoh DC-3
+
RESTRICTED= "Beta test period, redistribution prohibited"
WRKSRC= ${WRKDIR}/${PORTNAME}/build
diff --git a/graphics/deep_zoom/Makefile b/graphics/deep_zoom/Makefile
index efbf50a3759e..414ecec72736 100644
--- a/graphics/deep_zoom/Makefile
+++ b/graphics/deep_zoom/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://members.rogers.com/rowley-c/deep_zoom/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generate very highly zoomed fractals
+
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= Imlib2:${PORTSDIR}/graphics/imlib2 \
gmp.6:${PORTSDIR}/math/libgmp4
diff --git a/graphics/divxcalc/Makefile b/graphics/divxcalc/Makefile
index 365bf0aeb123..d7d013323ddf 100644
--- a/graphics/divxcalc/Makefile
+++ b/graphics/divxcalc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://members.ams.chello.nl/r.slooten2/divxcalc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DivX Calculator
+
BUILD_DEPENDS= ${LOCALBASE}/share/automake14/automake/install-sh:${PORTSDIR}/devel/automake14
USE_REINPLACE= yes
diff --git a/graphics/dore/Makefile b/graphics/dore/Makefile
index f042d71d9323..81a676276907 100644
--- a/graphics/dore/Makefile
+++ b/graphics/dore/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Dynamic Object Rendering Environment
+
USE_REINPLACE= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile
index e279bcb75c50..17cabf889d74 100644
--- a/graphics/dynamechs/Makefile
+++ b/graphics/dynamechs/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/p/pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Multibody Dynamic Simulation Library
+
USE_MESA= yes
USE_GMAKE= yes
MAKE_ENV= OPENGLINCDIR="${X11BASE}/include" \
diff --git a/graphics/entice/Makefile b/graphics/entice/Makefile
index 33b989ef7f90..b728130f1b12 100644
--- a/graphics/entice/Makefile
+++ b/graphics/entice/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.ny.us.rasterman.com/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An image viewer written using libraries for Enlightenment 0.17 development
+
LIB_DEPENDS= ecore.0:${PORTSDIR}/x11/ecore \
evas.6:${PORTSDIR}/graphics/evas
diff --git a/graphics/epix/Makefile b/graphics/epix/Makefile
index f198ec4e62d1..33492683c048 100644
--- a/graphics/epix/Makefile
+++ b/graphics/epix/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Creates math plots and line figures using easy-to-learn syntax
+
BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash2
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 \
latex:${PORTSDIR}/print/teTeX
diff --git a/graphics/epix/pkg-comment b/graphics/epix/pkg-comment
deleted file mode 100644
index 806211a44a23..000000000000
--- a/graphics/epix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Creates math plots and line figures using easy-to-learn syntax
diff --git a/graphics/epstool/Makefile b/graphics/epstool/Makefile
index ee39b5b08f12..7d77820facb8 100644
--- a/graphics/epstool/Makefile
+++ b/graphics/epstool/Makefile
@@ -13,6 +13,8 @@ DISTNAME= gsv42src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create or extract preview bitmaps in EPS files
+
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/graphics/evas/Makefile b/graphics/evas/Makefile
index 904e58969a10..09866c061dc5 100644
--- a/graphics/evas/Makefile
+++ b/graphics/evas/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A hardware-accelerated canvas API for X-Windows
+
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2
USE_BZIP2= yes
diff --git a/graphics/exiftags/Makefile b/graphics/exiftags/Makefile
index 412a85ee6bd5..3593416537ba 100644
--- a/graphics/exiftags/Makefile
+++ b/graphics/exiftags/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://johnst.org/sw/exiftags/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Parses a specified JPEG file for a JPEG APP1 section containing Exif data
+
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${PREFIX}"
MAN1= exifcom.1 exiftags.1
diff --git a/graphics/fbm/Makefile b/graphics/fbm/Makefile
index 5b748c3be3cf..b53d6bd026b2 100644
--- a/graphics/fbm/Makefile
+++ b/graphics/fbm/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fuzzy Pixmap Manipulation utilities
+
NO_WRKSUBDIR= yes
MANL= clr2gray.l fbcat.l fbclean.l fbconv.l fbedge.l fbext.l fbhalf.l \
diff --git a/graphics/flashplayer/Makefile b/graphics/flashplayer/Makefile
index 18e915d48f20..3a8e749016a1 100644
--- a/graphics/flashplayer/Makefile
+++ b/graphics/flashplayer/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GPL standalone Flash (TM) player
+
LIB_DEPENDS= flash.0:${.CURDIR}/../libflash
USE_X_PREFIX= yes
diff --git a/graphics/fli2gif/Makefile b/graphics/fli2gif/Makefile
index 9f54b334eea6..466a5dc3e688 100644
--- a/graphics/fli2gif/Makefile
+++ b/graphics/fli2gif/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}b
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Automatic Flic to animated GIF convertor
+
NO_WRKSUBDIR= yes
USE_ZIP= yes
diff --git a/graphics/fli2gif/pkg-comment b/graphics/fli2gif/pkg-comment
deleted file mode 100644
index fe42a8ff1abb..000000000000
--- a/graphics/fli2gif/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Automatic Flic to animated GIF convertor
diff --git a/graphics/fnlib/Makefile b/graphics/fnlib/Makefile
index 85f6caddb93e..a87956017c71 100644
--- a/graphics/fnlib/Makefile
+++ b/graphics/fnlib/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fonts and font libraries necessary for Enlightenment
+
USE_X_PREFIX= yes
USE_GMAKE= yes
USE_GNOMENG= yes
diff --git a/graphics/fnlib/pkg-comment b/graphics/fnlib/pkg-comment
deleted file mode 100644
index 5db0d8d60fe6..000000000000
--- a/graphics/fnlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fonts and font libraries necessary for Enlightenment
diff --git a/graphics/fractorama/Makefile b/graphics/fractorama/Makefile
index 3a9046d2f18f..ba13ca28c66a 100644
--- a/graphics/fractorama/Makefile
+++ b/graphics/fractorama/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fractal generation program
+
USE_BISON= yes
USE_QT_VER= 3
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/graphics/fractorama/pkg-comment b/graphics/fractorama/pkg-comment
deleted file mode 100644
index 865283cd8169..000000000000
--- a/graphics/fractorama/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fractal generation program
diff --git a/graphics/g3dviewer/Makefile b/graphics/g3dviewer/Makefile
index 28a7fa432bd3..38d2c45b8c26 100644
--- a/graphics/g3dviewer/Makefile
+++ b/graphics/g3dviewer/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://madsworld.exhome.de/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3D file viewer for GTK+
+
LIB_DEPENDS= gtkgl:${PORTSDIR}/x11-toolkits/gtkglarea
USE_GNOMENG= yes
diff --git a/graphics/g3dviewer/pkg-comment b/graphics/g3dviewer/pkg-comment
deleted file mode 100644
index 6f51692d3605..000000000000
--- a/graphics/g3dviewer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3D file viewer for GTK+
diff --git a/graphics/gcolor/Makefile b/graphics/gcolor/Makefile
index b1c25e69e2ec..f059023aba6a 100644
--- a/graphics/gcolor/Makefile
+++ b/graphics/gcolor/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK-based color picker
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GNOMENG= yes
diff --git a/graphics/gcolor/pkg-comment b/graphics/gcolor/pkg-comment
deleted file mode 100644
index 33e13d8dee22..000000000000
--- a/graphics/gcolor/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK-based color picker
diff --git a/graphics/gd/Makefile b/graphics/gd/Makefile
index 9f2c6e2b5d12..4489b5f80b12 100644
--- a/graphics/gd/Makefile
+++ b/graphics/gd/Makefile
@@ -19,6 +19,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= A graphics library for fast image creation
+
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 # XXX
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
png:${PORTSDIR}/graphics/png \
diff --git a/graphics/gd/pkg-comment b/graphics/gd/pkg-comment
deleted file mode 100644
index 02fcafec91c8..000000000000
--- a/graphics/gd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphics library for fast image creation
diff --git a/graphics/gd1/Makefile b/graphics/gd1/Makefile
index 9f2c6e2b5d12..4489b5f80b12 100644
--- a/graphics/gd1/Makefile
+++ b/graphics/gd1/Makefile
@@ -19,6 +19,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= A graphics library for fast image creation
+
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 # XXX
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
png:${PORTSDIR}/graphics/png \
diff --git a/graphics/gd1/pkg-comment b/graphics/gd1/pkg-comment
deleted file mode 100644
index 02fcafec91c8..000000000000
--- a/graphics/gd1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphics library for fast image creation
diff --git a/graphics/gd2/Makefile b/graphics/gd2/Makefile
index 9bbc0bcd0e2f..a07edf099f10 100644
--- a/graphics/gd2/Makefile
+++ b/graphics/gd2/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= graphics/gd
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= A graphics library for fast creation of images
+
LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
jpeg:${PORTSDIR}/graphics/jpeg \
freetype:${PORTSDIR}/print/freetype2
diff --git a/graphics/gd2/pkg-comment b/graphics/gd2/pkg-comment
deleted file mode 100644
index e808470fbecc..000000000000
--- a/graphics/gd2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphics library for fast creation of images
diff --git a/graphics/geist/Makefile b/graphics/geist/Makefile
index 38fca4958549..eec121abde98 100644
--- a/graphics/geist/Makefile
+++ b/graphics/geist/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.linuxbrit.co.uk/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An object-based image creation/layout application
+
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2 \
xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/graphics/geist/pkg-comment b/graphics/geist/pkg-comment
deleted file mode 100644
index 0bc9119aca79..000000000000
--- a/graphics/geist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object-based image creation/layout application
diff --git a/graphics/giblib/Makefile b/graphics/giblib/Makefile
index 437812535f7c..874578932da9 100644
--- a/graphics/giblib/Makefile
+++ b/graphics/giblib/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.linuxbrit.co.uk/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A utility library that includes a wrapper for imlib2
+
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2
USE_X_PREFIX= yes
diff --git a/graphics/giblib/pkg-comment b/graphics/giblib/pkg-comment
deleted file mode 100644
index b286f5862f4c..000000000000
--- a/graphics/giblib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A utility library that includes a wrapper for imlib2
diff --git a/graphics/giflib/Makefile b/graphics/giflib/Makefile
index 8b061dbef3b1..6f6470f14257 100644
--- a/graphics/giflib/Makefile
+++ b/graphics/giflib/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://prtr-13.ucsc.edu/pub/libungif/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tools and library routines for working with GIF images
+
INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
diff --git a/graphics/giflib/pkg-comment b/graphics/giflib/pkg-comment
deleted file mode 100644
index 97b6f9763f0a..000000000000
--- a/graphics/giflib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tools and library routines for working with GIF images
diff --git a/graphics/gliv/Makefile b/graphics/gliv/Makefile
index eb608648f411..9fc0252d4b42 100644
--- a/graphics/gliv/Makefile
+++ b/graphics/gliv/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://gliv.tuxfamily.org/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An image viewer that uses Gdk-Pixbuf and OpenGL
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
gtkgl-2.0.1:${PORTSDIR}/x11-toolkits/gtkglarea2
RUN_DEPENDS= ${LOCALBASE}/bin/convert:${PORTSDIR}/graphics/ImageMagick
diff --git a/graphics/gliv/pkg-comment b/graphics/gliv/pkg-comment
deleted file mode 100644
index 4b577b0ba189..000000000000
--- a/graphics/gliv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An image viewer that uses Gdk-Pixbuf and OpenGL
diff --git a/graphics/gltk/Makefile b/graphics/gltk/Makefile
index ce62a863f810..447afb7488bd 100644
--- a/graphics/gltk/Makefile
+++ b/graphics/gltk/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OpenGL/Tk interface
+
USE_IMAKE= yes
USE_MESA= yes
diff --git a/graphics/gltk/pkg-comment b/graphics/gltk/pkg-comment
deleted file mode 100644
index ec3c7021c9ef..000000000000
--- a/graphics/gltk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OpenGL/Tk interface
diff --git a/graphics/gnofract4d/Makefile b/graphics/gnofract4d/Makefile
index c2f974167f8b..b314ed093f26 100644
--- a/graphics/gnofract4d/Makefile
+++ b/graphics/gnofract4d/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Weird GNOME fractal generator
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GNOMENG= yes
diff --git a/graphics/gnofract4d/pkg-comment b/graphics/gnofract4d/pkg-comment
deleted file mode 100644
index e7c65302538b..000000000000
--- a/graphics/gnofract4d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Weird GNOME fractal generator
diff --git a/graphics/gopchop/Makefile b/graphics/gopchop/Makefile
index be0d1144609f..286af58ba30b 100644
--- a/graphics/gopchop/Makefile
+++ b/graphics/gopchop/Makefile
@@ -17,6 +17,8 @@ DISTNAME= GOPchop-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG2 GOP-accurate editor
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libvo.a:${PORTSDIR}/graphics/libmpeg2
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
mpeg2.0:${PORTSDIR}/graphics/libmpeg2
diff --git a/graphics/gopchop/pkg-comment b/graphics/gopchop/pkg-comment
deleted file mode 100644
index 15ed1fdec481..000000000000
--- a/graphics/gopchop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG2 GOP-accurate editor
diff --git a/graphics/gozer/Makefile b/graphics/gozer/Makefile
index e0c69788ba6a..3a01be2e3aa1 100644
--- a/graphics/gozer/Makefile
+++ b/graphics/gozer/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.linuxbrit.co.uk/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A commandline text rendering utility that creates images from arbitrary text
+
LIB_DEPENDS= giblib.1:${PORTSDIR}/graphics/giblib
USE_X_PREFIX= yes
diff --git a/graphics/gozer/pkg-comment b/graphics/gozer/pkg-comment
deleted file mode 100644
index 3eba6310ba8e..000000000000
--- a/graphics/gozer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A commandline text rendering utility that creates images from arbitrary text
diff --git a/graphics/gphoto2/Makefile b/graphics/gphoto2/Makefile
index bcf9e64813c1..ebd6086429d5 100644
--- a/graphics/gphoto2/Makefile
+++ b/graphics/gphoto2/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= gphoto
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A universal digital camera picture control tool
+
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
usb-0.1.5:${PORTSDIR}/devel/libusb \
diff --git a/graphics/gphoto2/pkg-comment b/graphics/gphoto2/pkg-comment
deleted file mode 100644
index f0c4300f9733..000000000000
--- a/graphics/gphoto2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A universal digital camera picture control tool
diff --git a/graphics/gplot/Makefile b/graphics/gplot/Makefile
index 583b418c8356..e35b7d281e3a 100644
--- a/graphics/gplot/Makefile
+++ b/graphics/gplot/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphic utilities for the processing of CGM metafiles
+
NO_WRKSUBDIR= yes
ALL_TARGET= drawcgm gtex gplot
MAN1= gplot.1
diff --git a/graphics/gplot/pkg-comment b/graphics/gplot/pkg-comment
deleted file mode 100644
index ea5f99789a24..000000000000
--- a/graphics/gplot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphic utilities for the processing of CGM metafiles
diff --git a/graphics/gsculpt/Makefile b/graphics/gsculpt/Makefile
index 066d59a841e9..987b0f94dd78 100644
--- a/graphics/gsculpt/Makefile
+++ b/graphics/gsculpt/Makefile
@@ -15,6 +15,8 @@ DISTNAME= gSculpt-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Opensource 3D modelling application
+
WRKSRC= ${WRKDIR}/gSculpt-${PORTVERSION}
USE_REINPLACE= yes
USE_GNOMENG= yes
diff --git a/graphics/gsculpt/pkg-comment b/graphics/gsculpt/pkg-comment
deleted file mode 100644
index 861e38f7aa26..000000000000
--- a/graphics/gsculpt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Opensource 3D modelling application
diff --git a/graphics/gsubedit/Makefile b/graphics/gsubedit/Makefile
index f5a422bf6f47..04f0840ac4b2 100644
--- a/graphics/gsubedit/Makefile
+++ b/graphics/gsubedit/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNOME Subtitle Editor
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/graphics/gsubedit/pkg-comment b/graphics/gsubedit/pkg-comment
deleted file mode 100644
index 675a933a8f53..000000000000
--- a/graphics/gsubedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNOME Subtitle Editor
diff --git a/graphics/gts/Makefile b/graphics/gts/Makefile
index dce432b546f9..95478f5cdcfb 100644
--- a/graphics/gts/Makefile
+++ b/graphics/gts/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Triangulated Surface Library
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_GNOMENG= yes
diff --git a/graphics/gts/pkg-comment b/graphics/gts/pkg-comment
deleted file mode 100644
index bd4af4fffb38..000000000000
--- a/graphics/gts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Triangulated Surface Library
diff --git a/graphics/hdf5/Makefile b/graphics/hdf5/Makefile
index c43f4784cb27..72284de85f5f 100644
--- a/graphics/hdf5/Makefile
+++ b/graphics/hdf5/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://hdf.ncsa.uiuc.edu/HDF5/hdf5-${PORTVERSION}/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Hierarchical Data Format library (from NCSA)
+
USE_REINPLACE= yes
USE_PERL5= yes
USE_OPENSSL= yes
diff --git a/graphics/hdf5/pkg-comment b/graphics/hdf5/pkg-comment
deleted file mode 100644
index 2f8affd569f0..000000000000
--- a/graphics/hdf5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hierarchical Data Format library (from NCSA)
diff --git a/graphics/hobbes-icons-xpm/Makefile b/graphics/hobbes-icons-xpm/Makefile
index 69016c66d5f6..10cc9bb39c36 100644
--- a/graphics/hobbes-icons-xpm/Makefile
+++ b/graphics/hobbes-icons-xpm/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Collection of over 3000 icons in XPM3 format
+
USE_X_PREFIX= yes
NO_BUILD= yes
diff --git a/graphics/hobbes-icons-xpm/pkg-comment b/graphics/hobbes-icons-xpm/pkg-comment
deleted file mode 100644
index 7d23b3d74092..000000000000
--- a/graphics/hobbes-icons-xpm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Collection of over 3000 icons in XPM3 format
diff --git a/graphics/hppsmtools/Makefile b/graphics/hppsmtools/Makefile
index 83d5a0d12f5d..4465a45fe479 100644
--- a/graphics/hppsmtools/Makefile
+++ b/graphics/hppsmtools/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= http://unimut.fsk.uni-heidelberg.de/demi/photosmart/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tool for HP PhotoSmart C5340A & Konica Q-EZ digital cameras
+
ALL_TARGET=
do-install:
diff --git a/graphics/hppsmtools/pkg-comment b/graphics/hppsmtools/pkg-comment
deleted file mode 100644
index 9048c1f6ca5f..000000000000
--- a/graphics/hppsmtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool for HP PhotoSmart C5340A & Konica Q-EZ digital cameras
diff --git a/graphics/imc/Makefile b/graphics/imc/Makefile
index e5a1abd7d518..6243b70a01e8 100644
--- a/graphics/imc/Makefile
+++ b/graphics/imc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://users.skynet.be/Peter.Verthez/projects/imc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Image Compiler
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/imc/pkg-comment b/graphics/imc/pkg-comment
deleted file mode 100644
index 6ea30a80ba82..000000000000
--- a/graphics/imc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Image Compiler
diff --git a/graphics/imlib2/Makefile b/graphics/imlib2/Makefile
index 914322ac186b..6c0899ac961b 100644
--- a/graphics/imlib2/Makefile
+++ b/graphics/imlib2/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The next generation graphic library for enlightenment package
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
ltdl.1:${PORTSDIR}/devel/libtool \
png.5:${PORTSDIR}/graphics/png \
diff --git a/graphics/imlib2/pkg-comment b/graphics/imlib2/pkg-comment
deleted file mode 100644
index 5a71e6e9f493..000000000000
--- a/graphics/imlib2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The next generation graphic library for enlightenment package
diff --git a/graphics/imlib2_loaders/Makefile b/graphics/imlib2_loaders/Makefile
index fca1f75f2e09..af194d921399 100644
--- a/graphics/imlib2_loaders/Makefile
+++ b/graphics/imlib2_loaders/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extra image loader plugins for Imlib 2
+
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2 \
edb.1:${PORTSDIR}/databases/edb
diff --git a/graphics/imlib2_loaders/pkg-comment b/graphics/imlib2_loaders/pkg-comment
deleted file mode 100644
index a67bff6e95c5..000000000000
--- a/graphics/imlib2_loaders/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extra image loader plugins for Imlib 2
diff --git a/graphics/imlib3d/Makefile b/graphics/imlib3d/Makefile
index a90ac9afe6cc..1f8ad8d74c4c 100644
--- a/graphics/imlib3d/Makefile
+++ b/graphics/imlib3d/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ImLib3D-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3D Image Processing Framework
+
LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw \
gsl.3:${PORTSDIR}/math/gsl \
xml2.5:${PORTSDIR}/textproc/libxml2 \
diff --git a/graphics/imlib3d/pkg-comment b/graphics/imlib3d/pkg-comment
deleted file mode 100644
index cbbe5ff0098c..000000000000
--- a/graphics/imlib3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3D Image Processing Framework
diff --git a/graphics/jpeg-mmx/Makefile b/graphics/jpeg-mmx/Makefile
index ef78ba98f789..c4103414b95e 100644
--- a/graphics/jpeg-mmx/Makefile
+++ b/graphics/jpeg-mmx/Makefile
@@ -17,6 +17,8 @@ DISTNAME= jpegsrc.v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= IJG\'s jpeg compression utilities
+
WRKSRC= ${WRKDIR}/jpeg-6b
USE_LIBTOOL= yes
diff --git a/graphics/jpeg-mmx/pkg-comment b/graphics/jpeg-mmx/pkg-comment
deleted file mode 100644
index d284eae20217..000000000000
--- a/graphics/jpeg-mmx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-IJG's jpeg compression utilities
diff --git a/graphics/jpeg/Makefile b/graphics/jpeg/Makefile
index ef78ba98f789..c4103414b95e 100644
--- a/graphics/jpeg/Makefile
+++ b/graphics/jpeg/Makefile
@@ -17,6 +17,8 @@ DISTNAME= jpegsrc.v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= IJG\'s jpeg compression utilities
+
WRKSRC= ${WRKDIR}/jpeg-6b
USE_LIBTOOL= yes
diff --git a/graphics/jpeg/pkg-comment b/graphics/jpeg/pkg-comment
deleted file mode 100644
index d284eae20217..000000000000
--- a/graphics/jpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-IJG's jpeg compression utilities
diff --git a/graphics/jpgraph/Makefile b/graphics/jpgraph/Makefile
index a0be439e6059..66bcf93321e4 100644
--- a/graphics/jpgraph/Makefile
+++ b/graphics/jpgraph/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.aditus.nu/jpgraph/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Draw both "quick and dirty" graphs with a minimum of code
+
NO_BUILD= yes
.include <bsd.port.pre.mk>
diff --git a/graphics/jpgraph/pkg-comment b/graphics/jpgraph/pkg-comment
deleted file mode 100644
index c6fc062ea6c6..000000000000
--- a/graphics/jpgraph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Draw both "quick and dirty" graphs with a minimum of code
diff --git a/graphics/jslice/Makefile b/graphics/jslice/Makefile
index bb875532983d..45444bd7d8e9 100644
--- a/graphics/jslice/Makefile
+++ b/graphics/jslice/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.pldaniels.com/jslice/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphics tool to split up a JPEG image and provide HTML for the slices
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
do-install:
diff --git a/graphics/jslice/pkg-comment b/graphics/jslice/pkg-comment
deleted file mode 100644
index 68e7a57e9360..000000000000
--- a/graphics/jslice/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphics tool to split up a JPEG image and provide HTML for the slices
diff --git a/graphics/kdc2tiff/Makefile b/graphics/kdc2tiff/Makefile
index 57ef3a75e7f8..5d75577be364 100644
--- a/graphics/kdc2tiff/Makefile
+++ b/graphics/kdc2tiff/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts Kodak .kdc to TIFF or JPEG formats
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff
diff --git a/graphics/kdc2tiff/pkg-comment b/graphics/kdc2tiff/pkg-comment
deleted file mode 100644
index 8338e28750b8..000000000000
--- a/graphics/kdc2tiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts Kodak .kdc to TIFF or JPEG formats
diff --git a/graphics/kludge3d/Makefile b/graphics/kludge3d/Makefile
index d530509170be..93d7076768b7 100644
--- a/graphics/kludge3d/Makefile
+++ b/graphics/kludge3d/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple 3d editor
+
LIB_DEPENDS= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea \
3ds.1:${PORTSDIR}/graphics/lib3ds
diff --git a/graphics/kludge3d/pkg-comment b/graphics/kludge3d/pkg-comment
deleted file mode 100644
index b94c4a73b404..000000000000
--- a/graphics/kludge3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple 3d editor
diff --git a/graphics/libafterimage/Makefile b/graphics/libafterimage/Makefile
index 7cf5a8063c87..0a647c64ef87 100644
--- a/graphics/libafterimage/Makefile
+++ b/graphics/libafterimage/Makefile
@@ -16,6 +16,8 @@ DISTNAME= libAfterImage-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic imaging library originally designed for AfterStep
+
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 # XXX
LIB_DEPENDS= AfterBase.0:${PORTSDIR}/devel/libafterbase \
jpeg.9:${PORTSDIR}/graphics/jpeg \
diff --git a/graphics/libafterimage/pkg-comment b/graphics/libafterimage/pkg-comment
deleted file mode 100644
index 42658a8f429b..000000000000
--- a/graphics/libafterimage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic imaging library originally designed for AfterStep
diff --git a/graphics/libdvbpsi/Makefile b/graphics/libdvbpsi/Makefile
index eafd39607ceb..7714636da054 100644
--- a/graphics/libdvbpsi/Makefile
+++ b/graphics/libdvbpsi/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.videolan.org/pub/videolan/libdvbpsi/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for MPEG TS and DVB PSI tables decoding and generation
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-release
INSTALLS_SHLIB= yes
diff --git a/graphics/libdvbpsi/pkg-comment b/graphics/libdvbpsi/pkg-comment
deleted file mode 100644
index f4d68ffe2fc1..000000000000
--- a/graphics/libdvbpsi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for MPEG TS and DVB PSI tables decoding and generation
diff --git a/graphics/libexif-gtk/Makefile b/graphics/libexif-gtk/Makefile
index 348f6b380455..5263524f5f1e 100644
--- a/graphics/libexif-gtk/Makefile
+++ b/graphics/libexif-gtk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libexif
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK+ widgets to display/edit EXIF tags
+
LIB_DEPENDS= exif.8:${PORTSDIR}/graphics/libexif \
gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
diff --git a/graphics/libexif-gtk/pkg-comment b/graphics/libexif-gtk/pkg-comment
deleted file mode 100644
index bccc103ea7a1..000000000000
--- a/graphics/libexif-gtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK+ widgets to display/edit EXIF tags
diff --git a/graphics/libfame/Makefile b/graphics/libfame/Makefile
index 85505c1e0d94..b1c547277716 100644
--- a/graphics/libfame/Makefile
+++ b/graphics/libfame/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= fame
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A video encoding library
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/graphics/libfame/pkg-comment b/graphics/libfame/pkg-comment
deleted file mode 100644
index fca29237d561..000000000000
--- a/graphics/libfame/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A video encoding library
diff --git a/graphics/libflash/Makefile b/graphics/libflash/Makefile
index 8cad6eff59d8..0baee45fea32 100644
--- a/graphics/libflash/Makefile
+++ b/graphics/libflash/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GPL Flash (TM) Library
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
WRKSRC= ${WRKDIR}/${DISTNAME}/Lib
diff --git a/graphics/libflash/pkg-comment b/graphics/libflash/pkg-comment
deleted file mode 100644
index 05954f0d13cb..000000000000
--- a/graphics/libflash/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GPL Flash (TM) Library
diff --git a/graphics/libimg/Makefile b/graphics/libimg/Makefile
index 4a36b8d9322c..c56270f51a61 100644
--- a/graphics/libimg/Makefile
+++ b/graphics/libimg/Makefile
@@ -13,6 +13,8 @@ DISTNAME= img${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library of image format handlers for Tk4.1 and later
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 \
png.5:${PORTSDIR}/graphics/png \
jpeg.9:${PORTSDIR}/graphics/jpeg \
diff --git a/graphics/libimg/pkg-comment b/graphics/libimg/pkg-comment
deleted file mode 100644
index cae94a762e9d..000000000000
--- a/graphics/libimg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library of image format handlers for Tk4.1 and later
diff --git a/graphics/libquicktime/Makefile b/graphics/libquicktime/Makefile
index 37f5f2a94b46..017a538f04c2 100644
--- a/graphics/libquicktime/Makefile
+++ b/graphics/libquicktime/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for reading and writing quicktime files
+
LIB_DEPENDS= vorbis.2:${PORTSDIR}/audio/libvorbis \
jpeg.9:${PORTSDIR}/graphics/jpeg \
dv.2:${PORTSDIR}/graphics/libdv \
diff --git a/graphics/libquicktime/pkg-comment b/graphics/libquicktime/pkg-comment
deleted file mode 100644
index a9e1f6a87e20..000000000000
--- a/graphics/libquicktime/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for reading and writing quicktime files
diff --git a/graphics/libungif/Makefile b/graphics/libungif/Makefile
index 8b061dbef3b1..6f6470f14257 100644
--- a/graphics/libungif/Makefile
+++ b/graphics/libungif/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://prtr-13.ucsc.edu/pub/libungif/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tools and library routines for working with GIF images
+
INSTALLS_SHLIB= yes
USE_LIBTOOL= yes
diff --git a/graphics/libungif/pkg-comment b/graphics/libungif/pkg-comment
deleted file mode 100644
index 97b6f9763f0a..000000000000
--- a/graphics/libungif/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tools and library routines for working with GIF images
diff --git a/graphics/libv3d/Makefile b/graphics/libv3d/Makefile
index b70357f9fecd..63202c4e409d 100644
--- a/graphics/libv3d/Makefile
+++ b/graphics/libv3d/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= V3D IO Library
+
USE_REINPLACE= yes
USE_MESA= yes
HAS_CONFIGURE= yes
diff --git a/graphics/libv3d/pkg-comment b/graphics/libv3d/pkg-comment
deleted file mode 100644
index bf03fac8ef8a..000000000000
--- a/graphics/libv3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-V3D IO Library
diff --git a/graphics/libwmf/Makefile b/graphics/libwmf/Makefile
index 6000e6a40784..1294a7de69df 100644
--- a/graphics/libwmf/Makefile
+++ b/graphics/libwmf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= wvware
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tools and library for converting microsoft\'s wmf (windows metafile)
+
BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2 # XXX
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
diff --git a/graphics/libwmf/pkg-comment b/graphics/libwmf/pkg-comment
deleted file mode 100644
index 7a6bfe23d0f1..000000000000
--- a/graphics/libwmf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tools and library for converting microsoft's wmf (windows metafile)
diff --git a/graphics/linux-f10-jpeg/Makefile b/graphics/linux-f10-jpeg/Makefile
index 71ab949529b9..c32b2fcb205a 100644
--- a/graphics/linux-f10-jpeg/Makefile
+++ b/graphics/linux-f10-jpeg/Makefile
@@ -9,6 +9,8 @@ PORTNAME= jpeg
PORTVERSION= 6b.15
CATEGORIES= graphics linux
+PORTCOMMENT= RPM of Jpeg lib
+
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f10-jpeg/pkg-comment b/graphics/linux-f10-jpeg/pkg-comment
deleted file mode 100644
index 97155660be82..000000000000
--- a/graphics/linux-f10-jpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of Jpeg lib
diff --git a/graphics/linux-f10-png/Makefile b/graphics/linux-f10-png/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-f10-png/Makefile
+++ b/graphics/linux-f10-png/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f10-png/pkg-comment b/graphics/linux-f10-png/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-f10-png/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/linux-f10-png10/Makefile b/graphics/linux-f10-png10/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-f10-png10/Makefile
+++ b/graphics/linux-f10-png10/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f10-png10/pkg-comment b/graphics/linux-f10-png10/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-f10-png10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/linux-f8-jpeg/Makefile b/graphics/linux-f8-jpeg/Makefile
index 71ab949529b9..c32b2fcb205a 100644
--- a/graphics/linux-f8-jpeg/Makefile
+++ b/graphics/linux-f8-jpeg/Makefile
@@ -9,6 +9,8 @@ PORTNAME= jpeg
PORTVERSION= 6b.15
CATEGORIES= graphics linux
+PORTCOMMENT= RPM of Jpeg lib
+
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f8-jpeg/pkg-comment b/graphics/linux-f8-jpeg/pkg-comment
deleted file mode 100644
index 97155660be82..000000000000
--- a/graphics/linux-f8-jpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of Jpeg lib
diff --git a/graphics/linux-f8-png/Makefile b/graphics/linux-f8-png/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-f8-png/Makefile
+++ b/graphics/linux-f8-png/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f8-png/pkg-comment b/graphics/linux-f8-png/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-f8-png/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/linux-f8-png10/Makefile b/graphics/linux-f8-png10/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-f8-png10/Makefile
+++ b/graphics/linux-f8-png10/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-f8-png10/pkg-comment b/graphics/linux-f8-png10/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-f8-png10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/linux-jpeg/Makefile b/graphics/linux-jpeg/Makefile
index 71ab949529b9..c32b2fcb205a 100644
--- a/graphics/linux-jpeg/Makefile
+++ b/graphics/linux-jpeg/Makefile
@@ -9,6 +9,8 @@ PORTNAME= jpeg
PORTVERSION= 6b.15
CATEGORIES= graphics linux
+PORTCOMMENT= RPM of Jpeg lib
+
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-jpeg/pkg-comment b/graphics/linux-jpeg/pkg-comment
deleted file mode 100644
index 97155660be82..000000000000
--- a/graphics/linux-jpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of Jpeg lib
diff --git a/graphics/linux-png/Makefile b/graphics/linux-png/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-png/Makefile
+++ b/graphics/linux-png/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-png/pkg-comment b/graphics/linux-png/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-png/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/linux-png10/Makefile b/graphics/linux-png10/Makefile
index 9d2f32e5c2a3..068147ed02c4 100644
--- a/graphics/linux-png10/Makefile
+++ b/graphics/linux-png10/Makefile
@@ -13,4 +13,6 @@ MASTER_SITES= ${RPM_MIRRORS:S/__DIR__/${UPDDIR}/g}
RPM_SET= libpng-${PORTVERSION}-0.7x.3.${MACHINE_ARCH}.rpm
+PORTCOMMENT= RPM of png lib
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/graphics/linux-png10/pkg-comment b/graphics/linux-png10/pkg-comment
deleted file mode 100644
index 25d609db2902..000000000000
--- a/graphics/linux-png10/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of png lib
diff --git a/graphics/maverik/Makefile b/graphics/maverik/Makefile
index 01b20fe74571..29c6dcac042b 100644
--- a/graphics/maverik/Makefile
+++ b/graphics/maverik/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://aig.cs.man.ac.uk/maverik/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A publicly available virtual reality (VR) system
+
LIB_DEPENDS= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
USE_REINPLACE= yes
diff --git a/graphics/maverik/pkg-comment b/graphics/maverik/pkg-comment
deleted file mode 100644
index 09ec4457f4e8..000000000000
--- a/graphics/maverik/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A publicly available virtual reality (VR) system
diff --git a/graphics/mpeg_encode/Makefile b/graphics/mpeg_encode/Makefile
index 65d97cc0df93..efcb10c436d0 100644
--- a/graphics/mpeg_encode/Makefile
+++ b/graphics/mpeg_encode/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PKGNAME}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= UCB\'s MPEG-I video stream encoder
+
MAN1= mpeg_encode.1
USE_REINPLACE= yes
diff --git a/graphics/mpeg_encode/pkg-comment b/graphics/mpeg_encode/pkg-comment
deleted file mode 100644
index ef6837ab779f..000000000000
--- a/graphics/mpeg_encode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-UCB's MPEG-I video stream encoder
diff --git a/graphics/mpeg_play/Makefile b/graphics/mpeg_play/Makefile
index 411ec4f6979b..8ce17e3c70a5 100644
--- a/graphics/mpeg_play/Makefile
+++ b/graphics/mpeg_play/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= -patched-src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to play mpeg movies on X displays
+
WRKSRC= ${WRKDIR}/mpeg_play
USE_IMAKE= yes
MAN1= mpeg_play.1
diff --git a/graphics/mpeg_play/pkg-comment b/graphics/mpeg_play/pkg-comment
deleted file mode 100644
index 3a67e110d5c8..000000000000
--- a/graphics/mpeg_play/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to play mpeg movies on X displays
diff --git a/graphics/mpeg_stat/Makefile b/graphics/mpeg_stat/Makefile
index 07b4ffbd56c6..9a3f32319097 100644
--- a/graphics/mpeg_stat/Makefile
+++ b/graphics/mpeg_stat/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PKGNAME}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An MPEG-I statistics gatherer
+
MAN1= mpeg_stat.1
MANCOMPRESSED= yes
diff --git a/graphics/mpeg_stat/pkg-comment b/graphics/mpeg_stat/pkg-comment
deleted file mode 100644
index 7e5a19f05cab..000000000000
--- a/graphics/mpeg_stat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An MPEG-I statistics gatherer
diff --git a/graphics/mpegedit/Makefile b/graphics/mpegedit/Makefile
index c1d8127e354d..ba8fd97a14e6 100644
--- a/graphics/mpegedit/Makefile
+++ b/graphics/mpegedit/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to edit encoded mpeg streams
+
LIB_DEPENDS= netpbm.1:${PORTSDIR}/graphics/netpbm
USE_X_PREFIX= yes
diff --git a/graphics/mpegedit/pkg-comment b/graphics/mpegedit/pkg-comment
deleted file mode 100644
index b9670c907ae0..000000000000
--- a/graphics/mpegedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to edit encoded mpeg streams
diff --git a/graphics/mpgtx/Makefile b/graphics/mpgtx/Makefile
index ba9c91a1001d..dce446d5d6eb 100644
--- a/graphics/mpgtx/Makefile
+++ b/graphics/mpgtx/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command line MPEG audio/video/system file toolbox
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_REINPLACE= yes
diff --git a/graphics/mpgtx/pkg-comment b/graphics/mpgtx/pkg-comment
deleted file mode 100644
index a7a67e8d288e..000000000000
--- a/graphics/mpgtx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command line MPEG audio/video/system file toolbox
diff --git a/graphics/mplex/Makefile b/graphics/mplex/Makefile
index 8ce9d876d8f5..b208027a19da 100644
--- a/graphics/mplex/Makefile
+++ b/graphics/mplex/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.leo.org/pub/comp/general/graphics/mpeg/mplex/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiplexes MPEG component streams into system layers
+
MAN1= mplex.1
do-install:
diff --git a/graphics/mplex/pkg-comment b/graphics/mplex/pkg-comment
deleted file mode 100644
index efa9e7d542b0..000000000000
--- a/graphics/mplex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiplexes MPEG component streams into system layers
diff --git a/graphics/multivideo/Makefile b/graphics/multivideo/Makefile
index a846152300e5..8fab0d4e88eb 100644
--- a/graphics/multivideo/Makefile
+++ b/graphics/multivideo/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An image sequence viewer
+
LIB_DEPENDS= wx_gtk-2.2.2:${PORTSDIR}/x11-toolkits/wxgtk
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/graphics/multivideo/pkg-comment b/graphics/multivideo/pkg-comment
deleted file mode 100644
index ab23ba70c202..000000000000
--- a/graphics/multivideo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An image sequence viewer
diff --git a/graphics/netpbm/Makefile b/graphics/netpbm/Makefile
index eea4806f248b..99bb2155a2fa 100644
--- a/graphics/netpbm/Makefile
+++ b/graphics/netpbm/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A toolkit for conversion of images between different formats
+
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
diff --git a/graphics/netpbm/pkg-comment b/graphics/netpbm/pkg-comment
deleted file mode 100644
index 95feafd3b6e9..000000000000
--- a/graphics/netpbm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A toolkit for conversion of images between different formats
diff --git a/graphics/nurbs++/Makefile b/graphics/nurbs++/Makefile
index 8c64615eb964..516287eddaae 100644
--- a/graphics/nurbs++/Makefile
+++ b/graphics/nurbs++/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= libnurbs
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ library for representing curves or surfaces
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_ARGS= --program-transform-name="s/x/x/"
diff --git a/graphics/nurbs++/pkg-comment b/graphics/nurbs++/pkg-comment
deleted file mode 100644
index 7bb32ffbcd5a..000000000000
--- a/graphics/nurbs++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ library for representing curves or surfaces
diff --git a/graphics/opendis/Makefile b/graphics/opendis/Makefile
index b8a0310d6163..328a3c0f8cf4 100644
--- a/graphics/opendis/Makefile
+++ b/graphics/opendis/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ods
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Access Flashpoint Digita-based cameras, download images and more
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/graphics/opendis/pkg-comment b/graphics/opendis/pkg-comment
deleted file mode 100644
index 37a580eafd96..000000000000
--- a/graphics/opendis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Access Flashpoint Digita-based cameras, download images and more
diff --git a/graphics/opendx-samples/Makefile b/graphics/opendx-samples/Makefile
index d11e5420293c..519f985b83dc 100644
--- a/graphics/opendx-samples/Makefile
+++ b/graphics/opendx-samples/Makefile
@@ -15,6 +15,8 @@ DISTNAME= dxsamples-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Example files for IBM\'s OpenDX
+
GNU_CONFIGURE= yes
CONFIGURE_ENV= SHELL=/bin/sh
diff --git a/graphics/opendx-samples/pkg-comment b/graphics/opendx-samples/pkg-comment
deleted file mode 100644
index 3115d09e5dd7..000000000000
--- a/graphics/opendx-samples/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Example files for IBM's OpenDX
diff --git a/graphics/opendx/Makefile b/graphics/opendx/Makefile
index 938d53e1bed0..e7f27a3a9d03 100644
--- a/graphics/opendx/Makefile
+++ b/graphics/opendx/Makefile
@@ -16,6 +16,8 @@ DISTNAME= dx-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= IBM\'s Open Visualization Data Explorer
+
LIB_DEPENDS= Magick.5:${PORTSDIR}/graphics/ImageMagick \
df.1:${PORTSDIR}/graphics/hdf \
netcdf.1:${PORTSDIR}/math/netcdf \
diff --git a/graphics/opendx/pkg-comment b/graphics/opendx/pkg-comment
deleted file mode 100644
index 3c1acebb2e94..000000000000
--- a/graphics/opendx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-IBM's Open Visualization Data Explorer
diff --git a/graphics/p5-Chart-PNGgraph/Makefile b/graphics/p5-Chart-PNGgraph/Makefile
index 9899dd959504..20904ea45098 100644
--- a/graphics/p5-Chart-PNGgraph/Makefile
+++ b/graphics/p5-Chart-PNGgraph/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Perl module for generating presentation graphics (i.e., charts)
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/p5-Chart-PNGgraph/pkg-comment b/graphics/p5-Chart-PNGgraph/pkg-comment
deleted file mode 100644
index 4e8b570847a1..000000000000
--- a/graphics/p5-Chart-PNGgraph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl module for generating presentation graphics (i.e., charts)
diff --git a/graphics/p5-Chart/Makefile b/graphics/p5-Chart/Makefile
index 163c315292d8..047f58eaf0f3 100644
--- a/graphics/p5-Chart/Makefile
+++ b/graphics/p5-Chart/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A perl5 interface to build chart graphics
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
PERL_CONFIGURE= yes
diff --git a/graphics/p5-Chart/pkg-comment b/graphics/p5-Chart/pkg-comment
deleted file mode 100644
index 7dad450e3ae3..000000000000
--- a/graphics/p5-Chart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 interface to build chart graphics
diff --git a/graphics/p5-GD-Barcode/Makefile b/graphics/p5-GD-Barcode/Makefile
index 424a310ee0ec..a2382570bbea 100644
--- a/graphics/p5-GD-Barcode/Makefile
+++ b/graphics/p5-GD-Barcode/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GD::Barcode - Create barcode image with GD
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/p5-GD-Barcode/pkg-comment b/graphics/p5-GD-Barcode/pkg-comment
deleted file mode 100644
index 1f00afd3e09d..000000000000
--- a/graphics/p5-GD-Barcode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GD::Barcode - Create barcode image with GD
diff --git a/graphics/p5-GD-Graph/Makefile b/graphics/p5-GD-Graph/Makefile
index 6c5b6c9dda55..d9349ca37961 100644
--- a/graphics/p5-GD-Graph/Makefile
+++ b/graphics/p5-GD-Graph/Makefile
@@ -16,6 +16,8 @@ DISTNAME= GDGraph-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graph plotting module for perl5
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/GD/Text/Align.pm:${PORTSDIR}/graphics/p5-GD-TextUtil
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/p5-GD-Graph/pkg-comment b/graphics/p5-GD-Graph/pkg-comment
deleted file mode 100644
index b20a2be84629..000000000000
--- a/graphics/p5-GD-Graph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graph plotting module for perl5
diff --git a/graphics/p5-GD-TextUtil/Makefile b/graphics/p5-GD-TextUtil/Makefile
index 2a40d443de2b..99a5261676f3 100644
--- a/graphics/p5-GD-TextUtil/Makefile
+++ b/graphics/p5-GD-TextUtil/Makefile
@@ -15,6 +15,8 @@ DISTNAME= GDTextUtil-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Text utilities for use with GD drawing package
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
PERL_CONFIGURE= YES
diff --git a/graphics/p5-GD-TextUtil/pkg-comment b/graphics/p5-GD-TextUtil/pkg-comment
deleted file mode 100644
index a5704881a925..000000000000
--- a/graphics/p5-GD-TextUtil/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text utilities for use with GD drawing package
diff --git a/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile
index 47118bdc02ba..39adbfa52e15 100644
--- a/graphics/p5-GD/Makefile
+++ b/graphics/p5-GD/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 interface to Gd Graphics Library
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
PERL_CONFIGURE= yes
diff --git a/graphics/p5-GD/pkg-comment b/graphics/p5-GD/pkg-comment
deleted file mode 100644
index 4e79085cf7ce..000000000000
--- a/graphics/p5-GD/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 interface to Gd Graphics Library
diff --git a/graphics/p5-GD1/Makefile b/graphics/p5-GD1/Makefile
index 47118bdc02ba..39adbfa52e15 100644
--- a/graphics/p5-GD1/Makefile
+++ b/graphics/p5-GD1/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 interface to Gd Graphics Library
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
PERL_CONFIGURE= yes
diff --git a/graphics/p5-GD1/pkg-comment b/graphics/p5-GD1/pkg-comment
deleted file mode 100644
index 4e79085cf7ce..000000000000
--- a/graphics/p5-GD1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 interface to Gd Graphics Library
diff --git a/graphics/p5-GD2/Makefile b/graphics/p5-GD2/Makefile
index 47118bdc02ba..39adbfa52e15 100644
--- a/graphics/p5-GD2/Makefile
+++ b/graphics/p5-GD2/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 interface to Gd Graphics Library
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
PERL_CONFIGURE= yes
diff --git a/graphics/p5-GD2/pkg-comment b/graphics/p5-GD2/pkg-comment
deleted file mode 100644
index 4e79085cf7ce..000000000000
--- a/graphics/p5-GD2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 interface to Gd Graphics Library
diff --git a/graphics/p5-GraphViz-Data-Structure/Makefile b/graphics/p5-GraphViz-Data-Structure/Makefile
index e83acc6ec0b7..514ddd7e32b4 100644
--- a/graphics/p5-GraphViz-Data-Structure/Makefile
+++ b/graphics/p5-GraphViz-Data-Structure/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Visualise data structures
+
BUILD_DEPENDS= ${PERL_SITELIBDIR}/GraphViz.pm:${PORTSDIR}/graphics/p5-GraphViz \
${PERL_SITELIBDIR}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/graphics/p5-GraphViz-Data-Structure/pkg-comment b/graphics/p5-GraphViz-Data-Structure/pkg-comment
deleted file mode 100644
index 7b81c0cf3edc..000000000000
--- a/graphics/p5-GraphViz-Data-Structure/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Visualise data structures
diff --git a/graphics/p5-Imlib2/Makefile b/graphics/p5-Imlib2/Makefile
index 52b8811e891a..57f9a6808dde 100644
--- a/graphics/p5-Imlib2/Makefile
+++ b/graphics/p5-Imlib2/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-Perl-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl bindings for Imlib2
+
LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2
PERL_CONFIGURE= yes
diff --git a/graphics/p5-Imlib2/pkg-comment b/graphics/p5-Imlib2/pkg-comment
deleted file mode 100644
index cc013444dbdc..000000000000
--- a/graphics/p5-Imlib2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl bindings for Imlib2
diff --git a/graphics/p5-chart/Makefile b/graphics/p5-chart/Makefile
index 163c315292d8..047f58eaf0f3 100644
--- a/graphics/p5-chart/Makefile
+++ b/graphics/p5-chart/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A perl5 interface to build chart graphics
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
PERL_CONFIGURE= yes
diff --git a/graphics/p5-chart/pkg-comment b/graphics/p5-chart/pkg-comment
deleted file mode 100644
index 7dad450e3ae3..000000000000
--- a/graphics/p5-chart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 interface to build chart graphics
diff --git a/graphics/photopc/Makefile b/graphics/photopc/Makefile
index 285612e7bb45..b21a1a7e34fd 100644
--- a/graphics/photopc/Makefile
+++ b/graphics/photopc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A utility to manage an Epson PhotoPC 500 digital camera
+
GNU_CONFIGURE= yes
MAN1= photopc.1 epinfo.1
diff --git a/graphics/photopc/pkg-comment b/graphics/photopc/pkg-comment
deleted file mode 100644
index 92dddb0bb6a4..000000000000
--- a/graphics/photopc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A utility to manage an Epson PhotoPC 500 digital camera
diff --git a/graphics/pixelize/Makefile b/graphics/pixelize/Makefile
index 0116a8f7e3e8..5bfc9dc374c4 100644
--- a/graphics/pixelize/Makefile
+++ b/graphics/pixelize/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= apps/graphics/misc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Use many scaled down images to try to duplicate another image
+
USE_REINPLACE= yes
USE_GNOMENG= yes
USE_GNOME= gtk12 imlib
diff --git a/graphics/pixelize/pkg-comment b/graphics/pixelize/pkg-comment
deleted file mode 100644
index 610a7393b9a1..000000000000
--- a/graphics/pixelize/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Use many scaled down images to try to duplicate another image
diff --git a/graphics/plotmtv/Makefile b/graphics/plotmtv/Makefile
index e1fe674a430f..504365bffd79 100644
--- a/graphics/plotmtv/Makefile
+++ b/graphics/plotmtv/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A multipurpose X11 plotting program
+
USE_REINPLACE= yes
USE_IMAKE= yes
ALL_TARGET= World
diff --git a/graphics/plotmtv/pkg-comment b/graphics/plotmtv/pkg-comment
deleted file mode 100644
index 679e369c9e91..000000000000
--- a/graphics/plotmtv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A multipurpose X11 plotting program
diff --git a/graphics/pngcheck/Makefile b/graphics/pngcheck/Makefile
index 85cc80529898..58132953855d 100644
--- a/graphics/pngcheck/Makefile
+++ b/graphics/pngcheck/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.libpng.org/pub/png/src/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Checks the integrity of PNG images
+
MAKEFILE= Makefile.unx
do-install:
diff --git a/graphics/pngcheck/pkg-comment b/graphics/pngcheck/pkg-comment
deleted file mode 100644
index 9e1d17ea4054..000000000000
--- a/graphics/pngcheck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Checks the integrity of PNG images
diff --git a/graphics/pngquant/Makefile b/graphics/pngquant/Makefile
index c82256b9e60c..12a1a3056912 100644
--- a/graphics/pngquant/Makefile
+++ b/graphics/pngquant/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= convert 32-bit RGBA PNGs into 8-bit RGBA-palette PNGs
+
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/graphics/pngquant/pkg-comment b/graphics/pngquant/pkg-comment
deleted file mode 100644
index 3476087c29dd..000000000000
--- a/graphics/pngquant/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-convert 32-bit RGBA PNGs into 8-bit RGBA-palette PNGs
diff --git a/graphics/ppm2fli/Makefile b/graphics/ppm2fli/Makefile
index 5d427a810a08..de4dbe1740a3 100644
--- a/graphics/ppm2fli/Makefile
+++ b/graphics/ppm2fli/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://vento.pi.tu-berlin.de/ppm2fli/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utilities to merge PPM files into animated FLI and backwards
+
USE_REINPLACE= yes
MAN1= ppm2fli.1 unflick.1
diff --git a/graphics/ppm2fli/pkg-comment b/graphics/ppm2fli/pkg-comment
deleted file mode 100644
index 29ba9e21a0d3..000000000000
--- a/graphics/ppm2fli/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities to merge PPM files into animated FLI and backwards
diff --git a/graphics/pstoedit/Makefile b/graphics/pstoedit/Makefile
index 3c09c1d9f183..9c32dc2e8fb0 100644
--- a/graphics/pstoedit/Makefile
+++ b/graphics/pstoedit/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://home.t-online.de/home/helga.glunz/wglunz/pstoedit/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert PostScript to other vector graphic formats
+
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig \
gs:${PORTSDIR}/print/ghostscript-gnu
LIB_DEPENDS= Magick++.5:${PORTSDIR}/graphics/ImageMagick \
diff --git a/graphics/pstoedit/pkg-comment b/graphics/pstoedit/pkg-comment
deleted file mode 100644
index 31c36fb30f5f..000000000000
--- a/graphics/pstoedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert PostScript to other vector graphic formats
diff --git a/graphics/py-chart/Makefile b/graphics/py-chart/Makefile
index 82026b4cdeff..d9393bed3a88 100644
--- a/graphics/py-chart/Makefile
+++ b/graphics/py-chart/Makefile
@@ -15,6 +15,8 @@ DISTNAME= PyChart-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create high quality Encapsulated Postscript, PDF, or PNG charts
+
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu
USE_PYTHON= yes
diff --git a/graphics/py-chart/pkg-comment b/graphics/py-chart/pkg-comment
deleted file mode 100644
index a2c018774b5a..000000000000
--- a/graphics/py-chart/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Create high quality Encapsulated Postscript, PDF, or PNG charts
diff --git a/graphics/qslim/Makefile b/graphics/qslim/Makefile
index 3cf745d0266a..a1b55f6e1472 100644
--- a/graphics/qslim/Makefile
+++ b/graphics/qslim/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://graphics.cs.uiuc.edu/~garland/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SlimKit Surface Modeling Tools
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
png.5:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff \
diff --git a/graphics/qslim/pkg-comment b/graphics/qslim/pkg-comment
deleted file mode 100644
index 77362b861935..000000000000
--- a/graphics/qslim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SlimKit Surface Modeling Tools
diff --git a/graphics/qtutils/Makefile b/graphics/qtutils/Makefile
index 61e0d884314c..f8d619e3e141 100644
--- a/graphics/qtutils/Makefile
+++ b/graphics/qtutils/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= QuickTime Utilities
+
LIB_DEPENDS= vorbis:${PORTSDIR}/audio/libvorbis \
quicktime:${PORTSDIR}/graphics/libquicktime \
gnugetopt:${PORTSDIR}/devel/libgnugetopt
diff --git a/graphics/qtutils/pkg-comment b/graphics/qtutils/pkg-comment
deleted file mode 100644
index 46e5c7aa6c54..000000000000
--- a/graphics/qtutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-QuickTime Utilities
diff --git a/graphics/qvplay/Makefile b/graphics/qvplay/Makefile
index 2f9bd0ff3afe..25d2b830a10d 100644
--- a/graphics/qvplay/Makefile
+++ b/graphics/qvplay/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.asahi-net.or.jp/~xg2k-hys/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Digital camera downloading tool for Casio QV series
+
WRKSRC= ${WRKDIR}/QVplay095/obj/FreeBSD
GNU_CONFIGURE= yes
diff --git a/graphics/qvplay/pkg-comment b/graphics/qvplay/pkg-comment
deleted file mode 100644
index a153ee1ae13b..000000000000
--- a/graphics/qvplay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Digital camera downloading tool for Casio QV series
diff --git a/graphics/ray++/Makefile b/graphics/ray++/Makefile
index 49172c7719a1..553c922054b2 100644
--- a/graphics/ray++/Makefile
+++ b/graphics/ray++/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.mpa-garching.mpg.de/~martin/ray++/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A collection of C++ classes needed for ray tracing
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-shared --enable-fast-handles
USE_GMAKE= yes
diff --git a/graphics/ray++/pkg-comment b/graphics/ray++/pkg-comment
deleted file mode 100644
index 329bfc7d9522..000000000000
--- a/graphics/ray++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collection of C++ classes needed for ray tracing
diff --git a/graphics/rayshade/Makefile b/graphics/rayshade/Makefile
index 5c7ccac13e26..aa04574e2bb1 100644
--- a/graphics/rayshade/Makefile
+++ b/graphics/rayshade/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An extensible system for creating ray-traced images
+
BUILD_DEPENDS= $(LOCALBASE)/lib/librle.a:${PORTSDIR}/graphics/urt
HAS_CONFIGURE= yes
diff --git a/graphics/rayshade/pkg-comment b/graphics/rayshade/pkg-comment
deleted file mode 100644
index 5f55c9ba847d..000000000000
--- a/graphics/rayshade/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An extensible system for creating ray-traced images
diff --git a/graphics/recmpeg/Makefile b/graphics/recmpeg/Makefile
index b26843f659b8..c7ecf12b69b6 100644
--- a/graphics/recmpeg/Makefile
+++ b/graphics/recmpeg/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= fame
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple video encoder
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
fame-0.9.0:${PORTSDIR}/graphics/libfame
diff --git a/graphics/recmpeg/pkg-comment b/graphics/recmpeg/pkg-comment
deleted file mode 100644
index 79f5ac8e65ee..000000000000
--- a/graphics/recmpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple video encoder
diff --git a/graphics/sane-backends/Makefile b/graphics/sane-backends/Makefile
index 2e1fd41941ac..5e9679374e4b 100644
--- a/graphics/sane-backends/Makefile
+++ b/graphics/sane-backends/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= sane-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= API for access to scanners, digitals camera, frame grabbers etc
+
LIB_DEPENDS= usb-0.1.5:${PORTSDIR}/devel/libusb \
jpeg.9:${PORTSDIR}/graphics/jpeg
diff --git a/graphics/sane-backends/pkg-comment b/graphics/sane-backends/pkg-comment
deleted file mode 100644
index f02bb57b04cf..000000000000
--- a/graphics/sane-backends/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-API for access to scanners, digitals camera, frame grabbers etc
diff --git a/graphics/sane-frontends/Makefile b/graphics/sane-frontends/Makefile
index a85cca5e6844..520a2fecff34 100644
--- a/graphics/sane-frontends/Makefile
+++ b/graphics/sane-frontends/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= sane-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tools for access to scanners, digitals camera, frame grabbers etc
+
LIB_DEPENDS= sane.1:${PORTSDIR}/graphics/sane-backends
USE_GNOMENG= yes
diff --git a/graphics/sane-frontends/pkg-comment b/graphics/sane-frontends/pkg-comment
deleted file mode 100644
index 487ef93179df..000000000000
--- a/graphics/sane-frontends/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tools for access to scanners, digitals camera, frame grabbers etc
diff --git a/graphics/sced/Makefile b/graphics/sced/Makefile
index 01974a3457e9..d945a1a383a2 100644
--- a/graphics/sced/Makefile
+++ b/graphics/sced/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.cs.wisc.edu/~schenney/sced/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SCene EDitor for povray/renderman/genray/etc
+
RUN_DEPENDS= povray:${PORTSDIR}/graphics/povray
USE_XLIB= yes
diff --git a/graphics/sced/pkg-comment b/graphics/sced/pkg-comment
deleted file mode 100644
index e1d3841861ea..000000000000
--- a/graphics/sced/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SCene EDitor for povray/renderman/genray/etc
diff --git a/graphics/scrot/Makefile b/graphics/scrot/Makefile
index ac98c16cd698..db08c2e03501 100644
--- a/graphics/scrot/Makefile
+++ b/graphics/scrot/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.linuxbrit.co.uk/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A screen capture utility that utilizes Imlib2
+
LIB_DEPENDS= giblib.1:${PORTSDIR}/graphics/giblib
USE_X_PREFIX= yes
diff --git a/graphics/scrot/pkg-comment b/graphics/scrot/pkg-comment
deleted file mode 100644
index 44721944c57a..000000000000
--- a/graphics/scrot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A screen capture utility that utilizes Imlib2
diff --git a/graphics/sdl_gfx/Makefile b/graphics/sdl_gfx/Makefile
index 40e7ce13e6c3..2af86883c78d 100644
--- a/graphics/sdl_gfx/Makefile
+++ b/graphics/sdl_gfx/Makefile
@@ -14,6 +14,8 @@ DISTNAME= SDL_gfx-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SDL graphics drawing primitives and other support functions
+
LIB_DEPENDS= SDL-1.1:${PORTSDIR}/devel/sdl12
SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config
diff --git a/graphics/sdl_gfx/pkg-comment b/graphics/sdl_gfx/pkg-comment
deleted file mode 100644
index c78462b59ec0..000000000000
--- a/graphics/sdl_gfx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SDL graphics drawing primitives and other support functions
diff --git a/graphics/showimg/Makefile b/graphics/showimg/Makefile
index eef202abf092..2da6bb5d30e7 100644
--- a/graphics/showimg/Makefile
+++ b/graphics/showimg/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.jalix.org/projects/showimg/download/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A picture viewer designed to run under KDE 2.x
+
LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
jpeg:${PORTSDIR}/graphics/jpeg
diff --git a/graphics/showimg/pkg-comment b/graphics/showimg/pkg-comment
deleted file mode 100644
index 2b3680f37d8a..000000000000
--- a/graphics/showimg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A picture viewer designed to run under KDE 2.x
diff --git a/graphics/skencil/Makefile b/graphics/skencil/Makefile
index 1fb87a3f8c98..9727cb162214 100644
--- a/graphics/skencil/Makefile
+++ b/graphics/skencil/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive drawing program
+
BUILD_DEPENDS= ${LOCALBASE}/include/${PYTHON_VERSION}/Imaging.h:${PORTSDIR}/graphics/py-imaging
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
${PYTHON_SITELIBDIR}/_imaging.so:${PORTSDIR}/graphics/py-imaging \
diff --git a/graphics/skencil/pkg-comment b/graphics/skencil/pkg-comment
deleted file mode 100644
index c83722826317..000000000000
--- a/graphics/skencil/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive drawing program
diff --git a/graphics/sketch/Makefile b/graphics/sketch/Makefile
index 1fb87a3f8c98..9727cb162214 100644
--- a/graphics/sketch/Makefile
+++ b/graphics/sketch/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive drawing program
+
BUILD_DEPENDS= ${LOCALBASE}/include/${PYTHON_VERSION}/Imaging.h:${PORTSDIR}/graphics/py-imaging
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
${PYTHON_SITELIBDIR}/_imaging.so:${PORTSDIR}/graphics/py-imaging \
diff --git a/graphics/sketch/pkg-comment b/graphics/sketch/pkg-comment
deleted file mode 100644
index c83722826317..000000000000
--- a/graphics/sketch/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive drawing program
diff --git a/graphics/sng/Makefile b/graphics/sng/Makefile
index ee183ade6e53..db99692c0393 100644
--- a/graphics/sng/Makefile
+++ b/graphics/sng/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= compiler/decompiler for Scriptable Network Graphics
+
BUILD_DEPENDS= ${X11BASE}/lib/X11/rgb.txt:${PORTSDIR}/x11/XFree86-4-clients
RUN_DEPENDS= ${BUILD_DEPENDS}
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/sng/pkg-comment b/graphics/sng/pkg-comment
deleted file mode 100644
index ae7bb01b33bc..000000000000
--- a/graphics/sng/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-compiler/decompiler for Scriptable Network Graphics
diff --git a/graphics/splitmpg/Makefile b/graphics/splitmpg/Makefile
index 555c5c2c6129..6ce1a82d3816 100644
--- a/graphics/splitmpg/Makefile
+++ b/graphics/splitmpg/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Splits an ISO 11172-1 into its components
+
NO_WRKSUBDIR= yes
MAKEFILE= makefile
MAN1= splitmpeg.1
diff --git a/graphics/splitmpg/pkg-comment b/graphics/splitmpg/pkg-comment
deleted file mode 100644
index 7d002e79c214..000000000000
--- a/graphics/splitmpg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Splits an ISO 11172-1 into its components
diff --git a/graphics/springgraph/Makefile b/graphics/springgraph/Makefile
index 341b86a812be..228a2afcd1a5 100644
--- a/graphics/springgraph/Makefile
+++ b/graphics/springgraph/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .pl
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Render graph described in a .dot file
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
USE_PERL5= yes
diff --git a/graphics/springgraph/pkg-comment b/graphics/springgraph/pkg-comment
deleted file mode 100644
index 5914aecf2c8f..000000000000
--- a/graphics/springgraph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Render graph described in a .dot file
diff --git a/graphics/svg2swf/Makefile b/graphics/svg2swf/Makefile
index 8a5852d085fd..201b50ebd143 100644
--- a/graphics/svg2swf/Makefile
+++ b/graphics/svg2swf/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert an SVG file into a Macromedia Flash (swf) file
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/${PACKAGE_DIR}/sax/saxexts.py:${PORTSDIR}/textproc/py-xml \
${PYTHON_SITELIBDIR}/ming.py:${PORTSDIR}/graphics/py-ming
diff --git a/graphics/svg2swf/pkg-comment b/graphics/svg2swf/pkg-comment
deleted file mode 100644
index e975451266d1..000000000000
--- a/graphics/svg2swf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert an SVG file into a Macromedia Flash (swf) file
diff --git a/graphics/swftools/Makefile b/graphics/swftools/Makefile
index 470021bc77d2..0d056549d9cb 100644
--- a/graphics/swftools/Makefile
+++ b/graphics/swftools/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.quiss.org/swftools/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SWF manipulation and generation utilities
+
LIB_DEPENDS= t1.4:${PORTSDIR}/devel/t1lib \
jpeg.9:${PORTSDIR}/graphics/jpeg
diff --git a/graphics/swftools/pkg-comment b/graphics/swftools/pkg-comment
deleted file mode 100644
index 4cbcea98f388..000000000000
--- a/graphics/swftools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SWF manipulation and generation utilities
diff --git a/graphics/tcm/Makefile b/graphics/tcm/Makefile
index aabecab3980b..746685113541 100644
--- a/graphics/tcm/Makefile
+++ b/graphics/tcm/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Toolkit for Conceptual Modeling, create diagrams/tables/trees
+
USE_BISON= yes
USE_MOTIF= yes
USE_GMAKE= yes
diff --git a/graphics/tcm/pkg-comment b/graphics/tcm/pkg-comment
deleted file mode 100644
index e8af504b2826..000000000000
--- a/graphics/tcm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Toolkit for Conceptual Modeling, create diagrams/tables/trees
diff --git a/graphics/tiff2png/Makefile b/graphics/tiff2png/Makefile
index 964d2c44aa3e..c6bf98ecb60b 100644
--- a/graphics/tiff2png/Makefile
+++ b/graphics/tiff2png/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.libpng.org/pub/png/src/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts TIFF images to PNG format
+
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/tiff2png/pkg-comment b/graphics/tiff2png/pkg-comment
deleted file mode 100644
index a932c8def3b1..000000000000
--- a/graphics/tiff2png/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts TIFF images to PNG format
diff --git a/graphics/tosvcd/Makefile b/graphics/tosvcd/Makefile
index 61279544b655..43447747098e 100644
--- a/graphics/tosvcd/Makefile
+++ b/graphics/tosvcd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://muse.seh.de/tosvcd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SVCD transcoder
+
RUN_DEPNDS= mpeg2enc:${PORTSDIR}/graphics/mjpegtools \
vcdimager:${PORTSDIR}/graphics/vcdimager
diff --git a/graphics/tosvcd/pkg-comment b/graphics/tosvcd/pkg-comment
deleted file mode 100644
index f28c892561e0..000000000000
--- a/graphics/tosvcd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SVCD transcoder
diff --git a/graphics/truevision/Makefile b/graphics/truevision/Makefile
index 4bf62ffbb5ed..c42927be490c 100644
--- a/graphics/truevision/Makefile
+++ b/graphics/truevision/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The GNOME 3D modeler
+
LIB_DEPENDS= gtkgl:${PORTSDIR}/x11-toolkits/gtkglarea
USE_REINPLACE= yes
diff --git a/graphics/truevision/pkg-comment b/graphics/truevision/pkg-comment
deleted file mode 100644
index c93832715bc5..000000000000
--- a/graphics/truevision/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNOME 3D modeler
diff --git a/graphics/urt/Makefile b/graphics/urt/Makefile
index 47fdfc41d132..bb56a377aac2 100644
--- a/graphics/urt/Makefile
+++ b/graphics/urt/Makefile
@@ -18,6 +18,8 @@ PATCH_DIST_STRIP=-p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Toolkit and library for raster image processing
+
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff
BUILD_DEPENDS= ${LOCALBASE}/lib/libnetpbm.a:${PORTSDIR}/graphics/netpbm
diff --git a/graphics/urt/pkg-comment b/graphics/urt/pkg-comment
deleted file mode 100644
index b9917abbaf46..000000000000
--- a/graphics/urt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Toolkit and library for raster image processing
diff --git a/graphics/vcdtools/Makefile b/graphics/vcdtools/Makefile
index f87fb53b4e43..dee90bdca0a7 100644
--- a/graphics/vcdtools/Makefile
+++ b/graphics/vcdtools/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create your own VCD
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig
do-install:
diff --git a/graphics/vcdtools/pkg-comment b/graphics/vcdtools/pkg-comment
deleted file mode 100644
index b56a226c1808..000000000000
--- a/graphics/vcdtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Create your own VCD
diff --git a/graphics/vcg/Makefile b/graphics/vcg/Makefile
index a980b681e520..32fa2f5f83ea 100644
--- a/graphics/vcg/Makefile
+++ b/graphics/vcg/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .r3.17.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Visualization Tool for compiler graphs
+
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake-4
USE_X_PREFIX= yes
diff --git a/graphics/vcg/pkg-comment b/graphics/vcg/pkg-comment
deleted file mode 100644
index 6fc382930618..000000000000
--- a/graphics/vcg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Visualization Tool for compiler graphs
diff --git a/graphics/white_dune/Makefile b/graphics/white_dune/Makefile
index 011d7950b21a..d2fce2f75b26 100644
--- a/graphics/white_dune/Makefile
+++ b/graphics/white_dune/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}pl${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphical VRML97 Editor and animation tool
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/white_dune/pkg-comment b/graphics/white_dune/pkg-comment
deleted file mode 100644
index 0273e6c0a3d9..000000000000
--- a/graphics/white_dune/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical VRML97 Editor and animation tool
diff --git a/graphics/xanim/Makefile b/graphics/xanim/Makefile
index 0b829719d1dd..18a23ce8b454 100644
--- a/graphics/xanim/Makefile
+++ b/graphics/xanim/Makefile
@@ -18,6 +18,8 @@ PATCHFILES= xanim-2801-to-2802-patch.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Play most popular animation formats and show pictures
+
.if (${MACHINE_ARCH} == "i386")
EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \
vid_cyuv_1.0_freebsdELFx86.tgz \
diff --git a/graphics/xanim/pkg-comment b/graphics/xanim/pkg-comment
deleted file mode 100644
index 87aeb554eb0e..000000000000
--- a/graphics/xanim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Play most popular animation formats and show pictures
diff --git a/graphics/xdl/Makefile b/graphics/xdl/Makefile
index 98d2db0bc6ef..b7a6a30ee5cc 100644
--- a/graphics/xdl/Makefile
+++ b/graphics/xdl/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= asami/LOCAL_PORTS
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display DL animations on an X screen
+
USE_X_PREFIX= yes
MAN1= xdl.1
diff --git a/graphics/xdl/pkg-comment b/graphics/xdl/pkg-comment
deleted file mode 100644
index 5458b8ab1bb5..000000000000
--- a/graphics/xdl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display DL animations on an X screen
diff --git a/graphics/xfig-devel/Makefile b/graphics/xfig-devel/Makefile
index 179dcc666c3a..5da48aa95dde 100644
--- a/graphics/xfig-devel/Makefile
+++ b/graphics/xfig-devel/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}.full
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A drawing program for X11
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
diff --git a/graphics/xfig-devel/pkg-comment b/graphics/xfig-devel/pkg-comment
deleted file mode 100644
index ff868001c8a3..000000000000
--- a/graphics/xfig-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A drawing program for X11
diff --git a/graphics/xfig/Makefile b/graphics/xfig/Makefile
index 179dcc666c3a..5da48aa95dde 100644
--- a/graphics/xfig/Makefile
+++ b/graphics/xfig/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}.full
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A drawing program for X11
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
diff --git a/graphics/xfig/pkg-comment b/graphics/xfig/pkg-comment
deleted file mode 100644
index ff868001c8a3..000000000000
--- a/graphics/xfig/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A drawing program for X11
diff --git a/graphics/xfpovray/Makefile b/graphics/xfpovray/Makefile
index f0ae038c851e..fedd7177a778 100644
--- a/graphics/xfpovray/Makefile
+++ b/graphics/xfpovray/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphical interface to POV-Ray
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
RUN_DEPENDS= povray:${PORTSDIR}/graphics/povray
diff --git a/graphics/xfpovray/pkg-comment b/graphics/xfpovray/pkg-comment
deleted file mode 100644
index f7024ead585a..000000000000
--- a/graphics/xfpovray/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical interface to POV-Ray
diff --git a/graphics/xfractint/Makefile b/graphics/xfractint/Makefile
index 8d8c9e4e51ab..602a86f2bfa5 100644
--- a/graphics/xfractint/Makefile
+++ b/graphics/xfractint/Makefile
@@ -14,6 +14,8 @@ DISTNAME= xfrac310
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Unix port of fractint
+
USE_REINPLACE= yes
USE_ZIP= yes
USE_XLIB= yes
diff --git a/graphics/xfractint/pkg-comment b/graphics/xfractint/pkg-comment
deleted file mode 100644
index 54ce6ff50f06..000000000000
--- a/graphics/xfractint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Unix port of fractint
diff --git a/graphics/xgrasp/Makefile b/graphics/xgrasp/Makefile
index 70658143166a..27782ec985c6 100644
--- a/graphics/xgrasp/Makefile
+++ b/graphics/xgrasp/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display GL animations on X screen
+
USE_IMAKE= yes
MAN1= glib.1 xgrasp.1
diff --git a/graphics/xgrasp/pkg-comment b/graphics/xgrasp/pkg-comment
deleted file mode 100644
index 93fd4d91d40c..000000000000
--- a/graphics/xgrasp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display GL animations on X screen
diff --git a/graphics/xmfract/Makefile b/graphics/xmfract/Makefile
index fbc832f2a50f..f278f0a2c4e3 100644
--- a/graphics/xmfract/Makefile
+++ b/graphics/xmfract/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The dos based 'fractint' with an X/Motif front end
+
USE_MOTIF= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
diff --git a/graphics/xmfract/pkg-comment b/graphics/xmfract/pkg-comment
deleted file mode 100644
index b6725c82a17b..000000000000
--- a/graphics/xmfract/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The dos based `fractint' with an X/Motif front end
diff --git a/graphics/xmms-xvs/Makefile b/graphics/xmms-xvs/Makefile
index 5269abff9907..24b966348521 100644
--- a/graphics/xmms-xvs/Makefile
+++ b/graphics/xmms-xvs/Makefile
@@ -14,6 +14,8 @@ DISTNAME= xvs-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X Visualization System, a plugin for XMMS
+
BUILD_DEPENDS= xmms-config:${PORTSDIR}/audio/xmms
RUN_DEPENDS= xmms:${PORTSDIR}/audio/xmms
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/graphics/xmms-xvs/pkg-comment b/graphics/xmms-xvs/pkg-comment
deleted file mode 100644
index 1bacbf22cb03..000000000000
--- a/graphics/xmms-xvs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X Visualization System, a plugin for XMMS
diff --git a/graphics/xmorph/Makefile b/graphics/xmorph/Makefile
index 15dd58ca1627..779901397068 100644
--- a/graphics/xmorph/Makefile
+++ b/graphics/xmorph/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-2001feb22
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A digital image warping program
+
USE_X_PREFIX= yes
INSTALLS_SHLIB= yes
diff --git a/graphics/xmorph/pkg-comment b/graphics/xmorph/pkg-comment
deleted file mode 100644
index 802c5f82480e..000000000000
--- a/graphics/xmorph/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A digital image warping program
diff --git a/graphics/xmountains/Makefile b/graphics/xmountains/Makefile
index 3c4b54d9a443..472b9d8fbc80 100644
--- a/graphics/xmountains/Makefile
+++ b/graphics/xmountains/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= X11 based fractal landscape generator
+
NO_WRKSUBDIR= yes
USE_IMAKE= yes
diff --git a/graphics/xmountains/pkg-comment b/graphics/xmountains/pkg-comment
deleted file mode 100644
index e282bb28d4ba..000000000000
--- a/graphics/xmountains/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 based fractal landscape generator
diff --git a/graphics/xmovie/Makefile b/graphics/xmovie/Makefile
index c24993cee500..4a13eed625ec 100644
--- a/graphics/xmovie/Makefile
+++ b/graphics/xmovie/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.i386.rpm
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A movie player for MPEG-2 and Quicktime movies
+
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= ${LINUX_BASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg \
diff --git a/graphics/xmovie/pkg-comment b/graphics/xmovie/pkg-comment
deleted file mode 100644
index cd1622636da8..000000000000
--- a/graphics/xmovie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A movie player for MPEG-2 and Quicktime movies
diff --git a/graphics/xpaint/Makefile b/graphics/xpaint/Makefile
index 5690481e8241..add9e4b86fea 100644
--- a/graphics/xpaint/Makefile
+++ b/graphics/xpaint/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://home.worldonline.dk/torsten/xpaint/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple paint program
+
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
png.5:${PORTSDIR}/graphics/png
diff --git a/graphics/xpaint/pkg-comment b/graphics/xpaint/pkg-comment
deleted file mode 100644
index 11826806fe28..000000000000
--- a/graphics/xpaint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple paint program
diff --git a/graphics/xpm/Makefile b/graphics/xpm/Makefile
index 664258448671..859f76bb2367 100644
--- a/graphics/xpm/Makefile
+++ b/graphics/xpm/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= libraries
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The X Pixmap library
+
USE_IMAKE= yes
INSTALLS_SHLIB= yes
diff --git a/graphics/xpm/pkg-comment b/graphics/xpm/pkg-comment
deleted file mode 100644
index af37a083d519..000000000000
--- a/graphics/xpm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The X Pixmap library
diff --git a/graphics/xtheater/Makefile b/graphics/xtheater/Makefile
index 7f143cf57c32..29657b4d454a 100644
--- a/graphics/xtheater/Makefile
+++ b/graphics/xtheater/Makefile
@@ -16,6 +16,8 @@ DISTNAME= Xtheater-${PORTVERSION:S/.p/-pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
smpeg.1:${PORTSDIR}/graphics/smpeg
diff --git a/graphics/xtheater/pkg-comment b/graphics/xtheater/pkg-comment
deleted file mode 100644
index 37c9b0d73aeb..000000000000
--- a/graphics/xtheater/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
diff --git a/graphics/xwpick/Makefile b/graphics/xwpick/Makefile
index dcc8d2a79f44..d2f88e574985 100644
--- a/graphics/xwpick/Makefile
+++ b/graphics/xwpick/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Image pick up utility for X Window System
+
USE_IMAKE= yes
MAN1= xwpick.1
diff --git a/graphics/xwpick/pkg-comment b/graphics/xwpick/pkg-comment
deleted file mode 100644
index 6910dc87dcb4..000000000000
--- a/graphics/xwpick/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Image pick up utility for X Window System
diff --git a/graphics/zimg/Makefile b/graphics/zimg/Makefile
index 98d9e86355de..c8a40b376a6d 100644
--- a/graphics/zimg/Makefile
+++ b/graphics/zimg/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.zellner.org/zimg/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Image-generator that uses ASCII input files to create PNGs/EDFs
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
GNU_CONFIGURE= yes
diff --git a/graphics/zimg/pkg-comment b/graphics/zimg/pkg-comment
deleted file mode 100644
index 961ef89e10fe..000000000000
--- a/graphics/zimg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Image-generator that uses ASCII input files to create PNGs/EDFs
diff --git a/irc/bobot++/Makefile b/irc/bobot++/Makefile
index be823e318162..7023892331da 100644
--- a/irc/bobot++/Makefile
+++ b/irc/bobot++/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An IRC bot written in C++
+
GNU_CONFIGURE= yes
USE_REINPLACE= yes
diff --git a/irc/bobot++/pkg-comment b/irc/bobot++/pkg-comment
deleted file mode 100644
index 5a15f14d7953..000000000000
--- a/irc/bobot++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An IRC bot written in C++
diff --git a/irc/ezbounce-devel/Makefile b/irc/ezbounce-devel/Makefile
index af857dd89186..af0ec70eca4e 100644
--- a/irc/ezbounce-devel/Makefile
+++ b/irc/ezbounce-devel/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://druglord.freelsd.org/ezbounce/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A highly configurable IRC Proxy
+
GNU_CONFIGURE= yes
MAN1= ezbounce.1
diff --git a/irc/ezbounce-devel/pkg-comment b/irc/ezbounce-devel/pkg-comment
deleted file mode 100644
index c0c5529887e9..000000000000
--- a/irc/ezbounce-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A highly configurable IRC Proxy
diff --git a/irc/ezbounce/Makefile b/irc/ezbounce/Makefile
index af857dd89186..af0ec70eca4e 100644
--- a/irc/ezbounce/Makefile
+++ b/irc/ezbounce/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://druglord.freelsd.org/ezbounce/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A highly configurable IRC Proxy
+
GNU_CONFIGURE= yes
MAN1= ezbounce.1
diff --git a/irc/ezbounce/pkg-comment b/irc/ezbounce/pkg-comment
deleted file mode 100644
index c0c5529887e9..000000000000
--- a/irc/ezbounce/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A highly configurable IRC Proxy
diff --git a/irc/irc/Makefile b/irc/irc/Makefile
index dfca2eb34064..ff1a34a0346e 100644
--- a/irc/irc/Makefile
+++ b/irc/irc/Makefile
@@ -18,6 +18,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The 'Internet Relay Chat' Server
+
# the NOTE command is disabled by default
# ENABLE_NOTE=yes
diff --git a/irc/irc/pkg-comment b/irc/irc/pkg-comment
deleted file mode 100644
index f7b3c458be7e..000000000000
--- a/irc/irc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The 'Internet Relay Chat' Server
diff --git a/irc/nethirc/Makefile b/irc/nethirc/Makefile
index d12ec8208c7c..a7ddb8e7367d 100644
--- a/irc/nethirc/Makefile
+++ b/irc/nethirc/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl-based irc client that uses Net::IRC
+
.include <bsd.port.pre.mk>
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/IRC.pm:${PORTSDIR}/irc/p5-IRC
diff --git a/irc/nethirc/pkg-comment b/irc/nethirc/pkg-comment
deleted file mode 100644
index 43d3cb99ce9e..000000000000
--- a/irc/nethirc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl-based irc client that uses Net::IRC
diff --git a/irc/p5-POE-Component-IRC/Makefile b/irc/p5-POE-Component-IRC/Makefile
index 8c33669d7d21..1cd420ac6f27 100644
--- a/irc/p5-POE-Component-IRC/Makefile
+++ b/irc/p5-POE-Component-IRC/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A fully event-driven IRC client module
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/POE.pm:${PORTSDIR}/devel/p5-POE
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/irc/p5-POE-Component-IRC/pkg-comment b/irc/p5-POE-Component-IRC/pkg-comment
deleted file mode 100644
index cc1f915dd56c..000000000000
--- a/irc/p5-POE-Component-IRC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fully event-driven IRC client module
diff --git a/irc/sircd/Makefile b/irc/sircd/Makefile
index cf59e82854ec..991581831e66 100644
--- a/irc/sircd/Makefile
+++ b/irc/sircd/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Smart IRC Daemon
+
USE_OPENSSL= yes
USE_GMAKE= yes
MAKE_ENV= LD="${CC}" \
diff --git a/irc/sircd/pkg-comment b/irc/sircd/pkg-comment
deleted file mode 100644
index 8e81951bacab..000000000000
--- a/irc/sircd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Smart IRC Daemon
diff --git a/irc/tircproxy/Makefile b/irc/tircproxy/Makefile
index c4ac9f7ac5d8..3bb78332d9a3 100644
--- a/irc/tircproxy/Makefile
+++ b/irc/tircproxy/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://bre.klaki.net/programs/tircproxy/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= IRC proxy server
+
WRKSRC= ${WRKDIR}/tircproxy-0.4
GNU_CONFIGURE= YES
diff --git a/irc/tircproxy/pkg-comment b/irc/tircproxy/pkg-comment
deleted file mode 100644
index e8ed8bcaa8a5..000000000000
--- a/irc/tircproxy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-IRC proxy server
diff --git a/japanese/chasen-base/Makefile b/japanese/chasen-base/Makefile
index a940bf82f91a..cee1b565bab1 100644
--- a/japanese/chasen-base/Makefile
+++ b/japanese/chasen-base/Makefile
@@ -18,6 +18,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese Morphological Analysis System
+
GNU_CONFIGURE= yes
#USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/japanese/chasen-base/pkg-comment b/japanese/chasen-base/pkg-comment
deleted file mode 100644
index 55ccb1734ecc..000000000000
--- a/japanese/chasen-base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese Morphological Analysis System
diff --git a/japanese/chasen/Makefile b/japanese/chasen/Makefile
index efe5e16dd41d..9fe6fe5e7811 100644
--- a/japanese/chasen/Makefile
+++ b/japanese/chasen/Makefile
@@ -15,6 +15,8 @@ EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese Morphological Analysis System
+
RUN_DEPENDS= chasen:${PORTSDIR}/japanese/chasen-base \
${LOCALBASE}/share/chasen/dic/ipadic/cforms.cha:${PORTSDIR}/japanese/ipadic
diff --git a/japanese/chasen/pkg-comment b/japanese/chasen/pkg-comment
deleted file mode 100644
index 55ccb1734ecc..000000000000
--- a/japanese/chasen/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese Morphological Analysis System
diff --git a/japanese/chimera/Makefile b/japanese/chimera/Makefile
index c0373fffaac9..fed1b9af3b8f 100644
--- a/japanese/chimera/Makefile
+++ b/japanese/chimera/Makefile
@@ -19,6 +19,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X/Athena World-Wide Web client + Japanese patch
+
PREV_VERSION= ${PORTVERSION:S/p1/p0/}
USE_IMAKE= yes
diff --git a/japanese/chimera/pkg-comment b/japanese/chimera/pkg-comment
deleted file mode 100644
index ce05813fb5f2..000000000000
--- a/japanese/chimera/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X/Athena World-Wide Web client + Japanese patch
diff --git a/japanese/ebview-gtk2/Makefile b/japanese/ebview-gtk2/Makefile
index f7f85b561bfa..3f0ad885f9ba 100644
--- a/japanese/ebview-gtk2/Makefile
+++ b/japanese/ebview-gtk2/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Electronic Book Viewer
+
LIB_DEPENDS= eb.6:${PORTSDIR}/japanese/eb
USE_GNOMENG= yes
diff --git a/japanese/ebview-gtk2/pkg-comment b/japanese/ebview-gtk2/pkg-comment
deleted file mode 100644
index 32cf50dd9312..000000000000
--- a/japanese/ebview-gtk2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Electronic Book Viewer
diff --git a/japanese/ebview/Makefile b/japanese/ebview/Makefile
index f7f85b561bfa..3f0ad885f9ba 100644
--- a/japanese/ebview/Makefile
+++ b/japanese/ebview/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Electronic Book Viewer
+
LIB_DEPENDS= eb.6:${PORTSDIR}/japanese/eb
USE_GNOMENG= yes
diff --git a/japanese/ebview/pkg-comment b/japanese/ebview/pkg-comment
deleted file mode 100644
index 32cf50dd9312..000000000000
--- a/japanese/ebview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Electronic Book Viewer
diff --git a/japanese/elvis/Makefile b/japanese/elvis/Makefile
index 81bfe385b52e..8225669c2955 100644
--- a/japanese/elvis/Makefile
+++ b/japanese/elvis/Makefile
@@ -18,6 +18,8 @@ PATCHFILES= j${PORTNAME}1.8p4-j1.1.tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A clone of vi/ex, the standard UNIX editor, with Japanese patch
+
LIB_DEPENDS= canna.1:${PORTSDIR}/japanese/Canna
NO_WRKSUBDIR= yes
diff --git a/japanese/elvis/pkg-comment b/japanese/elvis/pkg-comment
deleted file mode 100644
index 418dd0096bd3..000000000000
--- a/japanese/elvis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, the standard UNIX editor, with Japanese patch
diff --git a/japanese/ewipe/Makefile b/japanese/ewipe/Makefile
index 6e4c9043808e..c1a4d782f969 100644
--- a/japanese/ewipe/Makefile
+++ b/japanese/ewipe/Makefile
@@ -12,4 +12,6 @@ COMMENT= ${.CURDIR}/pkg-comment
KANJI= yes
+PORTCOMMENT= Tcl/tck-based presentation tool, with japanese configuration
+
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/ewipe/pkg-comment b/japanese/ewipe/pkg-comment
deleted file mode 100644
index 9118177ed726..000000000000
--- a/japanese/ewipe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tcl/tck-based presentation tool, with japanese configuration
diff --git a/japanese/exmh2/Makefile b/japanese/exmh2/Makefile
index a6bb4c16e601..a7dc590305fa 100644
--- a/japanese/exmh2/Makefile
+++ b/japanese/exmh2/Makefile
@@ -9,6 +9,8 @@ CATEGORIES= japanese
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X11/TK based mail reader front end to MH for Japanese environments
+
JAPANESE_EXMH= yes
MASTERDIR= ${.CURDIR}/../../mail/exmh2
diff --git a/japanese/exmh2/pkg-comment b/japanese/exmh2/pkg-comment
deleted file mode 100644
index c7c0b8f89026..000000000000
--- a/japanese/exmh2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11/TK based mail reader front end to MH for Japanese environments
diff --git a/japanese/gawk/Makefile b/japanese/gawk/Makefile
index d2a32272a057..f800abd29c0a 100644
--- a/japanese/gawk/Makefile
+++ b/japanese/gawk/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU awk + multi-byte extension
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-bitops --enable-non-decimal-data
diff --git a/japanese/gawk/pkg-comment b/japanese/gawk/pkg-comment
deleted file mode 100644
index bcd9e984be34..000000000000
--- a/japanese/gawk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU awk + multi-byte extension
diff --git a/japanese/grep/Makefile b/japanese/grep/Makefile
index 5cfdde22858b..f8155aab05d6 100644
--- a/japanese/grep/Makefile
+++ b/japanese/grep/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU grep + multi-byte extension
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=j --disable-nls
diff --git a/japanese/grep/pkg-comment b/japanese/grep/pkg-comment
deleted file mode 100644
index 95345fff060f..000000000000
--- a/japanese/grep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU grep + multi-byte extension
diff --git a/japanese/ipadic/Makefile b/japanese/ipadic/Makefile
index 5afd9aae6bf7..37889b06c996 100644
--- a/japanese/ipadic/Makefile
+++ b/japanese/ipadic/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://chasen.aist-nara.ac.jp/stable/ipadic/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese Morphological Dictionary for ChaSen
+
BUILD_DEPENDS= chasen:${PORTSDIR}/japanese/chasen-base
GNU_CONFIGURE= YES
diff --git a/japanese/ipadic/pkg-comment b/japanese/ipadic/pkg-comment
deleted file mode 100644
index 95f8718d76ca..000000000000
--- a/japanese/ipadic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese Morphological Dictionary for ChaSen
diff --git a/japanese/jed/Makefile b/japanese/jed/Makefile
index e3c485d9d2b2..418b5fc0745a 100644
--- a/japanese/jed/Makefile
+++ b/japanese/jed/Makefile
@@ -18,6 +18,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A SLang-based text editor (w/ Japanese support)
+
LIB_DEPENDS= slang.2:${PORTSDIR}/japanese/libslang \
${LIBDEP_CANNA}
diff --git a/japanese/jed/pkg-comment b/japanese/jed/pkg-comment
deleted file mode 100644
index 8df513bc523e..000000000000
--- a/japanese/jed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A SLang-based text editor (w/ Japanese support)
diff --git a/japanese/libjconv/Makefile b/japanese/libjconv/Makefile
index 96300e1a87fa..d19bd2086b76 100644
--- a/japanese/libjconv/Makefile
+++ b/japanese/libjconv/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://ghost.math.sci.hokudai.ac.jp/misc/libjconv/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese charset conversion library powered by iconv(3)
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
#RUN_DEPENDS= ${LOCALBASE}/libexec/iconv/iso-2022-jp.so:${PORTSDIR}/converters/iconv-extra
diff --git a/japanese/libjconv/pkg-comment b/japanese/libjconv/pkg-comment
deleted file mode 100644
index 5677d3a7fb63..000000000000
--- a/japanese/libjconv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese charset conversion library powered by iconv(3)
diff --git a/japanese/linux_locale/Makefile b/japanese/linux_locale/Makefile
index d4d8ae83889f..21448a6a08d3 100644
--- a/japanese/linux_locale/Makefile
+++ b/japanese/linux_locale/Makefile
@@ -14,6 +14,8 @@ DISTNAME= locale-ja_${VERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Linux glibc 2.0/2.1 locale definition for Japanese
+
BUILD_DEPENDS= ${LCDEF_CMD}:${PORTSDIR}/emulators/linux_base
IGNORE= "ja-linux_locale is not needed for linux_base7"
diff --git a/japanese/linux_locale/pkg-comment b/japanese/linux_locale/pkg-comment
deleted file mode 100644
index d83766854e7f..000000000000
--- a/japanese/linux_locale/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Linux glibc 2.0/2.1 locale definition for Japanese
diff --git a/japanese/msdosfs/Makefile b/japanese/msdosfs/Makefile
index 7bf32cf16fae..677c76f22b99 100644
--- a/japanese/msdosfs/Makefile
+++ b/japanese/msdosfs/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mount a Microsoft FAT Japanese file system
+
WRKSRC= ${WRKDIR}/${DISTNAME}/msdosfs.ja
.include <bsd.port.pre.mk>
diff --git a/japanese/msdosfs/pkg-comment b/japanese/msdosfs/pkg-comment
deleted file mode 100644
index 156ffedd904d..000000000000
--- a/japanese/msdosfs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mount a Microsoft FAT Japanese file system
diff --git a/japanese/nvi-euc-jp/Makefile b/japanese/nvi-euc-jp/Makefile
index 05d226a505fc..dbd78526bdb3 100644
--- a/japanese/nvi-euc-jp/Makefile
+++ b/japanese/nvi-euc-jp/Makefile
@@ -16,6 +16,8 @@ CATEGORIES= japanese editors
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for euc-jp
+
CONFIGURE_ARGS= --enable-multibyte=euc-jp --program-prefix=n --enable-canna
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/nvi-euc-jp/pkg-comment b/japanese/nvi-euc-jp/pkg-comment
deleted file mode 100644
index d43df6e94ad7..000000000000
--- a/japanese/nvi-euc-jp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for euc-jp
diff --git a/japanese/nvi-iso-2022-jp/Makefile b/japanese/nvi-iso-2022-jp/Makefile
index 0a3430f63132..be93da4d6f31 100644
--- a/japanese/nvi-iso-2022-jp/Makefile
+++ b/japanese/nvi-iso-2022-jp/Makefile
@@ -16,6 +16,8 @@ CATEGORIES= japanese editors
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Clone of vi/ex, with multilingual patch, default settings for iso-2022-jp
+
CONFIGURE_ARGS= --enable-multibyte=iso-2022-jp --program-prefix=n --enable-canna
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/nvi-iso-2022-jp/pkg-comment b/japanese/nvi-iso-2022-jp/pkg-comment
deleted file mode 100644
index a34876fbf66b..000000000000
--- a/japanese/nvi-iso-2022-jp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clone of vi/ex, with multilingual patch, default settings for iso-2022-jp
diff --git a/japanese/nvi-sjis/Makefile b/japanese/nvi-sjis/Makefile
index fdf482b96cb3..e5e594aac2d0 100644
--- a/japanese/nvi-sjis/Makefile
+++ b/japanese/nvi-sjis/Makefile
@@ -16,6 +16,8 @@ CATEGORIES= japanese editors
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for sjis
+
CONFIGURE_ARGS= --enable-multibyte=sjis --program-prefix=n --enable-canna
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/nvi-sjis/pkg-comment b/japanese/nvi-sjis/pkg-comment
deleted file mode 100644
index 5356d68e6809..000000000000
--- a/japanese/nvi-sjis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for sjis
diff --git a/japanese/plain2/Makefile b/japanese/plain2/Makefile
index 2dcb46b04597..8bbefe67d403 100644
--- a/japanese/plain2/Makefile
+++ b/japanese/plain2/Makefile
@@ -10,6 +10,8 @@ PORTVERSION= 2.54
CATEGORIES= japanese textproc
MASTER_SITES= ftp://ftp.nec.co.jp/pub/packages/plain2/
+PORTCOMMENT= A text converter from plain to any format
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
ALL_TARGET= plain2
diff --git a/japanese/plain2/pkg-comment b/japanese/plain2/pkg-comment
deleted file mode 100644
index 901ad1a75dd2..000000000000
--- a/japanese/plain2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A text converter from plain to any format
diff --git a/japanese/sed/Makefile b/japanese/sed/Makefile
index 0155d1907b17..142ebfbf974b 100644
--- a/japanese/sed/Makefile
+++ b/japanese/sed/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU sed + multi-byte extension
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/japanese/sed/pkg-comment b/japanese/sed/pkg-comment
deleted file mode 100644
index c85db8d8d3d4..000000000000
--- a/japanese/sed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU sed + multi-byte extension
diff --git a/japanese/skkfep/Makefile b/japanese/skkfep/Makefile
index 5aea5847392f..ad02ec33676a 100644
--- a/japanese/skkfep/Makefile
+++ b/japanese/skkfep/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SKK-like Kana-to-Kanji FrontEnd Processor
+
RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skk
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/japanese/skkfep/pkg-comment b/japanese/skkfep/pkg-comment
deleted file mode 100644
index 74bddc8f2d0e..000000000000
--- a/japanese/skkfep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SKK-like Kana-to-Kanji FrontEnd Processor
diff --git a/japanese/tcsh-nls-asuka/Makefile b/japanese/tcsh-nls-asuka/Makefile
index 70d13550dcdf..0557afb93e29 100644
--- a/japanese/tcsh-nls-asuka/Makefile
+++ b/japanese/tcsh-nls-asuka/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= asuka
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Soryu Asuka Langley" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-asuka/pkg-comment b/japanese/tcsh-nls-asuka/pkg-comment
deleted file mode 100644
index 654b81c84026..000000000000
--- a/japanese/tcsh-nls-asuka/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Soryu Asuka Langley" taste)
diff --git a/japanese/tcsh-nls-ayanami/Makefile b/japanese/tcsh-nls-ayanami/Makefile
index 2d4dd7fa654c..df9fa01e549d 100644
--- a/japanese/tcsh-nls-ayanami/Makefile
+++ b/japanese/tcsh-nls-ayanami/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= ayanami
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Ayanami Rei" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-ayanami/pkg-comment b/japanese/tcsh-nls-ayanami/pkg-comment
deleted file mode 100644
index 699bc4a7b395..000000000000
--- a/japanese/tcsh-nls-ayanami/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Ayanami Rei" taste)
diff --git a/japanese/tcsh-nls-generic/Makefile b/japanese/tcsh-nls-generic/Makefile
index 6bf87f0b41e0..3eee1c3d93fd 100644
--- a/japanese/tcsh-nls-generic/Makefile
+++ b/japanese/tcsh-nls-generic/Makefile
@@ -14,6 +14,8 @@ DISTNAME= tcsh-${PORTVERSION}.add2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Generic Japanese" taste)
+
BUILD_DEPENDS= nkf:${PORTSDIR}/japanese/nkf
.include <bsd.port.pre.mk>
diff --git a/japanese/tcsh-nls-generic/pkg-comment b/japanese/tcsh-nls-generic/pkg-comment
deleted file mode 100644
index 80b76b8ea709..000000000000
--- a/japanese/tcsh-nls-generic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Generic Japanese" taste)
diff --git a/japanese/tcsh-nls-koshiki/Makefile b/japanese/tcsh-nls-koshiki/Makefile
index cea0d409164d..3eb44c8d6ce8 100644
--- a/japanese/tcsh-nls-koshiki/Makefile
+++ b/japanese/tcsh-nls-koshiki/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= koshiki
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Koshiki Yukari" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-koshiki/pkg-comment b/japanese/tcsh-nls-koshiki/pkg-comment
deleted file mode 100644
index 3bf91d40be82..000000000000
--- a/japanese/tcsh-nls-koshiki/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Koshiki Yukari" taste)
diff --git a/japanese/tcsh-nls-merril/Makefile b/japanese/tcsh-nls-merril/Makefile
index faa17963227b..8c405fe97ebc 100644
--- a/japanese/tcsh-nls-merril/Makefile
+++ b/japanese/tcsh-nls-merril/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= merril
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Merril" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-merril/pkg-comment b/japanese/tcsh-nls-merril/pkg-comment
deleted file mode 100644
index a137997ca773..000000000000
--- a/japanese/tcsh-nls-merril/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Merril" taste)
diff --git a/japanese/tcsh-nls-miyakonjo/Makefile b/japanese/tcsh-nls-miyakonjo/Makefile
index 3a57c6b7f421..1cb5ae008ee0 100644
--- a/japanese/tcsh-nls-miyakonjo/Makefile
+++ b/japanese/tcsh-nls-miyakonjo/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= miyakonjo
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Miyakonjo" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-miyakonjo/pkg-comment b/japanese/tcsh-nls-miyakonjo/pkg-comment
deleted file mode 100644
index 374f4959c43c..000000000000
--- a/japanese/tcsh-nls-miyakonjo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Miyakonjo" taste)
diff --git a/japanese/tcsh-nls-multi/Makefile b/japanese/tcsh-nls-multi/Makefile
index e1c2cd1e7fb5..1dc48caa0bb0 100644
--- a/japanese/tcsh-nls-multi/Makefile
+++ b/japanese/tcsh-nls-multi/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= multi
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Multi" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-multi/pkg-comment b/japanese/tcsh-nls-multi/pkg-comment
deleted file mode 100644
index b309acfd3269..000000000000
--- a/japanese/tcsh-nls-multi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Multi" taste)
diff --git a/japanese/tcsh-nls-rishu/Makefile b/japanese/tcsh-nls-rishu/Makefile
index eb80ea706f04..44c5d5cd5174 100644
--- a/japanese/tcsh-nls-rishu/Makefile
+++ b/japanese/tcsh-nls-rishu/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= rishu
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Rishu" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-rishu/pkg-comment b/japanese/tcsh-nls-rishu/pkg-comment
deleted file mode 100644
index 4fc7084a433c..000000000000
--- a/japanese/tcsh-nls-rishu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Rishu" taste)
diff --git a/japanese/tcsh-nls-roomi/Makefile b/japanese/tcsh-nls-roomi/Makefile
index 2b2aa2b7b422..f0106e076b2c 100644
--- a/japanese/tcsh-nls-roomi/Makefile
+++ b/japanese/tcsh-nls-roomi/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= roomi
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Roomi" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-roomi/pkg-comment b/japanese/tcsh-nls-roomi/pkg-comment
deleted file mode 100644
index 35b664d2201e..000000000000
--- a/japanese/tcsh-nls-roomi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Roomi" taste)
diff --git a/japanese/tcsh-nls-ruri2/Makefile b/japanese/tcsh-nls-ruri2/Makefile
index 8075f108efc3..4c2490f6b6f6 100644
--- a/japanese/tcsh-nls-ruri2/Makefile
+++ b/japanese/tcsh-nls-ruri2/Makefile
@@ -9,6 +9,8 @@ CATALOGNAME= ruri2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese NLS catalog for TCSH. ("Hoshino Ruri" taste)
+
MASTERDIR= ${.CURDIR}/../tcsh-nls-generic
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
diff --git a/japanese/tcsh-nls-ruri2/pkg-comment b/japanese/tcsh-nls-ruri2/pkg-comment
deleted file mode 100644
index d7c8fdd0f06a..000000000000
--- a/japanese/tcsh-nls-ruri2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese NLS catalog for TCSH. ("Hoshino Ruri" taste)
diff --git a/japanese/truetypefonts/Makefile b/japanese/truetypefonts/Makefile
index 2df5e0c81314..cf40574fb2cb 100644
--- a/japanese/truetypefonts/Makefile
+++ b/japanese/truetypefonts/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ttf-xtt_0.${PORTVERSION:R:S/.//g}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese TrueType Fonts
+
USE_X_PREFIX= yes
WRKSRC= ${WRKDIR}/ttf-xtt-0.${PORTVERSION:R:S/.//g}
diff --git a/japanese/truetypefonts/pkg-comment b/japanese/truetypefonts/pkg-comment
deleted file mode 100644
index 4e405f6f1abf..000000000000
--- a/japanese/truetypefonts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese TrueType Fonts
diff --git a/japanese/weblint97/Makefile b/japanese/weblint97/Makefile
index 8ad133486817..39be5e0158cb 100644
--- a/japanese/weblint97/Makefile
+++ b/japanese/weblint97/Makefile
@@ -15,6 +15,8 @@ DISTNAME= weblint-97-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An internationalized HTML checker with japanese message(EUC-JP)
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/jcode.pl:${PORTSDIR}/japanese/jcode.pl
WRKSRC= ${WRKDIR}/weblint-97
diff --git a/japanese/weblint97/pkg-comment b/japanese/weblint97/pkg-comment
deleted file mode 100644
index ff8377892ab8..000000000000
--- a/japanese/weblint97/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An internationalized HTML checker with japanese message(EUC-JP)
diff --git a/japanese/xvi-euc/Makefile b/japanese/xvi-euc/Makefile
index 98cada3b2035..7ff45991baf6 100644
--- a/japanese/xvi-euc/Makefile
+++ b/japanese/xvi-euc/Makefile
@@ -9,6 +9,8 @@ PKGNAMESUFFIX= -euc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A portable multi-window 'vi', handles japanese EUC
+
MASTERDIR= ${.CURDIR}/../xvi-euc
COMMENT= ${.CURDIR}/pkg-comment
diff --git a/japanese/xvi-euc/pkg-comment b/japanese/xvi-euc/pkg-comment
deleted file mode 100644
index f9e92cb0613c..000000000000
--- a/japanese/xvi-euc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable multi-window `vi', handles japanese EUC
diff --git a/japanese/xvi-sjis/Makefile b/japanese/xvi-sjis/Makefile
index c05259a0f9fa..b6d8ea563059 100644
--- a/japanese/xvi-sjis/Makefile
+++ b/japanese/xvi-sjis/Makefile
@@ -9,6 +9,8 @@ PKGNAMESUFFIX= -sjis
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A portable multi-window 'vi', handles japanese SJIS
+
MASTERDIR= ${.CURDIR}/../xvi-euc
PATCHDIR= ${.CURDIR}/files
diff --git a/japanese/xvi-sjis/pkg-comment b/japanese/xvi-sjis/pkg-comment
deleted file mode 100644
index 9643fda20daf..000000000000
--- a/japanese/xvi-sjis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable multi-window `vi', handles japanese SJIS
diff --git a/japanese/xyagamo/Makefile b/japanese/xyagamo/Makefile
index 1fa189372d59..1ebfcdfee576 100644
--- a/japanese/xyagamo/Makefile
+++ b/japanese/xyagamo/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.dokidoki.ne.jp/home2/shinmaru/mahjong/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Japanese version of a four player mahjong game
+
USE_X_PREFIX= YES
USE_XPM= yes
diff --git a/japanese/xyagamo/pkg-comment b/japanese/xyagamo/pkg-comment
deleted file mode 100644
index 73c87774feaa..000000000000
--- a/japanese/xyagamo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese version of a four player mahjong game
diff --git a/japanese/zipcodes/Makefile b/japanese/zipcodes/Makefile
index 06832658ed8a..1288a8203cfa 100644
--- a/japanese/zipcodes/Makefile
+++ b/japanese/zipcodes/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .lzh
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Japanese zipcode tables. includes both 3/5 and 7 digits form
+
BUILD_DEPENDS= lha:${PORTSDIR}/archivers/lha \
nkf:${PORTSDIR}/japanese/nkf
diff --git a/japanese/zipcodes/pkg-comment b/japanese/zipcodes/pkg-comment
deleted file mode 100644
index 9ff5867f10c8..000000000000
--- a/japanese/zipcodes/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Japanese zipcode tables. includes both 3/5 and 7 digits form
diff --git a/java/bsh/Makefile b/java/bsh/Makefile
index e86029b23614..de49d5f16158 100644
--- a/java/bsh/Makefile
+++ b/java/bsh/Makefile
@@ -15,6 +15,8 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Java scripting environment
+
USE_JAVA= 1.1+
NO_BUILD= yes
diff --git a/java/bsh/pkg-comment b/java/bsh/pkg-comment
deleted file mode 100644
index 33550770c309..000000000000
--- a/java/bsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Java scripting environment
diff --git a/korean/nvi-euc-kr/Makefile b/korean/nvi-euc-kr/Makefile
index f425461138ba..b2486b08f85a 100644
--- a/korean/nvi-euc-kr/Makefile
+++ b/korean/nvi-euc-kr/Makefile
@@ -14,6 +14,8 @@ CATEGORIES= korean editors
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A clone of vi/ex, with multilingual patch, default settings for euc-kr
+
CONFIGURE_ARGS= --enable-multibyte=euc-kr --program-prefix=n
.include "${MASTERDIR}/Makefile"
diff --git a/korean/nvi-euc-kr/pkg-comment b/korean/nvi-euc-kr/pkg-comment
deleted file mode 100644
index d9d0d7095a13..000000000000
--- a/korean/nvi-euc-kr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of vi/ex, with multilingual patch, default settings for euc-kr
diff --git a/korean/nvi-iso-2022-kr/Makefile b/korean/nvi-iso-2022-kr/Makefile
index 487c486eaade..26f9078f6deb 100644
--- a/korean/nvi-iso-2022-kr/Makefile
+++ b/korean/nvi-iso-2022-kr/Makefile
@@ -14,6 +14,8 @@ CATEGORIES= korean editors
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Clone of vi/ex, with multilingual patch, default settings for iso-2022-kr
+
CONFIGURE_ARGS= --enable-multibyte=iso-2022-kr --program-prefix=n
.include "${MASTERDIR}/Makefile"
diff --git a/korean/nvi-iso-2022-kr/pkg-comment b/korean/nvi-iso-2022-kr/pkg-comment
deleted file mode 100644
index da8687e7e729..000000000000
--- a/korean/nvi-iso-2022-kr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clone of vi/ex, with multilingual patch, default settings for iso-2022-kr
diff --git a/lang/Gofer/Makefile b/lang/Gofer/Makefile
index 9efa9828de71..c2cffd2ac6ea 100644
--- a/lang/Gofer/Makefile
+++ b/lang/Gofer/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A lazy functional language
+
WRKSRC= ${WRKDIR}/src
LIBDIR= ${PREFIX}/lib/Gofer
MAN1= gofer.1
diff --git a/lang/Gofer/pkg-comment b/lang/Gofer/pkg-comment
deleted file mode 100644
index 5329f0aa749f..000000000000
--- a/lang/Gofer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lazy functional language
diff --git a/lang/STk/Makefile b/lang/STk/Makefile
index 21a11162daba..bb4305a6c3a3 100644
--- a/lang/STk/Makefile
+++ b/lang/STk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= devel/lang/lisp
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A scheme interpreter with full access to the Tk graphical package
+
USE_XLIB= yes
GNU_CONFIGURE= yes
diff --git a/lang/STk/pkg-comment b/lang/STk/pkg-comment
deleted file mode 100644
index 1b7bf6f7cbe5..000000000000
--- a/lang/STk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scheme interpreter with full access to the Tk graphical package
diff --git a/lang/Sather/Makefile b/lang/Sather/Makefile
index 714267561e93..801b47fe846b 100644
--- a/lang/Sather/Makefile
+++ b/lang/Sather/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sather compiler
+
LIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc \
tk83.1:${PORTSDIR}/x11-toolkits/tk83
diff --git a/lang/Sather/pkg-comment b/lang/Sather/pkg-comment
deleted file mode 100644
index 022a06cb1e2a..000000000000
--- a/lang/Sather/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sather compiler
diff --git a/lang/TenDRA/Makefile b/lang/TenDRA/Makefile
index 894e7655936b..12a10a394a6b 100644
--- a/lang/TenDRA/Makefile
+++ b/lang/TenDRA/Makefile
@@ -16,6 +16,8 @@ MASTER_SITES= ftp://alph.dera.gov.uk/pub/TenDRA/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A portable but mostly-unsupported C/C++ compiler
+
.include <bsd.port.pre.mk>
.if ${OSVERSION} > 500000
diff --git a/lang/TenDRA/pkg-comment b/lang/TenDRA/pkg-comment
deleted file mode 100644
index e7fa008a57a9..000000000000
--- a/lang/TenDRA/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable but mostly-unsupported C/C++ compiler
diff --git a/lang/atlast/Makefile b/lang/atlast/Makefile
index ecf84e995638..2962eeddb69f 100644
--- a/lang/atlast/Makefile
+++ b/lang/atlast/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.fourmilab.ch/atlast/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Autodesk Threaded Language Application System Toolkit
+
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/atlast ${PREFIX}/bin
.if !defined(NOPORTDOCS)
diff --git a/lang/atlast/pkg-comment b/lang/atlast/pkg-comment
deleted file mode 100644
index 6ab2b9febbc1..000000000000
--- a/lang/atlast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Autodesk Threaded Language Application System Toolkit
diff --git a/lang/awka/Makefile b/lang/awka/Makefile
index 832218d78fa7..6916f84e076a 100644
--- a/lang/awka/Makefile
+++ b/lang/awka/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://awka.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts the AWK script to C, then compiles it
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/lang/awka/pkg-comment b/lang/awka/pkg-comment
deleted file mode 100644
index 1da068d81227..000000000000
--- a/lang/awka/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts the AWK script to C, then compiles it
diff --git a/lang/bsh/Makefile b/lang/bsh/Makefile
index e86029b23614..de49d5f16158 100644
--- a/lang/bsh/Makefile
+++ b/lang/bsh/Makefile
@@ -15,6 +15,8 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Java scripting environment
+
USE_JAVA= 1.1+
NO_BUILD= yes
diff --git a/lang/bsh/pkg-comment b/lang/bsh/pkg-comment
deleted file mode 100644
index 33550770c309..000000000000
--- a/lang/bsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Java scripting environment
diff --git a/lang/cim/Makefile b/lang/cim/Makefile
index 2bfc8f717a75..265f0bbe1781 100644
--- a/lang/cim/Makefile
+++ b/lang/cim/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.ifi.uio.no/pub/cim/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Compiler for the SIMULA programming language
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
MAN1= cim.1
diff --git a/lang/cim/pkg-comment b/lang/cim/pkg-comment
deleted file mode 100644
index 4d7a5bf7cb6b..000000000000
--- a/lang/cim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compiler for the SIMULA programming language
diff --git a/lang/compaq-cc/Makefile b/lang/compaq-cc/Makefile
index 4e057d7fe579..a6c5d21eebdb 100644
--- a/lang/compaq-cc/Makefile
+++ b/lang/compaq-cc/Makefile
@@ -20,6 +20,8 @@ DISTFILES+= cpml_ev5-5.1.0-4.alpha.rpm
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Compaq Alpha Tru64 C compiler
+
RESTRICTED= "Distribution not allowed"
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
diff --git a/lang/compaq-cc/pkg-comment b/lang/compaq-cc/pkg-comment
deleted file mode 100644
index 8d04eab385ab..000000000000
--- a/lang/compaq-cc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compaq Alpha Tru64 C compiler
diff --git a/lang/cu-prolog/Makefile b/lang/cu-prolog/Makefile
index 14eb5ec5077d..c714f11fa31c 100644
--- a/lang/cu-prolog/Makefile
+++ b/lang/cu-prolog/Makefile
@@ -14,6 +14,8 @@ DISTNAME= cupsrc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Experimental constraint logic programming language
+
WRKSRC= ${WRKDIR}/src
MAKEFILE= makefile
ALL_TARGET= cup
diff --git a/lang/cu-prolog/pkg-comment b/lang/cu-prolog/pkg-comment
deleted file mode 100644
index 1f2aa9723fed..000000000000
--- a/lang/cu-prolog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Experimental constraint logic programming language
diff --git a/lang/dice/Makefile b/lang/dice/Makefile
index e8e79148e5c0..2fb5c976c137 100644
--- a/lang/dice/Makefile
+++ b/lang/dice/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= DICE - The Amiga/embedded/generic 68000 C compiler
+
USE_REINPLACE= yes
post-patch:
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/egcs/Makefile b/lang/egcs/Makefile
index 78e91dd3e49f..260478fdea4f 100644
--- a/lang/egcs/Makefile
+++ b/lang/egcs/Makefile
@@ -23,6 +23,8 @@ DISTFILES= egcs-core-1.1.2${EXTRACT_SUFX} egcs-g++-1.1.2${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= EGCS enhanced version of the GNU compiler suite
+
USE_BZIP2= yes
.include <bsd.port.pre.mk>
diff --git a/lang/egcs/pkg-comment b/lang/egcs/pkg-comment
deleted file mode 100644
index c23b39554386..000000000000
--- a/lang/egcs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-EGCS enhanced version of the GNU compiler suite
diff --git a/lang/eiffel/Makefile b/lang/eiffel/Makefile
index 22a8db932f41..c82559d44398 100644
--- a/lang/eiffel/Makefile
+++ b/lang/eiffel/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .freebsd.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A compiler for the object-oriented language Eiffel
+
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/lang/eiffel/pkg-comment b/lang/eiffel/pkg-comment
deleted file mode 100644
index f71f6053451c..000000000000
--- a/lang/eiffel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A compiler for the object-oriented language Eiffel
diff --git a/lang/elisp-manual/Makefile b/lang/elisp-manual/Makefile
index a4caa49a26a7..64461430e57c 100644
--- a/lang/elisp-manual/Makefile
+++ b/lang/elisp-manual/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= emacs
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Emacs Lisp reference manual
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/a//}
GNU_CONFIGURE= yes
diff --git a/lang/elisp-manual/pkg-comment b/lang/elisp-manual/pkg-comment
deleted file mode 100644
index 105a5fd8e4e3..000000000000
--- a/lang/elisp-manual/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs Lisp reference manual
diff --git a/lang/elk/Makefile b/lang/elk/Makefile
index a10b659cc0d8..2e75b6013815 100644
--- a/lang/elk/Makefile
+++ b/lang/elk/Makefile
@@ -13,6 +13,8 @@ DISTNAME= elk-3.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An embeddable Scheme interpreter
+
USE_XLIB= yes
ALL_TARGET= default
MAN1= elk.1
diff --git a/lang/elk/pkg-comment b/lang/elk/pkg-comment
deleted file mode 100644
index 2ccca9f7a8db..000000000000
--- a/lang/elk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An embeddable Scheme interpreter
diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile
index 605f6e25a8fd..37da719e8541 100644
--- a/lang/f2c/Makefile
+++ b/lang/f2c/Makefile
@@ -14,6 +14,8 @@ DISTNAME= f2c-freebsd.3.0.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fortran-to-C converter and its run-time libraries
+
.include <bsd.port.pre.mk>
.if (${ARCH} == "alpha")
diff --git a/lang/f2c/pkg-comment b/lang/f2c/pkg-comment
deleted file mode 100644
index 03a68aec282d..000000000000
--- a/lang/f2c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran-to-C converter and its run-time libraries
diff --git a/lang/f2py/Makefile b/lang/f2py/Makefile
index f7e0b355183b..a949300f1a43 100644
--- a/lang/f2py/Makefile
+++ b/lang/f2py/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME:U}-2.13.175-1250
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fortran to Python Interface Generator
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric
USE_PYTHON= yes
diff --git a/lang/f2py/pkg-comment b/lang/f2py/pkg-comment
deleted file mode 100644
index 87222d797e3a..000000000000
--- a/lang/f2py/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran to Python Interface Generator
diff --git a/lang/f77/Makefile b/lang/f77/Makefile
index 375427a677f8..aa7619bc4fc0 100644
--- a/lang/f77/Makefile
+++ b/lang/f77/Makefile
@@ -14,6 +14,8 @@ DISTNAME= f77-freebsd.0.3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fortran 77 driver utility for f2c and gcc
+
.ifdef GNU_CPP
RUN_DEPENDS= ${PREFIX}/bin/f2c:${PORTSDIR}/lang/f2c
.else
diff --git a/lang/f77/pkg-comment b/lang/f77/pkg-comment
deleted file mode 100644
index bbb26e06a2a4..000000000000
--- a/lang/f77/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fortran 77 driver utility for f2c and gcc
diff --git a/lang/ferite/Makefile b/lang/ferite/Makefile
index 97f593ea2668..50e82652ee60 100644
--- a/lang/ferite/Makefile
+++ b/lang/ferite/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An embeddable scripting language
+
LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client \
pcre.0:${PORTSDIR}/devel/pcre \
xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/lang/ferite/pkg-comment b/lang/ferite/pkg-comment
deleted file mode 100644
index 2878b7740e16..000000000000
--- a/lang/ferite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An embeddable scripting language
diff --git a/lang/gcc27/Makefile b/lang/gcc27/Makefile
index 0c2612b4d83b..3a207639a067 100644
--- a/lang/gcc27/Makefile
+++ b/lang/gcc27/Makefile
@@ -18,6 +18,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} libg++-2.7.2${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Base C/C++ compiler from FreeBSD 2.2.x & 3.x (for your old code)
+
NO_CDROM= 'old version, not worth the cost in real estate'
LATEST_LINK= gcc27
diff --git a/lang/gcc27/pkg-comment b/lang/gcc27/pkg-comment
deleted file mode 100644
index f7345586e15d..000000000000
--- a/lang/gcc27/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Base C/C++ compiler from FreeBSD 2.2.x & 3.x (for your old code)
diff --git a/lang/gcc28/Makefile b/lang/gcc28/Makefile
index 61f1555e37dd..b617fb860e25 100644
--- a/lang/gcc28/Makefile
+++ b/lang/gcc28/Makefile
@@ -19,6 +19,8 @@ PATCHFILES= bounds-checking-2.8.1-1.01.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Compiler Collection 2.8
+
NO_CDROM= 'old version, not worth the cost in real estate'
LATEST_LINK= gcc28
diff --git a/lang/gcc28/pkg-comment b/lang/gcc28/pkg-comment
deleted file mode 100644
index 26d0ee066f90..000000000000
--- a/lang/gcc28/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 2.8
diff --git a/lang/gcc30/Makefile b/lang/gcc30/Makefile
index a62206260b9e..749036e47c9f 100644
--- a/lang/gcc30/Makefile
+++ b/lang/gcc30/Makefile
@@ -19,6 +19,8 @@ DISTFILES= gcc-core-${GCC_REV}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Compiler Collection 3.0.
+
LATEST_LINK= gcc30
USE_BZIP2= yes
diff --git a/lang/gcc30/pkg-comment b/lang/gcc30/pkg-comment
deleted file mode 100644
index 7ac8cd47a83d..000000000000
--- a/lang/gcc30/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.0.
diff --git a/lang/gcc31/Makefile b/lang/gcc31/Makefile
index df0f6eb5016f..94f95f0c71f1 100644
--- a/lang/gcc31/Makefile
+++ b/lang/gcc31/Makefile
@@ -26,6 +26,8 @@ PATCHFILES= port_gcc31_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Compiler Collection 3.1 (inprogress version)
+
NO_CDROM= 'dated material'
LATEST_LINK= gcc31
diff --git a/lang/gcc31/pkg-comment b/lang/gcc31/pkg-comment
deleted file mode 100644
index 17d477ea0766..000000000000
--- a/lang/gcc31/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.1 (inprogress version)
diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile
index fb0808e3a258..84b0a787c33b 100644
--- a/lang/gcc32/Makefile
+++ b/lang/gcc32/Makefile
@@ -30,6 +30,8 @@ PATCHFILES= port_gcc32_${SNAPDATE}.diff
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Compiler Collection 3.1 (inprogress version)
+
NO_CDROM= 'dated material'
LATEST_LINK= gcc32
diff --git a/lang/gcc32/pkg-comment b/lang/gcc32/pkg-comment
deleted file mode 100644
index 17d477ea0766..000000000000
--- a/lang/gcc32/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Compiler Collection 3.1 (inprogress version)
diff --git a/lang/glibstdc++28/Makefile b/lang/glibstdc++28/Makefile
index 6676c1506b6d..37d93d03aaf2 100644
--- a/lang/glibstdc++28/Makefile
+++ b/lang/glibstdc++28/Makefile
@@ -15,6 +15,8 @@ DISTNAME= libstdc++-2.8.1.1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ISO Standard C++ library (includes the STL) for G++ 2.8.0
+
BUILD_DEPENDS= gcc28:${PORTSDIR}/lang/gcc28 \
g++28:${PORTSDIR}/lang/gcc28
RUN_DEPENDS= gcc28:${PORTSDIR}/lang/gcc28 \
diff --git a/lang/glibstdc++28/pkg-comment b/lang/glibstdc++28/pkg-comment
deleted file mode 100644
index 94d8158cafb4..000000000000
--- a/lang/glibstdc++28/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ISO Standard C++ library (includes the STL) for G++ 2.8.0
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index b30cdb5e987f..8ee294811fcd 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= guile
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU\'s Ubiquitous Intelligent Language for Extension
+
LIB_DEPENDS= ltdl.1:${PORTSDIR}/devel/libtool
USE_REINPLACE= yes
diff --git a/lang/guile/pkg-comment b/lang/guile/pkg-comment
deleted file mode 100644
index 85e9b0f902ee..000000000000
--- a/lang/guile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU's Ubiquitous Intelligent Language for Extension
diff --git a/lang/icon/Makefile b/lang/icon/Makefile
index b25b2ac2f3e0..9694134e27cf 100644
--- a/lang/icon/Makefile
+++ b/lang/icon/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Icon programming language
+
ONLY_FOR_ARCHS= alpha i386
.ifdef WITHOUT_X11
diff --git a/lang/icon/pkg-comment b/lang/icon/pkg-comment
deleted file mode 100644
index e54b6e4b41a8..000000000000
--- a/lang/icon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Icon programming language
diff --git a/lang/intel2gas/Makefile b/lang/intel2gas/Makefile
index e835aee44c26..ee3b1c08b326 100644
--- a/lang/intel2gas/Makefile
+++ b/lang/intel2gas/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Converts Intel assembly language (nasm) to AT&T syntax (gas)
+
GNU_CONFIGURE= yes
MAKE_ARGS= CXX="${CXX}"
diff --git a/lang/intel2gas/pkg-comment b/lang/intel2gas/pkg-comment
deleted file mode 100644
index cd4d3fdb6dac..000000000000
--- a/lang/intel2gas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts Intel assembly language (nasm) to AT&T syntax (gas)
diff --git a/lang/itcl/Makefile b/lang/itcl/Makefile
index 10f002a28a5b..9a7a87a43d82 100644
--- a/lang/itcl/Makefile
+++ b/lang/itcl/Makefile
@@ -14,6 +14,8 @@ DISTNAME= itcl${PORTVERSION}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= [incr Tcl] (A.K.A. "itcl")
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83
WRKSRC= ${WRKDIR}/${DISTNAME}/itcl
diff --git a/lang/itcl/pkg-comment b/lang/itcl/pkg-comment
deleted file mode 100644
index 7ad58265ed0f..000000000000
--- a/lang/itcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-[incr Tcl] (A.K.A. ``itcl'')
diff --git a/lang/klone/Makefile b/lang/klone/Makefile
index 24acff6594ca..b424a4f8c307 100644
--- a/lang/klone/Makefile
+++ b/lang/klone/Makefile
@@ -14,6 +14,8 @@ DISTNAME= Klone${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Small, Lisp-like interpreted language
+
WRKSRC= ${WRKDIR}/Klone
do-configure:
diff --git a/lang/klone/pkg-comment b/lang/klone/pkg-comment
deleted file mode 100644
index d7d13a023711..000000000000
--- a/lang/klone/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, Lisp-like interpreted language
diff --git a/lang/lafontaine/Makefile b/lang/lafontaine/Makefile
index a2d5a41ccd65..2fd2bc21abae 100644
--- a/lang/lafontaine/Makefile
+++ b/lang/lafontaine/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-20020715
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphical logo interpreter
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_BZIP2= yes
diff --git a/lang/lafontaine/pkg-comment b/lang/lafontaine/pkg-comment
deleted file mode 100644
index 721f1b46623a..000000000000
--- a/lang/lafontaine/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical logo interpreter
diff --git a/lang/logo/Makefile b/lang/logo/Makefile
index d840a3e3d548..4743df99f0b4 100644
--- a/lang/logo/Makefile
+++ b/lang/logo/Makefile
@@ -25,6 +25,8 @@ BUILD_DEPENDS+= tex:${PORTSDIR}/print/teTeX \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Brian Harvey\'s logo language interpreter
+
USE_XLIB= yes
MAKEFILE= makefile
HAS_CONFIGURE= yes
diff --git a/lang/logo/pkg-comment b/lang/logo/pkg-comment
deleted file mode 100644
index cff53b755722..000000000000
--- a/lang/logo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Brian Harvey's logo language interpreter
diff --git a/lang/mixal/Makefile b/lang/mixal/Makefile
index 7e5aa91aabcf..c800aac8f04e 100644
--- a/lang/mixal/Makefile
+++ b/lang/mixal/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.tuxedo.org/~esr/retro/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Assembler and interpreter for Donald Knuth\'s mythical MIX computer
+
ALL_TARGET=
DOCDIR= ${PREFIX}/share/doc/mix
diff --git a/lang/mixal/pkg-comment b/lang/mixal/pkg-comment
deleted file mode 100644
index 77a82f862f90..000000000000
--- a/lang/mixal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Assembler and interpreter for Donald Knuth's mythical MIX computer
diff --git a/lang/nawk/Makefile b/lang/nawk/Makefile
index 02a5fbb85d30..3d5a5291d30b 100644
--- a/lang/nawk/Makefile
+++ b/lang/nawk/Makefile
@@ -14,6 +14,8 @@ DISTNAME= awk
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Brian Kernighan\'s pattern scanning and processing language
+
NO_WRKSUBDIR= yes
MAKEFILE= makefile
ALL_TARGET= a.out
diff --git a/lang/nawk/pkg-comment b/lang/nawk/pkg-comment
deleted file mode 100644
index a4dccf779612..000000000000
--- a/lang/nawk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Brian Kernighan's pattern scanning and processing language
diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile
index 088e902a8376..2b9108b5eb96 100644
--- a/lang/onyx/Makefile
+++ b/lang/onyx/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.canonware.com/download/onyx/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Embeddable stack-based threaded interpreted language
+
BUILD_DEPENDS= cook:${PORTSDIR}/devel/cook
LIB_DEPENDS= edit.5:${PORTSDIR}/devel/libedit
diff --git a/lang/onyx/pkg-comment b/lang/onyx/pkg-comment
deleted file mode 100644
index 2447b4a08e3b..000000000000
--- a/lang/onyx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Embeddable stack-based threaded interpreted language
diff --git a/lang/open-cobol-devel/Makefile b/lang/open-cobol-devel/Makefile
index c2489b35bdaa..2e71e2c09684 100644
--- a/lang/open-cobol-devel/Makefile
+++ b/lang/open-cobol-devel/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An open-source COBOL compiler
+
LIB_DEPENDS= intl:${PORTSDIR}/devel/gettext \
iconv:${PORTSDIR}/converters/libiconv \
gnugetopt:${PORTSDIR}/devel/libgnugetopt \
diff --git a/lang/open-cobol-devel/pkg-comment b/lang/open-cobol-devel/pkg-comment
deleted file mode 100644
index 2e108a1ed7aa..000000000000
--- a/lang/open-cobol-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source COBOL compiler
diff --git a/lang/open-cobol/Makefile b/lang/open-cobol/Makefile
index c2489b35bdaa..2e71e2c09684 100644
--- a/lang/open-cobol/Makefile
+++ b/lang/open-cobol/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An open-source COBOL compiler
+
LIB_DEPENDS= intl:${PORTSDIR}/devel/gettext \
iconv:${PORTSDIR}/converters/libiconv \
gnugetopt:${PORTSDIR}/devel/libgnugetopt \
diff --git a/lang/open-cobol/pkg-comment b/lang/open-cobol/pkg-comment
deleted file mode 100644
index 2e108a1ed7aa..000000000000
--- a/lang/open-cobol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An open-source COBOL compiler
diff --git a/lang/otcl/Makefile b/lang/otcl/Makefile
index a1c893f54d31..10bd27285c32 100644
--- a/lang/otcl/Makefile
+++ b/lang/otcl/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.isi.edu/nsnam/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MIT Object Tcl
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
INSTALLS_SHLIB= yes
diff --git a/lang/otcl/pkg-comment b/lang/otcl/pkg-comment
deleted file mode 100644
index d342245c25f3..000000000000
--- a/lang/otcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MIT Object Tcl
diff --git a/lang/p5-Tcl/Makefile b/lang/p5-Tcl/Makefile
index 3d3a2dc32974..3a67c1f74722 100644
--- a/lang/p5-Tcl/Makefile
+++ b/lang/p5-Tcl/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Tcl extension module for Perl5
+
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
PERL_CONFIGURE= yes
diff --git a/lang/p5-Tcl/pkg-comment b/lang/p5-Tcl/pkg-comment
deleted file mode 100644
index 429c2b8a8674..000000000000
--- a/lang/p5-Tcl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Tcl extension module for Perl5
diff --git a/lang/php-mode.el/Makefile b/lang/php-mode.el/Makefile
index 2443a352a6d7..230bec0f27ce 100644
--- a/lang/php-mode.el/Makefile
+++ b/lang/php-mode.el/Makefile
@@ -16,6 +16,8 @@ EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Emacs lisp module for the PHP language
+
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/lang/php-mode.el/pkg-comment b/lang/php-mode.el/pkg-comment
deleted file mode 100644
index 031a67dd1d67..000000000000
--- a/lang/php-mode.el/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emacs lisp module for the PHP language
diff --git a/lang/ptoc/Makefile b/lang/ptoc/Makefile
index ac004d200377..4157b141046f 100644
--- a/lang/ptoc/Makefile
+++ b/lang/ptoc/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.ispras.ru/~knizhnik/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ANSI/Turbo Pascal to C/C++ converter
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_XLIB= yes
diff --git a/lang/ptoc/pkg-comment b/lang/ptoc/pkg-comment
deleted file mode 100644
index f213122aab6d..000000000000
--- a/lang/ptoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ANSI/Turbo Pascal to C/C++ converter
diff --git a/lang/rscheme/Makefile b/lang/rscheme/Makefile
index 85886ac91aab..accb48fbbd25 100644
--- a/lang/rscheme/Makefile
+++ b/lang/rscheme/Makefile
@@ -13,6 +13,8 @@ DISTNAME= rs-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An object-oriented, extended version of the Scheme dialect of Lisp
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
HAS_CONFIGURE= yes
diff --git a/lang/rscheme/pkg-comment b/lang/rscheme/pkg-comment
deleted file mode 100644
index 9ec18b81c658..000000000000
--- a/lang/rscheme/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An object-oriented, extended version of the Scheme dialect of Lisp
diff --git a/lang/ruby-man/Makefile b/lang/ruby-man/Makefile
index 6f22b65c11fa..40746d52f370 100644
--- a/lang/ruby-man/Makefile
+++ b/lang/ruby-man/Makefile
@@ -15,6 +15,8 @@ DIST_SUBDIR= ruby
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= Ruby reference manual, in HTML format
+
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
diff --git a/lang/ruby-man/pkg-comment b/lang/ruby-man/pkg-comment
deleted file mode 100644
index 18c0cf7d1c09..000000000000
--- a/lang/ruby-man/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ruby reference manual, in HTML format
diff --git a/lang/scheme48/Makefile b/lang/scheme48/Makefile
index 9975e7138b5d..c2422822f9e8 100644
--- a/lang/scheme48/Makefile
+++ b/lang/scheme48/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Scheme Underground\'s implementation of R4RS
+
GNU_CONFIGURE= yes
ALL_TARGET = enough
STRIP=
diff --git a/lang/scheme48/pkg-comment b/lang/scheme48/pkg-comment
deleted file mode 100644
index 758e42de7ec3..000000000000
--- a/lang/scheme48/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Scheme Underground's implementation of R4RS
diff --git a/lang/schemetoc/Makefile b/lang/schemetoc/Makefile
index eda2b5b6e790..5b5266e992a4 100644
--- a/lang/schemetoc/Makefile
+++ b/lang/schemetoc/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scheme-to-C, a compiler and interpreter for compiling scheme into C
+
USE_REINPLACE= yes
USE_XLIB= yes
INSTALLS_SHLIB= yes
diff --git a/lang/schemetoc/pkg-comment b/lang/schemetoc/pkg-comment
deleted file mode 100644
index b689cb35103f..000000000000
--- a/lang/schemetoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scheme-to-C, a compiler and interpreter for compiling scheme into C
diff --git a/lang/scm/Makefile b/lang/scm/Makefile
index 29b033f0bc5c..ef5d0fc51750 100644
--- a/lang/scm/Makefile
+++ b/lang/scm/Makefile
@@ -15,6 +15,8 @@ EXTRACT_ONLY= scm5d6.zip slib2d4.zip
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A scheme interpreter
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
diff --git a/lang/scm/pkg-comment b/lang/scm/pkg-comment
deleted file mode 100644
index dafda309f2d5..000000000000
--- a/lang/scm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scheme interpreter
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 5d09a1df9c77..a5d7dcf01623 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Smalltalk
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
gdbm.2:${PORTSDIR}/databases/gdbm \
gmp.6:${PORTSDIR}/math/libgmp4
diff --git a/lang/smalltalk/pkg-comment b/lang/smalltalk/pkg-comment
deleted file mode 100644
index 7ed8a9df27d4..000000000000
--- a/lang/smalltalk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Smalltalk
diff --git a/lang/sxm/Makefile b/lang/sxm/Makefile
index 00d9997d4b80..e7e01fa357a8 100644
--- a/lang/sxm/Makefile
+++ b/lang/sxm/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.malgil.com/sxm/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another implementation of Scheme
+
USE_REINPLACE= yes
USE_GMAKE= yes
ALL_TARGET= all image Formlist
diff --git a/lang/sxm/pkg-comment b/lang/sxm/pkg-comment
deleted file mode 100644
index 7c4df2331ed3..000000000000
--- a/lang/sxm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another implementation of Scheme
diff --git a/lang/tcl80/Makefile b/lang/tcl80/Makefile
index 742a166d194d..67daa97fbb50 100644
--- a/lang/tcl80/Makefile
+++ b/lang/tcl80/Makefile
@@ -13,6 +13,8 @@ DISTNAME= tcl8.0.5
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Tool Command Language
+
NO_LATEST_LINK= yes
WRKSRC= ${WRKDIR}/tcl8.0.5/unix
INSTALLS_SHLIB= yes
diff --git a/lang/tcl80/pkg-comment b/lang/tcl80/pkg-comment
deleted file mode 100644
index a51cc27710cf..000000000000
--- a/lang/tcl80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool Command Language
diff --git a/lang/tclX80/Makefile b/lang/tclX80/Makefile
index 7fd5037ae4ae..8f510110978c 100644
--- a/lang/tclX80/Makefile
+++ b/lang/tclX80/Makefile
@@ -13,6 +13,8 @@ DISTNAME= tclX8.0.4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extended TCL
+
LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
diff --git a/lang/tclX80/pkg-comment b/lang/tclX80/pkg-comment
deleted file mode 100644
index 5162ae79122f..000000000000
--- a/lang/tclX80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extended TCL
diff --git a/lang/wamcc/Makefile b/lang/wamcc/Makefile
index 7f024ead285a..65c7bdad15e6 100644
--- a/lang/wamcc/Makefile
+++ b/lang/wamcc/Makefile
@@ -13,6 +13,8 @@ DISTFILES= wamcc2.22.tar.Z prg.tar.Z
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= Prolog-to-C translator from Inria
+
DIST_SUBDIR= wamcc
NO_WRKSUBDIR= yes
diff --git a/lang/wamcc/pkg-comment b/lang/wamcc/pkg-comment
deleted file mode 100644
index 871a8d6092ba..000000000000
--- a/lang/wamcc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Prolog-to-C translator from Inria
diff --git a/lang/wxbasic/Makefile b/lang/wxbasic/Makefile
index d97625af8343..f89b84edffee 100644
--- a/lang/wxbasic/Makefile
+++ b/lang/wxbasic/Makefile
@@ -15,6 +15,8 @@ DISTNAME= wxsource-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A cross-platform GUI Basic interpreter
+
LIB_DEPENDS= wx_gtk.2:${PORTSDIR}/x11-toolkits/wxgtk-devel
NO_WRKSUBDIR= yes
diff --git a/lang/wxbasic/pkg-comment b/lang/wxbasic/pkg-comment
deleted file mode 100644
index 9c5d067b9aa4..000000000000
--- a/lang/wxbasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A cross-platform GUI Basic interpreter
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index ba17fc57de56..9fc182dfdb0b 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.yabasic.de/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet another Basic for Unix and Windows
+
USE_REINPLACE= yes
USE_BISON= yes
USE_XLIB= yes
diff --git a/lang/yabasic/pkg-comment b/lang/yabasic/pkg-comment
deleted file mode 100644
index 05be4f114fe4..000000000000
--- a/lang/yabasic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another Basic for Unix and Windows
diff --git a/lang/yap/Makefile b/lang/yap/Makefile
index cf5b29a88b27..7282fc71ab12 100644
--- a/lang/yap/Makefile
+++ b/lang/yap/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Yap-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A high-performance Prolog compiler
+
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
GNU_CONFIGURE= yes
diff --git a/lang/yap/pkg-comment b/lang/yap/pkg-comment
deleted file mode 100644
index 5998a8583ebb..000000000000
--- a/lang/yap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-performance Prolog compiler
diff --git a/mail/althea/Makefile b/mail/althea/Makefile
index ac0d0ac14451..09b1b4b5b1a4 100644
--- a/mail/althea/Makefile
+++ b/mail/althea/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet another GTK-based mail reader for X. Supports IMAP
+
USE_REINPLACE= yes
USE_GTK= yes
USE_OPENSSL= yes
diff --git a/mail/althea/pkg-comment b/mail/althea/pkg-comment
deleted file mode 100644
index bf3bdc8533d4..000000000000
--- a/mail/althea/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another GTK-based mail reader for X. Supports IMAP
diff --git a/mail/cvsmail/Makefile b/mail/cvsmail/Makefile
index 3009154a23b3..e49d07e204fc 100644
--- a/mail/cvsmail/Makefile
+++ b/mail/cvsmail/Makefile
@@ -13,6 +13,8 @@ DISTNAME= mailutils-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A small program to add cvsweb links to FreeBSD commit messages
+
ALL_TARGET= cvsmail
MANCOMPRESSED= no
MAN1= cvsmail.1
diff --git a/mail/cvsmail/pkg-comment b/mail/cvsmail/pkg-comment
deleted file mode 100644
index 3c067cca3815..000000000000
--- a/mail/cvsmail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small program to add cvsweb links to FreeBSD commit messages
diff --git a/mail/cyrus/Makefile b/mail/cyrus/Makefile
index 1f95d80cb7af..c7f2afe2c9f5 100644
--- a/mail/cyrus/Makefile
+++ b/mail/cyrus/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-imapd-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
+
LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82
BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend \
${LOCALBASE}/sbin/pwcheck:${PORTSDIR}/security/cyrus-sasl
diff --git a/mail/cyrus/pkg-comment b/mail/cyrus/pkg-comment
deleted file mode 100644
index b26e555b2c72..000000000000
--- a/mail/cyrus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
diff --git a/mail/emil/Makefile b/mail/emil/Makefile
index 96926011abd2..2101210e145f 100644
--- a/mail/emil/Makefile
+++ b/mail/emil/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-2.1.0-beta9
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mail format/encoding converter
+
GNU_CONFIGURE= yes
MAN1= emil.1 emil.cf.1
diff --git a/mail/emil/pkg-comment b/mail/emil/pkg-comment
deleted file mode 100644
index f409b8b0d629..000000000000
--- a/mail/emil/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mail format/encoding converter
diff --git a/mail/glacier/Makefile b/mail/glacier/Makefile
index f21aa5bc7f24..0a48404da555 100644
--- a/mail/glacier/Makefile
+++ b/mail/glacier/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://linuxberg.tele.net/files/gnome/network/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another GNOME mail user agent
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/mail/glacier/pkg-comment b/mail/glacier/pkg-comment
deleted file mode 100644
index d26745bcfc1c..000000000000
--- a/mail/glacier/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another GNOME mail user agent
diff --git a/mail/gtkgrepmail/Makefile b/mail/gtkgrepmail/Makefile
index 45bcb17580e2..4c289f7f03ae 100644
--- a/mail/gtkgrepmail/Makefile
+++ b/mail/gtkgrepmail/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A gtk front-end to grepmail
+
BUILD_DEPENDS= grepmail:${PORTSDIR}/mail/grepmail \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Gnome.pm:${PORTSDIR}/x11-toolkits/p5-Gnome \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
diff --git a/mail/gtkgrepmail/pkg-comment b/mail/gtkgrepmail/pkg-comment
deleted file mode 100644
index 5d8a2bb58b10..000000000000
--- a/mail/gtkgrepmail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A gtk front-end to grepmail
diff --git a/mail/heirloom-mailx/Makefile b/mail/heirloom-mailx/Makefile
index b2eb842d47e0..f8bf9598b0c5 100644
--- a/mail/heirloom-mailx/Makefile
+++ b/mail/heirloom-mailx/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://omnibus.ruf.uni-freiburg.de/~gritter/archive/nail/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= BSD mail utility with MIME extensions
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
GNU_CONFIGURE= yes
diff --git a/mail/heirloom-mailx/pkg-comment b/mail/heirloom-mailx/pkg-comment
deleted file mode 100644
index 42d27213389f..000000000000
--- a/mail/heirloom-mailx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-BSD mail utility with MIME extensions
diff --git a/mail/libetpan/Makefile b/mail/libetpan/Makefile
index 42d5f2dfa3ea..0e4222cb7ed6 100644
--- a/mail/libetpan/Makefile
+++ b/mail/libetpan/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A mail library
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
db3.3:${PORTSDIR}/databases/db3
diff --git a/mail/libetpan/pkg-comment b/mail/libetpan/pkg-comment
deleted file mode 100644
index 8e1b84cd2a6a..000000000000
--- a/mail/libetpan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A mail library
diff --git a/mail/librfc822/Makefile b/mail/librfc822/Makefile
index 7e1792804649..97925ce43f54 100644
--- a/mail/librfc822/Makefile
+++ b/mail/librfc822/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://cryp.to/librfc822/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A complete parser for RFC822 addresses
+
do-install:
${INSTALL_DATA} ${WRKSRC}/rfc822.hh ${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/librfc822.a ${PREFIX}/lib
diff --git a/mail/librfc822/pkg-comment b/mail/librfc822/pkg-comment
deleted file mode 100644
index dbf366e91302..000000000000
--- a/mail/librfc822/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A complete parser for RFC822 addresses
diff --git a/mail/mail2procmailrc/Makefile b/mail/mail2procmailrc/Makefile
index 556addac6d2a..87dad550e025 100644
--- a/mail/mail2procmailrc/Makefile
+++ b/mail/mail2procmailrc/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= mail to procmailrc generator
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Curses/Widgets.pm:${PORTSDIR}/devel/p5-Curses-Widgets \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Header.pm:${PORTSDIR}/mail/p5-Mail-Tools
diff --git a/mail/mail2procmailrc/pkg-comment b/mail/mail2procmailrc/pkg-comment
deleted file mode 100644
index d8d6275683a6..000000000000
--- a/mail/mail2procmailrc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-mail to procmailrc generator
diff --git a/mail/mailcrypt/Makefile b/mail/mailcrypt/Makefile
index dc75feb5886f..ae3c847a2ad5 100644
--- a/mail/mailcrypt/Makefile
+++ b/mail/mailcrypt/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Emacs/PGP interface
+
EMACS_PORT_NAME?= emacs21
GNU_CONFIGURE= yes
diff --git a/mail/mailcrypt/pkg-comment b/mail/mailcrypt/pkg-comment
deleted file mode 100644
index 8261c9926602..000000000000
--- a/mail/mailcrypt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Emacs/PGP interface
diff --git a/mail/mailx/Makefile b/mail/mailx/Makefile
index a5f7b1a96ccb..1c3078ed443b 100644
--- a/mail/mailx/Makefile
+++ b/mail/mailx/Makefile
@@ -19,6 +19,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mail command with mailx extensions
+
EXTRACT_ONLY= mail-2.2.8.tar.gz
WRKSRC= ${WRKDIR}/mail-2.2.8
USE_PERL5= yes
diff --git a/mail/mailx/pkg-comment b/mail/mailx/pkg-comment
deleted file mode 100644
index 6a0deddcc1ad..000000000000
--- a/mail/mailx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mail command with mailx extensions
diff --git a/mail/majorcool/Makefile b/mail/majorcool/Makefile
index 723ebb70ec9a..15c1f0abff2c 100644
--- a/mail/majorcool/Makefile
+++ b/mail/majorcool/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.nuug.no/pub/anders/distfiles/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Web Interface to Majordomo
+
NO_WRKSUBDIR= yes
NO_BUILD= yes
NO_PACKAGE= "Too many questions"
diff --git a/mail/majorcool/pkg-comment b/mail/majorcool/pkg-comment
deleted file mode 100644
index 58ee04a827b2..000000000000
--- a/mail/majorcool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Web Interface to Majordomo
diff --git a/mail/mbx2mbox/Makefile b/mail/mbx2mbox/Makefile
index 77ac5e276c21..6c6013f81553 100644
--- a/mail/mbx2mbox/Makefile
+++ b/mail/mbx2mbox/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MS Outlook Express .mbx to mbox file converter
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/mail/mbx2mbox/pkg-comment b/mail/mbx2mbox/pkg-comment
deleted file mode 100644
index f3a22ca4d62c..000000000000
--- a/mail/mbx2mbox/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MS Outlook Express .mbx to mbox file converter
diff --git a/mail/ml/Makefile b/mail/ml/Makefile
index 407cdb29208a..deba0f638a56 100644
--- a/mail/ml/Makefile
+++ b/mail/ml/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://ftp.rge.com/pub/mail/ml/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11 IMAP client
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_IMAKE= yes
USE_MOTIF= yes
diff --git a/mail/ml/pkg-comment b/mail/ml/pkg-comment
deleted file mode 100644
index b63fe9e388d5..000000000000
--- a/mail/ml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 IMAP client
diff --git a/mail/mmr/Makefile b/mail/mmr/Makefile
index f3d4531868ca..630db0de11a2 100644
--- a/mail/mmr/Makefile
+++ b/mail/mmr/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.devolution.com/~slouken/projects/mmr/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Curses based MIME Mail Reader
+
ALL_TARGET= # empty
do-install:
diff --git a/mail/mmr/pkg-comment b/mail/mmr/pkg-comment
deleted file mode 100644
index 53b262986fef..000000000000
--- a/mail/mmr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Curses based MIME Mail Reader
diff --git a/mail/mreport/Makefile b/mail/mreport/Makefile
index 41a029f139e5..02b8b18b81bb 100644
--- a/mail/mreport/Makefile
+++ b/mail/mreport/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.datrix.co.za/pub/mreport/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sendmail logfile summary tool
+
USE_REINPLACE= yes
ALL_TARGET= ALL
MAN8= mreport.8
diff --git a/mail/mreport/pkg-comment b/mail/mreport/pkg-comment
deleted file mode 100644
index 4be74fb9869e..000000000000
--- a/mail/mreport/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sendmail logfile summary tool
diff --git a/mail/muttzilla/Makefile b/mail/muttzilla/Makefile
index e3c51b7640c6..df5ed7dc3dbc 100644
--- a/mail/muttzilla/Makefile
+++ b/mail/muttzilla/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www3.bc.sympatico.ca/brian_winters/mutt/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mutt MUA plugin for Netscape for use on "mailto:" URL\'s
+
USE_REINPLACE= yes
pre-configure:
diff --git a/mail/muttzilla/pkg-comment b/mail/muttzilla/pkg-comment
deleted file mode 100644
index be4d8c5d2b59..000000000000
--- a/mail/muttzilla/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mutt MUA plugin for Netscape for use on "mailto:" URL's
diff --git a/mail/nail/Makefile b/mail/nail/Makefile
index b2eb842d47e0..f8bf9598b0c5 100644
--- a/mail/nail/Makefile
+++ b/mail/nail/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://omnibus.ruf.uni-freiburg.de/~gritter/archive/nail/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= BSD mail utility with MIME extensions
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
GNU_CONFIGURE= yes
diff --git a/mail/nail/pkg-comment b/mail/nail/pkg-comment
deleted file mode 100644
index 42d27213389f..000000000000
--- a/mail/nail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-BSD mail utility with MIME extensions
diff --git a/mail/nbsmtp/Makefile b/mail/nbsmtp/Makefile
index 199d0e32745e..dc7698f573eb 100644
--- a/mail/nbsmtp/Makefile
+++ b/mail/nbsmtp/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple program for outgoing SMTP delivery
+
NO_WRKSUBDIR= yes
do-install:
diff --git a/mail/nbsmtp/pkg-comment b/mail/nbsmtp/pkg-comment
deleted file mode 100644
index bd2b9bef1409..000000000000
--- a/mail/nbsmtp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple program for outgoing SMTP delivery
diff --git a/mail/p5-Mail-Bulkmail/Makefile b/mail/p5-Mail-Bulkmail/Makefile
index 2a5a50b38b84..7a6677486759 100644
--- a/mail/p5-Mail-Bulkmail/Makefile
+++ b/mail/p5-Mail-Bulkmail/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for mailing lists
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/mail/p5-Mail-Bulkmail/pkg-comment b/mail/p5-Mail-Bulkmail/pkg-comment
deleted file mode 100644
index 087d7c5f142d..000000000000
--- a/mail/p5-Mail-Bulkmail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for mailing lists
diff --git a/mail/p5-Mail-Folder/Makefile b/mail/p5-Mail-Folder/Makefile
index 8666da5c4467..2c207b0952b6 100644
--- a/mail/p5-Mail-Folder/Makefile
+++ b/mail/p5-Mail-Folder/Makefile
@@ -15,6 +15,8 @@ DISTNAME= MailFolder-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for a folder-independant interface to email folders
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/Internet.pm:${PORTSDIR}/mail/p5-Mail-Tools \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/File/Sync.pm:${PORTSDIR}/devel/p5-File-Sync
diff --git a/mail/p5-Mail-Folder/pkg-comment b/mail/p5-Mail-Folder/pkg-comment
deleted file mode 100644
index 4960156d5409..000000000000
--- a/mail/p5-Mail-Folder/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for a folder-independant interface to email folders
diff --git a/mail/p5-Mail-MailStats/Makefile b/mail/p5-Mail-MailStats/Makefile
index 9741f93cf8d9..797b564f5c10 100644
--- a/mail/p5-Mail-MailStats/Makefile
+++ b/mail/p5-Mail-MailStats/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module to detect newer messages in procmail-generated mailboxes
+
BUILD_DEPENDS= ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/mail/p5-Mail-MailStats/pkg-comment b/mail/p5-Mail-MailStats/pkg-comment
deleted file mode 100644
index b13843d7e277..000000000000
--- a/mail/p5-Mail-MailStats/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to detect newer messages in procmail-generated mailboxes
diff --git a/mail/p5-Mail-Procmailrc/Makefile b/mail/p5-Mail-Procmailrc/Makefile
index 56b4254924c3..01f4ba884619 100644
--- a/mail/p5-Mail-Procmailrc/Makefile
+++ b/mail/p5-Mail-Procmailrc/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Perl OO interface to procmail rc files
+
PERL_CONFIGURE= YES
.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Procmailrc/pkg-comment b/mail/p5-Mail-Procmailrc/pkg-comment
deleted file mode 100644
index 60ebd9eb7a13..000000000000
--- a/mail/p5-Mail-Procmailrc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl OO interface to procmail rc files
diff --git a/mail/p5-Mail-Spool/Makefile b/mail/p5-Mail-Spool/Makefile
index 06a94b4e56ec..ba72f47d11e1 100644
--- a/mail/p5-Mail-Spool/Makefile
+++ b/mail/p5-Mail-Spool/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A "pure perl" implementation of mail spooling, unspooling and sending
+
BUILD_DEPENDS= ${SITE_PERL}/File/NFSLock.pm:${PORTSDIR}/devel/p5-File-NFSLock \
${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \
${SITE_PERL}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
diff --git a/mail/p5-Mail-Spool/pkg-comment b/mail/p5-Mail-Spool/pkg-comment
deleted file mode 100644
index e2e86813e2d5..000000000000
--- a/mail/p5-Mail-Spool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A "pure perl" implementation of mail spooling, unspooling and sending
diff --git a/mail/pop3lite/Makefile b/mail/pop3lite/Makefile
index 9afacf29876f..1b6b96b99f3d 100644
--- a/mail/pop3lite/Makefile
+++ b/mail/pop3lite/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A flexible, modular RFC-compliant POP3 daemon
+
USE_GNOMENG= yes
USE_GNOME= glib12
USE_GMAKE= yes
diff --git a/mail/pop3lite/pkg-comment b/mail/pop3lite/pkg-comment
deleted file mode 100644
index 85658c317433..000000000000
--- a/mail/pop3lite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A flexible, modular RFC-compliant POP3 daemon
diff --git a/mail/postilion/Makefile b/mail/postilion/Makefile
index 132b5a5f7bad..2f821fd362bf 100644
--- a/mail/postilion/Makefile
+++ b/mail/postilion/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.postilion.org/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mail client with the NeXt look
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 \
c-client4:${PORTSDIR}/mail/cclient
RUN_DEPENDS= ${LOCALBASE}/lib/Img1.2/pkgIndex.tcl:${PORTSDIR}/graphics/libimg
diff --git a/mail/postilion/pkg-comment b/mail/postilion/pkg-comment
deleted file mode 100644
index 83d09158b279..000000000000
--- a/mail/postilion/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mail client with the NeXt look
diff --git a/mail/pyzor/Makefile b/mail/pyzor/Makefile
index f7762ee70fda..df3fb1a940fb 100644
--- a/mail/pyzor/Makefile
+++ b/mail/pyzor/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A collaborative, networked system to detect and block spam
+
USE_BZIP2= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/mail/pyzor/pkg-comment b/mail/pyzor/pkg-comment
deleted file mode 100644
index f88f303f9426..000000000000
--- a/mail/pyzor/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A collaborative, networked system to detect and block spam
diff --git a/mail/sentinel/Makefile b/mail/sentinel/Makefile
index 3c34677e6045..988e65e1781d 100644
--- a/mail/sentinel/Makefile
+++ b/mail/sentinel/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sentinel is a sendmail milter API implementation
+
USE_REINPLACE= yes
MAKEFILE= Makefile.FreeBSD
ALL_TARGET= sentinel
diff --git a/mail/sentinel/pkg-comment b/mail/sentinel/pkg-comment
deleted file mode 100644
index 7ad8836f4b2b..000000000000
--- a/mail/sentinel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sentinel is a sendmail milter API implementation
diff --git a/mail/smail/Makefile b/mail/smail/Makefile
index d6b0a94fd989..c4bd85193a4b 100644
--- a/mail/smail/Makefile
+++ b/mail/smail/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.uu.net/networking/mail/smail/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program used for receiving and delivering mail
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libident.a:${PORTSDIR}/security/libident
.if !exists(/usr/include/tcpd.h)
LIB_DEPENDS= wrap.7:${PORTSDIR}/security/tcp_wrapper
diff --git a/mail/smail/pkg-comment b/mail/smail/pkg-comment
deleted file mode 100644
index 8404ed301dbc..000000000000
--- a/mail/smail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program used for receiving and delivering mail
diff --git a/mail/smtpclient/Makefile b/mail/smtpclient/Makefile
index db79d36c1309..5309f71ad889 100644
--- a/mail/smtpclient/Makefile
+++ b/mail/smtpclient/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.engelschall.com/sw/smtpclient/distrib/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple SMTP client
+
GNU_CONFIGURE= yes
MAN1= smtpclient.1
diff --git a/mail/smtpclient/pkg-comment b/mail/smtpclient/pkg-comment
deleted file mode 100644
index ccaea253f8b7..000000000000
--- a/mail/smtpclient/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple SMTP client
diff --git a/mail/smtpd/Makefile b/mail/smtpd/Makefile
index eb0a1ddde9e1..0e06b1ae9cf9 100644
--- a/mail/smtpd/Makefile
+++ b/mail/smtpd/Makefile
@@ -16,6 +16,8 @@ PATCHFILES= patch-smtpd-2.0-RBL.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit
+
RUN_DEPENDS= ${LOCALBASE}/sbin/sendmail:${PORTSDIR}/mail/sendmail-old
# Directory where smtpd will chroot to, and put the received mail
diff --git a/mail/smtpd/pkg-comment b/mail/smtpd/pkg-comment
deleted file mode 100644
index a5ed580b5094..000000000000
--- a/mail/smtpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit
diff --git a/mail/smtpfeed/Makefile b/mail/smtpfeed/Makefile
index 6a1a1b78693a..779d23c472da 100644
--- a/mail/smtpfeed/Makefile
+++ b/mail/smtpfeed/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.kyoto.wide.ad.jp/pub/mail/smtpfeed/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SMTP Fast Exploding External Deliverer for Sendmail
+
RUN_DEPENDS= ${LOCALBASE}/sbin/sendmail:${PORTSDIR}/mail/sendmail
NO_PACKAGE= "complex configuration for sendmail.cf needed"
diff --git a/mail/smtpfeed/pkg-comment b/mail/smtpfeed/pkg-comment
deleted file mode 100644
index a30f9c546bed..000000000000
--- a/mail/smtpfeed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SMTP Fast Exploding External Deliverer for Sendmail
diff --git a/mail/smtpproxy/Makefile b/mail/smtpproxy/Makefile
index 4dee74a3e2fd..d441da8f5cf9 100644
--- a/mail/smtpproxy/Makefile
+++ b/mail/smtpproxy/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.quietsche-entchen.de/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SMTP proxy server
+
USE_REINPLACE= yes
MAKEFILE= makefile
diff --git a/mail/smtpproxy/pkg-comment b/mail/smtpproxy/pkg-comment
deleted file mode 100644
index 13007358bedb..000000000000
--- a/mail/smtpproxy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SMTP proxy server
diff --git a/mail/stuphead/Makefile b/mail/stuphead/Makefile
index eaf16a8f92db..23482a36aae1 100644
--- a/mail/stuphead/Makefile
+++ b/mail/stuphead/Makefile
@@ -16,6 +16,8 @@ PATCHFILES= ${PORTNAME}-${PORTVERSION}-1.patch
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A lightweight MUA for X11
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/mail/stuphead/pkg-comment b/mail/stuphead/pkg-comment
deleted file mode 100644
index 11002cbcd7f8..000000000000
--- a/mail/stuphead/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lightweight MUA for X11
diff --git a/mail/teapop-devel/Makefile b/mail/teapop-devel/Makefile
index d002ae401406..f8ca8873efd9 100644
--- a/mail/teapop-devel/Makefile
+++ b/mail/teapop-devel/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.toontown.org/pub/teapop/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet another RFC1939 compliant POP3 server
+
.if defined(WITH_PGSQL)
LIB_DEPENDS= pq.2:${PORTSDIR}/databases/postgresql7
.endif
diff --git a/mail/teapop-devel/pkg-comment b/mail/teapop-devel/pkg-comment
deleted file mode 100644
index daca3c48c049..000000000000
--- a/mail/teapop-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another RFC1939 compliant POP3 server
diff --git a/mail/teapop/Makefile b/mail/teapop/Makefile
index d002ae401406..f8ca8873efd9 100644
--- a/mail/teapop/Makefile
+++ b/mail/teapop/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.toontown.org/pub/teapop/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet another RFC1939 compliant POP3 server
+
.if defined(WITH_PGSQL)
LIB_DEPENDS= pq.2:${PORTSDIR}/databases/postgresql7
.endif
diff --git a/mail/teapop/pkg-comment b/mail/teapop/pkg-comment
deleted file mode 100644
index daca3c48c049..000000000000
--- a/mail/teapop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet another RFC1939 compliant POP3 server
diff --git a/mail/tkrat2/Makefile b/mail/tkrat2/Makefile
index 786f40c5efb5..3375616cedc3 100644
--- a/mail/tkrat2/Makefile
+++ b/mail/tkrat2/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.md.chalmers.se/pub/tkrat/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A mail user agent for X with a Tcl/Tk user interface
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 \
tk83:${PORTSDIR}/x11-toolkits/tk83 \
c-client4.8:${PORTSDIR}/mail/cclient
diff --git a/mail/tkrat2/pkg-comment b/mail/tkrat2/pkg-comment
deleted file mode 100644
index fe73a34ddfe2..000000000000
--- a/mail/tkrat2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A mail user agent for X with a Tcl/Tk user interface
diff --git a/mail/xmail/Makefile b/mail/xmail/Makefile
index 4e7d71b2cf42..9800c64fbba9 100644
--- a/mail/xmail/Makefile
+++ b/mail/xmail/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X-based interface to the Berkeley mail program
+
USE_IMAKE= yes
USE_XPM= yes
MAN1= xmail.1
diff --git a/mail/xmail/pkg-comment b/mail/xmail/pkg-comment
deleted file mode 100644
index c70f84b7bcf8..000000000000
--- a/mail/xmail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X-based interface to the Berkeley mail program
diff --git a/mail/xmailbox/Makefile b/mail/xmailbox/Makefile
index 4867d91bfc56..fd0edb5f75c2 100644
--- a/mail/xmailbox/Makefile
+++ b/mail/xmailbox/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mailbox checker with sound and animation for X Window System
+
USE_REINPLACE= yes
USE_IMAKE= yes
USE_XPM= yes
diff --git a/mail/xmailbox/pkg-comment b/mail/xmailbox/pkg-comment
deleted file mode 100644
index e6908013858b..000000000000
--- a/mail/xmailbox/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mailbox checker with sound and animation for X Window System
diff --git a/mail/xpbiff-youbin/Makefile b/mail/xpbiff-youbin/Makefile
index 516b2eed1862..efe887481d11 100644
--- a/mail/xpbiff-youbin/Makefile
+++ b/mail/xpbiff-youbin/Makefile
@@ -12,6 +12,8 @@ PORTVERSION= 1.27
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A replacement for xbiff that handles popup window with mail header via youbin
+
YOUBIN= yes
MASTERDIR= ${.CURDIR}/../xpbiff
PKGDIR= ${.CURDIR}
diff --git a/mail/xpbiff-youbin/pkg-comment b/mail/xpbiff-youbin/pkg-comment
deleted file mode 100644
index e00b5156b3bc..000000000000
--- a/mail/xpbiff-youbin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A replacement for xbiff that handles popup window with mail header via youbin
diff --git a/mail/xpbiff/Makefile b/mail/xpbiff/Makefile
index 2f2efe6560d7..97e7f5a8eea2 100644
--- a/mail/xpbiff/Makefile
+++ b/mail/xpbiff/Makefile
@@ -15,6 +15,8 @@ DISTFILES= xpbiff-1.27-with-YOUBIN.tar.gz.uu
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A replacement for xbiff that handles popup window with mail header
+
USE_IMAKE= yes
USE_XPM= yes
NO_INSTALL_MANPAGES= yes
diff --git a/mail/xpbiff/pkg-comment b/mail/xpbiff/pkg-comment
deleted file mode 100644
index bd18511e0ed5..000000000000
--- a/mail/xpbiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A replacement for xbiff that handles popup window with mail header
diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile
index 53457997c85e..881c8c196925 100644
--- a/math/GiNaC/Makefile
+++ b/math/GiNaC/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ library for symbolic mathematical calculations
+
LIB_DEPENDS= cln.2:${PORTSDIR}/math/cln
USE_REINPLACE= yes
diff --git a/math/GiNaC/pkg-comment b/math/GiNaC/pkg-comment
deleted file mode 100644
index 383821251fd6..000000000000
--- a/math/GiNaC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ library for symbolic mathematical calculations
diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index d3b02136e073..02fe3dc1f03e 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= PDL pdl
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl Data Language
+
BROKEN= "Does not compile"
BUILD_DEPENDS= ${PERL_SITELIBDIR}/${PERL_ARCH}/PGPLOT.pm:${PORTSDIR}/graphics/pgperl \
diff --git a/math/PDL/pkg-comment b/math/PDL/pkg-comment
deleted file mode 100644
index d2f128e44d1a..000000000000
--- a/math/PDL/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl Data Language
diff --git a/math/add/Makefile b/math/add/Makefile
index b5d590cd4e71..09c05a3cb2cd 100644
--- a/math/add/Makefile
+++ b/math/add/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Full-screen editing calculator
+
WRKSRC= ${WRKDIR}/add-970526
GNU_CONFIGURE= yes
diff --git a/math/add/pkg-comment b/math/add/pkg-comment
deleted file mode 100644
index 58f7d2ece8fb..000000000000
--- a/math/add/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Full-screen editing calculator
diff --git a/math/biggles/Makefile b/math/biggles/Makefile
index 9173e33401de..ff7760abacc8 100644
--- a/math/biggles/Makefile
+++ b/math/biggles/Makefile
@@ -15,6 +15,8 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create publication-quality 2D scientific plots
+
BUILD_DEPENDS= ${PYNUMERIC}
LIB_DEPENDS= plot:${PORTSDIR}/graphics/plotutils
diff --git a/math/biggles/pkg-comment b/math/biggles/pkg-comment
deleted file mode 100644
index 34c80da57d94..000000000000
--- a/math/biggles/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Create publication-quality 2D scientific plots
diff --git a/math/bihar/pkg-comment b/math/bihar/pkg-comment
deleted file mode 100644
index 4e4010cbd3dd..000000000000
--- a/math/bihar/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Biharmonic equation in rectangular geometry and polar coordinates
diff --git a/math/blas/Makefile b/math/blas/Makefile
index 3bf27a353119..2950d5aac125 100644
--- a/math/blas/Makefile
+++ b/math/blas/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Basic Linear Algebra, level 1, 2, and 3
+
INSTALLS_SHLIB= yes
NO_WRKSUBDIR= yes
diff --git a/math/blas/pkg-comment b/math/blas/pkg-comment
deleted file mode 100644
index ffe2ab974d66..000000000000
--- a/math/blas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Basic Linear Algebra, level 1, 2, and 3
diff --git a/math/blitz++/Makefile b/math/blitz++/Makefile
index 2366a9c01442..50ebf87639ba 100644
--- a/math/blitz++/Makefile
+++ b/math/blitz++/Makefile
@@ -14,6 +14,8 @@ DISTNAME= blitz-${PORTVERSION:S/b/beta/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ class library for scientific computing
+
LIB_DEPENDS= blas:${PORTSDIR}/math/blas
USE_REINPLACE= yes
diff --git a/math/blitz++/pkg-comment b/math/blitz++/pkg-comment
deleted file mode 100644
index cac96bfe4cdb..000000000000
--- a/math/blitz++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ class library for scientific computing
diff --git a/math/calctool/Makefile b/math/calctool/Makefile
index 74978863ee96..016311c6c8b4 100644
--- a/math/calctool/Makefile
+++ b/math/calctool/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= nsayer
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A multi-GUI (text, X, xview, NeWS, sunview) calculator program
+
USE_X_PREFIX= yes
MAN1= calctool.1
diff --git a/math/calctool/pkg-comment b/math/calctool/pkg-comment
deleted file mode 100644
index 0b355939d65c..000000000000
--- a/math/calctool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A multi-GUI (text, X, xview, NeWS, sunview) calculator program
diff --git a/math/clarence/Makefile b/math/clarence/Makefile
index e8bb358d3847..1f49fe124506 100644
--- a/math/clarence/Makefile
+++ b/math/clarence/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://clay.ll.pl/clarence/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Programmer\'s calculator
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/GDK.py:${PORTSDIR}/x11-toolkits/py-gtk
USE_REINPLACE= yes
diff --git a/math/clarence/pkg-comment b/math/clarence/pkg-comment
deleted file mode 100644
index 0d4c51f14e17..000000000000
--- a/math/clarence/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Programmer's calculator
diff --git a/math/cln/Makefile b/math/cln/Makefile
index 78a88fa1e91b..3d664434ca0d 100644
--- a/math/cln/Makefile
+++ b/math/cln/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.ilog.fr/pub/Users/haible/gnu/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Class Library for Numbers
+
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
STRIP= # none
diff --git a/math/cln/pkg-comment b/math/cln/pkg-comment
deleted file mode 100644
index 85e2272c34ff..000000000000
--- a/math/cln/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Class Library for Numbers
diff --git a/math/cxsc/Makefile b/math/cxsc/Makefile
index 144c4328d76f..b54a9ccac546 100644
--- a/math/cxsc/Makefile
+++ b/math/cxsc/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-2-0-beta
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ class library for eXtended Scientific Computing
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}"
diff --git a/math/cxsc/pkg-comment b/math/cxsc/pkg-comment
deleted file mode 100644
index 3ee0ec6f231f..000000000000
--- a/math/cxsc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ class library for eXtended Scientific Computing
diff --git a/math/eispack/Makefile b/math/eispack/Makefile
index 18c7312a55c8..1c954548d0fb 100644
--- a/math/eispack/Makefile
+++ b/math/eispack/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${SRCS:.f=.f.gz}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Eigenvalue system package
+
LIB_DEPENDS= blas.1:${PORTSDIR}/math/blas
DIST_SUBDIR= ${PORTNAME}
diff --git a/math/eispack/pkg-comment b/math/eispack/pkg-comment
deleted file mode 100644
index 2bf9e8d2fca3..000000000000
--- a/math/eispack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Eigenvalue system package
diff --git a/math/eukleides/Makefile b/math/eukleides/Makefile
index 4e7dd0c444cb..e30441c1734e 100644
--- a/math/eukleides/Makefile
+++ b/math/eukleides/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Euclidean geometry drawing language
+
RUN_DEPENDS= pstoedit:${PORTSDIR}/graphics/pstoedit \
epstopdf:${PORTSDIR}/print/teTeX
diff --git a/math/eukleides/pkg-comment b/math/eukleides/pkg-comment
deleted file mode 100644
index 3f47c8290a1d..000000000000
--- a/math/eukleides/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Euclidean geometry drawing language
diff --git a/math/femlab/Makefile b/math/femlab/Makefile
index 93a63124a4c2..0165aeafa14e 100644
--- a/math/femlab/Makefile
+++ b/math/femlab/Makefile
@@ -14,6 +14,8 @@ DISTFILES= femlab-2d-v${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Interactive program for solving partial differential equations in 2D
+
BUILD_DEPENDS= ${X11BASE}/lib/libsx.a:${PORTSDIR}/x11/libsx
USE_REINPLACE= yes
diff --git a/math/femlab/pkg-comment b/math/femlab/pkg-comment
deleted file mode 100644
index 22b1e980cf2f..000000000000
--- a/math/femlab/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Interactive program for solving partial differential equations in 2D
diff --git a/math/fftpack/pkg-comment b/math/fftpack/pkg-comment
deleted file mode 100644
index 4e4010cbd3dd..000000000000
--- a/math/fftpack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Biharmonic equation in rectangular geometry and polar coordinates
diff --git a/math/freefem/Makefile b/math/freefem/Makefile
index 4668e9f510fe..17b13b23c7ae 100644
--- a/math/freefem/Makefile
+++ b/math/freefem/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= kfem
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A language for the Finite Element Method
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
diff --git a/math/freefem/pkg-comment b/math/freefem/pkg-comment
deleted file mode 100644
index 4fde99a7c2ff..000000000000
--- a/math/freefem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A language for the Finite Element Method
diff --git a/math/fxt/Makefile b/math/fxt/Makefile
index c4718cb9defa..fbaf6077727c 100644
--- a/math/fxt/Makefile
+++ b/math/fxt/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= FFT code and related stuff
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
diff --git a/math/fxt/pkg-comment b/math/fxt/pkg-comment
deleted file mode 100644
index 353dce0f6512..000000000000
--- a/math/fxt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-FFT code and related stuff
diff --git a/math/gmp/Makefile b/math/gmp/Makefile
index 5c1fc19d8765..1cc9e446ef27 100644
--- a/math/gmp/Makefile
+++ b/math/gmp/Makefile
@@ -16,6 +16,8 @@ DISTNAME= gmp-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A free library for arbitrary precision arithmetic
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/math/gmp/pkg-comment b/math/gmp/pkg-comment
deleted file mode 100644
index 11e376b31082..000000000000
--- a/math/gmp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free library for arbitrary precision arithmetic
diff --git a/math/goblin/Makefile b/math/goblin/Makefile
index 8c959fe1d75a..a5f4957f5d7d 100644
--- a/math/goblin/Makefile
+++ b/math/goblin/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Graph Object Library for Network Programming Problems
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 \
tk83:${PORTSDIR}/x11-toolkits/tk83
diff --git a/math/goblin/pkg-comment b/math/goblin/pkg-comment
deleted file mode 100644
index 43ed71ddf937..000000000000
--- a/math/goblin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Graph Object Library for Network Programming Problems
diff --git a/math/gretl/Makefile b/math/gretl/Makefile
index dd25124dcd48..358b340c6b80 100644
--- a/math/gretl/Makefile
+++ b/math/gretl/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Gnu Regression, Econometrics and Time-series Library
+
BUILD_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot
LIB_DEPENDS= gnomeole2.0:${PORTSDIR}/devel/libole2 \
gmp.6:${PORTSDIR}/math/libgmp4 \
diff --git a/math/gretl/pkg-comment b/math/gretl/pkg-comment
deleted file mode 100644
index f528efe7ec35..000000000000
--- a/math/gretl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Gnu Regression, Econometrics and Time-series Library
diff --git a/math/hexcalc/Makefile b/math/hexcalc/Makefile
index 62385fc345a5..4a37797c43f5 100644
--- a/math/hexcalc/Makefile
+++ b/math/hexcalc/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= ..tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A multi-radix calculator for x11
+
USE_IMAKE= yes
MAN1= hexcalc.1
diff --git a/math/hexcalc/pkg-comment b/math/hexcalc/pkg-comment
deleted file mode 100644
index cd9f5fad9f54..000000000000
--- a/math/hexcalc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A multi-radix calculator for x11
diff --git a/math/kaskade/Makefile b/math/kaskade/Makefile
index 71becf609a05..7df6dd7d2287 100644
--- a/math/kaskade/Makefile
+++ b/math/kaskade/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Adaptive linear scalar elliptic and parabolic problem solver
+
USE_X_PREFIX= yes
.include <bsd.port.pre.mk>
diff --git a/math/kaskade/pkg-comment b/math/kaskade/pkg-comment
deleted file mode 100644
index 7651eed2fae5..000000000000
--- a/math/kaskade/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Adaptive linear scalar elliptic and parabolic problem solver
diff --git a/math/libgmp-freebsd/Makefile b/math/libgmp-freebsd/Makefile
index caad5b6797fa..89d3204603ed 100644
--- a/math/libgmp-freebsd/Makefile
+++ b/math/libgmp-freebsd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= sobomax
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for arbitrary precision arithmetic
+
USE_BZIP2= yes
INSTALLS_SHLIB= yes
MAKE_FLAGS= INCDIR=${PREFIX}/include \
diff --git a/math/libgmp-freebsd/pkg-comment b/math/libgmp-freebsd/pkg-comment
deleted file mode 100644
index 04b7f02aa247..000000000000
--- a/math/libgmp-freebsd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for arbitrary precision arithmetic
diff --git a/math/libgmp4/Makefile b/math/libgmp4/Makefile
index 5c1fc19d8765..1cc9e446ef27 100644
--- a/math/libgmp4/Makefile
+++ b/math/libgmp4/Makefile
@@ -16,6 +16,8 @@ DISTNAME= gmp-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A free library for arbitrary precision arithmetic
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/math/libgmp4/pkg-comment b/math/libgmp4/pkg-comment
deleted file mode 100644
index 11e376b31082..000000000000
--- a/math/libgmp4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free library for arbitrary precision arithmetic
diff --git a/math/libneural/Makefile b/math/libneural/Makefile
index b1d947a00676..c373f19d4aa3 100644
--- a/math/libneural/Makefile
+++ b/math/libneural/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://ieee.uow.edu.au/documents/contrib/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ implementation of the classic 3-layer perceptron in library form
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/math/libneural/pkg-comment b/math/libneural/pkg-comment
deleted file mode 100644
index 031aaa9f795b..000000000000
--- a/math/libneural/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ implementation of the classic 3-layer perceptron in library form
diff --git a/math/linpack/Makefile b/math/linpack/Makefile
index bff5544cc45b..5d6abae0096c 100644
--- a/math/linpack/Makefile
+++ b/math/linpack/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${SRCS:.f=.f.gz}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Linear Algebra package
+
LIB_DEPENDS= blas.1:${PORTSDIR}/math/blas
INSTALLS_SHLIB= yes
diff --git a/math/linpack/pkg-comment b/math/linpack/pkg-comment
deleted file mode 100644
index f04d78faf891..000000000000
--- a/math/linpack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Linear Algebra package
diff --git a/math/metis/Makefile b/math/metis/Makefile
index aafbf8292204..ee8a849b3a51 100644
--- a/math/metis/Makefile
+++ b/math/metis/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www-users.cs.umn.edu/~karypis/metis/metis/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A package for unstructured graph partitioning
+
ALL_TARGET=
do-install:
diff --git a/math/metis/pkg-comment b/math/metis/pkg-comment
deleted file mode 100644
index 4144bc7d0294..000000000000
--- a/math/metis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A package for unstructured graph partitioning
diff --git a/math/metis4/Makefile b/math/metis4/Makefile
index aafbf8292204..ee8a849b3a51 100644
--- a/math/metis4/Makefile
+++ b/math/metis4/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www-users.cs.umn.edu/~karypis/metis/metis/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A package for unstructured graph partitioning
+
ALL_TARGET=
do-install:
diff --git a/math/metis4/pkg-comment b/math/metis4/pkg-comment
deleted file mode 100644
index 4144bc7d0294..000000000000
--- a/math/metis4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A package for unstructured graph partitioning
diff --git a/math/mtl/Makefile b/math/mtl/Makefile
index 85cc8a0fe884..a56fc5aa45ef 100644
--- a/math/mtl/Makefile
+++ b/math/mtl/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-2.1.2-20
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Matrix Template Library
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/math/mtl/pkg-comment b/math/mtl/pkg-comment
deleted file mode 100644
index d5aabc75116e..000000000000
--- a/math/mtl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Matrix Template Library
diff --git a/math/netcdf/Makefile b/math/netcdf/Makefile
index 090758cd7b30..3cb8408398d9 100644
--- a/math/netcdf/Makefile
+++ b/math/netcdf/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for machine-independent, array-oriented data access
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
GNU_CONFIGURE= yes
diff --git a/math/netcdf/pkg-comment b/math/netcdf/pkg-comment
deleted file mode 100644
index 15d74d212321..000000000000
--- a/math/netcdf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for machine-independent, array-oriented data access
diff --git a/math/newmat/Makefile b/math/newmat/Makefile
index bc4c72ef6d7e..9b562794d0a5 100644
--- a/math/newmat/Makefile
+++ b/math/newmat/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ matrix library
+
NO_WRKSUBDIR= yes
USE_REINPLACE= yes
USE_GMAKE= yes
diff --git a/math/newmat/pkg-comment b/math/newmat/pkg-comment
deleted file mode 100644
index 143b896e42fc..000000000000
--- a/math/newmat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ matrix library
diff --git a/math/oleo/Makefile b/math/oleo/Makefile
index 8b5b4482fb65..4a8c613c590f 100644
--- a/math/oleo/Makefile
+++ b/math/oleo/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The GNU spreadsheet for X11 and terminals
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/math/oleo/pkg-comment b/math/oleo/pkg-comment
deleted file mode 100644
index 151f940c9ca1..000000000000
--- a/math/oleo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU spreadsheet for X11 and terminals
diff --git a/math/p5-AI-NeuralNet-BackProp/Makefile b/math/p5-AI-NeuralNet-BackProp/Makefile
index eda940022675..8fe7f1fd6301 100644
--- a/math/p5-AI-NeuralNet-BackProp/Makefile
+++ b/math/p5-AI-NeuralNet-BackProp/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing a back-propagation feed-forward neural network
+
USE_ZIP= yes
NO_WRKSUBDIR= yes
PERL_CONFIGURE= yes
diff --git a/math/p5-AI-NeuralNet-BackProp/pkg-comment b/math/p5-AI-NeuralNet-BackProp/pkg-comment
deleted file mode 100644
index 7649dd31b4ed..000000000000
--- a/math/p5-AI-NeuralNet-BackProp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing a back-propagation feed-forward neural network
diff --git a/math/p5-AI-NeuralNet-Mesh/Makefile b/math/p5-AI-NeuralNet-Mesh/Makefile
index 520ee1a88067..a98167474a4c 100644
--- a/math/p5-AI-NeuralNet-Mesh/Makefile
+++ b/math/p5-AI-NeuralNet-Mesh/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module implementing an optimized, accurate neural network mesh
+
USE_ZIP= yes
NO_WRKSUBDIR= yes
PERL_CONFIGURE= yes
diff --git a/math/p5-AI-NeuralNet-Mesh/pkg-comment b/math/p5-AI-NeuralNet-Mesh/pkg-comment
deleted file mode 100644
index 706deebe9b49..000000000000
--- a/math/p5-AI-NeuralNet-Mesh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module implementing an optimized, accurate neural network mesh
diff --git a/math/p5-AI-Perceptron/Makefile b/math/p5-AI-Perceptron/Makefile
index 9dd01c886a4e..794ae4c690c2 100644
--- a/math/p5-AI-Perceptron/Makefile
+++ b/math/p5-AI-Perceptron/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for introducing to internal operations of neural networks
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/math/p5-AI-Perceptron/pkg-comment b/math/p5-AI-Perceptron/pkg-comment
deleted file mode 100644
index 6e6b527179bb..000000000000
--- a/math/p5-AI-Perceptron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for introducing to internal operations of neural networks
diff --git a/math/p5-Bit-ShiftReg/Makefile b/math/p5-Bit-ShiftReg/Makefile
index 336fad570799..0b3ff4ca3497 100644
--- a/math/p5-Bit-ShiftReg/Makefile
+++ b/math/p5-Bit-ShiftReg/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing various bit shifting operations
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/math/p5-Bit-ShiftReg/pkg-comment b/math/p5-Bit-ShiftReg/pkg-comment
deleted file mode 100644
index 9b091beeb63a..000000000000
--- a/math/p5-Bit-ShiftReg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing various bit shifting operations
diff --git a/math/p5-Math-Bezier/Makefile b/math/p5-Math-Bezier/Makefile
index 8ed28973b664..71f8cffe74a3 100644
--- a/math/p5-Math-Bezier/Makefile
+++ b/math/p5-Math-Bezier/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module to solve Bezier curves
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/math/p5-Math-Bezier/pkg-comment b/math/p5-Math-Bezier/pkg-comment
deleted file mode 100644
index 52bf47fa0103..000000000000
--- a/math/p5-Math-Bezier/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to solve Bezier curves
diff --git a/math/p5-Math-BigIntFast/Makefile b/math/p5-Math-BigIntFast/Makefile
index b05081378b86..caceec9b66c1 100644
--- a/math/p5-Math-BigIntFast/Makefile
+++ b/math/p5-Math-BigIntFast/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module wrapper for Bit::Vector to provide big integer math
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Bit/Vector.pm:${PORTSDIR}/math/p5-Bit-Vector
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/math/p5-Math-BigIntFast/pkg-comment b/math/p5-Math-BigIntFast/pkg-comment
deleted file mode 100644
index 1c29cce20ced..000000000000
--- a/math/p5-Math-BigIntFast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module wrapper for Bit::Vector to provide big integer math
diff --git a/math/p5-Math-Currency/Makefile b/math/p5-Math-Currency/Makefile
index ef51d31f181e..3da51a0c6608 100644
--- a/math/p5-Math-Currency/Makefile
+++ b/math/p5-Math-Currency/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for exact currency math with formatting and rounding
+
BUILD_DEPENDS= ${SITE_PERL}/Math/FixedPrecision.pm:${PORTSDIR}/math/p5-Math-FixedPrecision
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/math/p5-Math-Currency/pkg-comment b/math/p5-Math-Currency/pkg-comment
deleted file mode 100644
index d962e7054dff..000000000000
--- a/math/p5-Math-Currency/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for exact currency math with formatting and rounding
diff --git a/math/p5-Math-Financial/Makefile b/math/p5-Math-Financial/Makefile
index 899f1536ec57..e14b3f826b3c 100644
--- a/math/p5-Math-Financial/Makefile
+++ b/math/p5-Math-Financial/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module containing common functions for loans and annuities
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/math/p5-Math-Financial/pkg-comment b/math/p5-Math-Financial/pkg-comment
deleted file mode 100644
index b2e6e5c4eeee..000000000000
--- a/math/p5-Math-Financial/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module containing common functions for loans and annuities
diff --git a/math/p5-Math-FixedPrecision/Makefile b/math/p5-Math-FixedPrecision/Makefile
index d5af77ea4678..39e50f923ab7 100644
--- a/math/p5-Math-FixedPrecision/Makefile
+++ b/math/p5-Math-FixedPrecision/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides decimal math without floating point errors
+
USE_ZIP= yes
.include <bsd.port.pre.mk>
diff --git a/math/p5-Math-FixedPrecision/pkg-comment b/math/p5-Math-FixedPrecision/pkg-comment
deleted file mode 100644
index 00cce112a655..000000000000
--- a/math/p5-Math-FixedPrecision/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides decimal math without floating point errors
diff --git a/math/p5-Math-GMP/Makefile b/math/p5-Math-GMP/Makefile
index 769db893909d..af5062ff8f8d 100644
--- a/math/p5-Math-GMP/Makefile
+++ b/math/p5-Math-GMP/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides an interface to the GMP library
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/math/p5-Math-GMP/pkg-comment b/math/p5-Math-GMP/pkg-comment
deleted file mode 100644
index 0dd3a87e916a..000000000000
--- a/math/p5-Math-GMP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides an interface to the GMP library
diff --git a/math/physcalc/Makefile b/math/physcalc/Makefile
index e4b75f5d9432..3e141f93d3f1 100644
--- a/math/physcalc/Makefile
+++ b/math/physcalc/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extremely flexible calculator that behaves much like units(1)
+
EXTRACT_BEFORE_ARGS= -aq
EXTRACT_AFTER_ARGS= -x physcalc -d ${WRKDIR}
diff --git a/math/physcalc/pkg-comment b/math/physcalc/pkg-comment
deleted file mode 100644
index cc720ae53b61..000000000000
--- a/math/physcalc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extremely flexible calculator that behaves much like units(1)
diff --git a/math/ploticus/Makefile b/math/ploticus/Makefile
index 18dc72c74f1e..e5edcd0ad653 100644
--- a/math/ploticus/Makefile
+++ b/math/ploticus/Makefile
@@ -14,6 +14,8 @@ DISTNAME= plsrc${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generates plots and graphs from data
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd \
png:${PORTSDIR}/graphics/png \
jpeg:${PORTSDIR}/graphics/jpeg \
diff --git a/math/ploticus/pkg-comment b/math/ploticus/pkg-comment
deleted file mode 100644
index f3e1fc41cc32..000000000000
--- a/math/ploticus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generates plots and graphs from data
diff --git a/math/plplot/Makefile b/math/plplot/Makefile
index 77d309d7d18b..5786e094e628 100644
--- a/math/plplot/Makefile
+++ b/math/plplot/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A scientific plotting package
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/math/plplot/pkg-comment b/math/plplot/pkg-comment
deleted file mode 100644
index dc35c172d29c..000000000000
--- a/math/plplot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A scientific plotting package
diff --git a/math/py-probstat/Makefile b/math/py-probstat/Makefile
index f07b01752ccd..4e59f636a919 100644
--- a/math/py-probstat/Makefile
+++ b/math/py-probstat/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Probability And Statistics Utils for Python
+
PLIST_SUB= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S,^${LOCALBASE}/,,g}
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/math/py-probstat/pkg-comment b/math/py-probstat/pkg-comment
deleted file mode 100644
index bffcca1db6ea..000000000000
--- a/math/py-probstat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Probability And Statistics Utils for Python
diff --git a/math/rascal/Makefile b/math/rascal/Makefile
index 2687c538ff0f..18009eebc0bd 100644
--- a/math/rascal/Makefile
+++ b/math/rascal/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Rascal, the Advanced Scientific CALculator
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/math/rascal/pkg-comment b/math/rascal/pkg-comment
deleted file mode 100644
index 2de64ab4f571..000000000000
--- a/math/rascal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Rascal, the Advanced Scientific CALculator
diff --git a/math/rpc/Makefile b/math/rpc/Makefile
index c3f4fd00a607..d29cecadc9c4 100644
--- a/math/rpc/Makefile
+++ b/math/rpc/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.eecs.umich.edu/~pelzlpj/rpc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A full-screen RPN calculator program
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libccm.so:${PORTSDIR}/math/ccmath
RUN_DEPENDS= ${LOCALBASE}/lib/libccm.so:${PORTSDIR}/math/ccmath
diff --git a/math/rpc/pkg-comment b/math/rpc/pkg-comment
deleted file mode 100644
index e9c232a8fbf0..000000000000
--- a/math/rpc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A full-screen RPN calculator program
diff --git a/math/spar/Makefile b/math/spar/Makefile
index 3c8d65aa63db..91114a993b9a 100644
--- a/math/spar/Makefile
+++ b/math/spar/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A modular math parser
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/math/spar/pkg-comment b/math/spar/pkg-comment
deleted file mode 100644
index 90601cfdd6a7..000000000000
--- a/math/spar/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A modular math parser
diff --git a/math/ss/Makefile b/math/ss/Makefile
index c5c098cdd8ff..bd4fb3e8d80d 100644
--- a/math/ss/Makefile
+++ b/math/ss/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A curses-based SpreadSheet program
+
WRKSRC= ${WRKDIR}/ss_133
MAN1= ss.1 pss.1
diff --git a/math/ss/pkg-comment b/math/ss/pkg-comment
deleted file mode 100644
index 5bc50d09cf61..000000000000
--- a/math/ss/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses-based SpreadSheet program
diff --git a/math/superlu/Makefile b/math/superlu/Makefile
index 7ad7f1d094c0..22972ea3fb07 100644
--- a/math/superlu/Makefile
+++ b/math/superlu/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_2.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library of routines for performing sparse factorization
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libblas.a:${PORTSDIR}/math/blas
WRKSRC= ${WRKDIR}/SuperLU
diff --git a/math/superlu/pkg-comment b/math/superlu/pkg-comment
deleted file mode 100644
index 731d2ec97d8e..000000000000
--- a/math/superlu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library of routines for performing sparse factorization
diff --git a/math/surf/Makefile b/math/surf/Makefile
index c409086dc8a2..06fc95885768 100644
--- a/math/surf/Makefile
+++ b/math/surf/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Visualize some real algebraic geometry
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff \
gmp.6:${PORTSDIR}/math/libgmp4
diff --git a/math/surf/pkg-comment b/math/surf/pkg-comment
deleted file mode 100644
index 9e6e7602554e..000000000000
--- a/math/surf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Visualize some real algebraic geometry
diff --git a/math/topaz/Makefile b/math/topaz/Makefile
index c320d540bb52..0f223d2a9291 100644
--- a/math/topaz/Makefile
+++ b/math/topaz/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command driven graph plotting system for scientists and engineers
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/math/topaz/pkg-comment b/math/topaz/pkg-comment
deleted file mode 100644
index da6f8eba0a75..000000000000
--- a/math/topaz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command driven graph plotting system for scientists and engineers
diff --git a/math/tvmet/Makefile b/math/tvmet/Makefile
index 122f228f69be..71afab107128 100644
--- a/math/tvmet/Makefile
+++ b/math/tvmet/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tiny Vector and Matrix template library
+
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/math/tvmet/pkg-comment b/math/tvmet/pkg-comment
deleted file mode 100644
index 1f2d07e4ccc7..000000000000
--- a/math/tvmet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tiny Vector and Matrix template library
diff --git a/math/umatrix/Makefile b/math/umatrix/Makefile
index 3311c516b3f4..4950d4de8520 100644
--- a/math/umatrix/Makefile
+++ b/math/umatrix/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.sigala.it/sandro/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple matrix package
+
GNU_CONFIGURE= yes
MAN1= umatrix.1
diff --git a/math/umatrix/pkg-comment b/math/umatrix/pkg-comment
deleted file mode 100644
index c06b09f0fbaf..000000000000
--- a/math/umatrix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple matrix package
diff --git a/math/umfpack/Makefile b/math/umfpack/Makefile
index 0d06006d2908..0ef4cc320884 100644
--- a/math/umfpack/Makefile
+++ b/math/umfpack/Makefile
@@ -13,6 +13,8 @@ DISTNAME= UMFPACK${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Unsymmetric-pattern Multifrontal Package
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libblas.a:${PORTSDIR}/math/blas
NO_CDROM= 'Must not be sold'
diff --git a/math/umfpack/pkg-comment b/math/umfpack/pkg-comment
deleted file mode 100644
index cd98367b252a..000000000000
--- a/math/umfpack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Unsymmetric-pattern Multifrontal Package
diff --git a/math/vtk/Makefile b/math/vtk/Makefile
index 20ed8ef33844..81190f19069c 100644
--- a/math/vtk/Makefile
+++ b/math/vtk/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Visualization Toolkit
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
USE_REINPLACE= yes
diff --git a/math/vtk/pkg-comment b/math/vtk/pkg-comment
deleted file mode 100644
index 534827a29655..000000000000
--- a/math/vtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Visualization Toolkit
diff --git a/math/vtk43/Makefile b/math/vtk43/Makefile
index 20ed8ef33844..81190f19069c 100644
--- a/math/vtk43/Makefile
+++ b/math/vtk43/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Visualization Toolkit
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
USE_REINPLACE= yes
diff --git a/math/vtk43/pkg-comment b/math/vtk43/pkg-comment
deleted file mode 100644
index 534827a29655..000000000000
--- a/math/vtk43/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Visualization Toolkit
diff --git a/math/vtk5/Makefile b/math/vtk5/Makefile
index 20ed8ef33844..81190f19069c 100644
--- a/math/vtk5/Makefile
+++ b/math/vtk5/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Visualization Toolkit
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83
USE_REINPLACE= yes
diff --git a/math/vtk5/pkg-comment b/math/vtk5/pkg-comment
deleted file mode 100644
index 534827a29655..000000000000
--- a/math/vtk5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Visualization Toolkit
diff --git a/math/wingz/Makefile b/math/wingz/Makefile
index 03c3326a1767..564656b06b3b 100644
--- a/math/wingz/Makefile
+++ b/math/wingz/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Commercial Spreadsheet
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/math/wingz/pkg-comment b/math/wingz/pkg-comment
deleted file mode 100644
index 7f30f379a6eb..000000000000
--- a/math/wingz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Commercial Spreadsheet
diff --git a/math/xldlas/Makefile b/math/xldlas/Makefile
index 9962f8a582c7..15b53d50e335 100644
--- a/math/xldlas/Makefile
+++ b/math/xldlas/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= -source.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An XForms-based statistics package
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
WRKSRC= ${WRKDIR}/xldlas
diff --git a/math/xldlas/pkg-comment b/math/xldlas/pkg-comment
deleted file mode 100644
index caf62f6ec2c0..000000000000
--- a/math/xldlas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XForms-based statistics package
diff --git a/math/xlispstat/Makefile b/math/xlispstat/Makefile
index d737b4d02c4b..bc83b9145199 100644
--- a/math/xlispstat/Makefile
+++ b/math/xlispstat/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A statistics/X11 based lisp interpreter
+
USE_XLIB= yes
GNU_CONFIGURE= yes
ALL_TARGET= ${PORTNAME}
diff --git a/math/xlispstat/pkg-comment b/math/xlispstat/pkg-comment
deleted file mode 100644
index ecc63b72f69b..000000000000
--- a/math/xlispstat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A statistics/X11 based lisp interpreter
diff --git a/math/xspread/Makefile b/math/xspread/Makefile
index 43a3c81541a5..b981aa7a375a 100644
--- a/math/xspread/Makefile
+++ b/math/xspread/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A spreadsheet program for X and terminals
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig
USE_XLIB= yes
diff --git a/math/xspread/pkg-comment b/math/xspread/pkg-comment
deleted file mode 100644
index 0ba26d08f752..000000000000
--- a/math/xspread/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A spreadsheet program for X and terminals
diff --git a/math/xwpl/Makefile b/math/xwpl/Makefile
index 207670115fe0..3c2b30c45bef 100644
--- a/math/xwpl/Makefile
+++ b/math/xwpl/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PKGNAME}-freebsd
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The X Wavelet Packet Laboratory
+
ONLY_FOR_ARCHS= i386
NO_CDROM= "Free for Non-Commercial Use Only"
diff --git a/math/xwpl/pkg-comment b/math/xwpl/pkg-comment
deleted file mode 100644
index f481ee9a1a0f..000000000000
--- a/math/xwpl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The X Wavelet Packet Laboratory
diff --git a/math/yacas/Makefile b/math/yacas/Makefile
index bb7d2dfc31d0..a4c536013485 100644
--- a/math/yacas/Makefile
+++ b/math/yacas/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/rev/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet Another Computer Algebra System
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_PERL5= yes
diff --git a/math/yacas/pkg-comment b/math/yacas/pkg-comment
deleted file mode 100644
index c469d7f3c92a..000000000000
--- a/math/yacas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet Another Computer Algebra System
diff --git a/mbone/speak_freely/Makefile b/mbone/speak_freely/Makefile
index 56ddd107a7af..3b9a9cf2e923 100644
--- a/mbone/speak_freely/Makefile
+++ b/mbone/speak_freely/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.fourmilab.ch/speakfree/unix/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Voice Communication Over Data Networks
+
LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm
UTILS= sfspeaker sfmike sflwl sflaunch
diff --git a/mbone/speak_freely/pkg-comment b/mbone/speak_freely/pkg-comment
deleted file mode 100644
index 131b6287c617..000000000000
--- a/mbone/speak_freely/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Voice Communication Over Data Networks
diff --git a/mbone/wbd/Makefile b/mbone/wbd/Makefile
index e3519336402b..d91eed022c47 100644
--- a/mbone/wbd/Makefile
+++ b/mbone/wbd/Makefile
@@ -13,6 +13,8 @@ DISTNAME= wbd-1.0ucl4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A shared drawing (whiteboard) tool using multicast, compatible with wb
+
LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80
WRKSRC= ${WRKDIR}/wbd
diff --git a/mbone/wbd/pkg-comment b/mbone/wbd/pkg-comment
deleted file mode 100644
index 33b258f29d82..000000000000
--- a/mbone/wbd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A shared drawing (whiteboard) tool using multicast, compatible with wb
diff --git a/misc/Howto/Makefile b/misc/Howto/Makefile
index 5b49093a0dd5..7664de86f371 100644
--- a/misc/Howto/Makefile
+++ b/misc/Howto/Makefile
@@ -20,6 +20,8 @@ DISTFILES= Linux+FreeBSD.sgml.gz \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Linux HOW-TOs modified for applicablity on FreeBSD
+
BUILD_DEPENDS= sgmlfmt:${PORTSDIR}/textproc/sgmlformat
DIST_SUBDIR= Howto
diff --git a/misc/Howto/pkg-comment b/misc/Howto/pkg-comment
deleted file mode 100644
index 53a517ccb591..000000000000
--- a/misc/Howto/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Linux HOW-TOs modified for applicablity on FreeBSD
diff --git a/misc/aclgen/Makefile b/misc/aclgen/Makefile
index eaf968fa68f9..f5bacfec9f2c 100644
--- a/misc/aclgen/Makefile
+++ b/misc/aclgen/Makefile
@@ -13,6 +13,8 @@ DISTNAME= aclgen-202
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Optimize Cisco routers ip access lists
+
NO_WRKSUBDIR= YES
MAN1= aclgen.1
diff --git a/misc/aclgen/pkg-comment b/misc/aclgen/pkg-comment
deleted file mode 100644
index feb39d1ea7f6..000000000000
--- a/misc/aclgen/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Optimize Cisco routers ip access lists
diff --git a/misc/acron/Makefile b/misc/acron/Makefile
index f9351abe1d09..0463b11958ef 100644
--- a/misc/acron/Makefile
+++ b/misc/acron/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Database of acronyms and abbreviations
+
NO_BUILD= yes
USE_REINPLACE= yes
diff --git a/misc/acron/pkg-comment b/misc/acron/pkg-comment
deleted file mode 100644
index f526ea6f92ce..000000000000
--- a/misc/acron/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Database of acronyms and abbreviations
diff --git a/misc/argparse/Makefile b/misc/argparse/Makefile
index b10e158e6318..2b2b0ef344b1 100644
--- a/misc/argparse/Makefile
+++ b/misc/argparse/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://home.pages.at/kingleo/development/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for commandline parsing for shell scripts
+
LIB_DEPENDS= LeoArg.2:${PORTSDIR}/devel/leoarg
GNU_CONFIGURE= yes
diff --git a/misc/argparse/pkg-comment b/misc/argparse/pkg-comment
deleted file mode 100644
index d95f650d1a96..000000000000
--- a/misc/argparse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for commandline parsing for shell scripts
diff --git a/misc/bb/Makefile b/misc/bb/Makefile
index 4e72b492d276..d2efb8d3f3a9 100644
--- a/misc/bb/Makefile
+++ b/misc/bb/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= High quality audio-visual demonstration for text terminal
+
LIB_DEPENDS= aa.1:${PORTSDIR}/graphics/aalib \
mikmod.2:${PORTSDIR}/audio/libmikmod
diff --git a/misc/bb/pkg-comment b/misc/bb/pkg-comment
deleted file mode 100644
index 091a44dc7a07..000000000000
--- a/misc/bb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High quality audio-visual demonstration for text terminal
diff --git a/misc/cave/Makefile b/misc/cave/Makefile
index cb370dbbf8c9..7420c28c7f0e 100644
--- a/misc/cave/Makefile
+++ b/misc/cave/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= apps/graphics/misc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Character Animation Viewer for Everyone
+
GNU_CONFIGURE= yes
MANCOMPRESSED= yes
diff --git a/misc/cave/pkg-comment b/misc/cave/pkg-comment
deleted file mode 100644
index 74edecbceff9..000000000000
--- a/misc/cave/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Character Animation Viewer for Everyone
diff --git a/misc/cfe/Makefile b/misc/cfe/Makefile
index 015fdd25abf6..dc49be95c8db 100644
--- a/misc/cfe/Makefile
+++ b/misc/cfe/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://lrn.ru/~osgene/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Console font editor
+
GNU_CONFIGURE= yes
MANCOMPRESSED= no
diff --git a/misc/cfe/pkg-comment b/misc/cfe/pkg-comment
deleted file mode 100644
index 1da8f6d9d5ba..000000000000
--- a/misc/cfe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Console font editor
diff --git a/misc/chord/Makefile b/misc/chord/Makefile
index 4c0cc4d024b4..316f3224b41a 100644
--- a/misc/chord/Makefile
+++ b/misc/chord/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Produce PS sheet-music from text input
+
MAN1= a2crd.1 chord.1
MANCOMPRESSED= yes
diff --git a/misc/chord/pkg-comment b/misc/chord/pkg-comment
deleted file mode 100644
index 7d87fe69b789..000000000000
--- a/misc/chord/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Produce PS sheet-music from text input
diff --git a/misc/chord2html/Makefile b/misc/chord2html/Makefile
index 7cee940eaa37..893ac2352e72 100644
--- a/misc/chord2html/Makefile
+++ b/misc/chord2html/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://helllabs.org/~claudio/chord/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert CHORD input files to HTML
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD
USE_PERL5= yes
diff --git a/misc/chord2html/pkg-comment b/misc/chord2html/pkg-comment
deleted file mode 100644
index cd1a19528f90..000000000000
--- a/misc/chord2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert CHORD input files to HTML
diff --git a/misc/compat22/Makefile b/misc/compat22/Makefile
index dbf12f354eeb..fdefe6cd789a 100644
--- a/misc/compat22/Makefile
+++ b/misc/compat22/Makefile
@@ -20,6 +20,8 @@ DIST_SUBDIR= ${ARCH}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A convenience package to install the compat22 libraries
+
ONLY_FOR_ARCHS= i386
PORTOBJFORMAT= aout
diff --git a/misc/compat22/pkg-comment b/misc/compat22/pkg-comment
deleted file mode 100644
index ca29ba0badf0..000000000000
--- a/misc/compat22/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A convenience package to install the compat22 libraries
diff --git a/misc/compat3x/Makefile b/misc/compat3x/Makefile
index aa66022a49d5..b097b89ba4d0 100644
--- a/misc/compat3x/Makefile
+++ b/misc/compat3x/Makefile
@@ -17,6 +17,8 @@ DIST_SUBDIR= ${ARCH}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A convenience package to install the compat3x libraries
+
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
diff --git a/misc/compat3x/pkg-comment b/misc/compat3x/pkg-comment
deleted file mode 100644
index 6a65bd0be384..000000000000
--- a/misc/compat3x/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A convenience package to install the compat3x libraries
diff --git a/misc/compat4x/Makefile b/misc/compat4x/Makefile
index 9692156bb95d..c13b79afe432 100644
--- a/misc/compat4x/Makefile
+++ b/misc/compat4x/Makefile
@@ -16,6 +16,8 @@ DIST_SUBDIR= ${ARCH}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A convenience package to install the compat4x libraries
+
WRKSRC= ${WRKDIR}/usr/lib/compat
NO_MTREE= yes
diff --git a/misc/compat4x/pkg-comment b/misc/compat4x/pkg-comment
deleted file mode 100644
index 829f29a62e1c..000000000000
--- a/misc/compat4x/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A convenience package to install the compat4x libraries
diff --git a/misc/cpuid/Makefile b/misc/cpuid/Makefile
index 54db0e3e8b0d..66813be6783c 100644
--- a/misc/cpuid/Makefile
+++ b/misc/cpuid/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.ka9q.net/code/cpuid/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CPU identification utility
+
USE_REINPLACE= yes
ONLY_FOR_ARCHS= i386
USE_GMAKE= yes
diff --git a/misc/cpuid/pkg-comment b/misc/cpuid/pkg-comment
deleted file mode 100644
index 35a999fc3e39..000000000000
--- a/misc/cpuid/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CPU identification utility
diff --git a/misc/crosspad/Makefile b/misc/crosspad/Makefile
index 995668310756..edfb34c660c1 100644
--- a/misc/crosspad/Makefile
+++ b/misc/crosspad/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.itojun.org/pub/misc/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Crosspad data downloader/converter
+
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/crosspad/build
diff --git a/misc/crosspad/pkg-comment b/misc/crosspad/pkg-comment
deleted file mode 100644
index f410c1052f32..000000000000
--- a/misc/crosspad/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Crosspad data downloader/converter
diff --git a/misc/cwish/Makefile b/misc/cwish/Makefile
index 0146fe6423c2..56bb0cc1411b 100644
--- a/misc/cwish/Makefile
+++ b/misc/cwish/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.hcs.de/users/hm/packages/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Curses based user friendly windowing shell
+
NO_WRKSUBDIR= yes
ALL_TARGET= cwish
MAN1= cwish.1
diff --git a/misc/cwish/pkg-comment b/misc/cwish/pkg-comment
deleted file mode 100644
index 2191cf921693..000000000000
--- a/misc/cwish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Curses based user friendly windowing shell
diff --git a/misc/datedif/Makefile b/misc/datedif/Makefile
index d72781949143..9cc2c5ec3b98 100644
--- a/misc/datedif/Makefile
+++ b/misc/datedif/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-0.9.1-4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Calculates the number of days between two dates
+
ALL_TARGET=
do-install:
diff --git a/misc/datedif/pkg-comment b/misc/datedif/pkg-comment
deleted file mode 100644
index c95eaf954f8d..000000000000
--- a/misc/datedif/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Calculates the number of days between two dates
diff --git a/misc/dejagnu/Makefile b/misc/dejagnu/Makefile
index 974536fc3cf0..0b0fa1779558 100644
--- a/misc/dejagnu/Makefile
+++ b/misc/dejagnu/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= dejagnu
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Automated program/system tester
+
RUN_DEPENDS= expect:${PORTSDIR}/lang/expect
USE_GMAKE= yes
diff --git a/misc/dejagnu/pkg-comment b/misc/dejagnu/pkg-comment
deleted file mode 100644
index 79ad483871e1..000000000000
--- a/misc/dejagnu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Automated program/system tester
diff --git a/misc/demoniac/Makefile b/misc/demoniac/Makefile
index 6c6f362e9d6b..fa2eb7a52b06 100644
--- a/misc/demoniac/Makefile
+++ b/misc/demoniac/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.calodox.org/demoniac/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for exploring and animating graphics effects
+
LIB_DEPENDS= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
USE_REINPLACE= yes
diff --git a/misc/demoniac/pkg-comment b/misc/demoniac/pkg-comment
deleted file mode 100644
index ed29d873da26..000000000000
--- a/misc/demoniac/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for exploring and animating graphics effects
diff --git a/misc/diction/Makefile b/misc/diction/Makefile
index 735f174167cc..7c7429a6a13c 100644
--- a/misc/diction/Makefile
+++ b/misc/diction/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.moria.de/~michael/diction/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU diction and style
+
USE_AUTOCONF= yes
MAN1= diction.1 style.1
diff --git a/misc/diction/pkg-comment b/misc/diction/pkg-comment
deleted file mode 100644
index b7f0f69b0e57..000000000000
--- a/misc/diction/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU diction and style
diff --git a/misc/dirtree/Makefile b/misc/dirtree/Makefile
index 6fea716b2287..c50b827dab42 100644
--- a/misc/dirtree/Makefile
+++ b/misc/dirtree/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://home.pages.at/kingleo/development/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command line tool for displaying directory trees
+
LIB_DEPENDS= LeoArg.2:${PORTSDIR}/devel/leoarg \
intl.4:${PORTSDIR}/devel/gettext
diff --git a/misc/dirtree/pkg-comment b/misc/dirtree/pkg-comment
deleted file mode 100644
index 73d89e7acfca..000000000000
--- a/misc/dirtree/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command line tool for displaying directory trees
diff --git a/misc/display/Makefile b/misc/display/Makefile
index 49c91ca4e725..b807022e0d3b 100644
--- a/misc/display/Makefile
+++ b/misc/display/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Runs command repeatedly; shows output (can conflict with ImageMagick)
+
GNU_CONFIGURE= yes
MAN1= display.1
diff --git a/misc/display/pkg-comment b/misc/display/pkg-comment
deleted file mode 100644
index 5f2a98423a35..000000000000
--- a/misc/display/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Runs command repeatedly; shows output (can conflict with ImageMagick)
diff --git a/misc/dotfile/Makefile b/misc/dotfile/Makefile
index 74b354948e7f..8ba7fa7a20cc 100644
--- a/misc/dotfile/Makefile
+++ b/misc/dotfile/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.blackie.dk/dotfile/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GUI dotfile generator program to create .config files
+
BUILD_DEPENDS= formail:${PORTSDIR}/mail/procmail
LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
diff --git a/misc/dotfile/pkg-comment b/misc/dotfile/pkg-comment
deleted file mode 100644
index aa32605fa333..000000000000
--- a/misc/dotfile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GUI dotfile generator program to create .config files
diff --git a/misc/earthview/Makefile b/misc/earthview/Makefile
index fb8c584cff6f..ffc5779e0fa2 100644
--- a/misc/earthview/Makefile
+++ b/misc/earthview/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Produces a view output of an arbitrary region of the Earth
+
USE_REINPLACE= yes
USE_XLIB= yes
CFLAGS+= -I${X11BASE}/include
diff --git a/misc/earthview/pkg-comment b/misc/earthview/pkg-comment
deleted file mode 100644
index 4bc185669024..000000000000
--- a/misc/earthview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Produces a view output of an arbitrary region of the Earth
diff --git a/misc/ewipe/Makefile b/misc/ewipe/Makefile
index 92e2365293ca..5bd9cff0292e 100644
--- a/misc/ewipe/Makefile
+++ b/misc/ewipe/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.jnet-jp.to/~sekisita/ewipe/
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= Tcl/tk-based presentation tool
+
.if defined(KANJI)
RUN_DEPENDS= wish8.0jp:${PORTSDIR}/japanese/tk80
.else
diff --git a/misc/ewipe/pkg-comment b/misc/ewipe/pkg-comment
deleted file mode 100644
index 56e66b459eff..000000000000
--- a/misc/ewipe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tcl/tk-based presentation tool
diff --git a/misc/floatator/Makefile b/misc/floatator/Makefile
index b727f12ab0b3..78cf108b5c13 100644
--- a/misc/floatator/Makefile
+++ b/misc/floatator/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cichon.com/floatator/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive fluid dynamics simulation
+
USE_REINPLACE= yes
USE_XLIB= yes
USE_MOTIF= yes
diff --git a/misc/floatator/pkg-comment b/misc/floatator/pkg-comment
deleted file mode 100644
index 04bd1b7a50c5..000000000000
--- a/misc/floatator/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive fluid dynamics simulation
diff --git a/misc/git/Makefile b/misc/git/Makefile
index 57c4bcb948a8..bd8dd3b6fda3 100644
--- a/misc/git/Makefile
+++ b/misc/git/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Interactive Tools - a file system browser for UNIX systems
+
GNU_CONFIGURE= YES
MAN1= git.1 gitaction.1 gitkeys.1 gitmount.1 \
gitrgrep.1 gitunpack.1
diff --git a/misc/git/pkg-comment b/misc/git/pkg-comment
deleted file mode 100644
index 6f21870402bd..000000000000
--- a/misc/git/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Interactive Tools - a file system browser for UNIX systems
diff --git a/misc/gman/Makefile b/misc/gman/Makefile
index e1245df30f9a..f2e41c0cda2c 100644
--- a/misc/gman/Makefile
+++ b/misc/gman/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://homex.coolconnect.com/user/xkwang/gman/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A user-friendly graphical front end for the man system
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
RUN_DEPENDS= ghostview:${PORTSDIR}/print/ghostview
diff --git a/misc/gman/pkg-comment b/misc/gman/pkg-comment
deleted file mode 100644
index 8d5c73b6c656..000000000000
--- a/misc/gman/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A user-friendly graphical front end for the man system
diff --git a/misc/gnuit/Makefile b/misc/gnuit/Makefile
index 57c4bcb948a8..bd8dd3b6fda3 100644
--- a/misc/gnuit/Makefile
+++ b/misc/gnuit/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Interactive Tools - a file system browser for UNIX systems
+
GNU_CONFIGURE= YES
MAN1= git.1 gitaction.1 gitkeys.1 gitmount.1 \
gitrgrep.1 gitunpack.1
diff --git a/misc/gnuit/pkg-comment b/misc/gnuit/pkg-comment
deleted file mode 100644
index 6f21870402bd..000000000000
--- a/misc/gnuit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Interactive Tools - a file system browser for UNIX systems
diff --git a/misc/goblin/Makefile b/misc/goblin/Makefile
index 8c959fe1d75a..a5f4957f5d7d 100644
--- a/misc/goblin/Makefile
+++ b/misc/goblin/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Graph Object Library for Network Programming Problems
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 \
tk83:${PORTSDIR}/x11-toolkits/tk83
diff --git a/misc/goblin/pkg-comment b/misc/goblin/pkg-comment
deleted file mode 100644
index 43ed71ddf937..000000000000
--- a/misc/goblin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Graph Object Library for Network Programming Problems
diff --git a/misc/goldstr/Makefile b/misc/goldstr/Makefile
index 2e431869f333..6bad774893b3 100644
--- a/misc/goldstr/Makefile
+++ b/misc/goldstr/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://it.geocities.com/andreamolteni/prog/goldstr/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Compute the golden string
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
GNU_CONFIGURE= yes
diff --git a/misc/goldstr/pkg-comment b/misc/goldstr/pkg-comment
deleted file mode 100644
index 5edb4332f41e..000000000000
--- a/misc/goldstr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compute the golden string
diff --git a/misc/gonvert/Makefile b/misc/gonvert/Makefile
index a2e1dfe3d673..cc0a0610f368 100644
--- a/misc/gonvert/Makefile
+++ b/misc/gonvert/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://webhome.idirect.com/~tekatch/anthony/ucu/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A conversion utility that allows conversion between many units
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/GTK.py:${PORTSDIR}/x11-toolkits/py-gtk \
${PYTHON_SITELIBDIR}/gtk-1.2/gnome/ui.py:${PORTSDIR}/x11-toolkits/py-gnome
diff --git a/misc/gonvert/pkg-comment b/misc/gonvert/pkg-comment
deleted file mode 100644
index 0e4c351e8c06..000000000000
--- a/misc/gonvert/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A conversion utility that allows conversion between many units
diff --git a/misc/grc/Makefile b/misc/grc/Makefile
index afa7a7325b3e..2d86fe11b27c 100644
--- a/misc/grc/Makefile
+++ b/misc/grc/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic Colouriser
+
USE_REINPLACE= yes
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/misc/grc/pkg-comment b/misc/grc/pkg-comment
deleted file mode 100644
index f4029973fbaf..000000000000
--- a/misc/grc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic Colouriser
diff --git a/misc/gretl/Makefile b/misc/gretl/Makefile
index dd25124dcd48..358b340c6b80 100644
--- a/misc/gretl/Makefile
+++ b/misc/gretl/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Gnu Regression, Econometrics and Time-series Library
+
BUILD_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot
LIB_DEPENDS= gnomeole2.0:${PORTSDIR}/devel/libole2 \
gmp.6:${PORTSDIR}/math/libgmp4 \
diff --git a/misc/gretl/pkg-comment b/misc/gretl/pkg-comment
deleted file mode 100644
index f528efe7ec35..000000000000
--- a/misc/gretl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Gnu Regression, Econometrics and Time-series Library
diff --git a/misc/icemc/Makefile b/misc/icemc/Makefile
index fc26b4fe08c5..3b0319baea56 100644
--- a/misc/icemc/Makefile
+++ b/misc/icemc/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= QT-based menu editor for IceWM
+
USE_X_PREFIX= yes
USE_QT_VER= 3
diff --git a/misc/icemc/pkg-comment b/misc/icemc/pkg-comment
deleted file mode 100644
index d3475f8f72ac..000000000000
--- a/misc/icemc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-QT-based menu editor for IceWM
diff --git a/misc/kcd-devel/Makefile b/misc/kcd-devel/Makefile
index dec354cbd049..928641a25f02 100644
--- a/misc/kcd-devel/Makefile
+++ b/misc/kcd-devel/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Change directory in full-screen visual mode
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
diff --git a/misc/kcd-devel/pkg-comment b/misc/kcd-devel/pkg-comment
deleted file mode 100644
index d38c22946ed5..000000000000
--- a/misc/kcd-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Change directory in full-screen visual mode
diff --git a/misc/kcd/Makefile b/misc/kcd/Makefile
index dec354cbd049..928641a25f02 100644
--- a/misc/kcd/Makefile
+++ b/misc/kcd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Change directory in full-screen visual mode
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
diff --git a/misc/kcd/pkg-comment b/misc/kcd/pkg-comment
deleted file mode 100644
index d38c22946ed5..000000000000
--- a/misc/kcd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Change directory in full-screen visual mode
diff --git a/misc/p5-Array-PrintCols/Makefile b/misc/p5-Array-PrintCols/Makefile
index 4b52c3aeead2..4586e49e40bb 100644
--- a/misc/p5-Array-PrintCols/Makefile
+++ b/misc/p5-Array-PrintCols/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to print arrays of elements in sorted columns
+
PERL_CONFIGURE= yes
MAN3= Array::PrintCols.3
diff --git a/misc/p5-Array-PrintCols/pkg-comment b/misc/p5-Array-PrintCols/pkg-comment
deleted file mode 100644
index 200f2e5a3e2e..000000000000
--- a/misc/p5-Array-PrintCols/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to print arrays of elements in sorted columns
diff --git a/misc/p5-Business-OnlinePayment-2CheckOut/Makefile b/misc/p5-Business-OnlinePayment-2CheckOut/Makefile
index 3e0ddd7dcc0e..8d7a2c225b3d 100644
--- a/misc/p5-Business-OnlinePayment-2CheckOut/Makefile
+++ b/misc/p5-Business-OnlinePayment-2CheckOut/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for 2CheckOut authorization service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS
diff --git a/misc/p5-Business-OnlinePayment-2CheckOut/pkg-comment b/misc/p5-Business-OnlinePayment-2CheckOut/pkg-comment
deleted file mode 100644
index bfe7fefe5ac4..000000000000
--- a/misc/p5-Business-OnlinePayment-2CheckOut/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for 2CheckOut authorization service
diff --git a/misc/p5-Business-OnlinePayment-AuthorizeNet/Makefile b/misc/p5-Business-OnlinePayment-AuthorizeNet/Makefile
index 947870599237..42e38ee6429b 100644
--- a/misc/p5-Business-OnlinePayment-AuthorizeNet/Makefile
+++ b/misc/p5-Business-OnlinePayment-AuthorizeNet/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Authorize.Net
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Text/CSV_XS.pm:${PORTSDIR}/textproc/p5-Text-CSV_XS
diff --git a/misc/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment b/misc/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment
deleted file mode 100644
index e143287f4177..000000000000
--- a/misc/p5-Business-OnlinePayment-AuthorizeNet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Authorize.Net
diff --git a/misc/p5-Business-OnlinePayment-BankOfAmerica/Makefile b/misc/p5-Business-OnlinePayment-BankOfAmerica/Makefile
index 0ef53bb255d9..3955cc0fcd6a 100644
--- a/misc/p5-Business-OnlinePayment-BankOfAmerica/Makefile
+++ b/misc/p5-Business-OnlinePayment-BankOfAmerica/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Bank of America eStores
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment b/misc/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment
deleted file mode 100644
index b2334629b178..000000000000
--- a/misc/p5-Business-OnlinePayment-BankOfAmerica/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Bank of America eStores
diff --git a/misc/p5-Business-OnlinePayment-Beanstream/Makefile b/misc/p5-Business-OnlinePayment-Beanstream/Makefile
index 80ebffecf075..2fdf42405cca 100644
--- a/misc/p5-Business-OnlinePayment-Beanstream/Makefile
+++ b/misc/p5-Business-OnlinePayment-Beanstream/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Beanstream
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-Beanstream/pkg-comment b/misc/p5-Business-OnlinePayment-Beanstream/pkg-comment
deleted file mode 100644
index 7d668838b1f4..000000000000
--- a/misc/p5-Business-OnlinePayment-Beanstream/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Beanstream
diff --git a/misc/p5-Business-OnlinePayment-Cardstream/Makefile b/misc/p5-Business-OnlinePayment-Cardstream/Makefile
index 377c500d6a94..a573e474e53f 100644
--- a/misc/p5-Business-OnlinePayment-Cardstream/Makefile
+++ b/misc/p5-Business-OnlinePayment-Cardstream/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Cardstream
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-Cardstream/pkg-comment b/misc/p5-Business-OnlinePayment-Cardstream/pkg-comment
deleted file mode 100644
index f20d35b58860..000000000000
--- a/misc/p5-Business-OnlinePayment-Cardstream/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Cardstream
diff --git a/misc/p5-Business-OnlinePayment-LinkPoint/Makefile b/misc/p5-Business-OnlinePayment-LinkPoint/Makefile
index 2f77065a8bb0..45c8ab3dd0dc 100644
--- a/misc/p5-Business-OnlinePayment-LinkPoint/Makefile
+++ b/misc/p5-Business-OnlinePayment-LinkPoint/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for LinkPoint
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-LinkPoint/pkg-comment b/misc/p5-Business-OnlinePayment-LinkPoint/pkg-comment
deleted file mode 100644
index ade073653334..000000000000
--- a/misc/p5-Business-OnlinePayment-LinkPoint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for LinkPoint
diff --git a/misc/p5-Business-OnlinePayment-SurePay/Makefile b/misc/p5-Business-OnlinePayment-SurePay/Makefile
index 049ca60acb25..b8f29d13fff3 100644
--- a/misc/p5-Business-OnlinePayment-SurePay/Makefile
+++ b/misc/p5-Business-OnlinePayment-SurePay/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for SurePay authorization service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-SurePay/pkg-comment b/misc/p5-Business-OnlinePayment-SurePay/pkg-comment
deleted file mode 100644
index 19d5587243f9..000000000000
--- a/misc/p5-Business-OnlinePayment-SurePay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for SurePay authorization service
diff --git a/misc/p5-Business-OnlinePayment-TCLink/Makefile b/misc/p5-Business-OnlinePayment-TCLink/Makefile
index 004830fb0343..cc4c678e0ee1 100644
--- a/misc/p5-Business-OnlinePayment-TCLink/Makefile
+++ b/misc/p5-Business-OnlinePayment-TCLink/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for TrustCommerce
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/${PERL_ARCH}/Net/TCLink.pm:${PORTSDIR}/net/p5-Net-TCLink
diff --git a/misc/p5-Business-OnlinePayment-TCLink/pkg-comment b/misc/p5-Business-OnlinePayment-TCLink/pkg-comment
deleted file mode 100644
index 74cba009dd4c..000000000000
--- a/misc/p5-Business-OnlinePayment-TCLink/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for TrustCommerce
diff --git a/misc/p5-Business-OnlinePayment-VirtualNet/Makefile b/misc/p5-Business-OnlinePayment-VirtualNet/Makefile
index 7bbc020525ea..4e5fff9ffd21 100644
--- a/misc/p5-Business-OnlinePayment-VirtualNet/Makefile
+++ b/misc/p5-Business-OnlinePayment-VirtualNet/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Business::OnlinePayment backend module for Vital VirtualNet
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment \
${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
diff --git a/misc/p5-Business-OnlinePayment-VirtualNet/pkg-comment b/misc/p5-Business-OnlinePayment-VirtualNet/pkg-comment
deleted file mode 100644
index 528666a4456e..000000000000
--- a/misc/p5-Business-OnlinePayment-VirtualNet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Business::OnlinePayment backend module for Vital VirtualNet
diff --git a/misc/p5-Business-OnlinePayment-WorldPay-Junior/Makefile b/misc/p5-Business-OnlinePayment-WorldPay-Junior/Makefile
index 05a5ca752aec..fdca4bd35d2b 100644
--- a/misc/p5-Business-OnlinePayment-WorldPay-Junior/Makefile
+++ b/misc/p5-Business-OnlinePayment-WorldPay-Junior/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Business::OnlinePayment backend module for a WorldPay Select Junior service
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-WorldPay-Junior/pkg-comment b/misc/p5-Business-OnlinePayment-WorldPay-Junior/pkg-comment
deleted file mode 100644
index ec7a767e7e65..000000000000
--- a/misc/p5-Business-OnlinePayment-WorldPay-Junior/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Business::OnlinePayment backend module for a WorldPay Select Junior service
diff --git a/misc/p5-Business-OnlinePayment-eSec/Makefile b/misc/p5-Business-OnlinePayment-eSec/Makefile
index 65ea768598a2..2e34aef62f5c 100644
--- a/misc/p5-Business-OnlinePayment-eSec/Makefile
+++ b/misc/p5-Business-OnlinePayment-eSec/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Business::OnlinePayment backend module for eSec
+
BUILD_DEPENDS= ${SITE_PERL}/Business/CreditCard.pm:${PORTSDIR}/misc/p5-Business-CreditCard \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/misc/p5-Business-OnlinePayment
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment-eSec/pkg-comment b/misc/p5-Business-OnlinePayment-eSec/pkg-comment
deleted file mode 100644
index 3cd26da3df6d..000000000000
--- a/misc/p5-Business-OnlinePayment-eSec/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Business::OnlinePayment backend module for eSec
diff --git a/misc/p5-Business-OnlinePayment/Makefile b/misc/p5-Business-OnlinePayment/Makefile
index 78d9a0428344..7df99b461b7e 100644
--- a/misc/p5-Business-OnlinePayment/Makefile
+++ b/misc/p5-Business-OnlinePayment/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic interface for processing online credit card payments
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/misc/p5-Business-OnlinePayment/pkg-comment b/misc/p5-Business-OnlinePayment/pkg-comment
deleted file mode 100644
index 62c336ac4424..000000000000
--- a/misc/p5-Business-OnlinePayment/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic interface for processing online credit card payments
diff --git a/misc/p5-Chatbot-Eliza/Makefile b/misc/p5-Chatbot-Eliza/Makefile
index 16c851c3e93a..4d46af11ae00 100644
--- a/misc/p5-Chatbot-Eliza/Makefile
+++ b/misc/p5-Chatbot-Eliza/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A clone of the classic Eliza program
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/misc/p5-Chatbot-Eliza/pkg-comment b/misc/p5-Chatbot-Eliza/pkg-comment
deleted file mode 100644
index bfa44d4446fd..000000000000
--- a/misc/p5-Chatbot-Eliza/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of the classic Eliza program
diff --git a/misc/patchutils/Makefile b/misc/patchutils/Makefile
index 9b0fdc696bea..162250f37be8 100644
--- a/misc/patchutils/Makefile
+++ b/misc/patchutils/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://cyberelk.net/tim/data/patchutils/stable/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A small collection of programs that operate on patch files
+
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2
USE_BZIP2= yes
diff --git a/misc/patchutils/pkg-comment b/misc/patchutils/pkg-comment
deleted file mode 100644
index cbdb56dd37bc..000000000000
--- a/misc/patchutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small collection of programs that operate on patch files
diff --git a/misc/pdfmap/Makefile b/misc/pdfmap/Makefile
index 7713d93a8082..be04f0cd0404 100644
--- a/misc/pdfmap/Makefile
+++ b/misc/pdfmap/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generate maps in PDF format and place clickable objects on them
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/jaxml.py:${PORTSDIR}/textproc/py-jaxml \
${PYTHON_SITELIBDIR}/reportlab/pdfgen/canvas.py:${PORTSDIR}/print/py-reportlab \
${PYTHON_SITELIBDIR}/PIL/Image.py:${PORTSDIR}/graphics/py-imaging
diff --git a/misc/pdfmap/pkg-comment b/misc/pdfmap/pkg-comment
deleted file mode 100644
index 19fc058c387a..000000000000
--- a/misc/pdfmap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generate maps in PDF format and place clickable objects on them
diff --git a/misc/pinfo/Makefile b/misc/pinfo/Makefile
index d5f41ce22b80..1077ad10805b 100644
--- a/misc/pinfo/Makefile
+++ b/misc/pinfo/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://zeus.polsl.gliwice.pl/~pborys/stable-version/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ncurses based, lynx style info documentation browser
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
GNU_CONFIGURE= yes
diff --git a/misc/pinfo/pkg-comment b/misc/pinfo/pkg-comment
deleted file mode 100644
index f0458b3f9cf5..000000000000
--- a/misc/pinfo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ncurses based, lynx style info documentation browser
diff --git a/misc/pybliographer/Makefile b/misc/pybliographer/Makefile
index 4002dbfc65a5..a70cdef99477 100644
--- a/misc/pybliographer/Makefile
+++ b/misc/pybliographer/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= sources/pyblio/1.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GUI and command-line tools for editing and searching bibliographic databases
+
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/_gnomemodule.so:${PORTSDIR}/x11-toolkits/py-gnome \
recode:${PORTSDIR}/converters/recode
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/_gnomemodule.so:${PORTSDIR}/x11-toolkits/py-gnome \
diff --git a/misc/pybliographer/pkg-comment b/misc/pybliographer/pkg-comment
deleted file mode 100644
index 1c1ee1a1db4f..000000000000
--- a/misc/pybliographer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GUI and command-line tools for editing and searching bibliographic databases
diff --git a/misc/qmc/Makefile b/misc/qmc/Makefile
index 36f1304ec7b1..80aaa3925a1d 100644
--- a/misc/qmc/Makefile
+++ b/misc/qmc/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/b/bbeta/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Quine-McClusky process simplification tool
+
NO_WRKSUBDIR= yes
do-build:
diff --git a/misc/qmc/pkg-comment b/misc/qmc/pkg-comment
deleted file mode 100644
index 2227bf161e67..000000000000
--- a/misc/qmc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Quine-McClusky process simplification tool
diff --git a/misc/quantlib/Makefile b/misc/quantlib/Makefile
index 83853fda4edf..6caa35623357 100644
--- a/misc/quantlib/Makefile
+++ b/misc/quantlib/Makefile
@@ -15,6 +15,8 @@ DISTNAME= QuantLib-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A comprehensive software framework for quantitative finance
+
WRKSRC= ${WRKDIR}/QuantLib-${PORTVERSION}
USE_REINPLACE= yes
diff --git a/misc/quantlib/pkg-comment b/misc/quantlib/pkg-comment
deleted file mode 100644
index 3392b6a80441..000000000000
--- a/misc/quantlib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A comprehensive software framework for quantitative finance
diff --git a/misc/salias/Makefile b/misc/salias/Makefile
index ee8d946edc99..83bc4b2e09ec 100644
--- a/misc/salias/Makefile
+++ b/misc/salias/Makefile
@@ -15,6 +15,8 @@ DISTNAME= py-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command-line tool to alias arguments of other programs
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/misc/salias/pkg-comment b/misc/salias/pkg-comment
deleted file mode 100644
index 49b52b54b046..000000000000
--- a/misc/salias/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command-line tool to alias arguments of other programs
diff --git a/misc/shc/Makefile b/misc/shc/Makefile
index 573087f4280e..b7fb9cad215b 100644
--- a/misc/shc/Makefile
+++ b/misc/shc/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A shell script "encoder"
+
IGNORE= "Produces broken binaries"
USE_REINPLACE= yes
diff --git a/misc/shc/pkg-comment b/misc/shc/pkg-comment
deleted file mode 100644
index 889f8be04f33..000000000000
--- a/misc/shc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A shell script "encoder"
diff --git a/misc/splitvt/Makefile b/misc/splitvt/Makefile
index f59450969aed..c9fb98fbd848 100644
--- a/misc/splitvt/Makefile
+++ b/misc/splitvt/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.devolution.com/~slouken/projects/splitvt/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Run two shells in a split window/terminal
+
HAS_CONFIGURE= yes
ALL_TARGET=
MAN1= splitvt.1
diff --git a/misc/splitvt/pkg-comment b/misc/splitvt/pkg-comment
deleted file mode 100644
index 24c4c891e664..000000000000
--- a/misc/splitvt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Run two shells in a split window/terminal
diff --git a/misc/sshbuddy/Makefile b/misc/sshbuddy/Makefile
index fde9671c7354..ba183dcf1946 100644
--- a/misc/sshbuddy/Makefile
+++ b/misc/sshbuddy/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://topcu.linux.tucows.com/files/x11/network/ \
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Simple and small GUI utility to manage ssh sessions
+
RUN_DEPENDS= expectk:${PORTSDIR}/lang/expect
NO_BUILD= yes
diff --git a/misc/sshbuddy/pkg-comment b/misc/sshbuddy/pkg-comment
deleted file mode 100644
index 2d74ff2eb45e..000000000000
--- a/misc/sshbuddy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple and small GUI utility to manage ssh sessions
diff --git a/misc/stan/Makefile b/misc/stan/Makefile
index 748b7e1977e4..34b41332e3fe 100644
--- a/misc/stan/Makefile
+++ b/misc/stan/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.roqe.org/stan/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generate several statisical information of a stream
+
GNU_CONFIGURE= yes
MAN1= stan.1
diff --git a/misc/stan/pkg-comment b/misc/stan/pkg-comment
deleted file mode 100644
index 8bc4a82ce99c..000000000000
--- a/misc/stan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generate several statisical information of a stream
diff --git a/misc/tcb/Makefile b/misc/tcb/Makefile
index beb0b6bbbbbd..8728fb14ec39 100644
--- a/misc/tcb/Makefile
+++ b/misc/tcb/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= utils/file
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= File viewer for terminal
+
USE_GMAKE= yes
MAN1= tcb.1
diff --git a/misc/tcb/pkg-comment b/misc/tcb/pkg-comment
deleted file mode 100644
index 8892dffe99f3..000000000000
--- a/misc/tcb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-File viewer for terminal
diff --git a/misc/ttyrec/Makefile b/misc/ttyrec/Makefile
index b6721478184a..d4942eaa1b6a 100644
--- a/misc/ttyrec/Makefile
+++ b/misc/ttyrec/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://namazu.org/~satoru/ttyrec/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tty recorder
+
USE_REINPLACE= yes
MAN1= ttyplay.1 ttyrec.1
diff --git a/misc/ttyrec/pkg-comment b/misc/ttyrec/pkg-comment
deleted file mode 100644
index f49b8376644f..000000000000
--- a/misc/ttyrec/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tty recorder
diff --git a/misc/txt2regex/Makefile b/misc/txt2regex/Makefile
index e3c6e41f7a53..d5221c971bb2 100644
--- a/misc/txt2regex/Makefile
+++ b/misc/txt2regex/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Regular Expression "wizard"
+
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2
USE_REINPLACE= yes
diff --git a/misc/txt2regex/pkg-comment b/misc/txt2regex/pkg-comment
deleted file mode 100644
index fcbe480fbca7..000000000000
--- a/misc/txt2regex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Regular Expression "wizard"
diff --git a/misc/viz/Makefile b/misc/viz/Makefile
index 8d3493312213..9282ae4199c6 100644
--- a/misc/viz/Makefile
+++ b/misc/viz/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= fenner
EXTRACT_SUFX= .tgz
+PORTCOMMENT= Convert invisible (binary) characters to a visible form
+
MAN1= viz.1 inviz.1
.include <bsd.port.mk>
diff --git a/misc/viz/pkg-comment b/misc/viz/pkg-comment
deleted file mode 100644
index 5fed64e3f163..000000000000
--- a/misc/viz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert invisible (binary) characters to a visible form
diff --git a/misc/whichman/Makefile b/misc/whichman/Makefile
index 5ebb0e7475c1..4605682ae0e5 100644
--- a/misc/whichman/Makefile
+++ b/misc/whichman/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/doctools
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Approximate matching utilities to search for manpages and files
+
MAN1= whichman.1 ftff.1 ftwhich.1
.include <bsd.port.mk>
diff --git a/misc/whichman/pkg-comment b/misc/whichman/pkg-comment
deleted file mode 100644
index 26a11b3ff59d..000000000000
--- a/misc/whichman/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Approximate matching utilities to search for manpages and files
diff --git a/misc/wmfirew/Makefile b/misc/wmfirew/Makefile
index bcc2bf9dfdcd..5586b2ba1f09 100644
--- a/misc/wmfirew/Makefile
+++ b/misc/wmfirew/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://web.novalis.org/programs/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that shows fireworks in action
+
WRKSRC= ${WRKDIR}/${PORTNAME}.app/${PORTNAME}
USE_GMAKE= yes
USE_XPM= yes
diff --git a/misc/wmfirew/pkg-comment b/misc/wmfirew/pkg-comment
deleted file mode 100644
index be5d93525b58..000000000000
--- a/misc/wmfirew/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that shows fireworks in action
diff --git a/misc/wmjulia/Makefile b/misc/wmjulia/Makefile
index 01733f141d32..1d4ef08abea7 100644
--- a/misc/wmjulia/Makefile
+++ b/misc/wmjulia/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://web.novalis.org/programs/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that creates an animated Julia set
+
WRKSRC= ${WRKDIR}/${PORTNAME}.app/${PORTNAME}
USE_GMAKE= yes
USE_XPM= yes
diff --git a/misc/wmjulia/pkg-comment b/misc/wmjulia/pkg-comment
deleted file mode 100644
index 7e274cdd43f6..000000000000
--- a/misc/wmjulia/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that creates an animated Julia set
diff --git a/misc/wmmand/Makefile b/misc/wmmand/Makefile
index 5d6006546145..f93a087cc2f6 100644
--- a/misc/wmmand/Makefile
+++ b/misc/wmmand/Makefile
@@ -12,6 +12,8 @@ DISTNAME= wmMand-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DockApp mandelbrot explorer
+
WRKSRC= ${WRKDIR}/${DISTNAME}/wmMand
USE_X_PREFIX= yes
diff --git a/misc/wmmand/pkg-comment b/misc/wmmand/pkg-comment
deleted file mode 100644
index d5a49bef9c06..000000000000
--- a/misc/wmmand/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DockApp mandelbrot explorer
diff --git a/misc/wmpal/Makefile b/misc/wmpal/Makefile
index 47f5e35fb31e..2f6158c68d7b 100644
--- a/misc/wmpal/Makefile
+++ b/misc/wmpal/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.asleep.net/wmpal/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A one of the most useless dockapps in the world
+
LIB_DEPENDS= dockapp.1:${PORTSDIR}/x11-wm/libdockapp
USE_X_PREFIX= yes
diff --git a/misc/wmpal/pkg-comment b/misc/wmpal/pkg-comment
deleted file mode 100644
index 0ab15162c75a..000000000000
--- a/misc/wmpal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A one of the most useless dockapps in the world
diff --git a/misc/wmproxyper/Makefile b/misc/wmproxyper/Makefile
index 100e8f3724c4..8a927a64f031 100644
--- a/misc/wmproxyper/Makefile
+++ b/misc/wmproxyper/Makefile
@@ -13,6 +13,8 @@ DISTNAME= WMProxyPer-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Displays Distributed.net Personal Proxy current status and progress
+
LIB_DEPENDS= dockapp.1:${PORTSDIR}/x11-wm/libdockapp
USE_GMAKE= yes
diff --git a/misc/wmproxyper/pkg-comment b/misc/wmproxyper/pkg-comment
deleted file mode 100644
index b5c1b7e56689..000000000000
--- a/misc/wmproxyper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Displays Distributed.net Personal Proxy current status and progress
diff --git a/misc/wmstock/Makefile b/misc/wmstock/Makefile
index 84027b84252c..4a59cfdc7a06 100644
--- a/misc/wmstock/Makefile
+++ b/misc/wmstock/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://mattfischer.com/wmstock/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cool WindowMaker Dockapp that shows stock ticker(s)
+
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/misc/wmstock/pkg-comment b/misc/wmstock/pkg-comment
deleted file mode 100644
index 12a1f9f2f1f2..000000000000
--- a/misc/wmstock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cool WindowMaker Dockapp that shows stock ticker(s)
diff --git a/misc/wmtunlo/Makefile b/misc/wmtunlo/Makefile
index 5874d35db122..cc76b71b43e2 100644
--- a/misc/wmtunlo/Makefile
+++ b/misc/wmtunlo/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://clay.ll.pl/download/
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A bo(O)oooring 2d tunnel in wmaker dock
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/misc/wmtunlo/pkg-comment b/misc/wmtunlo/pkg-comment
deleted file mode 100644
index d07b6b69ff46..000000000000
--- a/misc/wmtunlo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A bo(O)oooring 2d tunnel in wmaker dock
diff --git a/misc/wmwork/Makefile b/misc/wmwork/Makefile
index f4b7e24d9f72..d90e23cf4442 100644
--- a/misc/wmwork/Makefile
+++ b/misc/wmwork/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that keeps track of time you\'ve spent working on something
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
diff --git a/misc/wmwork/pkg-comment b/misc/wmwork/pkg-comment
deleted file mode 100644
index 6f1ddf8f60b0..000000000000
--- a/misc/wmwork/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that keeps track of time you've spent working on something
diff --git a/misc/xenmenu/Makefile b/misc/xenmenu/Makefile
index 006e7577efae..d83e5ff49f25 100644
--- a/misc/xenmenu/Makefile
+++ b/misc/xenmenu/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/misc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Highly customizable, text-based menu generator
+
ALL_TARGET= # empty
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-sys-config=${PREFIX}/etc/xenmenurc \
diff --git a/misc/xenmenu/pkg-comment b/misc/xenmenu/pkg-comment
deleted file mode 100644
index 5c3c100a075b..000000000000
--- a/misc/xenmenu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Highly customizable, text-based menu generator
diff --git a/misc/xpns/Makefile b/misc/xpns/Makefile
index c0b4a4ef6583..b54b1a9dd2d2 100644
--- a/misc/xpns/Makefile
+++ b/misc/xpns/Makefile
@@ -13,6 +13,8 @@ DISTFILES= pns_source.tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Petri-Net Simulator for Xwindows
+
USE_REINPLACE= yes
NO_WRKSUBDIR= yes
USE_X_PREFIX= yes
diff --git a/misc/xpns/pkg-comment b/misc/xpns/pkg-comment
deleted file mode 100644
index c6ba332b84b1..000000000000
--- a/misc/xpns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Petri-Net Simulator for Xwindows
diff --git a/misc/yaunc/Makefile b/misc/yaunc/Makefile
index 8f8c6e832e7d..802aabc2f102 100644
--- a/misc/yaunc/Makefile
+++ b/misc/yaunc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.redterror.net/code/yaunc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Yet Another uptimes.net client
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
MAN1= yaunc.1
diff --git a/misc/yaunc/pkg-comment b/misc/yaunc/pkg-comment
deleted file mode 100644
index 58a25082e0e4..000000000000
--- a/misc/yaunc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Yet Another uptimes.net client
diff --git a/multimedia/gopchop/Makefile b/multimedia/gopchop/Makefile
index be0d1144609f..286af58ba30b 100644
--- a/multimedia/gopchop/Makefile
+++ b/multimedia/gopchop/Makefile
@@ -17,6 +17,8 @@ DISTNAME= GOPchop-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG2 GOP-accurate editor
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libvo.a:${PORTSDIR}/graphics/libmpeg2
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
mpeg2.0:${PORTSDIR}/graphics/libmpeg2
diff --git a/multimedia/gopchop/pkg-comment b/multimedia/gopchop/pkg-comment
deleted file mode 100644
index 15ed1fdec481..000000000000
--- a/multimedia/gopchop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG2 GOP-accurate editor
diff --git a/multimedia/gsubedit/Makefile b/multimedia/gsubedit/Makefile
index f5a422bf6f47..04f0840ac4b2 100644
--- a/multimedia/gsubedit/Makefile
+++ b/multimedia/gsubedit/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNOME Subtitle Editor
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/multimedia/gsubedit/pkg-comment b/multimedia/gsubedit/pkg-comment
deleted file mode 100644
index 675a933a8f53..000000000000
--- a/multimedia/gsubedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNOME Subtitle Editor
diff --git a/multimedia/libfame/Makefile b/multimedia/libfame/Makefile
index 85505c1e0d94..b1c547277716 100644
--- a/multimedia/libfame/Makefile
+++ b/multimedia/libfame/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= fame
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A video encoding library
+
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/multimedia/libfame/pkg-comment b/multimedia/libfame/pkg-comment
deleted file mode 100644
index fca29237d561..000000000000
--- a/multimedia/libfame/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A video encoding library
diff --git a/multimedia/libquicktime/Makefile b/multimedia/libquicktime/Makefile
index 37f5f2a94b46..017a538f04c2 100644
--- a/multimedia/libquicktime/Makefile
+++ b/multimedia/libquicktime/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for reading and writing quicktime files
+
LIB_DEPENDS= vorbis.2:${PORTSDIR}/audio/libvorbis \
jpeg.9:${PORTSDIR}/graphics/jpeg \
dv.2:${PORTSDIR}/graphics/libdv \
diff --git a/multimedia/libquicktime/pkg-comment b/multimedia/libquicktime/pkg-comment
deleted file mode 100644
index a9e1f6a87e20..000000000000
--- a/multimedia/libquicktime/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for reading and writing quicktime files
diff --git a/multimedia/linux-xmovie/Makefile b/multimedia/linux-xmovie/Makefile
index c24993cee500..4a13eed625ec 100644
--- a/multimedia/linux-xmovie/Makefile
+++ b/multimedia/linux-xmovie/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.i386.rpm
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A movie player for MPEG-2 and Quicktime movies
+
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= ${LINUX_BASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg \
diff --git a/multimedia/linux-xmovie/pkg-comment b/multimedia/linux-xmovie/pkg-comment
deleted file mode 100644
index cd1622636da8..000000000000
--- a/multimedia/linux-xmovie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A movie player for MPEG-2 and Quicktime movies
diff --git a/multimedia/mpeg_encode/Makefile b/multimedia/mpeg_encode/Makefile
index 65d97cc0df93..efcb10c436d0 100644
--- a/multimedia/mpeg_encode/Makefile
+++ b/multimedia/mpeg_encode/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PKGNAME}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= UCB\'s MPEG-I video stream encoder
+
MAN1= mpeg_encode.1
USE_REINPLACE= yes
diff --git a/multimedia/mpeg_encode/pkg-comment b/multimedia/mpeg_encode/pkg-comment
deleted file mode 100644
index ef6837ab779f..000000000000
--- a/multimedia/mpeg_encode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-UCB's MPEG-I video stream encoder
diff --git a/multimedia/mpeg_play/Makefile b/multimedia/mpeg_play/Makefile
index 411ec4f6979b..8ce17e3c70a5 100644
--- a/multimedia/mpeg_play/Makefile
+++ b/multimedia/mpeg_play/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= -patched-src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to play mpeg movies on X displays
+
WRKSRC= ${WRKDIR}/mpeg_play
USE_IMAKE= yes
MAN1= mpeg_play.1
diff --git a/multimedia/mpeg_play/pkg-comment b/multimedia/mpeg_play/pkg-comment
deleted file mode 100644
index 3a67e110d5c8..000000000000
--- a/multimedia/mpeg_play/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to play mpeg movies on X displays
diff --git a/multimedia/mpeg_stat/Makefile b/multimedia/mpeg_stat/Makefile
index 07b4ffbd56c6..9a3f32319097 100644
--- a/multimedia/mpeg_stat/Makefile
+++ b/multimedia/mpeg_stat/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PKGNAME}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An MPEG-I statistics gatherer
+
MAN1= mpeg_stat.1
MANCOMPRESSED= yes
diff --git a/multimedia/mpeg_stat/pkg-comment b/multimedia/mpeg_stat/pkg-comment
deleted file mode 100644
index 7e5a19f05cab..000000000000
--- a/multimedia/mpeg_stat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An MPEG-I statistics gatherer
diff --git a/multimedia/mpegedit/Makefile b/multimedia/mpegedit/Makefile
index c1d8127e354d..ba8fd97a14e6 100644
--- a/multimedia/mpegedit/Makefile
+++ b/multimedia/mpegedit/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program to edit encoded mpeg streams
+
LIB_DEPENDS= netpbm.1:${PORTSDIR}/graphics/netpbm
USE_X_PREFIX= yes
diff --git a/multimedia/mpegedit/pkg-comment b/multimedia/mpegedit/pkg-comment
deleted file mode 100644
index b9670c907ae0..000000000000
--- a/multimedia/mpegedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program to edit encoded mpeg streams
diff --git a/multimedia/mpgtx/Makefile b/multimedia/mpgtx/Makefile
index ba9c91a1001d..dce446d5d6eb 100644
--- a/multimedia/mpgtx/Makefile
+++ b/multimedia/mpgtx/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command line MPEG audio/video/system file toolbox
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_REINPLACE= yes
diff --git a/multimedia/mpgtx/pkg-comment b/multimedia/mpgtx/pkg-comment
deleted file mode 100644
index a7a67e8d288e..000000000000
--- a/multimedia/mpgtx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command line MPEG audio/video/system file toolbox
diff --git a/multimedia/mplex/Makefile b/multimedia/mplex/Makefile
index 8ce9d876d8f5..b208027a19da 100644
--- a/multimedia/mplex/Makefile
+++ b/multimedia/mplex/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.leo.org/pub/comp/general/graphics/mpeg/mplex/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiplexes MPEG component streams into system layers
+
MAN1= mplex.1
do-install:
diff --git a/multimedia/mplex/pkg-comment b/multimedia/mplex/pkg-comment
deleted file mode 100644
index efa9e7d542b0..000000000000
--- a/multimedia/mplex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiplexes MPEG component streams into system layers
diff --git a/multimedia/ppm2fli/Makefile b/multimedia/ppm2fli/Makefile
index 5d427a810a08..de4dbe1740a3 100644
--- a/multimedia/ppm2fli/Makefile
+++ b/multimedia/ppm2fli/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://vento.pi.tu-berlin.de/ppm2fli/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utilities to merge PPM files into animated FLI and backwards
+
USE_REINPLACE= yes
MAN1= ppm2fli.1 unflick.1
diff --git a/multimedia/ppm2fli/pkg-comment b/multimedia/ppm2fli/pkg-comment
deleted file mode 100644
index 29ba9e21a0d3..000000000000
--- a/multimedia/ppm2fli/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities to merge PPM files into animated FLI and backwards
diff --git a/multimedia/recmpeg/Makefile b/multimedia/recmpeg/Makefile
index b26843f659b8..c7ecf12b69b6 100644
--- a/multimedia/recmpeg/Makefile
+++ b/multimedia/recmpeg/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= fame
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple video encoder
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
fame-0.9.0:${PORTSDIR}/graphics/libfame
diff --git a/multimedia/recmpeg/pkg-comment b/multimedia/recmpeg/pkg-comment
deleted file mode 100644
index 79f5ac8e65ee..000000000000
--- a/multimedia/recmpeg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple video encoder
diff --git a/multimedia/splitmpg/Makefile b/multimedia/splitmpg/Makefile
index 555c5c2c6129..6ce1a82d3816 100644
--- a/multimedia/splitmpg/Makefile
+++ b/multimedia/splitmpg/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Splits an ISO 11172-1 into its components
+
NO_WRKSUBDIR= yes
MAKEFILE= makefile
MAN1= splitmpeg.1
diff --git a/multimedia/splitmpg/pkg-comment b/multimedia/splitmpg/pkg-comment
deleted file mode 100644
index 7d002e79c214..000000000000
--- a/multimedia/splitmpg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Splits an ISO 11172-1 into its components
diff --git a/multimedia/tosvcd/Makefile b/multimedia/tosvcd/Makefile
index 61279544b655..43447747098e 100644
--- a/multimedia/tosvcd/Makefile
+++ b/multimedia/tosvcd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://muse.seh.de/tosvcd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SVCD transcoder
+
RUN_DEPNDS= mpeg2enc:${PORTSDIR}/graphics/mjpegtools \
vcdimager:${PORTSDIR}/graphics/vcdimager
diff --git a/multimedia/tosvcd/pkg-comment b/multimedia/tosvcd/pkg-comment
deleted file mode 100644
index f28c892561e0..000000000000
--- a/multimedia/tosvcd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SVCD transcoder
diff --git a/multimedia/vcdtools/Makefile b/multimedia/vcdtools/Makefile
index f87fb53b4e43..dee90bdca0a7 100644
--- a/multimedia/vcdtools/Makefile
+++ b/multimedia/vcdtools/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create your own VCD
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig
do-install:
diff --git a/multimedia/vcdtools/pkg-comment b/multimedia/vcdtools/pkg-comment
deleted file mode 100644
index b56a226c1808..000000000000
--- a/multimedia/vcdtools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Create your own VCD
diff --git a/multimedia/xanim/Makefile b/multimedia/xanim/Makefile
index 0b829719d1dd..18a23ce8b454 100644
--- a/multimedia/xanim/Makefile
+++ b/multimedia/xanim/Makefile
@@ -18,6 +18,8 @@ PATCHFILES= xanim-2801-to-2802-patch.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Play most popular animation formats and show pictures
+
.if (${MACHINE_ARCH} == "i386")
EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \
vid_cyuv_1.0_freebsdELFx86.tgz \
diff --git a/multimedia/xanim/pkg-comment b/multimedia/xanim/pkg-comment
deleted file mode 100644
index 87aeb554eb0e..000000000000
--- a/multimedia/xanim/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Play most popular animation formats and show pictures
diff --git a/multimedia/xmovie/Makefile b/multimedia/xmovie/Makefile
index c24993cee500..4a13eed625ec 100644
--- a/multimedia/xmovie/Makefile
+++ b/multimedia/xmovie/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.i386.rpm
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A movie player for MPEG-2 and Quicktime movies
+
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
RUN_DEPENDS= ${LINUX_BASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libjpeg.so.62.0.0:${PORTSDIR}/graphics/linux-jpeg \
diff --git a/multimedia/xmovie/pkg-comment b/multimedia/xmovie/pkg-comment
deleted file mode 100644
index cd1622636da8..000000000000
--- a/multimedia/xmovie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A movie player for MPEG-2 and Quicktime movies
diff --git a/multimedia/xtheater/Makefile b/multimedia/xtheater/Makefile
index 7f143cf57c32..29657b4d454a 100644
--- a/multimedia/xtheater/Makefile
+++ b/multimedia/xtheater/Makefile
@@ -16,6 +16,8 @@ DISTNAME= Xtheater-${PORTVERSION:S/.p/-pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
smpeg.1:${PORTSDIR}/graphics/smpeg
diff --git a/multimedia/xtheater/pkg-comment b/multimedia/xtheater/pkg-comment
deleted file mode 100644
index 37c9b0d73aeb..000000000000
--- a/multimedia/xtheater/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
diff --git a/net-im/climm/Makefile b/net-im/climm/Makefile
index f1d3785590c6..a042d1254cbc 100644
--- a/net-im/climm/Makefile
+++ b/net-im/climm/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Text-based ICQ implementation
+
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/net-im/climm/pkg-comment b/net-im/climm/pkg-comment
deleted file mode 100644
index 29477ae75518..000000000000
--- a/net-im/climm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text-based ICQ implementation
diff --git a/net-im/icb/Makefile b/net-im/icb/Makefile
index 8ac3ff663c80..6462c6356863 100644
--- a/net-im/icb/Makefile
+++ b/net-im/icb/Makefile
@@ -16,6 +16,8 @@ DISTNAME= c${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Internet CB - a mostly-defunct chat client
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83
diff --git a/net-im/icb/pkg-comment b/net-im/icb/pkg-comment
deleted file mode 100644
index 7aa00e3ffea8..000000000000
--- a/net-im/icb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Internet CB - a mostly-defunct chat client
diff --git a/net-im/jabber-yahoo/Makefile b/net-im/jabber-yahoo/Makefile
index 66973cd5b51e..0a4dee5324fc 100644
--- a/net-im/jabber-yahoo/Makefile
+++ b/net-im/jabber-yahoo/Makefile
@@ -14,6 +14,8 @@ DIST_SUBDIR= jabber
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Jabber Yahoo Transport module
+
BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/net-im/jabber-yahoo/pkg-comment b/net-im/jabber-yahoo/pkg-comment
deleted file mode 100644
index c1f08b0d494e..000000000000
--- a/net-im/jabber-yahoo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Jabber Yahoo Transport module
diff --git a/net-im/micq/Makefile b/net-im/micq/Makefile
index f1d3785590c6..a042d1254cbc 100644
--- a/net-im/micq/Makefile
+++ b/net-im/micq/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Text-based ICQ implementation
+
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/net-im/micq/pkg-comment b/net-im/micq/pkg-comment
deleted file mode 100644
index 29477ae75518..000000000000
--- a/net-im/micq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text-based ICQ implementation
diff --git a/net-im/py-jabber/Makefile b/net-im/py-jabber/Makefile
index bbb2b3a79b1e..b80a11a1c797 100644
--- a/net-im/py-jabber/Makefile
+++ b/net-im/py-jabber/Makefile
@@ -16,6 +16,8 @@ DISTNAME= jabber.py-${PORTVERSION}-1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python Jabber library
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
USE_PYTHON= yes
diff --git a/net-im/py-jabber/pkg-comment b/net-im/py-jabber/pkg-comment
deleted file mode 100644
index 0ef6638db47c..000000000000
--- a/net-im/py-jabber/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python Jabber library
diff --git a/net-mgmt/cfgstoragemk/Makefile b/net-mgmt/cfgstoragemk/Makefile
index 8a4f7b6051f5..cee82f6ca67c 100644
--- a/net-mgmt/cfgstoragemk/Makefile
+++ b/net-mgmt/cfgstoragemk/Makefile
@@ -14,6 +14,8 @@ DISTNAME= cfgstoragemaker-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MRTG configuration generator for storage monitoring via SNMP
+
USE_PERL5= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/net-mgmt/cfgstoragemk/pkg-comment b/net-mgmt/cfgstoragemk/pkg-comment
deleted file mode 100644
index 58bd2d8f34ed..000000000000
--- a/net-mgmt/cfgstoragemk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MRTG configuration generator for storage monitoring via SNMP
diff --git a/net-mgmt/choparp/Makefile b/net-mgmt/choparp/Makefile
index 5cb2e9408498..2968713b63e9 100644
--- a/net-mgmt/choparp/Makefile
+++ b/net-mgmt/choparp/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://delegate.uec.ac.jp:8081/club/mma/~tree/soft/choparp/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Simple proxy arp daemon
+
MAN8= choparp.8
MANCOMPRESSED= maybe
diff --git a/net-mgmt/choparp/pkg-comment b/net-mgmt/choparp/pkg-comment
deleted file mode 100644
index 59c1140147aa..000000000000
--- a/net-mgmt/choparp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple proxy arp daemon
diff --git a/net-mgmt/gps/Makefile b/net-mgmt/gps/Makefile
index 0a08910782c5..37d6a4c40988 100644
--- a/net-mgmt/gps/Makefile
+++ b/net-mgmt/gps/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://gps.sourceforge.net/release/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ghost Port Scan
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
USE_REINPLACE= yes
diff --git a/net-mgmt/gps/pkg-comment b/net-mgmt/gps/pkg-comment
deleted file mode 100644
index 901008d5933a..000000000000
--- a/net-mgmt/gps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ghost Port Scan
diff --git a/net-mgmt/netsaint-plugins/Makefile b/net-mgmt/netsaint-plugins/Makefile
index 9e6fb306aee7..b9925f226c96 100644
--- a/net-mgmt/netsaint-plugins/Makefile
+++ b/net-mgmt/netsaint-plugins/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-1.2.9-4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Plugins for netsaint
+
USE_SUBMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sbindir=${PREFIX}/share/netsaint/sbin \
diff --git a/net-mgmt/netsaint-plugins/pkg-comment b/net-mgmt/netsaint-plugins/pkg-comment
deleted file mode 100644
index e5f08464789b..000000000000
--- a/net-mgmt/netsaint-plugins/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Plugins for netsaint
diff --git a/net-mgmt/netsaint/Makefile b/net-mgmt/netsaint/Makefile
index 4629d21bd1e7..e99dfe2f1527 100644
--- a/net-mgmt/netsaint/Makefile
+++ b/net-mgmt/netsaint/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} netsaint-graphics.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extremely powerful network monitoring system
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
RUN_DEPENDS= ${LOCALBASE}/libexec/netsaint/check_netsaint:${PORTSDIR}/net/netsaint-plugins
diff --git a/net-mgmt/netsaint/pkg-comment b/net-mgmt/netsaint/pkg-comment
deleted file mode 100644
index 5641db14d8cc..000000000000
--- a/net-mgmt/netsaint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extremely powerful network monitoring system
diff --git a/net-mgmt/netspoc/Makefile b/net-mgmt/netspoc/Makefile
index a634d9e74fca..a09fceee1e6a 100644
--- a/net-mgmt/netspoc/Makefile
+++ b/net-mgmt/netspoc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://download.berlios.de/netspoc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Network Security Policy Compiler
+
USE_PERL5= yes
NO_BUILD= yes
diff --git a/net-mgmt/netspoc/pkg-comment b/net-mgmt/netspoc/pkg-comment
deleted file mode 100644
index 6e304ec8d21b..000000000000
--- a/net-mgmt/netspoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Network Security Policy Compiler
diff --git a/net-mgmt/oproute/Makefile b/net-mgmt/oproute/Makefile
index fb7444b2cf9b..6da9adeeb229 100644
--- a/net-mgmt/oproute/Makefile
+++ b/net-mgmt/oproute/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for measuring general performance of the Internet
+
USE_REINPLACE= yes
post-patch:
diff --git a/net-mgmt/oproute/pkg-comment b/net-mgmt/oproute/pkg-comment
deleted file mode 100644
index 2a9eb3887e15..000000000000
--- a/net-mgmt/oproute/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for measuring general performance of the Internet
diff --git a/net-mgmt/p5-Cflow/Makefile b/net-mgmt/p5-Cflow/Makefile
index f902edfc7a31..8ff0f355583b 100644
--- a/net-mgmt/p5-Cflow/Makefile
+++ b/net-mgmt/p5-Cflow/Makefile
@@ -13,6 +13,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analyze raw flow files written by cflowd (Cisco NetFlow data)
+
PERL_CONFIGURE= YES
MAN1= flowdumper.1
diff --git a/net-mgmt/p5-Cflow/pkg-comment b/net-mgmt/p5-Cflow/pkg-comment
deleted file mode 100644
index ee1d8af16c79..000000000000
--- a/net-mgmt/p5-Cflow/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analyze raw flow files written by cflowd (Cisco NetFlow data)
diff --git a/net-mgmt/p5-SNMP/Makefile b/net-mgmt/p5-SNMP/Makefile
index d955bc03868d..f0243893de66 100644
--- a/net-mgmt/p5-SNMP/Makefile
+++ b/net-mgmt/p5-SNMP/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module for interfacing with the CMU SNMP library
+
LIB_DEPENDS= snmp.4:${PORTSDIR}/net/net-snmp4
PERL_CONFIGURE= yes
diff --git a/net-mgmt/p5-SNMP/pkg-comment b/net-mgmt/p5-SNMP/pkg-comment
deleted file mode 100644
index 85245b547f55..000000000000
--- a/net-mgmt/p5-SNMP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module for interfacing with the CMU SNMP library
diff --git a/net-mgmt/scotty3/Makefile b/net-mgmt/scotty3/Makefile
index be812865f54d..e17f0615fe31 100644
--- a/net-mgmt/scotty3/Makefile
+++ b/net-mgmt/scotty3/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-00-02-21
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Network management extensions to tcl
+
.ifdef (WITHOUT_X11)
PKGNAMESUFFIX= -nox11
LIB_DEPENDS= tcl83.1:${PORTSDIR}/lang/tcl83
diff --git a/net-mgmt/scotty3/pkg-comment b/net-mgmt/scotty3/pkg-comment
deleted file mode 100644
index 8c63ccd18277..000000000000
--- a/net-mgmt/scotty3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network management extensions to tcl
diff --git a/net-mgmt/trafd/Makefile b/net-mgmt/trafd/Makefile
index c2f800d602ef..46fd2c67e864 100644
--- a/net-mgmt/trafd/Makefile
+++ b/net-mgmt/trafd/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The BPF Traffic Collector
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/trafd/trafd ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/trafd/trafstart ${PREFIX}/bin
diff --git a/net-mgmt/trafd/pkg-comment b/net-mgmt/trafd/pkg-comment
deleted file mode 100644
index f2898ca78fed..000000000000
--- a/net-mgmt/trafd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The BPF Traffic Collector
diff --git a/net-mgmt/whatmask/Makefile b/net-mgmt/whatmask/Makefile
index 70c43d95ed42..bfc218d3f151 100644
--- a/net-mgmt/whatmask/Makefile
+++ b/net-mgmt/whatmask/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://downloads.laffeycomputer.com/current_builds/whatmask/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Easily convert between three common subnet mask notations
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net-mgmt/whatmask/pkg-comment b/net-mgmt/whatmask/pkg-comment
deleted file mode 100644
index 963ecff5d52a..000000000000
--- a/net-mgmt/whatmask/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Easily convert between three common subnet mask notations
diff --git a/net-mgmt/wide-dhcp/Makefile b/net-mgmt/wide-dhcp/Makefile
index 8c8fe785b2be..618995dcbdf0 100644
--- a/net-mgmt/wide-dhcp/Makefile
+++ b/net-mgmt/wide-dhcp/Makefile
@@ -17,6 +17,8 @@ DISTNAME= dhcp-1.4.0p6
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Dynamic Host Configuration Protocol, WIDE-Implimentation
+
MAKE_ENV= OSTYPE=${OPSYS}
MAN5= dhcpdb.server.5 dhcpdb.pool.5 dhcpdb.relay.5
diff --git a/net-mgmt/wide-dhcp/pkg-comment b/net-mgmt/wide-dhcp/pkg-comment
deleted file mode 100644
index 3108e3092de9..000000000000
--- a/net-mgmt/wide-dhcp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Dynamic Host Configuration Protocol, WIDE-Implimentation
diff --git a/net-p2p/fidelio/Makefile b/net-p2p/fidelio/Makefile
index fa1a19275e5e..75591e5ce147 100644
--- a/net-p2p/fidelio/Makefile
+++ b/net-p2p/fidelio/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GNOME client for Hotline
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/net-p2p/fidelio/pkg-comment b/net-p2p/fidelio/pkg-comment
deleted file mode 100644
index b460e2a92681..000000000000
--- a/net-p2p/fidelio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNOME client for Hotline
diff --git a/net-p2p/gnunet/Makefile b/net-p2p/gnunet/Makefile
index c42d94b1d237..39fddd68da7e 100644
--- a/net-p2p/gnunet/Makefile
+++ b/net-p2p/gnunet/Makefile
@@ -15,6 +15,8 @@ DISTNAME= GNUnet-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An anonymous, distributed, reputation-based network
+
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
USE_BZIP2= yes
diff --git a/net-p2p/gnunet/pkg-comment b/net-p2p/gnunet/pkg-comment
deleted file mode 100644
index 0d398337ab68..000000000000
--- a/net-p2p/gnunet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An anonymous, distributed, reputation-based network
diff --git a/net-p2p/hagelslag/Makefile b/net-p2p/hagelslag/Makefile
index b132597d8f70..27e0752379ec 100644
--- a/net-p2p/hagelslag/Makefile
+++ b/net-p2p/hagelslag/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://tiefighter.et.tudelft.nl/hagelslag/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A flexible command-line Gnutella implementation with advanced features
+
BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
USE_REINPLACE= yes
diff --git a/net-p2p/hagelslag/pkg-comment b/net-p2p/hagelslag/pkg-comment
deleted file mode 100644
index 7ba19974a72d..000000000000
--- a/net-p2p/hagelslag/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A flexible command-line Gnutella implementation with advanced features
diff --git a/net-p2p/libfreenet/Makefile b/net-p2p/libfreenet/Makefile
index 5cf8acd22f92..7883344d5231 100644
--- a/net-p2p/libfreenet/Makefile
+++ b/net-p2p/libfreenet/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://thalassocracy.org/libfreenet/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Freenet library written in C
+
USE_REINPLACE= yes
USE_OPENSSL= yes
USE_GMAKE= yes
diff --git a/net-p2p/libfreenet/pkg-comment b/net-p2p/libfreenet/pkg-comment
deleted file mode 100644
index a400869f7afa..000000000000
--- a/net-p2p/libfreenet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Freenet library written in C
diff --git a/net-p2p/opendchub/Makefile b/net-p2p/opendchub/Makefile
index e72a0b6c4a95..21feeb5c3f90 100644
--- a/net-p2p/opendchub/Makefile
+++ b/net-p2p/opendchub/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Unofficial Unix version of the Direct Connect Hub software
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/net-p2p/opendchub/pkg-comment b/net-p2p/opendchub/pkg-comment
deleted file mode 100644
index c394b3e274f8..000000000000
--- a/net-p2p/opendchub/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Unofficial Unix version of the Direct Connect Hub software
diff --git a/net-p2p/py-fngrab/Makefile b/net-p2p/py-fngrab/Makefile
index f320041f16d2..01edac2d2c78 100644
--- a/net-p2p/py-fngrab/Makefile
+++ b/net-p2p/py-fngrab/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A replacement for the official Freenet Project\'s freenet_request
+
BUILD_DEPENDS= ${PYXML}
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/net-p2p/py-fngrab/pkg-comment b/net-p2p/py-fngrab/pkg-comment
deleted file mode 100644
index 0ed4b3e1ea62..000000000000
--- a/net-p2p/py-fngrab/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A replacement for the official Freenet Project's freenet_request
diff --git a/net/44bsd-rdist/Makefile b/net/44bsd-rdist/Makefile
index 2012ba3afffe..b817d180e6c6 100644
--- a/net/44bsd-rdist/Makefile
+++ b/net/44bsd-rdist/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= obrien
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The traditional 4.4BSD rdist
+
USE_BZIP2= yes
NO_WRKSUBDIR= yes
diff --git a/net/44bsd-rdist/pkg-comment b/net/44bsd-rdist/pkg-comment
deleted file mode 100644
index 421eb7693bea..000000000000
--- a/net/44bsd-rdist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The traditional 4.4BSD rdist
diff --git a/net/SSLtelnet/Makefile b/net/SSLtelnet/Makefile
index 248f95f2594f..5961baf4b3df 100644
--- a/net/SSLtelnet/Makefile
+++ b/net/SSLtelnet/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= kris
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SSL enhanced telnet/telnetd
+
USE_OPENSSL= YES
PLIST_SUB+= OPENSSLDIR="${OPENSSLDIR}"
diff --git a/net/SSLtelnet/pkg-comment b/net/SSLtelnet/pkg-comment
deleted file mode 100644
index 31fde571a282..000000000000
--- a/net/SSLtelnet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SSL enhanced telnet/telnetd
diff --git a/net/bounce/Makefile b/net/bounce/Makefile
index e5f9dc70c5f9..de0edbdcf216 100644
--- a/net/bounce/Makefile
+++ b/net/bounce/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Bounce tcp connections to another machine/port
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/net/bounce/pkg-comment b/net/bounce/pkg-comment
deleted file mode 100644
index c61f1390d514..000000000000
--- a/net/bounce/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Bounce tcp connections to another machine/port
diff --git a/net/cap/Makefile b/net/cap/Makefile
index 4c00081b6656..a23ee08c7acb 100644
--- a/net/cap/Makefile
+++ b/net/cap/Makefile
@@ -25,6 +25,8 @@ PATCHFILES= cap60.patch193 cap60.patch194 cap60.patch195 cap60.patch196 \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Columbia AppleTalk Package for UNIX
+
NO_CDROM= "Don't sell for profit"
WRKSRC= ${WRKDIR}/cap60
DIST_SUBDIR= cap60
diff --git a/net/cap/pkg-comment b/net/cap/pkg-comment
deleted file mode 100644
index 710b3030aaf4..000000000000
--- a/net/cap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Columbia AppleTalk Package for UNIX
diff --git a/net/cfgstoragemk/Makefile b/net/cfgstoragemk/Makefile
index 8a4f7b6051f5..cee82f6ca67c 100644
--- a/net/cfgstoragemk/Makefile
+++ b/net/cfgstoragemk/Makefile
@@ -14,6 +14,8 @@ DISTNAME= cfgstoragemaker-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= MRTG configuration generator for storage monitoring via SNMP
+
USE_PERL5= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/net/cfgstoragemk/pkg-comment b/net/cfgstoragemk/pkg-comment
deleted file mode 100644
index 58bd2d8f34ed..000000000000
--- a/net/cfgstoragemk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MRTG configuration generator for storage monitoring via SNMP
diff --git a/net/choparp/Makefile b/net/choparp/Makefile
index 5cb2e9408498..2968713b63e9 100644
--- a/net/choparp/Makefile
+++ b/net/choparp/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://delegate.uec.ac.jp:8081/club/mma/~tree/soft/choparp/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Simple proxy arp daemon
+
MAN8= choparp.8
MANCOMPRESSED= maybe
diff --git a/net/choparp/pkg-comment b/net/choparp/pkg-comment
deleted file mode 100644
index 59c1140147aa..000000000000
--- a/net/choparp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple proxy arp daemon
diff --git a/net/eudc-emacs20/Makefile b/net/eudc-emacs20/Makefile
index 86964c776da6..52cbfbed2fad 100644
--- a/net/eudc-emacs20/Makefile
+++ b/net/eudc-emacs20/Makefile
@@ -13,6 +13,8 @@ PKGNAMESUFFIX= -${EMACS_PORT_NAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Emacs client to directory servers
+
RUN_DEPENDS= ldapsearch:${PORTSDIR}/net/openldap
EMACS_PORT_NAME?=emacs20
diff --git a/net/eudc-emacs20/pkg-comment b/net/eudc-emacs20/pkg-comment
deleted file mode 100644
index 485bc1dd9623..000000000000
--- a/net/eudc-emacs20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Emacs client to directory servers
diff --git a/net/fidelio/Makefile b/net/fidelio/Makefile
index fa1a19275e5e..75591e5ce147 100644
--- a/net/fidelio/Makefile
+++ b/net/fidelio/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GNOME client for Hotline
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
xml2.5:${PORTSDIR}/textproc/libxml2
diff --git a/net/fidelio/pkg-comment b/net/fidelio/pkg-comment
deleted file mode 100644
index b460e2a92681..000000000000
--- a/net/fidelio/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GNOME client for Hotline
diff --git a/net/forg/Makefile b/net/forg/Makefile
index f7084ca01ac3..ebfd203161e9 100644
--- a/net/forg/Makefile
+++ b/net/forg/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://opop.nols.com/proggie/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Gopher client
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/pmw
diff --git a/net/forg/pkg-comment b/net/forg/pkg-comment
deleted file mode 100644
index 8e7181db6251..000000000000
--- a/net/forg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Gopher client
diff --git a/net/fping/Makefile b/net/fping/Makefile
index afde0e8cfff0..6473c773329b 100644
--- a/net/fping/Makefile
+++ b/net/fping/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_to-ipv6
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Quickly ping N hosts w/o flooding the network
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --bindir="${PREFIX}/sbin"
diff --git a/net/fping/pkg-comment b/net/fping/pkg-comment
deleted file mode 100644
index 5b01b6d6daa0..000000000000
--- a/net/fping/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Quickly ping N hosts w/o flooding the network
diff --git a/net/freewais-sf/Makefile b/net/freewais-sf/Makefile
index 4fd8fc8e2034..363f28c4f2d9 100644
--- a/net/freewais-sf/Makefile
+++ b/net/freewais-sf/Makefile
@@ -14,6 +14,8 @@ DISTNAME= freeWAIS-sf-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An enhanced Wide Area Information Server
+
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
CONFIGURE_ENV= PREFIX="${PREFIX}" CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/net/freewais-sf/pkg-comment b/net/freewais-sf/pkg-comment
deleted file mode 100644
index 4bd272f82fec..000000000000
--- a/net/freewais-sf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An enhanced Wide Area Information Server
diff --git a/net/fspclient/Makefile b/net/fspclient/Makefile
index b6915b002d3f..75c2a0fbc553 100644
--- a/net/fspclient/Makefile
+++ b/net/fspclient/Makefile
@@ -14,6 +14,8 @@ DISTNAME= fspclient
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A client for the fsp service
+
WRKSRC= ${WRKDIR}/fspclient
GNU_CONFIGURE= yes
MAN1= fsp.1
diff --git a/net/fspclient/pkg-comment b/net/fspclient/pkg-comment
deleted file mode 100644
index 48307562038f..000000000000
--- a/net/fspclient/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A client for the fsp service
diff --git a/net/gnosamba/Makefile b/net/gnosamba/Makefile
index ffec7c421a01..c4c1426613ee 100644
--- a/net/gnosamba/Makefile
+++ b/net/gnosamba/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://linuxberg.ii.net/files/gnome/network/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Samba configuration tool for X Window System
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GNOME= yes
diff --git a/net/gnosamba/pkg-comment b/net/gnosamba/pkg-comment
deleted file mode 100644
index ac6b1532817d..000000000000
--- a/net/gnosamba/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Samba configuration tool for X Window System
diff --git a/net/gnu-finger/Makefile b/net/gnu-finger/Makefile
index 2b61fc6dd725..a47d07bb99c0 100644
--- a/net/gnu-finger/Makefile
+++ b/net/gnu-finger/Makefile
@@ -14,6 +14,8 @@ DISTNAME= finger-1.37
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU version of finger
+
HAS_CONFIGURE= yes
INSTALL_TARGET= server
diff --git a/net/gnu-finger/pkg-comment b/net/gnu-finger/pkg-comment
deleted file mode 100644
index f9844be962af..000000000000
--- a/net/gnu-finger/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU version of finger
diff --git a/net/gnunet/Makefile b/net/gnunet/Makefile
index c42d94b1d237..39fddd68da7e 100644
--- a/net/gnunet/Makefile
+++ b/net/gnunet/Makefile
@@ -15,6 +15,8 @@ DISTNAME= GNUnet-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An anonymous, distributed, reputation-based network
+
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
USE_BZIP2= yes
diff --git a/net/gnunet/pkg-comment b/net/gnunet/pkg-comment
deleted file mode 100644
index 0d398337ab68..000000000000
--- a/net/gnunet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An anonymous, distributed, reputation-based network
diff --git a/net/googolplex/Makefile b/net/googolplex/Makefile
index dd6256547b64..ea70c2d4bc89 100644
--- a/net/googolplex/Makefile
+++ b/net/googolplex/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://googolplex.sourceforge.net/source/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Query Google, parse it and returns the result as a list
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/net/googolplex/pkg-comment b/net/googolplex/pkg-comment
deleted file mode 100644
index d7f5dc42ee66..000000000000
--- a/net/googolplex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Query Google, parse it and returns the result as a list
diff --git a/net/gps/Makefile b/net/gps/Makefile
index 0a08910782c5..37d6a4c40988 100644
--- a/net/gps/Makefile
+++ b/net/gps/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://gps.sourceforge.net/release/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ghost Port Scan
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
USE_REINPLACE= yes
diff --git a/net/gps/pkg-comment b/net/gps/pkg-comment
deleted file mode 100644
index 901008d5933a..000000000000
--- a/net/gps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ghost Port Scan
diff --git a/net/gsk/Makefile b/net/gsk/Makefile
index da682c81ee26..870273cea18f 100644
--- a/net/gsk/Makefile
+++ b/net/gsk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C library for writing servers
+
USE_GNOMENG= yes
USE_GNOME= glib12
USE_GMAKE= yes
diff --git a/net/gsk/pkg-comment b/net/gsk/pkg-comment
deleted file mode 100644
index d9e21d18bf27..000000000000
--- a/net/gsk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C library for writing servers
diff --git a/net/hagelslag/Makefile b/net/hagelslag/Makefile
index b132597d8f70..27e0752379ec 100644
--- a/net/hagelslag/Makefile
+++ b/net/hagelslag/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://tiefighter.et.tudelft.nl/hagelslag/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A flexible command-line Gnutella implementation with advanced features
+
BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
USE_REINPLACE= yes
diff --git a/net/hagelslag/pkg-comment b/net/hagelslag/pkg-comment
deleted file mode 100644
index 7ba19974a72d..000000000000
--- a/net/hagelslag/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A flexible command-line Gnutella implementation with advanced features
diff --git a/net/icb/Makefile b/net/icb/Makefile
index 8ac3ff663c80..6462c6356863 100644
--- a/net/icb/Makefile
+++ b/net/icb/Makefile
@@ -16,6 +16,8 @@ DISTNAME= c${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Internet CB - a mostly-defunct chat client
+
LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83
diff --git a/net/icb/pkg-comment b/net/icb/pkg-comment
deleted file mode 100644
index 7aa00e3ffea8..000000000000
--- a/net/icb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Internet CB - a mostly-defunct chat client
diff --git a/net/icradius/Makefile b/net/icradius/Makefile
index 6eaf681ae56d..a7bf6413dde9 100644
--- a/net/icradius/Makefile
+++ b/net/icradius/Makefile
@@ -14,6 +14,8 @@ FORBIDDEN= "Remotely exploitable buffer overflow. See ports/net/freeradius for c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A variant of Cistron RADIUS, but with a MySQL backend
+
MAKEFILE= Makefile.BSD
.if defined(WITH_CGI)
diff --git a/net/icradius/pkg-comment b/net/icradius/pkg-comment
deleted file mode 100644
index 4f7a45284f8e..000000000000
--- a/net/icradius/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A variant of Cistron RADIUS, but with a MySQL backend
diff --git a/net/ipw/Makefile b/net/ipw/Makefile
index 27b908e1cc2a..bd90d91510c3 100644
--- a/net/ipw/Makefile
+++ b/net/ipw/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ipw
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A "whois" replacement that automatically queries several databases
+
NO_WRKSUBDIR= yes
.include <bsd.port.mk>
diff --git a/net/ipw/pkg-comment b/net/ipw/pkg-comment
deleted file mode 100644
index f668e20da096..000000000000
--- a/net/ipw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A "whois" replacement that automatically queries several databases
diff --git a/net/jabber-yahoo/Makefile b/net/jabber-yahoo/Makefile
index 66973cd5b51e..0a4dee5324fc 100644
--- a/net/jabber-yahoo/Makefile
+++ b/net/jabber-yahoo/Makefile
@@ -14,6 +14,8 @@ DIST_SUBDIR= jabber
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Jabber Yahoo Transport module
+
BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/net/jabber-yahoo/pkg-comment b/net/jabber-yahoo/pkg-comment
deleted file mode 100644
index c1f08b0d494e..000000000000
--- a/net/jabber-yahoo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Jabber Yahoo Transport module
diff --git a/net/libfreenet/Makefile b/net/libfreenet/Makefile
index 5cf8acd22f92..7883344d5231 100644
--- a/net/libfreenet/Makefile
+++ b/net/libfreenet/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://thalassocracy.org/libfreenet/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Freenet library written in C
+
USE_REINPLACE= yes
USE_OPENSSL= yes
USE_GMAKE= yes
diff --git a/net/libfreenet/pkg-comment b/net/libfreenet/pkg-comment
deleted file mode 100644
index a400869f7afa..000000000000
--- a/net/libfreenet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Freenet library written in C
diff --git a/net/libosip/Makefile b/net/libosip/Makefile
index 81ccf23720a5..7e566c4c2f08 100644
--- a/net/libosip/Makefile
+++ b/net/libosip/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= osip
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= oSIP is an implementation of SIP
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
diff --git a/net/libosip/pkg-comment b/net/libosip/pkg-comment
deleted file mode 100644
index 30c9a3a2b81d..000000000000
--- a/net/libosip/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-oSIP is an implementation of SIP
diff --git a/net/libosip2/Makefile b/net/libosip2/Makefile
index 81ccf23720a5..7e566c4c2f08 100644
--- a/net/libosip2/Makefile
+++ b/net/libosip2/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= osip
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= oSIP is an implementation of SIP
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
LIBTOOLFLAGS= --disable-ltlibs --release-ignore
diff --git a/net/libosip2/pkg-comment b/net/libosip2/pkg-comment
deleted file mode 100644
index 30c9a3a2b81d..000000000000
--- a/net/libosip2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-oSIP is an implementation of SIP
diff --git a/net/librsync/Makefile b/net/librsync/Makefile
index 10a447b6dbe5..c7c345c8de77 100644
--- a/net/librsync/Makefile
+++ b/net/librsync/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= rproxy
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for delta compression of streams
+
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
.if !exists(/usr/bin/bzip2)
LIB_DEPENDS+= bz2.1:${PORTSDIR}/archivers/bzip2
diff --git a/net/librsync/pkg-comment b/net/librsync/pkg-comment
deleted file mode 100644
index 9004669f1e18..000000000000
--- a/net/librsync/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for delta compression of streams
diff --git a/net/macipgw/Makefile b/net/macipgw/Makefile
index fcf205efdcbb..08ae5eaddc78 100644
--- a/net/macipgw/Makefile
+++ b/net/macipgw/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= stb/netatalk
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= MacIP Gateway to allow IP-access from AppleTalk-only networks
+
BROKEN= "Does not build"
BUILD_DEPENDS= ${LOCALBASE}/lib/libatalk.a:${PORTSDIR}/net/netatalk \
diff --git a/net/macipgw/pkg-comment b/net/macipgw/pkg-comment
deleted file mode 100644
index 2d534346764c..000000000000
--- a/net/macipgw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-MacIP Gateway to allow IP-access from AppleTalk-only networks
diff --git a/net/maradns/Makefile b/net/maradns/Makefile
index 8bb1a6960dbd..9a15a9b081f5 100644
--- a/net/maradns/Makefile
+++ b/net/maradns/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.maradns.org/download/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DNS server implementation with focus on security and simplicity
+
USE_REINPLACE= yes
REINPLACE_ARGS= -i ""
USE_BZIP2= yes
diff --git a/net/maradns/pkg-comment b/net/maradns/pkg-comment
deleted file mode 100644
index 1c53d10ad184..000000000000
--- a/net/maradns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DNS server implementation with focus on security and simplicity
diff --git a/net/merlinmon/Makefile b/net/merlinmon/Makefile
index 9c03296a051e..48174ae065f5 100644
--- a/net/merlinmon/Makefile
+++ b/net/merlinmon/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A curses app that displays the status of a Novatel CDPD modem device
+
NO_WRKSUBDIR= yes
do-install:
diff --git a/net/merlinmon/pkg-comment b/net/merlinmon/pkg-comment
deleted file mode 100644
index 1e67f329236a..000000000000
--- a/net/merlinmon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A curses app that displays the status of a Novatel CDPD modem device
diff --git a/net/micq/Makefile b/net/micq/Makefile
index f1d3785590c6..a042d1254cbc 100644
--- a/net/micq/Makefile
+++ b/net/micq/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Text-based ICQ implementation
+
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/net/micq/pkg-comment b/net/micq/pkg-comment
deleted file mode 100644
index 29477ae75518..000000000000
--- a/net/micq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text-based ICQ implementation
diff --git a/net/mrt/Makefile b/net/mrt/Makefile
index bd36e89d9759..de9819aa5f7f 100644
--- a/net/mrt/Makefile
+++ b/net/mrt/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multi-threaded Routing Toolkit
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
USE_AUTOCONF= yes
diff --git a/net/mrt/pkg-comment b/net/mrt/pkg-comment
deleted file mode 100644
index 226368a76ad5..000000000000
--- a/net/mrt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi-threaded Routing Toolkit
diff --git a/net/nam/Makefile b/net/nam/Makefile
index 6c6069b23f32..65adf342fe51 100644
--- a/net/nam/Makefile
+++ b/net/nam/Makefile
@@ -13,6 +13,8 @@ DISTNAME= nam-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The UCB/LBNL Network Animator
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
LIB_DEPENDS= tcl83.1:${PORTSDIR}/lang/tcl83
diff --git a/net/nam/pkg-comment b/net/nam/pkg-comment
deleted file mode 100644
index 3605a6f6e393..000000000000
--- a/net/nam/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The UCB/LBNL Network Animator
diff --git a/net/net-http/Makefile b/net/net-http/Makefile
index 57ad5effdbe8..75a96e0c13cf 100644
--- a/net/net-http/Makefile
+++ b/net/net-http/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://evan.prodromou.san-francisco.ca.us/software/net-http/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library for doing HTTP client-side programming in Guile
+
BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/net/net-http/pkg-comment b/net/net-http/pkg-comment
deleted file mode 100644
index 539d47db3ccf..000000000000
--- a/net/net-http/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library for doing HTTP client-side programming in Guile
diff --git a/net/netdude/Makefile b/net/netdude/Makefile
index a38f46e67366..29e353df7092 100644
--- a/net/netdude/Makefile
+++ b/net/netdude/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= NETwork DUmp data Displayer and Editor for tcpdump tracefiles
+
LIB_DEPENDS= intl:${PORTSDIR}/devel/gettext \
iconv:${PORTSDIR}/converters/libiconv \
ltdl:${PORTSDIR}/devel/libtool
diff --git a/net/netdude/pkg-comment b/net/netdude/pkg-comment
deleted file mode 100644
index d40e65d36967..000000000000
--- a/net/netdude/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NETwork DUmp data Displayer and Editor for tcpdump tracefiles
diff --git a/net/netmap/Makefile b/net/netmap/Makefile
index 423b1fce972d..b2dea0970526 100644
--- a/net/netmap/Makefile
+++ b/net/netmap/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make a graphical representation of the surounding network
+
RUN_DEPENDS= dotty:${PORTSDIR}/graphics/graphviz
USE_GMAKE= yes
diff --git a/net/netmap/pkg-comment b/net/netmap/pkg-comment
deleted file mode 100644
index 7553337f6c70..000000000000
--- a/net/netmap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make a graphical representation of the surounding network
diff --git a/net/netsaint-plugins/Makefile b/net/netsaint-plugins/Makefile
index 9e6fb306aee7..b9925f226c96 100644
--- a/net/netsaint-plugins/Makefile
+++ b/net/netsaint-plugins/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-1.2.9-4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Plugins for netsaint
+
USE_SUBMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sbindir=${PREFIX}/share/netsaint/sbin \
diff --git a/net/netsaint-plugins/pkg-comment b/net/netsaint-plugins/pkg-comment
deleted file mode 100644
index e5f08464789b..000000000000
--- a/net/netsaint-plugins/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Plugins for netsaint
diff --git a/net/netsaint/Makefile b/net/netsaint/Makefile
index 4629d21bd1e7..e99dfe2f1527 100644
--- a/net/netsaint/Makefile
+++ b/net/netsaint/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} netsaint-graphics.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extremely powerful network monitoring system
+
LIB_DEPENDS= gd.2:${PORTSDIR}/graphics/gd \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
RUN_DEPENDS= ${LOCALBASE}/libexec/netsaint/check_netsaint:${PORTSDIR}/net/netsaint-plugins
diff --git a/net/netsaint/pkg-comment b/net/netsaint/pkg-comment
deleted file mode 100644
index 5641db14d8cc..000000000000
--- a/net/netsaint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extremely powerful network monitoring system
diff --git a/net/netscript/Makefile b/net/netscript/Makefile
index ee230f91b3f9..9077c214146f 100644
--- a/net/netscript/Makefile
+++ b/net/netscript/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Portable/multi-platform lightweight tcp socket scripting
+
USE_REINPLACE= yes
USE_GNOMENG= yes
WANT_GNOME= yes
diff --git a/net/netscript/pkg-comment b/net/netscript/pkg-comment
deleted file mode 100644
index 59d402f8fed7..000000000000
--- a/net/netscript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable/multi-platform lightweight tcp socket scripting
diff --git a/net/netspoc/Makefile b/net/netspoc/Makefile
index a634d9e74fca..a09fceee1e6a 100644
--- a/net/netspoc/Makefile
+++ b/net/netspoc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://download.berlios.de/netspoc/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Network Security Policy Compiler
+
USE_PERL5= yes
NO_BUILD= yes
diff --git a/net/netspoc/pkg-comment b/net/netspoc/pkg-comment
deleted file mode 100644
index 6e304ec8d21b..000000000000
--- a/net/netspoc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Network Security Policy Compiler
diff --git a/net/ns/Makefile b/net/ns/Makefile
index 961461f7f934..22a0563f0481 100644
--- a/net/ns/Makefile
+++ b/net/ns/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ns-src-2.1b9
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The UCB/LBNL Network Simulator Version 2
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
RUN_DEPENDS= ${LOCALBASE}/bin/tclsh8.3:${PORTSDIR}/lang/tcl83
diff --git a/net/ns/pkg-comment b/net/ns/pkg-comment
deleted file mode 100644
index 0c9bcd737961..000000000000
--- a/net/ns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The UCB/LBNL Network Simulator Version 2
diff --git a/net/ns2/Makefile b/net/ns2/Makefile
index 961461f7f934..22a0563f0481 100644
--- a/net/ns2/Makefile
+++ b/net/ns2/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ns-src-2.1b9
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The UCB/LBNL Network Simulator Version 2
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
RUN_DEPENDS= ${LOCALBASE}/bin/tclsh8.3:${PORTSDIR}/lang/tcl83
diff --git a/net/ns2/pkg-comment b/net/ns2/pkg-comment
deleted file mode 100644
index 0c9bcd737961..000000000000
--- a/net/ns2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The UCB/LBNL Network Simulator Version 2
diff --git a/net/nylon/Makefile b/net/nylon/Makefile
index 89d7a2bf2a2f..3cc386658c5d 100644
--- a/net/nylon/Makefile
+++ b/net/nylon/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://monkey.org/~marius/nylon/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Unix SOCKS 4 and 5 proxy server
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:${PORTSDIR}/devel/libevent
GNU_CONFIGURE= yes
diff --git a/net/nylon/pkg-comment b/net/nylon/pkg-comment
deleted file mode 100644
index eaf4ec103bee..000000000000
--- a/net/nylon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Unix SOCKS 4 and 5 proxy server
diff --git a/net/opendchub/Makefile b/net/opendchub/Makefile
index e72a0b6c4a95..21feeb5c3f90 100644
--- a/net/opendchub/Makefile
+++ b/net/opendchub/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Unofficial Unix version of the Direct Connect Hub software
+
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/net/opendchub/pkg-comment b/net/opendchub/pkg-comment
deleted file mode 100644
index c394b3e274f8..000000000000
--- a/net/opendchub/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Unofficial Unix version of the Direct Connect Hub software
diff --git a/net/openldap2/Makefile b/net/openldap2/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap2/Makefile
+++ b/net/openldap2/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap2/pkg-comment b/net/openldap2/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap20-server/Makefile b/net/openldap20-server/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap20-server/Makefile
+++ b/net/openldap20-server/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap20-server/pkg-comment b/net/openldap20-server/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap20-server/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap20/Makefile b/net/openldap20/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap20/Makefile
+++ b/net/openldap20/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap20/pkg-comment b/net/openldap20/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap21-server/Makefile b/net/openldap21-server/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap21-server/Makefile
+++ b/net/openldap21-server/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap21-server/pkg-comment b/net/openldap21-server/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap21-server/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap21/Makefile b/net/openldap21/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap21/Makefile
+++ b/net/openldap21/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap21/pkg-comment b/net/openldap21/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap21/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap22-server/Makefile b/net/openldap22-server/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap22-server/Makefile
+++ b/net/openldap22-server/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap22-server/pkg-comment b/net/openldap22-server/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap22-server/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap22/Makefile b/net/openldap22/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap22/Makefile
+++ b/net/openldap22/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap22/pkg-comment b/net/openldap22/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap22/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap23-server/Makefile b/net/openldap23-server/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap23-server/Makefile
+++ b/net/openldap23-server/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap23-server/pkg-comment b/net/openldap23-server/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap23-server/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/openldap24-server/Makefile b/net/openldap24-server/Makefile
index f2f0b1d4837e..2a68de924470 100644
--- a/net/openldap24-server/Makefile
+++ b/net/openldap24-server/Makefile
@@ -23,6 +23,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Open source LDAP client and server software
+
LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
USE_AUTOCONF_VER=213
diff --git a/net/openldap24-server/pkg-comment b/net/openldap24-server/pkg-comment
deleted file mode 100644
index 8c499c3923cf..000000000000
--- a/net/openldap24-server/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Open source LDAP client and server software
diff --git a/net/oproute/Makefile b/net/oproute/Makefile
index fb7444b2cf9b..6da9adeeb229 100644
--- a/net/oproute/Makefile
+++ b/net/oproute/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for measuring general performance of the Internet
+
USE_REINPLACE= yes
post-patch:
diff --git a/net/oproute/pkg-comment b/net/oproute/pkg-comment
deleted file mode 100644
index 2a9eb3887e15..000000000000
--- a/net/oproute/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for measuring general performance of the Internet
diff --git a/net/p5-Archie/Makefile b/net/p5-Archie/Makefile
index b861eeec04e8..769557c12db4 100644
--- a/net/p5-Archie/Makefile
+++ b/net/p5-Archie/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to make Archie queries via Prospero requests
+
USE_PERL5= yes
NO_WRKSUBDIR= yes
diff --git a/net/p5-Archie/pkg-comment b/net/p5-Archie/pkg-comment
deleted file mode 100644
index 72312d59d1bc..000000000000
--- a/net/p5-Archie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to make Archie queries via Prospero requests
diff --git a/net/p5-Cflow/Makefile b/net/p5-Cflow/Makefile
index f902edfc7a31..8ff0f355583b 100644
--- a/net/p5-Cflow/Makefile
+++ b/net/p5-Cflow/Makefile
@@ -13,6 +13,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analyze raw flow files written by cflowd (Cisco NetFlow data)
+
PERL_CONFIGURE= YES
MAN1= flowdumper.1
diff --git a/net/p5-Cflow/pkg-comment b/net/p5-Cflow/pkg-comment
deleted file mode 100644
index ee1d8af16c79..000000000000
--- a/net/p5-Cflow/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analyze raw flow files written by cflowd (Cisco NetFlow data)
diff --git a/net/p5-IC-Radius/Makefile b/net/p5-IC-Radius/Makefile
index 7870f383b7db..24659ed3a927 100644
--- a/net/p5-IC-Radius/Makefile
+++ b/net/p5-IC-Radius/Makefile
@@ -13,6 +13,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Perl5 extension for ICRADIUS Interface Module
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/net/p5-IC-Radius/pkg-comment b/net/p5-IC-Radius/pkg-comment
deleted file mode 100644
index 5b0f134ebc9b..000000000000
--- a/net/p5-IC-Radius/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Perl5 extension for ICRADIUS Interface Module
diff --git a/net/p5-Net-DNS-SEC/Makefile b/net/p5-Net-DNS-SEC/Makefile
index a1248bb56362..9be6d7852479 100644
--- a/net/p5-Net-DNS-SEC/Makefile
+++ b/net/p5-Net-DNS-SEC/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DNSSEC extensions to Net::DNS
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/RSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-RSA \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/DSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-DSA \
diff --git a/net/p5-Net-DNS-SEC/pkg-comment b/net/p5-Net-DNS-SEC/pkg-comment
deleted file mode 100644
index 400ae3e026b6..000000000000
--- a/net/p5-Net-DNS-SEC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DNSSEC extensions to Net::DNS
diff --git a/net/p5-Net-ParseWhois/Makefile b/net/p5-Net-ParseWhois/Makefile
index ded9f1b3f747..7eec8a03f0cc 100644
--- a/net/p5-Net-ParseWhois/Makefile
+++ b/net/p5-Net-ParseWhois/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extendable perl5 module for parsing whois information
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/net/p5-Net-ParseWhois/pkg-comment b/net/p5-Net-ParseWhois/pkg-comment
deleted file mode 100644
index ec8b639d93a6..000000000000
--- a/net/p5-Net-ParseWhois/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extendable perl5 module for parsing whois information
diff --git a/net/p5-Net-Patricia/Makefile b/net/p5-Net-Patricia/Makefile
index 120360842960..62fd1191aca4 100644
--- a/net/p5-Net-Patricia/Makefile
+++ b/net/p5-Net-Patricia/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for fast IP address lookups
+
PERL_CONFIGURE= YES
MAN3= Net::Patricia.3
diff --git a/net/p5-Net-Patricia/pkg-comment b/net/p5-Net-Patricia/pkg-comment
deleted file mode 100644
index 9bf546747a08..000000000000
--- a/net/p5-Net-Patricia/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for fast IP address lookups
diff --git a/net/p5-Net-TCLink/Makefile b/net/p5-Net-TCLink/Makefile
index 212885b13479..3320ea679563 100644
--- a/net/p5-Net-TCLink/Makefile
+++ b/net/p5-Net-TCLink/Makefile
@@ -15,6 +15,8 @@ DISTNAME= Net_TCLink.pm-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A client library to for connecting to the TrustCommerce payment gateway
+
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/net/p5-Net-TCLink/pkg-comment b/net/p5-Net-TCLink/pkg-comment
deleted file mode 100644
index 3ff9359bfd4a..000000000000
--- a/net/p5-Net-TCLink/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A client library to for connecting to the TrustCommerce payment gateway
diff --git a/net/p5-Net-Whois-RIPE/Makefile b/net/p5-Net-Whois-RIPE/Makefile
index a457e2632aa5..977cce860238 100644
--- a/net/p5-Net-Whois-RIPE/Makefile
+++ b/net/p5-Net-Whois-RIPE/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Implementation of RIPE Whois
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/net/p5-Net-Whois-RIPE/pkg-comment b/net/p5-Net-Whois-RIPE/pkg-comment
deleted file mode 100644
index 4218af56ca3c..000000000000
--- a/net/p5-Net-Whois-RIPE/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Implementation of RIPE Whois
diff --git a/net/p5-SNMP/Makefile b/net/p5-SNMP/Makefile
index d955bc03868d..f0243893de66 100644
--- a/net/p5-SNMP/Makefile
+++ b/net/p5-SNMP/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module for interfacing with the CMU SNMP library
+
LIB_DEPENDS= snmp.4:${PORTSDIR}/net/net-snmp4
PERL_CONFIGURE= yes
diff --git a/net/p5-SNMP/pkg-comment b/net/p5-SNMP/pkg-comment
deleted file mode 100644
index 85245b547f55..000000000000
--- a/net/p5-SNMP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module for interfacing with the CMU SNMP library
diff --git a/net/p5-SOAP/Makefile b/net/p5-SOAP/Makefile
index aef6f1140ca4..5868f96cc0e1 100644
--- a/net/p5-SOAP/Makefile
+++ b/net/p5-SOAP/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl modules providing an API to the Simple Object Access Protocol
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/net/p5-SOAP/pkg-comment b/net/p5-SOAP/pkg-comment
deleted file mode 100644
index 423b0f5e76ee..000000000000
--- a/net/p5-SOAP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl modules providing an API to the Simple Object Access Protocol
diff --git a/net/p5-XPC/Makefile b/net/p5-XPC/Makefile
index d71b793e8c8c..6c50eb5fe1b8 100644
--- a/net/p5-XPC/Makefile
+++ b/net/p5-XPC/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML Procedure Call (XPC)
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/HTTP/Daemon.pm:${PORTSDIR}/www/p5-libwww \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI.pm:${PORTSDIR}/net/p5-URI
diff --git a/net/p5-XPC/pkg-comment b/net/p5-XPC/pkg-comment
deleted file mode 100644
index 32ac85e8ec89..000000000000
--- a/net/p5-XPC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML Procedure Call (XPC)
diff --git a/net/pathchar/Makefile b/net/pathchar/Makefile
index 8f66ff17d1f1..ee19ea1b48fd 100644
--- a/net/pathchar/Makefile
+++ b/net/pathchar/Makefile
@@ -20,6 +20,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} pathcharnotes.html pathchar.8 \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= LBNL Internet path characterization tool
+
ONLY_FOR_ARCHS= i386
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAN8= pathchar.8
diff --git a/net/pathchar/pkg-comment b/net/pathchar/pkg-comment
deleted file mode 100644
index 4c4f49d52ab1..000000000000
--- a/net/pathchar/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-LBNL Internet path characterization tool
diff --git a/net/pcnfsd/Makefile b/net/pcnfsd/Makefile
index eb7e7ef67ee2..f011eeed7006 100644
--- a/net/pcnfsd/Makefile
+++ b/net/pcnfsd/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sun PC NFS authentication and printing server
+
MAN8= pcnfsd.8
MANCOMPRESSED= maybe
diff --git a/net/pcnfsd/pkg-comment b/net/pcnfsd/pkg-comment
deleted file mode 100644
index dbbb188ac5ed..000000000000
--- a/net/pcnfsd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sun PC NFS authentication and printing server
diff --git a/net/pmf/Makefile b/net/pmf/Makefile
index 8c707fd7db0e..2eb929cd9cf4 100644
--- a/net/pmf/Makefile
+++ b/net/pmf/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://ftp.ntua.gr/pub/net/mud/lpmud/clients/pmf/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Padrone\'s Mud Frontend
+
WRKSRC= ${WRKDIR}/pmfdir/src
SYSSRC= ${WRKSRC}/../system_dir
diff --git a/net/pmf/pkg-comment b/net/pmf/pkg-comment
deleted file mode 100644
index 00059e9602e9..000000000000
--- a/net/pmf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Padrone's Mud Frontend
diff --git a/net/poptop/Makefile b/net/poptop/Makefile
index 2d36b7f9d723..f7b40a8d4e08 100644
--- a/net/poptop/Makefile
+++ b/net/poptop/Makefile
@@ -15,6 +15,8 @@ DISTNAME= pptpd-${PORTVERSION}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Windows 9x compatible PPTP (VPN) server
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-bsdppp
diff --git a/net/poptop/pkg-comment b/net/poptop/pkg-comment
deleted file mode 100644
index 984216baabd6..000000000000
--- a/net/poptop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Windows 9x compatible PPTP (VPN) server
diff --git a/net/pppload/Makefile b/net/pppload/Makefile
index 0fca107fb16e..f77a1c27bf14 100644
--- a/net/pppload/Makefile
+++ b/net/pppload/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= system/network/serial/ppp
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display the current throughput of a network device in a window
+
USE_QT_VER= 1
USE_GMAKE= yes
diff --git a/net/pppload/pkg-comment b/net/pppload/pkg-comment
deleted file mode 100644
index a8faf1048ed8..000000000000
--- a/net/pppload/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display the current throughput of a network device in a window
diff --git a/net/pvm++/Makefile b/net/pvm++/Makefile
index fac7082866d3..ecc9920f360f 100644
--- a/net/pvm++/Makefile
+++ b/net/pvm++/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME:S:+:-plus:g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++-Library for PVM
+
BUILD_DEPENDS= ${LOCALBASE}/bin/pvm:${PORTSDIR}/net/pvm
GNU_CONFIGURE= yes
diff --git a/net/pvm++/pkg-comment b/net/pvm++/pkg-comment
deleted file mode 100644
index 4a87a6059a33..000000000000
--- a/net/pvm++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++-Library for PVM
diff --git a/net/py-fngrab/Makefile b/net/py-fngrab/Makefile
index f320041f16d2..01edac2d2c78 100644
--- a/net/py-fngrab/Makefile
+++ b/net/py-fngrab/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A replacement for the official Freenet Project\'s freenet_request
+
BUILD_DEPENDS= ${PYXML}
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/net/py-fngrab/pkg-comment b/net/py-fngrab/pkg-comment
deleted file mode 100644
index 0ed4b3e1ea62..000000000000
--- a/net/py-fngrab/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A replacement for the official Freenet Project's freenet_request
diff --git a/net/py-jabber/Makefile b/net/py-jabber/Makefile
index bbb2b3a79b1e..b80a11a1c797 100644
--- a/net/py-jabber/Makefile
+++ b/net/py-jabber/Makefile
@@ -16,6 +16,8 @@ DISTNAME= jabber.py-${PORTVERSION}-1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python Jabber library
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pyexpat.so:${PORTSDIR}/textproc/py-expat
USE_PYTHON= yes
diff --git a/net/py-jabber/pkg-comment b/net/py-jabber/pkg-comment
deleted file mode 100644
index 0ef6638db47c..000000000000
--- a/net/py-jabber/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python Jabber library
diff --git a/net/py-ldap1/Makefile b/net/py-ldap1/Makefile
index 0135a4304ea7..f832bac08b33 100644
--- a/net/py-ldap1/Makefile
+++ b/net/py-ldap1/Makefile
@@ -14,6 +14,8 @@ DISTNAME= python-ldap-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An LDAP module for python
+
LIB_DEPENDS= ldap.1:${PORTSDIR}/net/openldap
USE_PYTHON= yes
diff --git a/net/py-ldap1/pkg-comment b/net/py-ldap1/pkg-comment
deleted file mode 100644
index 74fb5d0734c8..000000000000
--- a/net/py-ldap1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An LDAP module for python
diff --git a/net/py-ldap2/Makefile b/net/py-ldap2/Makefile
index d0df7a0f9dc0..25f532553972 100644
--- a/net/py-ldap2/Makefile
+++ b/net/py-ldap2/Makefile
@@ -14,6 +14,8 @@ DISTNAME= python-ldap-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An LDAP module for python, for OpenLDAP2
+
LIB_DEPENDS= ldap.2:${PORTSDIR}/net/openldap2
USE_PYTHON= yes
diff --git a/net/py-ldap2/pkg-comment b/net/py-ldap2/pkg-comment
deleted file mode 100644
index fc7c4d52eb2d..000000000000
--- a/net/py-ldap2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An LDAP module for python, for OpenLDAP2
diff --git a/net/py-libnet/Makefile b/net/py-libnet/Makefile
index eded389523a0..9a0b06f56595 100644
--- a/net/py-libnet/Makefile
+++ b/net/py-libnet/Makefile
@@ -16,6 +16,8 @@ DISTNAME= pylibnet-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python module for the libnet packet construction library
+
BUILD_DEPENDS= ${LOCALBASE}/bin/swig1.1:${PORTSDIR}/devel/swig11 \
${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
diff --git a/net/py-libnet/pkg-comment b/net/py-libnet/pkg-comment
deleted file mode 100644
index 7cc2eee43878..000000000000
--- a/net/py-libnet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python module for the libnet packet construction library
diff --git a/net/py-rrdpipe/Makefile b/net/py-rrdpipe/Makefile
index 6ece87a5e8e0..f52603370b10 100644
--- a/net/py-rrdpipe/Makefile
+++ b/net/py-rrdpipe/Makefile
@@ -15,6 +15,8 @@ DISTNAME= PyRRDpipe-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Portable Python module to access RRDTool files via pipes
+
LIB_DEPENDS= rrd:${PORTSDIR}/net/rrdtool
USE_PYTHON= yes
diff --git a/net/py-rrdpipe/pkg-comment b/net/py-rrdpipe/pkg-comment
deleted file mode 100644
index d38a1092076b..000000000000
--- a/net/py-rrdpipe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Portable Python module to access RRDTool files via pipes
diff --git a/net/py-rrdtool/Makefile b/net/py-rrdtool/Makefile
index 9078c3e6bfc0..7a8632db5fae 100644
--- a/net/py-rrdtool/Makefile
+++ b/net/py-rrdtool/Makefile
@@ -15,6 +15,8 @@ DISTNAME= PyRRDtool-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python C extension module to access RRDtool files
+
LIB_DEPENDS= rrd:${PORTSDIR}/net/rrdtool
USE_PYTHON= yes
diff --git a/net/py-rrdtool/pkg-comment b/net/py-rrdtool/pkg-comment
deleted file mode 100644
index 67c8ee3bbc8c..000000000000
--- a/net/py-rrdtool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python C extension module to access RRDtool files
diff --git a/net/py-rt/Makefile b/net/py-rt/Makefile
index b7749626acee..79522f4d4ab0 100644
--- a/net/py-rt/Makefile
+++ b/net/py-rt/Makefile
@@ -15,6 +15,8 @@ DISTNAME= pyrt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Routeing Toolkit
+
USE_PYTHON= yes
USE_REINPLACE= yes
NO_WRKSUBDIR= yes
diff --git a/net/py-rt/pkg-comment b/net/py-rt/pkg-comment
deleted file mode 100644
index 135cdf0229c0..000000000000
--- a/net/py-rt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Routeing Toolkit
diff --git a/net/py-smb/Makefile b/net/py-smb/Makefile
index a0e7c1925ff5..41f88f72a17a 100644
--- a/net/py-smb/Makefile
+++ b/net/py-smb/Makefile
@@ -15,6 +15,8 @@ DISTNAME= pysmb-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= SMB/CIFS library written in Python
+
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/pysmb
NO_BUILD= yes
diff --git a/net/py-smb/pkg-comment b/net/py-smb/pkg-comment
deleted file mode 100644
index 07eacccdb472..000000000000
--- a/net/py-smb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SMB/CIFS library written in Python
diff --git a/net/pygopherd/Makefile b/net/pygopherd/Makefile
index 94c522177605..4913a4bd3d47 100644
--- a/net/pygopherd/Makefile
+++ b/net/pygopherd/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiprotocol Information Server
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_REINPLACE= yes
diff --git a/net/pygopherd/pkg-comment b/net/pygopherd/pkg-comment
deleted file mode 100644
index cd23291acf09..000000000000
--- a/net/pygopherd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiprotocol Information Server
diff --git a/net/queso/Makefile b/net/queso/Makefile
index 3be7d4ff9aeb..07886664d600 100644
--- a/net/queso/Makefile
+++ b/net/queso/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= obrien
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Determine the remote OS using simple tcp packets
+
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/net/queso/pkg-comment b/net/queso/pkg-comment
deleted file mode 100644
index 7558f5933700..000000000000
--- a/net/queso/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Determine the remote OS using simple tcp packets
diff --git a/net/relay/Makefile b/net/relay/Makefile
index 6a7c661c97a4..fdbab243ab67 100644
--- a/net/relay/Makefile
+++ b/net/relay/Makefile
@@ -16,6 +16,8 @@ DISTNAME= relay
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= TCP proxy server with telnet, ftp, finger client wrappers
+
IS_INTERACTIVE= 'must set server hostname in relay.h'
do-install:
diff --git a/net/relay/pkg-comment b/net/relay/pkg-comment
deleted file mode 100644
index da7ffc909272..000000000000
--- a/net/relay/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-TCP proxy server with telnet, ftp, finger client wrappers
diff --git a/net/rfbproxy/Makefile b/net/rfbproxy/Makefile
index a110882d5886..c7816de73c0b 100644
--- a/net/rfbproxy/Makefile
+++ b/net/rfbproxy/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://cyberelk.net/tim/data/rfbproxy/stable/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple tool for recording VNC sessions
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
GNU_CONFIGURE= yes
diff --git a/net/rfbproxy/pkg-comment b/net/rfbproxy/pkg-comment
deleted file mode 100644
index ebbebe1f47d6..000000000000
--- a/net/rfbproxy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple tool for recording VNC sessions
diff --git a/net/rinetd/Makefile b/net/rinetd/Makefile
index a6b01da3d719..06dbd2f9551a 100644
--- a/net/rinetd/Makefile
+++ b/net/rinetd/Makefile
@@ -13,6 +13,8 @@ DISTNAME= rinetd
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple TCP port redirector
+
WRKSRC= ${WRKDIR}/rinetd/
MAN8= rinetd.8
diff --git a/net/rinetd/pkg-comment b/net/rinetd/pkg-comment
deleted file mode 100644
index 9d4868f78791..000000000000
--- a/net/rinetd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple TCP port redirector
diff --git a/net/rmsg/Makefile b/net/rmsg/Makefile
index b9821d806dc1..e6b82f940e8b 100644
--- a/net/rmsg/Makefile
+++ b/net/rmsg/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.funet.fi/pub/unix/tcpip/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A network messaging system
+
WRKSRC= ${WRKDIR}/rmsg
MAN1= rmsg.1
MAN8= rmsgd.8
diff --git a/net/rmsg/pkg-comment b/net/rmsg/pkg-comment
deleted file mode 100644
index 9fa37c9ca7c8..000000000000
--- a/net/rmsg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A network messaging system
diff --git a/net/rwhois/Makefile b/net/rwhois/Makefile
index ac9374151013..8892e4634467 100644
--- a/net/rwhois/Makefile
+++ b/net/rwhois/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}d-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Internic referral whois server
+
.if !exists(/usr/include/tcpd.h)
LIB_DEPENDS= wrap.7:${PORTSDIR}/security/tcp_wrapper
.endif
diff --git a/net/rwhois/pkg-comment b/net/rwhois/pkg-comment
deleted file mode 100644
index 7cdf3c2a94e7..000000000000
--- a/net/rwhois/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Internic referral whois server
diff --git a/net/rwhoisd/Makefile b/net/rwhoisd/Makefile
index ac9374151013..8892e4634467 100644
--- a/net/rwhoisd/Makefile
+++ b/net/rwhoisd/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}d-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Internic referral whois server
+
.if !exists(/usr/include/tcpd.h)
LIB_DEPENDS= wrap.7:${PORTSDIR}/security/tcp_wrapper
.endif
diff --git a/net/rwhoisd/pkg-comment b/net/rwhoisd/pkg-comment
deleted file mode 100644
index 7cdf3c2a94e7..000000000000
--- a/net/rwhoisd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Internic referral whois server
diff --git a/net/scotty3/Makefile b/net/scotty3/Makefile
index be812865f54d..e17f0615fe31 100644
--- a/net/scotty3/Makefile
+++ b/net/scotty3/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-00-02-21
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Network management extensions to tcl
+
.ifdef (WITHOUT_X11)
PKGNAMESUFFIX= -nox11
LIB_DEPENDS= tcl83.1:${PORTSDIR}/lang/tcl83
diff --git a/net/scotty3/pkg-comment b/net/scotty3/pkg-comment
deleted file mode 100644
index 8c63ccd18277..000000000000
--- a/net/scotty3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Network management extensions to tcl
diff --git a/net/serveez/Makefile b/net/serveez/Makefile
index 7a2bb07162b2..6bdc40039e63 100644
--- a/net/serveez/Makefile
+++ b/net/serveez/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A server framework
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
guile.10:${PORTSDIR}/lang/guile
.if !exists(/usr/bin/bzip2)
diff --git a/net/serveez/pkg-comment b/net/serveez/pkg-comment
deleted file mode 100644
index 8514ae5be446..000000000000
--- a/net/serveez/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A server framework
diff --git a/net/sharity-light/Makefile b/net/sharity-light/Makefile
index eb81f1717606..077ef14095a7 100644
--- a/net/sharity-light/Makefile
+++ b/net/sharity-light/Makefile
@@ -17,6 +17,8 @@ DISTNAME= Sharity-Light.1.2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An userland smbfs --- SMB to NFS protocols converter
+
MAN8= smbmount.8
post-extract:
diff --git a/net/sharity-light/pkg-comment b/net/sharity-light/pkg-comment
deleted file mode 100644
index 8963897906d4..000000000000
--- a/net/sharity-light/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An userland smbfs --- SMB to NFS protocols converter
diff --git a/net/slirp/Makefile b/net/slirp/Makefile
index 58eeb804df39..9dd018907df9 100644
--- a/net/slirp/Makefile
+++ b/net/slirp/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR=slirp
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A SLIP/CSLIP emulator for users with shell accounts
+
BUILD_DEPENDS= perl:${PORTSDIR}/lang/perl5
# serious LP64 issues
diff --git a/net/slirp/pkg-comment b/net/slirp/pkg-comment
deleted file mode 100644
index bc4a9d736029..000000000000
--- a/net/slirp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A SLIP/CSLIP emulator for users with shell accounts
diff --git a/net/sntop/Makefile b/net/sntop/Makefile
index 33245595b1b9..bd7b822fc977 100644
--- a/net/sntop/Makefile
+++ b/net/sntop/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= sntop
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Monitor status of network nodes using fping
+
RUN_DEPENDS= ${LOCALBASE}/sbin/fping:${PORTSDIR}/net/fping
GNU_CONFIGURE= yes
diff --git a/net/sntop/pkg-comment b/net/sntop/pkg-comment
deleted file mode 100644
index 0bc9ce7a031a..000000000000
--- a/net/sntop/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Monitor status of network nodes using fping
diff --git a/net/socat/Makefile b/net/socat/Makefile
index 16216240835e..88ec8eecb8e4 100644
--- a/net/socat/Makefile
+++ b/net/socat/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.dest-unreach.org/socat/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A relay for bidirectional data transfer between two indep. data channels
+
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R:R}
diff --git a/net/socat/pkg-comment b/net/socat/pkg-comment
deleted file mode 100644
index 51a219251971..000000000000
--- a/net/socat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A relay for bidirectional data transfer between two indep. data channels
diff --git a/net/sup/Makefile b/net/sup/Makefile
index e74610270a65..e51d8204dd11 100644
--- a/net/sup/Makefile
+++ b/net/sup/Makefile
@@ -14,6 +14,8 @@ DISTNAME= sup
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CMU\'s Software Update Protocol package
+
MAN1= sup.1
MAN8= supservers.8
diff --git a/net/sup/pkg-comment b/net/sup/pkg-comment
deleted file mode 100644
index ff241a87353c..000000000000
--- a/net/sup/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CMU's Software Update Protocol package
diff --git a/net/telserv/Makefile b/net/telserv/Makefile
index ae96d1410ab2..ea9b1f15ac52 100644
--- a/net/telserv/Makefile
+++ b/net/telserv/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A telnet server analogous to the unix talk command
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/net/telserv/pkg-comment b/net/telserv/pkg-comment
deleted file mode 100644
index 7d732d72c669..000000000000
--- a/net/telserv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A telnet server analogous to the unix talk command
diff --git a/net/tightvnc/Makefile b/net/tightvnc/Makefile
index c049ef5649ff..76aaf6231f5e 100644
--- a/net/tightvnc/Makefile
+++ b/net/tightvnc/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_unixsrc
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Enhanced version of VNC
+
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg
USE_BZIP2= yes
diff --git a/net/tightvnc/pkg-comment b/net/tightvnc/pkg-comment
deleted file mode 100644
index b726221a8ee9..000000000000
--- a/net/tightvnc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Enhanced version of VNC
diff --git a/net/tn5250/Makefile b/net/tn5250/Makefile
index 763cf4870d02..8d018233d5c8 100644
--- a/net/tn5250/Makefile
+++ b/net/tn5250/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 5250 Telnet protocol and Terminal
+
USE_REINPLACE= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/net/tn5250/pkg-comment b/net/tn5250/pkg-comment
deleted file mode 100644
index 717867c8ba0f..000000000000
--- a/net/tn5250/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-5250 Telnet protocol and Terminal
diff --git a/net/totd/Makefile b/net/totd/Makefile
index 399c31d80220..ff71435256a3 100644
--- a/net/totd/Makefile
+++ b/net/totd/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.pasta.cs.uit.no/pub/Vermicelli/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DNS proxy that supports IPv6 <==> IPv4 record translation
+
MAN8= totd.8
GNU_CONFIGURE= YES
diff --git a/net/totd/pkg-comment b/net/totd/pkg-comment
deleted file mode 100644
index 46190ecbe187..000000000000
--- a/net/totd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DNS proxy that supports IPv6 <==> IPv4 record translation
diff --git a/net/trafd/Makefile b/net/trafd/Makefile
index c2f800d602ef..46fd2c67e864 100644
--- a/net/trafd/Makefile
+++ b/net/trafd/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The BPF Traffic Collector
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/trafd/trafd ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/trafd/trafstart ${PREFIX}/bin
diff --git a/net/trafd/pkg-comment b/net/trafd/pkg-comment
deleted file mode 100644
index f2898ca78fed..000000000000
--- a/net/trafd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The BPF Traffic Collector
diff --git a/net/vnc/Makefile b/net/vnc/Makefile
index 8a4e19a6c267..69e040a62d5c 100644
--- a/net/vnc/Makefile
+++ b/net/vnc/Makefile
@@ -21,6 +21,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Display X and Win32 desktops on remote X/Win32/Java displays
+
USE_PERL5= yes
IGNOREFILES= vnc-latest_doc.tgz
WRKSRC= ${WRKDIR}/vnc_unixsrc
diff --git a/net/vnc/pkg-comment b/net/vnc/pkg-comment
deleted file mode 100644
index 65d65b23e63d..000000000000
--- a/net/vnc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display X and Win32 desktops on remote X/Win32/Java displays
diff --git a/net/vomit/Makefile b/net/vomit/Makefile
index e7441e5c03ed..d1e248e7bc9f 100644
--- a/net/vomit/Makefile
+++ b/net/vomit/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://vomit.xtdnet.nl/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Voice over misconfigured internet telephones
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:${PORTSDIR}/devel/libevent \
${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
diff --git a/net/vomit/pkg-comment b/net/vomit/pkg-comment
deleted file mode 100644
index 30a18bb3098d..000000000000
--- a/net/vomit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Voice over misconfigured internet telephones
diff --git a/net/wais/Makefile b/net/wais/Makefile
index e225b613dd2e..f6fdff942025 100644
--- a/net/wais/Makefile
+++ b/net/wais/Makefile
@@ -21,6 +21,8 @@ MASTER_SITES= ftp://ftp.cnidr.org/software/freewais/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Wide Area Information Server
+
NO_PACKAGE= "not yet"
NO_INSTALL= almost
ALL_TARGET= freebsd
diff --git a/net/wais/pkg-comment b/net/wais/pkg-comment
deleted file mode 100644
index 55e3a43f641a..000000000000
--- a/net/wais/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Wide Area Information Server
diff --git a/net/wakeonlan/Makefile b/net/wakeonlan/Makefile
index f7f8db16018d..0f89990ca28d 100644
--- a/net/wakeonlan/Makefile
+++ b/net/wakeonlan/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Sends magic packets to WOL enabled NIC to switch on the called PC
+
PERL_CONFIGURE= yes
MAN1= wakeonlan.1
diff --git a/net/wakeonlan/pkg-comment b/net/wakeonlan/pkg-comment
deleted file mode 100644
index 6a976a26c679..000000000000
--- a/net/wakeonlan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Sends magic packets to WOL enabled NIC to switch on the called PC
diff --git a/net/walker/Makefile b/net/walker/Makefile
index 1ff5dd7f1788..b11668d43ca9 100644
--- a/net/walker/Makefile
+++ b/net/walker/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://josefsson.org/walker/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Recover zone file information from servers that use DNSSEC
+
RUN_DEPENDS= ${LOCALBASE}/bin/dig:${PORTSDIR}/net/bind9
USE_REINPLACE= yes
diff --git a/net/walker/pkg-comment b/net/walker/pkg-comment
deleted file mode 100644
index 1f0068760d3b..000000000000
--- a/net/walker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Recover zone file information from servers that use DNSSEC
diff --git a/net/whatmask/Makefile b/net/whatmask/Makefile
index 70c43d95ed42..bfc218d3f151 100644
--- a/net/whatmask/Makefile
+++ b/net/whatmask/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://downloads.laffeycomputer.com/current_builds/whatmask/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Easily convert between three common subnet mask notations
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/net/whatmask/pkg-comment b/net/whatmask/pkg-comment
deleted file mode 100644
index 963ecff5d52a..000000000000
--- a/net/whatmask/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Easily convert between three common subnet mask notations
diff --git a/net/wide-dhcp/Makefile b/net/wide-dhcp/Makefile
index 8c8fe785b2be..618995dcbdf0 100644
--- a/net/wide-dhcp/Makefile
+++ b/net/wide-dhcp/Makefile
@@ -17,6 +17,8 @@ DISTNAME= dhcp-1.4.0p6
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Dynamic Host Configuration Protocol, WIDE-Implimentation
+
MAKE_ENV= OSTYPE=${OPSYS}
MAN5= dhcpdb.server.5 dhcpdb.pool.5 dhcpdb.relay.5
diff --git a/net/wide-dhcp/pkg-comment b/net/wide-dhcp/pkg-comment
deleted file mode 100644
index 3108e3092de9..000000000000
--- a/net/wide-dhcp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Dynamic Host Configuration Protocol, WIDE-Implimentation
diff --git a/net/wol/Makefile b/net/wol/Makefile
index dd7118da6ef5..e56b2e6116ee 100644
--- a/net/wol/Makefile
+++ b/net/wol/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ahh
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Wake On LAN client
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/net/wol/pkg-comment b/net/wol/pkg-comment
deleted file mode 100644
index ad2dc96c2cdf..000000000000
--- a/net/wol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Wake On LAN client
diff --git a/net/xarchie/Makefile b/net/xarchie/Makefile
index 65073bd81065..502e8e298298 100644
--- a/net/xarchie/Makefile
+++ b/net/xarchie/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= applications
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X11 front-end program for the archie network search service
+
USE_IMAKE= yes
USE_GMAKE= yes
MAN1= xarchie.1
diff --git a/net/xarchie/pkg-comment b/net/xarchie/pkg-comment
deleted file mode 100644
index f57cc78e2418..000000000000
--- a/net/xarchie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X11 front-end program for the archie network search service
diff --git a/net/xmlrpc-c-devel/Makefile b/net/xmlrpc-c-devel/Makefile
index 618b47f09036..acee69c41edf 100644
--- a/net/xmlrpc-c-devel/Makefile
+++ b/net/xmlrpc-c-devel/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML-RPC library for C and C++
+
LIB_DEPENDS= wwwcore.1:${PORTSDIR}/www/libwww
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Frontier/Client.pm:${PORTSDIR}/net/p5-Frontier-RPC
diff --git a/net/xmlrpc-c-devel/pkg-comment b/net/xmlrpc-c-devel/pkg-comment
deleted file mode 100644
index 66fb3d0e0202..000000000000
--- a/net/xmlrpc-c-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML-RPC library for C and C++
diff --git a/net/xmlrpc-c/Makefile b/net/xmlrpc-c/Makefile
index 618b47f09036..acee69c41edf 100644
--- a/net/xmlrpc-c/Makefile
+++ b/net/xmlrpc-c/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML-RPC library for C and C++
+
LIB_DEPENDS= wwwcore.1:${PORTSDIR}/www/libwww
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Frontier/Client.pm:${PORTSDIR}/net/p5-Frontier-RPC
diff --git a/net/xmlrpc-c/pkg-comment b/net/xmlrpc-c/pkg-comment
deleted file mode 100644
index 66fb3d0e0202..000000000000
--- a/net/xmlrpc-c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML-RPC library for C and C++
diff --git a/net/zephyr/Makefile b/net/zephyr/Makefile
index 04f5eedc34cb..0709ad298c34 100644
--- a/net/zephyr/Makefile
+++ b/net/zephyr/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://athena-dist.mit.edu/pub/ATHENA/zephyr/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Real time message passing and notification service
+
WRKSRC= ${WRKDIR}/zephyr
USE_XLIB= yes
diff --git a/net/zephyr/pkg-comment b/net/zephyr/pkg-comment
deleted file mode 100644
index fafad829d8ef..000000000000
--- a/net/zephyr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Real time message passing and notification service
diff --git a/news/cleanscore/Makefile b/news/cleanscore/Makefile
index bd8ce99ea83c..e8de7d97db9e 100644
--- a/news/cleanscore/Makefile
+++ b/news/cleanscore/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://slrn.sourceforge.net/cleanscore/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl script to clean up your slrn score file
+
USE_PERL5= yes
NO_BUILD= yes
diff --git a/news/cleanscore/pkg-comment b/news/cleanscore/pkg-comment
deleted file mode 100644
index 4f21c76122e1..000000000000
--- a/news/cleanscore/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl script to clean up your slrn score file
diff --git a/news/dnews/Makefile b/news/dnews/Makefile
index 9a4a9cc24e59..9e3a195488a3 100644
--- a/news/dnews/Makefile
+++ b/news/dnews/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Commercial nntp server with enhancements over inn and cnews
+
WRKSRC= ${WRKDIR}/dtemp
NO_CDROM= "no answer yet, if we are allowed to put it onto CDROM"
RESTRICTED= "only free for non-profit organisations"
diff --git a/news/dnews/pkg-comment b/news/dnews/pkg-comment
deleted file mode 100644
index f75151735566..000000000000
--- a/news/dnews/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Commercial nntp server with enhancements over inn and cnews
diff --git a/news/gnus-emacs20/Makefile b/news/gnus-emacs20/Makefile
index 2d600d972b42..c26bac9764e4 100644
--- a/news/gnus-emacs20/Makefile
+++ b/news/gnus-emacs20/Makefile
@@ -22,6 +22,8 @@ PKGNAMESUFFIX= -${EMACS_PORT_NAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A popular newsreader for emacs20
+
HAS_CONFIGURE= yes
EMACS_PORT_NAME?=emacs20
diff --git a/news/gnus-emacs20/pkg-comment b/news/gnus-emacs20/pkg-comment
deleted file mode 100644
index b6ce4de1d9ca..000000000000
--- a/news/gnus-emacs20/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A popular newsreader for emacs20
diff --git a/news/ija/Makefile b/news/ija/Makefile
index 86a2edf5c1be..5fc18f40d59a 100644
--- a/news/ija/Makefile
+++ b/news/ija/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive command line frontend of Deja
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/URI/Escape.pm:${PORTSDIR}/net/p5-URI \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
diff --git a/news/ija/pkg-comment b/news/ija/pkg-comment
deleted file mode 100644
index 9d0110ea38a3..000000000000
--- a/news/ija/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive command line frontend of Deja
diff --git a/news/knews/Makefile b/news/knews/Makefile
index 4dd1deb11e02..33a9edd876da 100644
--- a/news/knews/Makefile
+++ b/news/knews/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.matematik.su.se/~kjj/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A threaded nntp newsreader for X
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
compface:${PORTSDIR}/mail/faces
diff --git a/news/knews/pkg-comment b/news/knews/pkg-comment
deleted file mode 100644
index 1d9b221deb19..000000000000
--- a/news/knews/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A threaded nntp newsreader for X
diff --git a/news/multisuck/Makefile b/news/multisuck/Makefile
index ed9e6d2b2d73..c20d004cf3b9 100644
--- a/news/multisuck/Makefile
+++ b/news/multisuck/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multi-server/conn news suck
+
GNU_CONFIGURE= yes
ALL_TARGET= msuck
diff --git a/news/multisuck/pkg-comment b/news/multisuck/pkg-comment
deleted file mode 100644
index 20a33cebb0c2..000000000000
--- a/news/multisuck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi-server/conn news suck
diff --git a/news/nntpcache/Makefile b/news/nntpcache/Makefile
index 300f8515e598..b0dff60590a2 100644
--- a/news/nntpcache/Makefile
+++ b/news/nntpcache/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.nntpcache.org/pub/nntpcache/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= News caching/anti-spam/server-merging system
+
BUILD_DEPENDS= automake:${PORTSDIR}/devel/automake
.if defined(WITH_LDAP) && !defined(WITH_LDAP2)
LIB_DEPENDS+= ldap.1:${PORTSDIR}/net/openldap
diff --git a/news/nntpcache/pkg-comment b/news/nntpcache/pkg-comment
deleted file mode 100644
index 058585a8fe49..000000000000
--- a/news/nntpcache/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-News caching/anti-spam/server-merging system
diff --git a/news/p5-News-Newsrc/Makefile b/news/p5-News-Newsrc/Makefile
index cde39c82f695..3a269aebdff2 100644
--- a/news/p5-News-Newsrc/Makefile
+++ b/news/p5-News-Newsrc/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Manage newsrc files
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Set/IntSpan.pm:${PORTSDIR}/math/p5-Set-IntSpan
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/news/p5-News-Newsrc/pkg-comment b/news/p5-News-Newsrc/pkg-comment
deleted file mode 100644
index 59443ed794d9..000000000000
--- a/news/p5-News-Newsrc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Manage newsrc files
diff --git a/news/pyne/Makefile b/news/pyne/Makefile
index 71b465d72837..2f2dc0fb50bd 100644
--- a/news/pyne/Makefile
+++ b/news/pyne/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.yikesstation.freeserve.co.uk/pyne/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11 offline Newsreader/Emailer
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/GTK.py:${PORTSDIR}/x11-toolkits/py-gtk
USE_REINPLACE= yes
diff --git a/news/pyne/pkg-comment b/news/pyne/pkg-comment
deleted file mode 100644
index 769d2009f34d..000000000000
--- a/news/pyne/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 offline Newsreader/Emailer
diff --git a/news/rkive/Makefile b/news/rkive/Makefile
index 1e9cf87cb1dc..e217ce517251 100644
--- a/news/rkive/Makefile
+++ b/news/rkive/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A USENET newsgroup archiver
+
NO_CDROM= "Don't make money from it"
MAN1= rkive.1 article.1 ckconfig.1
MAN5= rkive.5
diff --git a/news/rkive/pkg-comment b/news/rkive/pkg-comment
deleted file mode 100644
index cae8ce1b2d36..000000000000
--- a/news/rkive/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A USENET newsgroup archiver
diff --git a/news/slurp/Makefile b/news/slurp/Makefile
index c432aefe1c31..59c37e55304a 100644
--- a/news/slurp/Makefile
+++ b/news/slurp/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Passive NNTP client to retrieve Usenet articles from a remote server
+
NO_WRKSUBDIR= yes
MAN1= slurp.1
diff --git a/news/slurp/pkg-comment b/news/slurp/pkg-comment
deleted file mode 100644
index 2cca15aac599..000000000000
--- a/news/slurp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Passive NNTP client to retrieve Usenet articles from a remote server
diff --git a/news/trn/Makefile b/news/trn/Makefile
index a2589968ed5c..aeb8db3cef05 100644
--- a/news/trn/Makefile
+++ b/news/trn/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.uu.net/networking/news/readers/trn/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Threaded Read News newsreader
+
RUN_DEPENDS= munpack:${PORTSDIR}/converters/mpack
WRKSRC= ${WRKDIR}/trn-3.6
diff --git a/news/trn/pkg-comment b/news/trn/pkg-comment
deleted file mode 100644
index 2a09017ed789..000000000000
--- a/news/trn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Threaded Read News newsreader
diff --git a/news/xrn/Makefile b/news/xrn/Makefile
index bf05aaa99dd5..034ec37d07a6 100644
--- a/news/xrn/Makefile
+++ b/news/xrn/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Usenet News reader for the X Window System
+
USE_REINPLACE= yes
USE_IMAKE= yes
MAN1= xrn.1
diff --git a/news/xrn/pkg-comment b/news/xrn/pkg-comment
deleted file mode 100644
index 714833487ae1..000000000000
--- a/news/xrn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Usenet News reader for the X Window System
diff --git a/news/yencode/Makefile b/news/yencode/Makefile
index 84d52a7a50de..7992709e2122 100644
--- a/news/yencode/Makefile
+++ b/news/yencode/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A free (GPL) encoder and decoder for the yEnc Usenet file format
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
intl.4:${PORTSDIR}/devel/gettext
diff --git a/news/yencode/pkg-comment b/news/yencode/pkg-comment
deleted file mode 100644
index 8eae33462ef3..000000000000
--- a/news/yencode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free (GPL) encoder and decoder for the yEnc Usenet file format
diff --git a/palm/hdconv/Makefile b/palm/hdconv/Makefile
index bcf7feb4de3b..ec2dd4525b9e 100644
--- a/palm/hdconv/Makefile
+++ b/palm/hdconv/Makefile
@@ -13,6 +13,8 @@ DISTNAME= handbase_desktop_${PORTVERSION:S/./_/}.i386-any-linux2.0
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts HanDBase database to CSV, and vice versa
+
BUILD_DEPENDS= ${LINUXBASE}/usr/bin/strip:${PORTSDIR}/devel/linux_devtools-7
USE_LINUX= yes
diff --git a/palm/hdconv/pkg-comment b/palm/hdconv/pkg-comment
deleted file mode 100644
index 5a15162697d0..000000000000
--- a/palm/hdconv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts HanDBase database to CSV, and vice versa
diff --git a/palm/xcopilot/Makefile b/palm/xcopilot/Makefile
index 6f4b08193d4d..76dd2a0fd663 100644
--- a/palm/xcopilot/Makefile
+++ b/palm/xcopilot/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://xcopilot.cuspy.com/build/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Emulator for US Robotics Pilot PDA
+
USE_X_PREFIX= yes
USE_XPM= yes
USE_GMAKE= yes
diff --git a/palm/xcopilot/pkg-comment b/palm/xcopilot/pkg-comment
deleted file mode 100644
index 9ab86a19f85f..000000000000
--- a/palm/xcopilot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Emulator for US Robotics Pilot PDA
diff --git a/polish/aspell/Makefile b/polish/aspell/Makefile
index 089a5a985310..bd964820ce6d 100644
--- a/polish/aspell/Makefile
+++ b/polish/aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= pl-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Polish dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PL= tak
diff --git a/polish/aspell/pkg-comment b/polish/aspell/pkg-comment
deleted file mode 100644
index 1d37dae1e58a..000000000000
--- a/polish/aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Polish dictionary
diff --git a/portuguese/aspell-pt_PT/Makefile b/portuguese/aspell-pt_PT/Makefile
index ddecd5def4ef..f416ae050cfc 100644
--- a/portuguese/aspell-pt_PT/Makefile
+++ b/portuguese/aspell-pt_PT/Makefile
@@ -9,6 +9,8 @@ PORTNAME= pt-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Portuguese dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PT= sim
diff --git a/portuguese/aspell-pt_PT/pkg-comment b/portuguese/aspell-pt_PT/pkg-comment
deleted file mode 100644
index 62af98c0cc33..000000000000
--- a/portuguese/aspell-pt_PT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Portuguese dictionary
diff --git a/portuguese/aspell/Makefile b/portuguese/aspell/Makefile
index ddecd5def4ef..f416ae050cfc 100644
--- a/portuguese/aspell/Makefile
+++ b/portuguese/aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= pt-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Portuguese dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PT= sim
diff --git a/portuguese/aspell/pkg-comment b/portuguese/aspell/pkg-comment
deleted file mode 100644
index 62af98c0cc33..000000000000
--- a/portuguese/aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Portuguese dictionary
diff --git a/print/afm/Makefile b/print/afm/Makefile
index c6c732f05b3d..b5269098f049 100644
--- a/print/afm/Makefile
+++ b/print/afm/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= -tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Adobe Font Metrics
+
pre-patch:
@${RM} -rf ${WRKSRC}/RCS
diff --git a/print/afm/pkg-comment b/print/afm/pkg-comment
deleted file mode 100644
index 8a9d76e45586..000000000000
--- a/print/afm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Adobe Font Metrics
diff --git a/print/amspsfnt/Makefile b/print/amspsfnt/Makefile
index 3ab3ac002bc1..1916319bca98 100644
--- a/print/amspsfnt/Makefile
+++ b/print/amspsfnt/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= -unix.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= AMSFonts PostScript Fonts (Adobe Type 1 format)
+
BUILD_DEPENDS= $(LOCALBASE)/bin/type1inst:${PORTSDIR}/x11-fonts/p5-type1inst
WRKSRC= $(WRKDIR)/amspsfnt
diff --git a/print/amspsfnt/pkg-comment b/print/amspsfnt/pkg-comment
deleted file mode 100644
index 62b1f80edb09..000000000000
--- a/print/amspsfnt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-AMSFonts PostScript Fonts (Adobe Type 1 format)
diff --git a/print/axpoint/Makefile b/print/axpoint/Makefile
index 2fb84cec4a36..488fc2344f98 100644
--- a/print/axpoint/Makefile
+++ b/print/axpoint/Makefile
@@ -15,6 +15,8 @@ DISTNAME= XML-Handler-AxPoint-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML Based Presentations
+
BUILD_DEPENDS= ${PERL_SITELIBDIR}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
${PERL_SITELIBDIR}/XML/SAX/Writer.pm:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
${PERL_SITELIBDIR}/PDFLib.pm:${PORTSDIR}/print/p5-PDFLib
diff --git a/print/axpoint/pkg-comment b/print/axpoint/pkg-comment
deleted file mode 100644
index 149dd9cbdbb7..000000000000
--- a/print/axpoint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML Based Presentations
diff --git a/print/bibcursed/Makefile b/print/bibcursed/Makefile
index ce774b4bcd20..80493f6e88ab 100644
--- a/print/bibcursed/Makefile
+++ b/print/bibcursed/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple curses-based editor for BibTeX bibliography files
+
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKEFILE= Makefile.ncurses
diff --git a/print/bibcursed/pkg-comment b/print/bibcursed/pkg-comment
deleted file mode 100644
index de263b96e000..000000000000
--- a/print/bibcursed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple curses-based editor for BibTeX bibliography files
diff --git a/print/catdvi/Makefile b/print/catdvi/Makefile
index cacdc9b845bf..82761852e193 100644
--- a/print/catdvi/Makefile
+++ b/print/catdvi/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DVI to text/plain translator
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
diff --git a/print/catdvi/pkg-comment b/print/catdvi/pkg-comment
deleted file mode 100644
index 9c0d5825438d..000000000000
--- a/print/catdvi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DVI to text/plain translator
diff --git a/print/cmpsfont/Makefile b/print/cmpsfont/Makefile
index d375490df220..f920c1dedd78 100644
--- a/print/cmpsfont/Makefile
+++ b/print/cmpsfont/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= -unix.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Computer Modern PostScript Fonts (Adobe Type 1 format)
+
BUILD_DEPENDS= ${LOCALBASE}/bin/type1inst:${PORTSDIR}/x11-fonts/p5-type1inst
WRKSRC= ${WRKDIR}/cmpsfont
diff --git a/print/cmpsfont/pkg-comment b/print/cmpsfont/pkg-comment
deleted file mode 100644
index fb289b940286..000000000000
--- a/print/cmpsfont/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Computer Modern PostScript Fonts (Adobe Type 1 format)
diff --git a/print/cpp2latex/Makefile b/print/cpp2latex/Makefile
index 9ba4489bf8ce..bd1a4cc296af 100644
--- a/print/cpp2latex/Makefile
+++ b/print/cpp2latex/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.arnoldarts.de/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert C++ source to a file you can input in an LaTeX-document
+
GNU_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/print/cpp2latex/pkg-comment b/print/cpp2latex/pkg-comment
deleted file mode 100644
index dcaceff5f662..000000000000
--- a/print/cpp2latex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert C++ source to a file you can input in an LaTeX-document
diff --git a/print/detex/Makefile b/print/detex/Makefile
index 9cb191d1cb8a..ef9145532cd7 100644
--- a/print/detex/Makefile
+++ b/print/detex/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Strips TeX/LaTeX codes from a file
+
EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= -xf
EXTRACT_AFTER_ARGS= #empty
diff --git a/print/detex/pkg-comment b/print/detex/pkg-comment
deleted file mode 100644
index e89fd3e66dda..000000000000
--- a/print/detex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Strips TeX/LaTeX codes from a file
diff --git a/print/dvi2tty/Makefile b/print/dvi2tty/Makefile
index 8e4a199b2c04..8eb39673e83e 100644
--- a/print/dvi2tty/Makefile
+++ b/print/dvi2tty/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dvi-file previewer for text only devices
+
IGNOREFILES= ${DISTFILES}
MAN1= dvi2tty.1
diff --git a/print/dvi2tty/pkg-comment b/print/dvi2tty/pkg-comment
deleted file mode 100644
index d52b2f99c0fe..000000000000
--- a/print/dvi2tty/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dvi-file previewer for text only devices
diff --git a/print/freetype/Makefile b/print/freetype/Makefile
index d5a83380046f..b10d325bcb4f 100644
--- a/print/freetype/Makefile
+++ b/print/freetype/Makefile
@@ -19,6 +19,8 @@ MASTER_SITE_SUBDIR= freetype1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A free and portable TrueType font rendering engine
+
USE_GMAKE= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/print/freetype/pkg-comment b/print/freetype/pkg-comment
deleted file mode 100644
index 303f1e3cabaf..000000000000
--- a/print/freetype/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free and portable TrueType font rendering engine
diff --git a/print/gfontview/Makefile b/print/gfontview/Makefile
index 32e94122fbb4..888c69983aa0 100644
--- a/print/gfontview/Makefile
+++ b/print/gfontview/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An outline font viewer
+
LIB_DEPENDS= t1.4:${PORTSDIR}/devel/t1lib
USE_X_PREFIX= yes
diff --git a/print/gfontview/pkg-comment b/print/gfontview/pkg-comment
deleted file mode 100644
index a539ed23ee29..000000000000
--- a/print/gfontview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An outline font viewer
diff --git a/print/ghostscript-afpl/Makefile b/print/ghostscript-afpl/Makefile
index 30c320f05e9d..912c4f455505 100644
--- a/print/ghostscript-afpl/Makefile
+++ b/print/ghostscript-afpl/Makefile
@@ -51,6 +51,8 @@ EXTRACT_ONLY= ${GS_SRCS}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= AFPL Postscript interpreter version 7
+
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
diff --git a/print/ghostscript-afpl/pkg-comment b/print/ghostscript-afpl/pkg-comment
deleted file mode 100644
index dd6a867e3c83..000000000000
--- a/print/ghostscript-afpl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-AFPL Postscript interpreter version 7
diff --git a/print/ghostscript-gnu/Makefile b/print/ghostscript-gnu/Makefile
index 6ebbee3e365e..16985dab537e 100644
--- a/print/ghostscript-gnu/Makefile
+++ b/print/ghostscript-gnu/Makefile
@@ -52,6 +52,8 @@ EXTRACT_ONLY= ${GS_SRCS}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Postscript interpreter
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png
diff --git a/print/ghostscript-gnu/pkg-comment b/print/ghostscript-gnu/pkg-comment
deleted file mode 100644
index 4dca077d2c0c..000000000000
--- a/print/ghostscript-gnu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Postscript interpreter
diff --git a/print/ghostscript-gpl/Makefile b/print/ghostscript-gpl/Makefile
index 30c320f05e9d..912c4f455505 100644
--- a/print/ghostscript-gpl/Makefile
+++ b/print/ghostscript-gpl/Makefile
@@ -51,6 +51,8 @@ EXTRACT_ONLY= ${GS_SRCS}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= AFPL Postscript interpreter version 7
+
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
diff --git a/print/ghostscript-gpl/pkg-comment b/print/ghostscript-gpl/pkg-comment
deleted file mode 100644
index dd6a867e3c83..000000000000
--- a/print/ghostscript-gpl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-AFPL Postscript interpreter version 7
diff --git a/print/ghostscript7/Makefile b/print/ghostscript7/Makefile
index 6ebbee3e365e..16985dab537e 100644
--- a/print/ghostscript7/Makefile
+++ b/print/ghostscript7/Makefile
@@ -52,6 +52,8 @@ EXTRACT_ONLY= ${GS_SRCS}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GNU Postscript interpreter
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png
diff --git a/print/ghostscript7/pkg-comment b/print/ghostscript7/pkg-comment
deleted file mode 100644
index 4dca077d2c0c..000000000000
--- a/print/ghostscript7/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GNU Postscript interpreter
diff --git a/print/ghostscript8/Makefile b/print/ghostscript8/Makefile
index 30c320f05e9d..912c4f455505 100644
--- a/print/ghostscript8/Makefile
+++ b/print/ghostscript8/Makefile
@@ -51,6 +51,8 @@ EXTRACT_ONLY= ${GS_SRCS}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= AFPL Postscript interpreter version 7
+
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/graphics/jpeg:extract
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
diff --git a/print/ghostscript8/pkg-comment b/print/ghostscript8/pkg-comment
deleted file mode 100644
index dd6a867e3c83..000000000000
--- a/print/ghostscript8/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-AFPL Postscript interpreter version 7
diff --git a/print/ghostview/Makefile b/print/ghostview/Makefile
index 1153e11317bb..76ade49fd6da 100644
--- a/print/ghostview/Makefile
+++ b/print/ghostview/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ghostview
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11 front-end for ghostscript, the GNU postscript previewer
+
FORBIDDEN= "Security vulnerability, see bugtraq id 5808"
USE_IMAKE= yes
diff --git a/print/ghostview/pkg-comment b/print/ghostview/pkg-comment
deleted file mode 100644
index ebd7414c9aea..000000000000
--- a/print/ghostview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 front-end for ghostscript, the GNU postscript previewer
diff --git a/print/gimp-print/Makefile b/print/gimp-print/Makefile
index baa0d40ba15f..f268da55b80e 100644
--- a/print/gimp-print/Makefile
+++ b/print/gimp-print/Makefile
@@ -12,6 +12,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GIMP Print Printer Driver
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/print/gimp-print/pkg-comment b/print/gimp-print/pkg-comment
deleted file mode 100644
index 2f6494d96e14..000000000000
--- a/print/gimp-print/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GIMP Print Printer Driver
diff --git a/print/gsfonts/Makefile b/print/gsfonts/Makefile
index 00afc408954d..61726de4c410 100644
--- a/print/gsfonts/Makefile
+++ b/print/gsfonts/Makefile
@@ -15,6 +15,8 @@ DISTFILES= ${GS_FONTS_STD} ${GS_FONTS_OTHER}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fonts used by GNU Ghostscript
+
BUILD_DEPENDS= ${LOCALBASE}/bin/type1inst:${PORTSDIR}/x11-fonts/p5-type1inst
.include <bsd.port.pre.mk>
diff --git a/print/gsfonts/pkg-comment b/print/gsfonts/pkg-comment
deleted file mode 100644
index e2a05feb3b1b..000000000000
--- a/print/gsfonts/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fonts used by GNU Ghostscript
diff --git a/print/guitartex/Makefile b/print/guitartex/Makefile
index 69bd377ddaba..1252aa0f1feb 100644
--- a/print/guitartex/Makefile
+++ b/print/guitartex/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GuitarTeX converts the Chord format into "normal" LaTeX format
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \
latex:${PORTSDIR}/print/latex
diff --git a/print/guitartex/pkg-comment b/print/guitartex/pkg-comment
deleted file mode 100644
index 7647d98c3480..000000000000
--- a/print/guitartex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GuitarTeX converts the Chord format into "normal" LaTeX format
diff --git a/print/gutenprint-base/Makefile b/print/gutenprint-base/Makefile
index baa0d40ba15f..f268da55b80e 100644
--- a/print/gutenprint-base/Makefile
+++ b/print/gutenprint-base/Makefile
@@ -12,6 +12,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GIMP Print Printer Driver
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/print/gutenprint-base/pkg-comment b/print/gutenprint-base/pkg-comment
deleted file mode 100644
index 2f6494d96e14..000000000000
--- a/print/gutenprint-base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GIMP Print Printer Driver
diff --git a/print/gutenprint/Makefile b/print/gutenprint/Makefile
index baa0d40ba15f..f268da55b80e 100644
--- a/print/gutenprint/Makefile
+++ b/print/gutenprint/Makefile
@@ -12,6 +12,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GIMP Print Printer Driver
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
USE_REINPLACE= yes
diff --git a/print/gutenprint/pkg-comment b/print/gutenprint/pkg-comment
deleted file mode 100644
index 2f6494d96e14..000000000000
--- a/print/gutenprint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GIMP Print Printer Driver
diff --git a/print/gv/Makefile b/print/gv/Makefile
index 0bd72391b7c2..d5a35c8aeb92 100644
--- a/print/gv/Makefile
+++ b/print/gv/Makefile
@@ -20,6 +20,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= A PostScript and PDF previewer
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
USE_IMAKE= yes
diff --git a/print/gv/pkg-comment b/print/gv/pkg-comment
deleted file mode 100644
index 3f74376a7889..000000000000
--- a/print/gv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A PostScript and PDF previewer
diff --git a/print/hpijs/Makefile b/print/hpijs/Makefile
index f68b5c4fb116..8a5013fab653 100644
--- a/print/hpijs/Makefile
+++ b/print/hpijs/Makefile
@@ -14,6 +14,8 @@ DIST_SUBDIR= ghostscript
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The drivers and support resources for the HP Inkjet Printers
+
LIB_DEPENDS= ijs.1:${PORTSDIR}/print/libijs
IJS_CONFIG?= ${LOCALBASE}/bin/ijs-config
diff --git a/print/hpijs/pkg-comment b/print/hpijs/pkg-comment
deleted file mode 100644
index 8a1f3b0d3a51..000000000000
--- a/print/hpijs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The drivers and support resources for the HP Inkjet Printers
diff --git a/print/html2ps-letter/Makefile b/print/html2ps-letter/Makefile
index 36532be7d54c..47af4b704fc2 100644
--- a/print/html2ps-letter/Makefile
+++ b/print/html2ps-letter/Makefile
@@ -14,6 +14,8 @@ DISTNAME= html2ps-1.0b3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML to PostScript converter
+
BUILD_DEPENDS= mogrify:${PORTSDIR}/graphics/ImageMagick \
djpeg:${PORTSDIR}/graphics/jpeg \
giftopnm:${PORTSDIR}/graphics/netpbm \
diff --git a/print/html2ps-letter/pkg-comment b/print/html2ps-letter/pkg-comment
deleted file mode 100644
index 06b1c5a9fac9..000000000000
--- a/print/html2ps-letter/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML to PostScript converter
diff --git a/print/latex2slides/Makefile b/print/latex2slides/Makefile
index acb43a75d98f..ca751e766412 100644
--- a/print/latex2slides/Makefile
+++ b/print/latex2slides/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Produces a set of HTML/JPEG slides from a TeX or LaTeX source
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
dvips:${PORTSDIR}/print/teTeX \
convert:${PORTSDIR}/graphics/ImageMagick
diff --git a/print/latex2slides/pkg-comment b/print/latex2slides/pkg-comment
deleted file mode 100644
index 74f44f024375..000000000000
--- a/print/latex2slides/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Produces a set of HTML/JPEG slides from a TeX or LaTeX source
diff --git a/print/libijs/Makefile b/print/libijs/Makefile
index 0bd8c626b082..57ad86ad4dd5 100644
--- a/print/libijs/Makefile
+++ b/print/libijs/Makefile
@@ -14,6 +14,8 @@ DIST_SUBDIR= ghostscript
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C library that supports plugin printer driver for Ghostscript
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/print/libijs/pkg-comment b/print/libijs/pkg-comment
deleted file mode 100644
index 47a87540c3a1..000000000000
--- a/print/libijs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C library that supports plugin printer driver for Ghostscript
diff --git a/print/lout/Makefile b/print/lout/Makefile
index 8b83710e1ab8..e34d671f9376 100644
--- a/print/lout/Makefile
+++ b/print/lout/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= support/lout
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= LaTeX like document creation system with PostScript/PDF output
+
USE_GMAKE= yes
MAKEFILE= makefile
ALL_TARGET= lout prg2lout
diff --git a/print/lout/pkg-comment b/print/lout/pkg-comment
deleted file mode 100644
index 9f072663805a..000000000000
--- a/print/lout/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-LaTeX like document creation system with PostScript/PDF output
diff --git a/print/lprps-letter/Makefile b/print/lprps-letter/Makefile
index b6b42a9bca07..fd9cee07feb4 100644
--- a/print/lprps-letter/Makefile
+++ b/print/lprps-letter/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= PostScript printer filter package supporting a bidirectional serial channel
+
MAKE_FLAGS?= PAPERSIZE=${PS} -f
MAN1= psrev.1 textps.1
MAN8= lprps.8 psif.8 psof.8
diff --git a/print/lprps-letter/pkg-comment b/print/lprps-letter/pkg-comment
deleted file mode 100644
index a459fc574ce5..000000000000
--- a/print/lprps-letter/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PostScript printer filter package supporting a bidirectional serial channel
diff --git a/print/lyx-devel/Makefile b/print/lyx-devel/Makefile
index 2ab42e3f570a..1849bce629c0 100644
--- a/print/lyx-devel/Makefile
+++ b/print/lyx-devel/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/print/lyx-devel/pkg-comment b/print/lyx-devel/pkg-comment
deleted file mode 100644
index 2af405a8f9ea..000000000000
--- a/print/lyx-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Document processor interfaced with LaTeX (nearly WYSIWYG)
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 2ab42e3f570a..1849bce629c0 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/print/lyx/pkg-comment b/print/lyx/pkg-comment
deleted file mode 100644
index 2af405a8f9ea..000000000000
--- a/print/lyx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Document processor interfaced with LaTeX (nearly WYSIWYG)
diff --git a/print/lyx14/Makefile b/print/lyx14/Makefile
index 2ab42e3f570a..1849bce629c0 100644
--- a/print/lyx14/Makefile
+++ b/print/lyx14/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/print/lyx14/pkg-comment b/print/lyx14/pkg-comment
deleted file mode 100644
index 2af405a8f9ea..000000000000
--- a/print/lyx14/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Document processor interfaced with LaTeX (nearly WYSIWYG)
diff --git a/print/lyx15/Makefile b/print/lyx15/Makefile
index 2ab42e3f570a..1849bce629c0 100644
--- a/print/lyx15/Makefile
+++ b/print/lyx15/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/print/lyx15/pkg-comment b/print/lyx15/pkg-comment
deleted file mode 100644
index 2af405a8f9ea..000000000000
--- a/print/lyx15/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Document processor interfaced with LaTeX (nearly WYSIWYG)
diff --git a/print/lyx16/Makefile b/print/lyx16/Makefile
index 2ab42e3f570a..1849bce629c0 100644
--- a/print/lyx16/Makefile
+++ b/print/lyx16/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG)
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
latex:${PORTSDIR}/print/teTeX
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
diff --git a/print/lyx16/pkg-comment b/print/lyx16/pkg-comment
deleted file mode 100644
index 2af405a8f9ea..000000000000
--- a/print/lyx16/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Document processor interfaced with LaTeX (nearly WYSIWYG)
diff --git a/print/mftrace/Makefile b/print/mftrace/Makefile
index 4b92d96c85c4..c16ca0de7985 100644
--- a/print/mftrace/Makefile
+++ b/print/mftrace/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cs.uu.nl/~hanwen/pktrace/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scalable PostScript (Type1) Fonts for MetaFont
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
RUN_DEPENDS= mktextfm:${PORTSDIR}/print/teTeX \
autotrace:${PORTSDIR}/graphics/autotrace \
diff --git a/print/mftrace/pkg-comment b/print/mftrace/pkg-comment
deleted file mode 100644
index e74a20dd392b..000000000000
--- a/print/mftrace/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scalable PostScript (Type1) Fonts for MetaFont
diff --git a/print/mgv/Makefile b/print/mgv/Makefile
index 566f9bedd3d0..1e81389a260b 100644
--- a/print/mgv/Makefile
+++ b/print/mgv/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.trends.net/~mu/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A PostScript and PDF previewer
+
USE_X_PREFIX= yes
USE_XPM= yes
USE_MOTIF= yes
diff --git a/print/mgv/pkg-comment b/print/mgv/pkg-comment
deleted file mode 100644
index 3f74376a7889..000000000000
--- a/print/mgv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A PostScript and PDF previewer
diff --git a/print/mpage/Makefile b/print/mpage/Makefile
index b2712d9ae48e..b3bafa6a7940 100644
--- a/print/mpage/Makefile
+++ b/print/mpage/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Print multiple pages per sheet of paper
+
MAN1= mpage.1
ALL_TARGET= default
diff --git a/print/mpage/pkg-comment b/print/mpage/pkg-comment
deleted file mode 100644
index 0f557626dea8..000000000000
--- a/print/mpage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Print multiple pages per sheet of paper
diff --git a/print/nenscript/Makefile b/print/nenscript/Makefile
index a141efee5902..c29933f1822d 100644
--- a/print/nenscript/Makefile
+++ b/print/nenscript/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://risacher.posixnap.net/nenscript/ \
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A clone of the proprietary enscript program from Adobe Systems
+
USE_BZIP2= yes
MAKEFILE= makefile
diff --git a/print/nenscript/pkg-comment b/print/nenscript/pkg-comment
deleted file mode 100644
index 1b7dfb62dd00..000000000000
--- a/print/nenscript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A clone of the proprietary enscript program from Adobe Systems
diff --git a/print/p5-PDFLib/Makefile b/print/p5-PDFLib/Makefile
index 91ff1810f9f2..2dc551d4a771 100644
--- a/print/p5-PDFLib/Makefile
+++ b/print/p5-PDFLib/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= More OO interface to pdflib_pl.pm
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/pdflib_pl.pm:${PORTSDIR}/print/pdflib
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/print/p5-PDFLib/pkg-comment b/print/p5-PDFLib/pkg-comment
deleted file mode 100644
index 5158a15b2ca7..000000000000
--- a/print/p5-PDFLib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-More OO interface to pdflib_pl.pm
diff --git a/print/panda/Makefile b/print/panda/Makefile
index 52b6d69cddfd..59ac024f105d 100644
--- a/print/panda/Makefile
+++ b/print/panda/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GPL\'ed PDF generation library
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff
diff --git a/print/panda/pkg-comment b/print/panda/pkg-comment
deleted file mode 100644
index 38139c608a5e..000000000000
--- a/print/panda/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GPL'ed PDF generation library
diff --git a/print/pclprint/Makefile b/print/pclprint/Makefile
index 84d29cbb9908..8e8e9b534e8a 100644
--- a/print/pclprint/Makefile
+++ b/print/pclprint/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utility for printing to HP (Laser,Desk)Jets using PCL rather than PS
+
NO_BUILD= YES
do-install:
diff --git a/print/pclprint/pkg-comment b/print/pclprint/pkg-comment
deleted file mode 100644
index b27a61a11c40..000000000000
--- a/print/pclprint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility for printing to HP (Laser,Desk)Jets using PCL rather than PS
diff --git a/print/pkfonts300/Makefile b/print/pkfonts300/Makefile
index 4b6e1249d1ae..8263b39a311f 100644
--- a/print/pkfonts300/Makefile
+++ b/print/pkfonts300/Makefile
@@ -18,6 +18,8 @@ EXTRACT_ONLY= # extracted directly in install target
NO_BUILD= yes
PLIST= ${PKGDIR}/pkg-plist.${RESOLUTION}
+PORTCOMMENT= English PK fonts, for ghostscripts, xdvi and so on
+
.if !defined(RESOLUTION)
RESOLUTION= 300
.else
diff --git a/print/pkfonts300/pkg-comment b/print/pkfonts300/pkg-comment
deleted file mode 100644
index 84e94f2f616f..000000000000
--- a/print/pkfonts300/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-English PK fonts, for ghostscripts, xdvi and so on
diff --git a/print/pktrace/Makefile b/print/pktrace/Makefile
index 4b92d96c85c4..c16ca0de7985 100644
--- a/print/pktrace/Makefile
+++ b/print/pktrace/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cs.uu.nl/~hanwen/pktrace/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scalable PostScript (Type1) Fonts for MetaFont
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
RUN_DEPENDS= mktextfm:${PORTSDIR}/print/teTeX \
autotrace:${PORTSDIR}/graphics/autotrace \
diff --git a/print/pktrace/pkg-comment b/print/pktrace/pkg-comment
deleted file mode 100644
index e74a20dd392b..000000000000
--- a/print/pktrace/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scalable PostScript (Type1) Fonts for MetaFont
diff --git a/print/pnm2ppa/Makefile b/print/pnm2ppa/Makefile
index 3f7c9e1b5b62..58cf80d143e4 100644
--- a/print/pnm2ppa/Makefile
+++ b/print/pnm2ppa/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert PNM images to PPA for some HP printers
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu \
enscript:${PORTSDIR}/print/enscript-letter
diff --git a/print/pnm2ppa/pkg-comment b/print/pnm2ppa/pkg-comment
deleted file mode 100644
index b171fdaea082..000000000000
--- a/print/pnm2ppa/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert PNM images to PPA for some HP printers
diff --git a/print/psmark/Makefile b/print/psmark/Makefile
index 403fbaca5f00..b8f10a5872be 100644
--- a/print/psmark/Makefile
+++ b/print/psmark/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Renders a vertical string on any PostScript document
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
diff --git a/print/psmark/pkg-comment b/print/psmark/pkg-comment
deleted file mode 100644
index bb8a0d084308..000000000000
--- a/print/psmark/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Renders a vertical string on any PostScript document
diff --git a/print/rtf2latex/Makefile b/print/rtf2latex/Makefile
index dc3ec1e9b135..bf0318f42930 100644
--- a/print/rtf2latex/Makefile
+++ b/print/rtf2latex/Makefile
@@ -14,6 +14,8 @@ DISTNAME= rtf2LaTeX.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A filter that converts RTF (MS\'s Rich Text Format) into LaTeX
+
WRKSRC= ${WRKDIR}/rtf2LaTeX
MAN1= rtf2LaTeX.1
diff --git a/print/rtf2latex/pkg-comment b/print/rtf2latex/pkg-comment
deleted file mode 100644
index 51352188f2ac..000000000000
--- a/print/rtf2latex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A filter that converts RTF (MS's Rich Text Format) into LaTeX
diff --git a/print/teTeX-base/Makefile b/print/teTeX-base/Makefile
index 288f01f80d6f..5922e9c5a781 100644
--- a/print/teTeX-base/Makefile
+++ b/print/teTeX-base/Makefile
@@ -16,6 +16,8 @@ DISTFILES= ${TETEX_SRC} ${TETEX_TEXMF}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Thomas Esser\'s distribution of TeX & friends
+
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww
diff --git a/print/teTeX-base/pkg-comment b/print/teTeX-base/pkg-comment
deleted file mode 100644
index 2d93a919f8a5..000000000000
--- a/print/teTeX-base/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Thomas Esser's distribution of TeX & friends
diff --git a/print/teTeX/Makefile b/print/teTeX/Makefile
index 288f01f80d6f..5922e9c5a781 100644
--- a/print/teTeX/Makefile
+++ b/print/teTeX/Makefile
@@ -16,6 +16,8 @@ DISTFILES= ${TETEX_SRC} ${TETEX_TEXMF}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Thomas Esser\'s distribution of TeX & friends
+
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww
diff --git a/print/teTeX/pkg-comment b/print/teTeX/pkg-comment
deleted file mode 100644
index 2d93a919f8a5..000000000000
--- a/print/teTeX/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Thomas Esser's distribution of TeX & friends
diff --git a/print/tr2latex/Makefile b/print/tr2latex/Makefile
index d8832b45d5b3..fe92c48cccca 100644
--- a/print/tr2latex/Makefile
+++ b/print/tr2latex/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert a document from troff to LaTeX
+
IGNOREFILES= ${DISTNAME}${EXTRACT_SUFX}
MAKEFILE= Makefile.unix
diff --git a/print/tr2latex/pkg-comment b/print/tr2latex/pkg-comment
deleted file mode 100644
index 82e1e24141e2..000000000000
--- a/print/tr2latex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert a document from troff to LaTeX
diff --git a/print/txtbdf2ps/Makefile b/print/txtbdf2ps/Makefile
index 4dc5403d05bf..433f09d1297d 100644
--- a/print/txtbdf2ps/Makefile
+++ b/print/txtbdf2ps/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .txt
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Translator TXT + BDF to PS
+
USE_PERL5= yes
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
diff --git a/print/txtbdf2ps/pkg-comment b/print/txtbdf2ps/pkg-comment
deleted file mode 100644
index 66b758083d74..000000000000
--- a/print/txtbdf2ps/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Translator TXT + BDF to PS
diff --git a/print/wprint/Makefile b/print/wprint/Makefile
index 284fb5c0c42c..450450c42a4e 100644
--- a/print/wprint/Makefile
+++ b/print/wprint/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.esperanto.org.uy/programoj/angle/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Mozilla/HtmlDoc/Netscape Postscript Filter
+
LIB_DEPENDS= iconv:${PORTSDIR}/converters/libiconv \
freetype:${PORTSDIR}/print/freetype2
diff --git a/print/wprint/pkg-comment b/print/wprint/pkg-comment
deleted file mode 100644
index 4556d377b8fa..000000000000
--- a/print/wprint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Mozilla/HtmlDoc/Netscape Postscript Filter
diff --git a/print/xdvik/Makefile b/print/xdvik/Makefile
index c7b7504773c6..90236762e698 100644
--- a/print/xdvik/Makefile
+++ b/print/xdvik/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= asami/LOCAL_PORTS
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= DVI Previewer(kpathsearch) for X
+
RUN_DEPENDS= mf:${PORTSDIR}/print/tex
USE_XLIB= yes
diff --git a/print/xdvik/pkg-comment b/print/xdvik/pkg-comment
deleted file mode 100644
index 18873cb75e61..000000000000
--- a/print/xdvik/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DVI Previewer(kpathsearch) for X
diff --git a/print/xmbibtex/Makefile b/print/xmbibtex/Makefile
index 777726f57a02..141014b9886f 100644
--- a/print/xmbibtex/Makefile
+++ b/print/xmbibtex/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= apps/tex
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A reference manager based on the BibTeX file format
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_MOTIF= yes
diff --git a/print/xmbibtex/pkg-comment b/print/xmbibtex/pkg-comment
deleted file mode 100644
index 8d1470e723e4..000000000000
--- a/print/xmbibtex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A reference manager based on the BibTeX file format
diff --git a/print/xtem/Makefile b/print/xtem/Makefile
index 585661e4f83f..ee8eb2809de4 100644
--- a/print/xtem/Makefile
+++ b/print/xtem/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}_texmenu.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tcl/Tk-based development menu (environment?) for TeX
+
RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
.if defined(BUILD_IT_ALL)
RUN_DEPENDS+= gv:${PORTSDIR}/print/gv \
diff --git a/print/xtem/pkg-comment b/print/xtem/pkg-comment
deleted file mode 100644
index 58a66ce92ecc..000000000000
--- a/print/xtem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tcl/Tk-based development menu (environment?) for TeX
diff --git a/russian/aspell/Makefile b/russian/aspell/Makefile
index 29ccd02edf3d..3d6775585b20 100644
--- a/russian/aspell/Makefile
+++ b/russian/aspell/Makefile
@@ -10,6 +10,8 @@ CATEGORIES= russian
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Russian dictionary
+
MASTERDIR= ${.CURDIR}/../../textproc/aspell
ASPELL_RU= da
diff --git a/russian/aspell/pkg-comment b/russian/aspell/pkg-comment
deleted file mode 100644
index 48f09105c3db..000000000000
--- a/russian/aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Russian dictionary
diff --git a/russian/cyrproxy/Makefile b/russian/cyrproxy/Makefile
index 7b953393e12d..3762414d0c10 100644
--- a/russian/cyrproxy/Makefile
+++ b/russian/cyrproxy/Makefile
@@ -13,6 +13,8 @@ DISTNAME= cyrproxy-1.4.2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cyrillic proxy for network protocols
+
do-install:
@ ${MKDIR} ${PREFIX}/share/cyrproxy
@ ${MKDIR} ${PREFIX}/www/cgi-bin
diff --git a/russian/cyrproxy/pkg-comment b/russian/cyrproxy/pkg-comment
deleted file mode 100644
index a51bd0f0a8b7..000000000000
--- a/russian/cyrproxy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cyrillic proxy for network protocols
diff --git a/russian/rispell/Makefile b/russian/rispell/Makefile
index c656bc694277..f2e4160cc3ba 100644
--- a/russian/rispell/Makefile
+++ b/russian/rispell/Makefile
@@ -14,6 +14,8 @@ DISTNAME= rispell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Russian (KOI8-R) dictionary for ISPELL
+
# Very dirty implementation, use rus-ispell port instead
NO_LATEST_LINK= yes
diff --git a/russian/rispell/pkg-comment b/russian/rispell/pkg-comment
deleted file mode 100644
index 4aa4fc2cab28..000000000000
--- a/russian/rispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Russian (KOI8-R) dictionary for ISPELL
diff --git a/russian/wmcyrx/Makefile b/russian/wmcyrx/Makefile
index 6046b153771b..2b92f120cd72 100644
--- a/russian/wmcyrx/Makefile
+++ b/russian/wmcyrx/Makefile
@@ -15,6 +15,8 @@ DISTNAME= cyrx-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The cyrillic keyboard layout manager for Window Maker
+
USE_XPM= yes
NO_INSTALL_MANPAGES= yes
diff --git a/russian/wmcyrx/pkg-comment b/russian/wmcyrx/pkg-comment
deleted file mode 100644
index 809bad216715..000000000000
--- a/russian/wmcyrx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The cyrillic keyboard layout manager for Window Maker
diff --git a/russian/xcode/Makefile b/russian/xcode/Makefile
index a1a8dc7598df..85d68f3dff24 100644
--- a/russian/xcode/Makefile
+++ b/russian/xcode/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Auto detect encoding and convert to koi8, CP-1251 or cp866
+
USE_BZIP2= yes
do-install:
diff --git a/russian/xcode/pkg-comment b/russian/xcode/pkg-comment
deleted file mode 100644
index 50920ccbbca7..000000000000
--- a/russian/xcode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Auto detect encoding and convert to koi8, CP-1251 or cp866
diff --git a/russian/xruskb/Makefile b/russian/xruskb/Makefile
index 07bd27ed8ba1..52af17480de0 100644
--- a/russian/xruskb/Makefile
+++ b/russian/xruskb/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.yars.free.net/pub/software/unix/X11/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A keyboard layout switcher and indicator
+
USE_X_PREFIX= YES
GNU_CONFIGURE= YES
diff --git a/russian/xruskb/pkg-comment b/russian/xruskb/pkg-comment
deleted file mode 100644
index 91a81f6ce514..000000000000
--- a/russian/xruskb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A keyboard layout switcher and indicator
diff --git a/science/bblimage/Makefile b/science/bblimage/Makefile
index 6271392638fd..604ef4d77a1b 100644
--- a/science/bblimage/Makefile
+++ b/science/bblimage/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A set of software tools for medical image processing
+
USE_PYTHON= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/science/bblimage/pkg-comment b/science/bblimage/pkg-comment
deleted file mode 100644
index 0c0dfba72789..000000000000
--- a/science/bblimage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A set of software tools for medical image processing
diff --git a/science/chemtool/Makefile b/science/chemtool/Makefile
index b9f7704848d1..0d3273a3579c 100644
--- a/science/chemtool/Makefile
+++ b/science/chemtool/Makefile
@@ -11,6 +11,8 @@ MASTER_SITES= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Draw organic molecules easily and store them
+
RUN_DEPENDS= transfig:${PORTSDIR}/print/transfig
USE_GNOMENG= yes
diff --git a/science/chemtool/pkg-comment b/science/chemtool/pkg-comment
deleted file mode 100644
index 366220f109cd..000000000000
--- a/science/chemtool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Draw organic molecules easily and store them
diff --git a/science/clhep/Makefile b/science/clhep/Makefile
index e9c871a2a67f..fdd17a1066c5 100644
--- a/science/clhep/Makefile
+++ b/science/clhep/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://wwwinfo.cern.ch/asd/lhc++/export/share/CLHEP/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Object-oriented toolkit for particle physics applications by CERN
+
WRKSRC= ${WRKDIR}/CLHEP
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/science/clhep/pkg-comment b/science/clhep/pkg-comment
deleted file mode 100644
index 466a55b630bf..000000000000
--- a/science/clhep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Object-oriented toolkit for particle physics applications by CERN
diff --git a/science/euler/Makefile b/science/euler/Makefile
index 72c83cf737e0..e0941365abe6 100644
--- a/science/euler/Makefile
+++ b/science/euler/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= euler
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program computes with real and complex numbers and matrices
+
USE_REINPLACE= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/science/euler/pkg-comment b/science/euler/pkg-comment
deleted file mode 100644
index a1690629d821..000000000000
--- a/science/euler/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program computes with real and complex numbers and matrices
diff --git a/science/felt/Makefile b/science/felt/Makefile
index 49d441480375..716a77b8f87e 100644
--- a/science/felt/Makefile
+++ b/science/felt/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A system for Finite Element Analysis
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
WRKSRC= ${WRKDIR}/FElt-${PORTVERSION}
diff --git a/science/felt/pkg-comment b/science/felt/pkg-comment
deleted file mode 100644
index beda7b174c25..000000000000
--- a/science/felt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A system for Finite Element Analysis
diff --git a/science/flounder/Makefile b/science/flounder/Makefile
index 5993ce3e9ed1..015380465c8b 100644
--- a/science/flounder/Makefile
+++ b/science/flounder/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A quick way to visualize regularly spaced 4D data
+
LIB_DEPENDS= fltk:${PORTSDIR}/x11-toolkits/fltk \
ungif:${PORTSDIR}/graphics/libungif \
png:${PORTSDIR}/graphics/png
diff --git a/science/flounder/pkg-comment b/science/flounder/pkg-comment
deleted file mode 100644
index 304678a34eea..000000000000
--- a/science/flounder/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A quick way to visualize regularly spaced 4D data
diff --git a/science/gdis/Makefile b/science/gdis/Makefile
index 26ebba26926c..012f0d572754 100644
--- a/science/gdis/Makefile
+++ b/science/gdis/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display and manipulation of isolated molecules and periodic systems
+
LIB_DEPENDS= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
USE_MESA= yes
diff --git a/science/gdis/pkg-comment b/science/gdis/pkg-comment
deleted file mode 100644
index 518f093ebf1f..000000000000
--- a/science/gdis/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display and manipulation of isolated molecules and periodic systems
diff --git a/science/glens/Makefile b/science/glens/Makefile
index 75b29d011291..a8b8d46732f7 100644
--- a/science/glens/Makefile
+++ b/science/glens/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://virtual.theo.phys.ulg.ac.be/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OpenGL gravitational lens simulator
+
BUILD_DEPENDS= ${X11BASE}/lib/libglui.a:${PORTSDIR}/devel/glui
USE_REINPLACE= yes
diff --git a/science/glens/pkg-comment b/science/glens/pkg-comment
deleted file mode 100644
index 904f5494885e..000000000000
--- a/science/glens/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OpenGL gravitational lens simulator
diff --git a/science/hdf5-18/Makefile b/science/hdf5-18/Makefile
index c43f4784cb27..72284de85f5f 100644
--- a/science/hdf5-18/Makefile
+++ b/science/hdf5-18/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://hdf.ncsa.uiuc.edu/HDF5/hdf5-${PORTVERSION}/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Hierarchical Data Format library (from NCSA)
+
USE_REINPLACE= yes
USE_PERL5= yes
USE_OPENSSL= yes
diff --git a/science/hdf5-18/pkg-comment b/science/hdf5-18/pkg-comment
deleted file mode 100644
index 2f8affd569f0..000000000000
--- a/science/hdf5-18/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hierarchical Data Format library (from NCSA)
diff --git a/science/hdf5/Makefile b/science/hdf5/Makefile
index c43f4784cb27..72284de85f5f 100644
--- a/science/hdf5/Makefile
+++ b/science/hdf5/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://hdf.ncsa.uiuc.edu/HDF5/hdf5-${PORTVERSION}/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Hierarchical Data Format library (from NCSA)
+
USE_REINPLACE= yes
USE_PERL5= yes
USE_OPENSSL= yes
diff --git a/science/hdf5/pkg-comment b/science/hdf5/pkg-comment
deleted file mode 100644
index 2f8affd569f0..000000000000
--- a/science/hdf5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Hierarchical Data Format library (from NCSA)
diff --git a/science/mayavi/Makefile b/science/mayavi/Makefile
index f3a1f2da0781..85e0bf8b6cd4 100644
--- a/science/mayavi/Makefile
+++ b/science/mayavi/Makefile
@@ -15,6 +15,8 @@ DISTNAME= MayaVi-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The MayaVi Data Visualizer
+
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/science/mayavi/pkg-comment b/science/mayavi/pkg-comment
deleted file mode 100644
index 5c8e7d25d710..000000000000
--- a/science/mayavi/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The MayaVi Data Visualizer
diff --git a/science/netcdf/Makefile b/science/netcdf/Makefile
index 090758cd7b30..3cb8408398d9 100644
--- a/science/netcdf/Makefile
+++ b/science/netcdf/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for machine-independent, array-oriented data access
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
GNU_CONFIGURE= yes
diff --git a/science/netcdf/pkg-comment b/science/netcdf/pkg-comment
deleted file mode 100644
index 15d74d212321..000000000000
--- a/science/netcdf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for machine-independent, array-oriented data access
diff --git a/science/netcdf4/Makefile b/science/netcdf4/Makefile
index 090758cd7b30..3cb8408398d9 100644
--- a/science/netcdf4/Makefile
+++ b/science/netcdf4/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Library for machine-independent, array-oriented data access
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
GNU_CONFIGURE= yes
diff --git a/science/netcdf4/pkg-comment b/science/netcdf4/pkg-comment
deleted file mode 100644
index 15d74d212321..000000000000
--- a/science/netcdf4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Library for machine-independent, array-oriented data access
diff --git a/science/oases/Makefile b/science/oases/Makefile
index 19604eec16d6..59038017e0bc 100644
--- a/science/oases/Makefile
+++ b/science/oases/Makefile
@@ -15,6 +15,8 @@ DISTNAME= oases_Mar-28-2002
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ocean Acoustics and Seismic Exploration Synthesis
+
WRKSRC= ${WRKDIR}/Oases_export
USE_XLIB= yes
diff --git a/science/oases/pkg-comment b/science/oases/pkg-comment
deleted file mode 100644
index 2cf44f8a7488..000000000000
--- a/science/oases/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ocean Acoustics and Seismic Exploration Synthesis
diff --git a/science/pyvox/Makefile b/science/pyvox/Makefile
index 6271392638fd..604ef4d77a1b 100644
--- a/science/pyvox/Makefile
+++ b/science/pyvox/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A set of software tools for medical image processing
+
USE_PYTHON= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/science/pyvox/pkg-comment b/science/pyvox/pkg-comment
deleted file mode 100644
index 0c0dfba72789..000000000000
--- a/science/pyvox/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A set of software tools for medical image processing
diff --git a/science/vis5d+/Makefile b/science/vis5d+/Makefile
index 0b1bcf115ff5..339496f8e32a 100644
--- a/science/vis5d+/Makefile
+++ b/science/vis5d+/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= vis5d
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An OpenGL-based volumetric visualization program for scientific datasets
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libmix.a:${PORTSDIR}/graphics/qslim \
convert:${PORTSDIR}/graphics/ImageMagick
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv \
diff --git a/science/vis5d+/pkg-comment b/science/vis5d+/pkg-comment
deleted file mode 100644
index cfc2f3871d1b..000000000000
--- a/science/vis5d+/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An OpenGL-based volumetric visualization program for scientific datasets
diff --git a/science/xloops-ginac/Makefile b/science/xloops-ginac/Makefile
index 921c04e977aa..e63135f31fed 100644
--- a/science/xloops-ginac/Makefile
+++ b/science/xloops-ginac/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-ginac-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program calculating Feynman diagrams
+
LIB_DEPENDS= ginac:${PORTSDIR}/math/GiNaC
USE_LIBTOOL= yes
diff --git a/science/xloops-ginac/pkg-comment b/science/xloops-ginac/pkg-comment
deleted file mode 100644
index 4e9ec080f32f..000000000000
--- a/science/xloops-ginac/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program calculating Feynman diagrams
diff --git a/security/acid/Makefile b/security/acid/Makefile
index c464c07eeb3e..5d61d39203e7 100644
--- a/security/acid/Makefile
+++ b/security/acid/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.andrew.cmu.edu/~rdanyliw/snort/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analysis Console for Intrusion Databases (ACID) with Snort and MySQL
+
RUN_DEPENDS= ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4 \
${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql323-server \
${LOCALBASE}/bin/snort:${PORTSDIR}/security/snort \
diff --git a/security/acid/pkg-comment b/security/acid/pkg-comment
deleted file mode 100644
index e3b041476353..000000000000
--- a/security/acid/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analysis Console for Intrusion Databases (ACID) with Snort and MySQL
diff --git a/security/bjorb/Makefile b/security/bjorb/Makefile
index 3cc8386968b8..661ed6eea115 100644
--- a/security/bjorb/Makefile
+++ b/security/bjorb/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.hitachi-ms.co.jp/pub/bjorb/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Secure TCP relay software with SSL
+
USE_OPENSSL= YES
USE_PERL5= yes
diff --git a/security/bjorb/pkg-comment b/security/bjorb/pkg-comment
deleted file mode 100644
index bc327dbcfcaf..000000000000
--- a/security/bjorb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Secure TCP relay software with SSL
diff --git a/security/botan/Makefile b/security/botan/Makefile
index 1266d9180403..01091c04864c 100644
--- a/security/botan/Makefile
+++ b/security/botan/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A portable, easy to use, and efficient C++ crypto library
+
USE_REINPLACE= yes
USE_PERL5= yes
HAS_CONFIGURE= yes
diff --git a/security/botan/pkg-comment b/security/botan/pkg-comment
deleted file mode 100644
index d735abdabc26..000000000000
--- a/security/botan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable, easy to use, and efficient C++ crypto library
diff --git a/security/cfv/Makefile b/security/cfv/Makefile
index b54863c033f7..1d20bae54f65 100644
--- a/security/cfv/Makefile
+++ b/security/cfv/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utility to both test and create .sfv, .csv and md5sum files
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/fchksum.so:${PORTSDIR}/security/py-fchksum
USE_REINPLACE= yes
diff --git a/security/cfv/pkg-comment b/security/cfv/pkg-comment
deleted file mode 100644
index 3515990433d4..000000000000
--- a/security/cfv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility to both test and create .sfv, .csv and md5sum files
diff --git a/security/cops/Makefile b/security/cops/Makefile
index d4f7f27ba89b..a7f4b91fdc90 100644
--- a/security/cops/Makefile
+++ b/security/cops/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}+
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A system secureness checker
+
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/.//g}+
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= reconfig
diff --git a/security/cops/pkg-comment b/security/cops/pkg-comment
deleted file mode 100644
index 8b76e9ba0094..000000000000
--- a/security/cops/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A system secureness checker
diff --git a/security/crack/Makefile b/security/crack/Makefile
index 57b25045034b..fe60b02bb484 100644
--- a/security/crack/Makefile
+++ b/security/crack/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The "Sensible" Unix Password Cracker
+
WRKSRC= ${WRKDIR}/c50a
pre-configure:
diff --git a/security/crack/pkg-comment b/security/crack/pkg-comment
deleted file mode 100644
index 4b2b44ba20be..000000000000
--- a/security/crack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The "Sensible" Unix Password Cracker
diff --git a/security/crank/Makefile b/security/crank/Makefile
index 33b438a52b02..ab764e200e67 100644
--- a/security/crank/Makefile
+++ b/security/crank/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CRyptANalysis toolKit
+
LIB_DEPENDS= guile:${PORTSDIR}/lang/guile
USE_GNOMENG= yes
diff --git a/security/crank/pkg-comment b/security/crank/pkg-comment
deleted file mode 100644
index 5cc662d75d48..000000000000
--- a/security/crank/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CRyptANalysis toolKit
diff --git a/security/ddos_scan/Makefile b/security/ddos_scan/Makefile
index 38c48eb25c2b..1c3ea21baafb 100644
--- a/security/ddos_scan/Makefile
+++ b/security/ddos_scan/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scans for a limited set of distributed denial of service agents
+
ALL_TARGET= dds
do-install:
diff --git a/security/ddos_scan/pkg-comment b/security/ddos_scan/pkg-comment
deleted file mode 100644
index ed0ac1ebdcd8..000000000000
--- a/security/ddos_scan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scans for a limited set of distributed denial of service agents
diff --git a/security/find_ddos/Makefile b/security/find_ddos/Makefile
index fca36645817a..b72ad90f6701 100644
--- a/security/find_ddos/Makefile
+++ b/security/find_ddos/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Scans a host filesystem for distributed denial of service programs
+
ONLY_FOR_ARCHS= i386
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/security/find_ddos/pkg-comment b/security/find_ddos/pkg-comment
deleted file mode 100644
index 3e3ae56ad545..000000000000
--- a/security/find_ddos/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Scans a host filesystem for distributed denial of service programs
diff --git a/security/firewalk/Makefile b/security/firewalk/Makefile
index a5543a6511f5..65eb41b2333e 100644
--- a/security/firewalk/Makefile
+++ b/security/firewalk/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.packetfactory.net/firewalk/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A network auditing tool
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
MAN1= firewalk.1
diff --git a/security/firewalk/pkg-comment b/security/firewalk/pkg-comment
deleted file mode 100644
index ab4268e606c7..000000000000
--- a/security/firewalk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A network auditing tool
diff --git a/security/flawfinder/Makefile b/security/flawfinder/Makefile
index e9e421bde900..ab223a8056ad 100644
--- a/security/flawfinder/Makefile
+++ b/security/flawfinder/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.dwheeler.com/flawfinder/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Examines source code looking for security weaknesses
+
USE_PYTHON= yes
NO_BUILD= yes
diff --git a/security/flawfinder/pkg-comment b/security/flawfinder/pkg-comment
deleted file mode 100644
index 5d3afdfc054c..000000000000
--- a/security/flawfinder/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Examines source code looking for security weaknesses
diff --git a/security/fressh/Makefile b/security/fressh/Makefile
index 862568c0ca4d..7c544d799921 100644
--- a/security/fressh/Makefile
+++ b/security/fressh/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.fressh.org/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A free rewritten implementation of the SSH communication protocol
+
USE_BZIP2= yes
.include <bsd.port.pre.mk>
diff --git a/security/fressh/pkg-comment b/security/fressh/pkg-comment
deleted file mode 100644
index 2b9d8b062fde..000000000000
--- a/security/fressh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A free rewritten implementation of the SSH communication protocol
diff --git a/security/fuzz/Makefile b/security/fuzz/Makefile
index 7db7d18afaaf..93577b8a28f9 100644
--- a/security/fuzz/Makefile
+++ b/security/fuzz/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= fuzz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tool for testing software by bombarding the program with random data
+
GNU_CONFIGURE= yes
MAN1= fuzz.1
diff --git a/security/fuzz/pkg-comment b/security/fuzz/pkg-comment
deleted file mode 100644
index e539b318a0c4..000000000000
--- a/security/fuzz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool for testing software by bombarding the program with random data
diff --git a/security/gag/Makefile b/security/gag/Makefile
index 46d90f63b7de..77733ab9ff7e 100644
--- a/security/gag/Makefile
+++ b/security/gag/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A stacheldraht (DOS attack) agent detector
+
ALL_TARGET= gag
do-install:
diff --git a/security/gag/pkg-comment b/security/gag/pkg-comment
deleted file mode 100644
index 1c7457a79729..000000000000
--- a/security/gag/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A stacheldraht (DOS attack) agent detector
diff --git a/security/gpa/Makefile b/security/gpa/Makefile
index 97bed6de1d84..c2f2ed0023c1 100644
--- a/security/gpa/Makefile
+++ b/security/gpa/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/alpha/gpa/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= This is a graphical frontend for the GNU Privacy Guard
+
BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg
USE_X_PREFIX= yes
diff --git a/security/gpa/pkg-comment b/security/gpa/pkg-comment
deleted file mode 100644
index 1eb8b9c160c1..000000000000
--- a/security/gpa/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-This is a graphical frontend for the GNU Privacy Guard
diff --git a/security/gtkportscan/Makefile b/security/gtkportscan/Makefile
index 09987306232d..7ce01bddc445 100644
--- a/security/gtkportscan/Makefile
+++ b/security/gtkportscan/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= cpiazza
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple port scanner that prints out open ports
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GNOMENG= yes
diff --git a/security/gtkportscan/pkg-comment b/security/gtkportscan/pkg-comment
deleted file mode 100644
index c1954e003592..000000000000
--- a/security/gtkportscan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple port scanner that prints out open ports
diff --git a/security/hafiye/Makefile b/security/hafiye/Makefile
index 6f24e494e0db..e5b6f456b26d 100644
--- a/security/hafiye/Makefile
+++ b/security/hafiye/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.enderunix.org/hafiye/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multi Platform Customizable TCP/IP Packet Sniffer
+
USE_REINPLACE= yes
MAKE_ENV= LDFLAGS="-lpcap"
diff --git a/security/hafiye/pkg-comment b/security/hafiye/pkg-comment
deleted file mode 100644
index 94719ac1bb0b..000000000000
--- a/security/hafiye/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi Platform Customizable TCP/IP Packet Sniffer
diff --git a/security/hashish/Makefile b/security/hashish/Makefile
index 034e4f7fe524..c44692112387 100644
--- a/security/hashish/Makefile
+++ b/security/hashish/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}-beta-0.4-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A file and string hashing utility
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp
LIB_DEPENDS= wx_gtk:${PORTSDIR}/x11-toolkits/wxgtk-devel
diff --git a/security/hashish/pkg-comment b/security/hashish/pkg-comment
deleted file mode 100644
index 2d569e849db4..000000000000
--- a/security/hashish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A file and string hashing utility
diff --git a/security/identify/Makefile b/security/identify/Makefile
index fd5307ff0551..5899ce16e254 100644
--- a/security/identify/Makefile
+++ b/security/identify/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.lysator.liu.se/pub/ident/tools/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Client side ident protocol daemon wrapper
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libident.a:${PORTSDIR}/security/libident
do-install:
diff --git a/security/identify/pkg-comment b/security/identify/pkg-comment
deleted file mode 100644
index cf38e474c8ae..000000000000
--- a/security/identify/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Client side ident protocol daemon wrapper
diff --git a/security/isakmpd/Makefile b/security/isakmpd/Makefile
index 9cea49d06f00..7f23e56b1d61 100644
--- a/security/isakmpd/Makefile
+++ b/security/isakmpd/Makefile
@@ -23,6 +23,8 @@ LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OpenBSD IKE daemon
+
# this is not compatible with cross build - there's no other way
.if !exists(/usr/include/netinet6/ipsec.h)
BROKEN= "requires IPsec support"
diff --git a/security/isakmpd/pkg-comment b/security/isakmpd/pkg-comment
deleted file mode 100644
index e58965602dbb..000000000000
--- a/security/isakmpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OpenBSD IKE daemon
diff --git a/security/libecc/Makefile b/security/libecc/Makefile
index 0d6cc90e5b11..8f032591af55 100644
--- a/security/libecc/Makefile
+++ b/security/libecc/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ Elliptic Curve Library
+
USE_GCC= 3.1
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/security/libecc/pkg-comment b/security/libecc/pkg-comment
deleted file mode 100644
index 78615d54ab56..000000000000
--- a/security/libecc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ Elliptic Curve Library
diff --git a/security/libident/Makefile b/security/libident/Makefile
index 3cd56c403ee4..5191fe64be8b 100644
--- a/security/libident/Makefile
+++ b/security/libident/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://melkor.dnp.fmph.uniba.sk/~garabik/efingerd/libident/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A small library to interface the ident protocol server (rfc1413)
+
ALL_TARGET= freebsd
MAN3= ident.3
diff --git a/security/libident/pkg-comment b/security/libident/pkg-comment
deleted file mode 100644
index 08e9e16a8e6c..000000000000
--- a/security/libident/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small library to interface the ident protocol server (rfc1413)
diff --git a/security/libmcrypt/Makefile b/security/libmcrypt/Makefile
index fedb83b6317d..ba971e8432c0 100644
--- a/security/libmcrypt/Makefile
+++ b/security/libmcrypt/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://mcrypt.hellug.gr/pub/mcrypt/libmcrypt/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multi-cipher cryptographic library (used in PHP3)
+
BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
LIB_DEPENDS= ltdl.1:${PORTSDIR}/devel/libtool
diff --git a/security/libmcrypt/pkg-comment b/security/libmcrypt/pkg-comment
deleted file mode 100644
index 2be8d63bfd4b..000000000000
--- a/security/libmcrypt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multi-cipher cryptographic library (used in PHP3)
diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile
index 432b38bc8bfb..bd0a02e22b14 100644
--- a/security/logcheck/Makefile
+++ b/security/logcheck/Makefile
@@ -13,6 +13,8 @@ DISTNAME= logsentry-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Auditing tool for system logs on Unix boxes
+
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PKGMESSAGE= ${WRKDIR}/MESSAGE
diff --git a/security/logcheck/pkg-comment b/security/logcheck/pkg-comment
deleted file mode 100644
index b334222d7bd4..000000000000
--- a/security/logcheck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Auditing tool for system logs on Unix boxes
diff --git a/security/lsh/Makefile b/security/lsh/Makefile
index 31c5eb59cd3c..4c9bc906fc0b 100644
--- a/security/lsh/Makefile
+++ b/security/lsh/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A secure (encrypted) remote shell compatible with ssh 2.0
+
RESTRICTED= "Crypto; export-controlled"
GNU_CONFIGURE= yes
INSTALL_TARGET= install
diff --git a/security/lsh/pkg-comment b/security/lsh/pkg-comment
deleted file mode 100644
index 6463c23501d8..000000000000
--- a/security/lsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A secure (encrypted) remote shell compatible with ssh 2.0
diff --git a/security/mdcrack/Makefile b/security/mdcrack/Makefile
index 1505928c4683..775ef77e472e 100644
--- a/security/mdcrack/Makefile
+++ b/security/mdcrack/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://membres.lycos.fr/mdcrack/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Bruteforce password MD5 hashes
+
ALL_TARGET= little
.include <bsd.port.mk>
diff --git a/security/mdcrack/pkg-comment b/security/mdcrack/pkg-comment
deleted file mode 100644
index c8ab529fe28e..000000000000
--- a/security/mdcrack/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Bruteforce password MD5 hashes
diff --git a/security/nbaudit/Makefile b/security/nbaudit/Makefile
index 5476f99bbd78..26cef96e7d3b 100644
--- a/security/nbaudit/Makefile
+++ b/security/nbaudit/Makefile
@@ -15,6 +15,8 @@ DISTNAME= nat10
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= NetBIOS Auditing Tool / Security Kit
+
WRKSRC= ${WRKDIR}/${DISTNAME}
MAN1= nat.1 nbaudit.1
diff --git a/security/nbaudit/pkg-comment b/security/nbaudit/pkg-comment
deleted file mode 100644
index 30bf9e142ce5..000000000000
--- a/security/nbaudit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NetBIOS Auditing Tool / Security Kit
diff --git a/security/nettle/Makefile b/security/nettle/Makefile
index 6029d5fe2048..be98ece37dce 100644
--- a/security/nettle/Makefile
+++ b/security/nettle/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= http://www.lysator.liu.se/~nisse/archive/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A low-level cryptographic library
+
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
USE_GMAKE= yes
diff --git a/security/nettle/pkg-comment b/security/nettle/pkg-comment
deleted file mode 100644
index 5493f26f75e4..000000000000
--- a/security/nettle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A low-level cryptographic library
diff --git a/security/nettle2/Makefile b/security/nettle2/Makefile
index 6029d5fe2048..be98ece37dce 100644
--- a/security/nettle2/Makefile
+++ b/security/nettle2/Makefile
@@ -15,6 +15,8 @@ MASTER_SITES= http://www.lysator.liu.se/~nisse/archive/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A low-level cryptographic library
+
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
USE_GMAKE= yes
diff --git a/security/nettle2/pkg-comment b/security/nettle2/pkg-comment
deleted file mode 100644
index 5493f26f75e4..000000000000
--- a/security/nettle2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A low-level cryptographic library
diff --git a/security/nofgpg/Makefile b/security/nofgpg/Makefile
index 546ee3366f03..3e7f26fe2f0d 100644
--- a/security/nofgpg/Makefile
+++ b/security/nofgpg/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cgabriel.org/sw/nofgpg/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= No One Fears GPG
+
RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg \
${PYTHON_SITELIBDIR}/gtk-1.2/gnome/ui.py:${PORTSDIR}/x11-toolkits/py-gnome
diff --git a/security/nofgpg/pkg-comment b/security/nofgpg/pkg-comment
deleted file mode 100644
index dec7dbf146d7..000000000000
--- a/security/nofgpg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-No One Fears GPG
diff --git a/security/p5-Authen-Radius/Makefile b/security/p5-Authen-Radius/Makefile
index 54122d82797a..1e39b0deb97c 100644
--- a/security/p5-Authen-Radius/Makefile
+++ b/security/p5-Authen-Radius/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl5 module to provide simple Radius client facilities
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/MD5.pm:${PORTSDIR}/security/p5-MD5
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/security/p5-Authen-Radius/pkg-comment b/security/p5-Authen-Radius/pkg-comment
deleted file mode 100644
index b5fe2efeaf25..000000000000
--- a/security/p5-Authen-Radius/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl5 module to provide simple Radius client facilities
diff --git a/security/p5-Authen-TacacsPlus/Makefile b/security/p5-Authen-TacacsPlus/Makefile
index a94faaca0702..6621a0dc0139 100644
--- a/security/p5-Authen-TacacsPlus/Makefile
+++ b/security/p5-Authen-TacacsPlus/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that provides authentication using a tacacs+ server
+
PERL_CONFIGURE= yes
MAKE_ENV+= CCFLAGS="${CFLAGS}"
diff --git a/security/p5-Authen-TacacsPlus/pkg-comment b/security/p5-Authen-TacacsPlus/pkg-comment
deleted file mode 100644
index 493abeb1c6e6..000000000000
--- a/security/p5-Authen-TacacsPlus/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that provides authentication using a tacacs+ server
diff --git a/security/p5-Authen-Ticket/Makefile b/security/p5-Authen-Ticket/Makefile
index 4474fa5c0eae..56f800e581fa 100644
--- a/security/p5-Authen-Ticket/Makefile
+++ b/security/p5-Authen-Ticket/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module providing the framework for implementing a ticketing system
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/security/p5-Authen-Ticket/pkg-comment b/security/p5-Authen-Ticket/pkg-comment
deleted file mode 100644
index 7cb89800f498..000000000000
--- a/security/p5-Authen-Ticket/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module providing the framework for implementing a ticketing system
diff --git a/security/p5-Crypt-CBC/Makefile b/security/p5-Crypt-CBC/Makefile
index c67562e46e86..d63327db7dfd 100644
--- a/security/p5-Crypt-CBC/Makefile
+++ b/security/p5-Crypt-CBC/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 interface to Cipher Block Chaining with DES and IDEA
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
RESTRICTED= "Crypto; export-controlled"
diff --git a/security/p5-Crypt-CBC/pkg-comment b/security/p5-Crypt-CBC/pkg-comment
deleted file mode 100644
index 523574951982..000000000000
--- a/security/p5-Crypt-CBC/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 interface to Cipher Block Chaining with DES and IDEA
diff --git a/security/p5-Crypt-CipherSaber/Makefile b/security/p5-Crypt-CipherSaber/Makefile
index 21bc05b6d422..40ce2cf078b2 100644
--- a/security/p5-Crypt-CipherSaber/Makefile
+++ b/security/p5-Crypt-CipherSaber/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module providing an OO interface to CipherSaber encryption
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/security/p5-Crypt-CipherSaber/pkg-comment b/security/p5-Crypt-CipherSaber/pkg-comment
deleted file mode 100644
index 39cf8897de5f..000000000000
--- a/security/p5-Crypt-CipherSaber/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module providing an OO interface to CipherSaber encryption
diff --git a/security/p5-Crypt-Cracklib/Makefile b/security/p5-Crypt-Cracklib/Makefile
index a1af69dc1d25..c1dae1892945 100644
--- a/security/p5-Crypt-Cracklib/Makefile
+++ b/security/p5-Crypt-Cracklib/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to Alec Muffet\'s cracklib library
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libcrack.a:${PORTSDIR}/security/cracklib
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/security/p5-Crypt-Cracklib/pkg-comment b/security/p5-Crypt-Cracklib/pkg-comment
deleted file mode 100644
index 1b8b5ed20582..000000000000
--- a/security/p5-Crypt-Cracklib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to Alec Muffet's cracklib library
diff --git a/security/p5-Crypt-DES/Makefile b/security/p5-Crypt-DES/Makefile
index 3de3f9bfaa64..8ddf70ecf888 100644
--- a/security/p5-Crypt-DES/Makefile
+++ b/security/p5-Crypt-DES/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 interface to DES block cipher
+
RESTRICTED= "Crypto; export-controlled"
PERL_CONFIGURE= yes
diff --git a/security/p5-Crypt-DES/pkg-comment b/security/p5-Crypt-DES/pkg-comment
deleted file mode 100644
index f0cdb76d1d37..000000000000
--- a/security/p5-Crypt-DES/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 interface to DES block cipher
diff --git a/security/p5-Crypt-HCE_SHA/Makefile b/security/p5-Crypt-HCE_SHA/Makefile
index 87a70d41cb45..59d0f316dedd 100644
--- a/security/p5-Crypt-HCE_SHA/Makefile
+++ b/security/p5-Crypt-HCE_SHA/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 interface to one way hash chaining block cipher
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/security/p5-Crypt-HCE_SHA/pkg-comment b/security/p5-Crypt-HCE_SHA/pkg-comment
deleted file mode 100644
index 4b4f04929bc7..000000000000
--- a/security/p5-Crypt-HCE_SHA/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 interface to one way hash chaining block cipher
diff --git a/security/p5-Crypt-IDEA/Makefile b/security/p5-Crypt-IDEA/Makefile
index b91199bd7e08..ff63b7697310 100644
--- a/security/p5-Crypt-IDEA/Makefile
+++ b/security/p5-Crypt-IDEA/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 interface to IDEA block cipher
+
RESTRICTED= "Crypto; export-controlled"
PERL_CONFIGURE= yes
diff --git a/security/p5-Crypt-IDEA/pkg-comment b/security/p5-Crypt-IDEA/pkg-comment
deleted file mode 100644
index 2b5e39fac1ba..000000000000
--- a/security/p5-Crypt-IDEA/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 interface to IDEA block cipher
diff --git a/security/p5-Crypt-RandPasswd/Makefile b/security/p5-Crypt-RandPasswd/Makefile
index eafec7792804..aa5983743a3a 100644
--- a/security/p5-Crypt-RandPasswd/Makefile
+++ b/security/p5-Crypt-RandPasswd/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An implementation of the Automated Password Generator standard
+
PERL_CONFIGURE= yes
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/security/p5-Crypt-RandPasswd/pkg-comment b/security/p5-Crypt-RandPasswd/pkg-comment
deleted file mode 100644
index 76737de623d7..000000000000
--- a/security/p5-Crypt-RandPasswd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of the Automated Password Generator standard
diff --git a/security/p5-Crypt-Rijndael/Makefile b/security/p5-Crypt-Rijndael/Makefile
index 0fb5e0ba62d5..c55651338668 100644
--- a/security/p5-Crypt-Rijndael/Makefile
+++ b/security/p5-Crypt-Rijndael/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that implements the Rijndael cipher
+
PERL_CONFIGURE= yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= %%PREFIX%%/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Crypt/Rijndael
diff --git a/security/p5-Crypt-Rijndael/pkg-comment b/security/p5-Crypt-Rijndael/pkg-comment
deleted file mode 100644
index 3079b2feea80..000000000000
--- a/security/p5-Crypt-Rijndael/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that implements the Rijndael cipher
diff --git a/security/p5-Crypt-TripleDES/Makefile b/security/p5-Crypt-TripleDES/Makefile
index 63bc672e7218..ac23bb8058f5 100644
--- a/security/p5-Crypt-TripleDES/Makefile
+++ b/security/p5-Crypt-TripleDES/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing the Triple-DES cipher
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/security/p5-Crypt-TripleDES/pkg-comment b/security/p5-Crypt-TripleDES/pkg-comment
deleted file mode 100644
index 701799076cc7..000000000000
--- a/security/p5-Crypt-TripleDES/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing the Triple-DES cipher
diff --git a/security/p5-Crypt-Twofish/Makefile b/security/p5-Crypt-Twofish/Makefile
index abae739e7431..f99c2e24de97 100644
--- a/security/p5-Crypt-Twofish/Makefile
+++ b/security/p5-Crypt-Twofish/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing the Twofish cipher
+
RESTRICTED= "Crypto; export-controlled"
PERL_CONFIGURE= yes
diff --git a/security/p5-Crypt-Twofish/pkg-comment b/security/p5-Crypt-Twofish/pkg-comment
deleted file mode 100644
index c01c0b1e6308..000000000000
--- a/security/p5-Crypt-Twofish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing the Twofish cipher
diff --git a/security/p5-Crypt-UnixCrypt/Makefile b/security/p5-Crypt-UnixCrypt/Makefile
index dfa264bf8e96..cce7b20447fc 100644
--- a/security/p5-Crypt-UnixCrypt/Makefile
+++ b/security/p5-Crypt-UnixCrypt/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing crypt(3) function
+
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
PERL_CONFIGURE= yes
diff --git a/security/p5-Crypt-UnixCrypt/pkg-comment b/security/p5-Crypt-UnixCrypt/pkg-comment
deleted file mode 100644
index 5511c78632a1..000000000000
--- a/security/p5-Crypt-UnixCrypt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing crypt(3) function
diff --git a/security/p5-MD5/Makefile b/security/p5-MD5/Makefile
index 568c6f434d27..022550277443 100644
--- a/security/p5-MD5/Makefile
+++ b/security/p5-MD5/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 interface to MD5 Message-Digest Algorithm
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
diff --git a/security/p5-MD5/pkg-comment b/security/p5-MD5/pkg-comment
deleted file mode 100644
index 0ffcb5cb11f6..000000000000
--- a/security/p5-MD5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 interface to MD5 Message-Digest Algorithm
diff --git a/security/p5-PGP/Makefile b/security/p5-PGP/Makefile
index 9dc6b7dacbaf..40c8b250605e 100644
--- a/security/p5-PGP/Makefile
+++ b/security/p5-PGP/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to work with PGP messages
+
BUILD_DEPENDS= pgp:${PORTSDIR}/security/pgp
PERL_CONFIGURE= yes
diff --git a/security/p5-PGP/pkg-comment b/security/p5-PGP/pkg-comment
deleted file mode 100644
index e58f259ccf31..000000000000
--- a/security/p5-PGP/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to work with PGP messages
diff --git a/security/pam_smb/Makefile b/security/pam_smb/Makefile
index da3817ff779a..45628946d550 100644
--- a/security/pam_smb/Makefile
+++ b/security/pam_smb/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.csn.ul.ie/~airlied/pam_smb/devel/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= NetBIOS domain logon PAM module
+
USE_AUTOCONF_VER=213
USE_GMAKE= yes
USE_PERL5= yes
diff --git a/security/pam_smb/pkg-comment b/security/pam_smb/pkg-comment
deleted file mode 100644
index a136a6b1345a..000000000000
--- a/security/pam_smb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-NetBIOS domain logon PAM module
diff --git a/security/pidentd/Makefile b/security/pidentd/Makefile
index 8ef4f60369d2..82dc96d316af 100644
--- a/security/pidentd/Makefile
+++ b/security/pidentd/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p2
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An RFC1413 identification server
+
ALL_TARGET= freebsd
MAKE_ENV= REALPREFIX=${PREFIX}
MAN8= identd.8 idecrypt.8
diff --git a/security/pidentd/pkg-comment b/security/pidentd/pkg-comment
deleted file mode 100644
index 9c020b82a0c4..000000000000
--- a/security/pidentd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An RFC1413 identification server
diff --git a/security/portsentry/Makefile b/security/portsentry/Makefile
index a7d3693412b6..7039c2873bbf 100644
--- a/security/portsentry/Makefile
+++ b/security/portsentry/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.psionic.com/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Port scan detection and active defense
+
ALL_TARGET= freebsd
USE_REINPLACE= yes
diff --git a/security/portsentry/pkg-comment b/security/portsentry/pkg-comment
deleted file mode 100644
index 12d6172f3fd2..000000000000
--- a/security/portsentry/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Port scan detection and active defense
diff --git a/security/py-cryptkit/Makefile b/security/py-cryptkit/Makefile
index b6c762a057b2..35a7ff73cd22 100644
--- a/security/py-cryptkit/Makefile
+++ b/security/py-cryptkit/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Cryptographic Toolkit for Python
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/security/py-cryptkit/pkg-comment b/security/py-cryptkit/pkg-comment
deleted file mode 100644
index 8291b68f5fb6..000000000000
--- a/security/py-cryptkit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Cryptographic Toolkit for Python
diff --git a/security/py-fchksum/Makefile b/security/py-fchksum/Makefile
index 592c9225e733..6170938634d9 100644
--- a/security/py-fchksum/Makefile
+++ b/security/py-fchksum/Makefile
@@ -15,6 +15,8 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= find the checksum of files
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
GNU_CONFIGURE= yes
diff --git a/security/py-fchksum/pkg-comment b/security/py-fchksum/pkg-comment
deleted file mode 100644
index bbe489d91cc7..000000000000
--- a/security/py-fchksum/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-find the checksum of files
diff --git a/security/py-mcrypt/Makefile b/security/py-mcrypt/Makefile
index 07a3d2672cc8..f3b844c37ba5 100644
--- a/security/py-mcrypt/Makefile
+++ b/security/py-mcrypt/Makefile
@@ -16,6 +16,8 @@ DISTNAME= python-mcrypt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A comprehensive Python interface to the mcrypt library
+
LIB_DEPENDS= mcrypt:${PORTSDIR}/security/libmcrypt
USE_PYTHON= yes
diff --git a/security/py-mcrypt/pkg-comment b/security/py-mcrypt/pkg-comment
deleted file mode 100644
index fbd287771488..000000000000
--- a/security/py-mcrypt/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A comprehensive Python interface to the mcrypt library
diff --git a/security/py-mhash/Makefile b/security/py-mhash/Makefile
index a9be00088593..c1d882ce17cb 100644
--- a/security/py-mhash/Makefile
+++ b/security/py-mhash/Makefile
@@ -16,6 +16,8 @@ DISTNAME= python-mhash-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python mhash module
+
LIB_DEPENDS= mhash:${PORTSDIR}/security/mhash
USE_PYTHON= yes
diff --git a/security/py-mhash/pkg-comment b/security/py-mhash/pkg-comment
deleted file mode 100644
index 48c96677e1dc..000000000000
--- a/security/py-mhash/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python mhash module
diff --git a/security/py-pow/Makefile b/security/py-pow/Makefile
index f32f9b4da225..d001015b33fb 100644
--- a/security/py-pow/Makefile
+++ b/security/py-pow/Makefile
@@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME:U}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python OpenSSL Wrappers
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_OPENSSL= yes
diff --git a/security/py-pow/pkg-comment b/security/py-pow/pkg-comment
deleted file mode 100644
index 5393c8daba24..000000000000
--- a/security/py-pow/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python OpenSSL Wrappers
diff --git a/security/py-rijndael/Makefile b/security/py-rijndael/Makefile
index d45fa3230124..76acd7d8dbf3 100644
--- a/security/py-rijndael/Makefile
+++ b/security/py-rijndael/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= .gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A pure python implementation of the Rijndael encryption algorithm
+
EXTRACT_AFTER_ARGS= > ${DISTNAME}
USE_PYTHON= yes
NO_WRKSUBDIR= yes
diff --git a/security/py-rijndael/pkg-comment b/security/py-rijndael/pkg-comment
deleted file mode 100644
index 069f6bb5a48d..000000000000
--- a/security/py-rijndael/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A pure python implementation of the Rijndael encryption algorithm
diff --git a/security/py-twofish/Makefile b/security/py-twofish/Makefile
index 70f0d8254465..2fa6c8f49ca4 100644
--- a/security/py-twofish/Makefile
+++ b/security/py-twofish/Makefile
@@ -16,6 +16,8 @@ DISTNAME= twofishmodule-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Twofish cryptographic module for Python
+
USE_PYTHON= yes
GNU_CONFIGURE= yes
diff --git a/security/py-twofish/pkg-comment b/security/py-twofish/pkg-comment
deleted file mode 100644
index 22f7ccfd2d7c..000000000000
--- a/security/py-twofish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Twofish cryptographic module for Python
diff --git a/security/rid/Makefile b/security/rid/Makefile
index f8f27f8b17cf..3f157b2d9c12 100644
--- a/security/rid/Makefile
+++ b/security/rid/Makefile
@@ -15,6 +15,8 @@ DISTFILES= ${PORTNAME}-${PORTVERSION:S/./_/}.tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Configurable remote distributed denial of service tool detector
+
ALL_TARGET= rid
USE_REINPLACE= yes
diff --git a/security/rid/pkg-comment b/security/rid/pkg-comment
deleted file mode 100644
index 6ab1a04a5fbb..000000000000
--- a/security/rid/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Configurable remote distributed denial of service tool detector
diff --git a/security/saint/Makefile b/security/saint/Makefile
index e1de1503eabc..7d999a976f11 100644
--- a/security/saint/Makefile
+++ b/security/saint/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.wwdsi.com/pub/saint/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Security Administrator\'s Integrated Network Tool
+
BUILD_DEPENDS= nmap:${PORTSDIR}/security/nmap
USE_PERL5= yes
diff --git a/security/saint/pkg-comment b/security/saint/pkg-comment
deleted file mode 100644
index 31bae6081e3b..000000000000
--- a/security/saint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Security Administrator's Integrated Network Tool
diff --git a/security/sig2dot/Makefile b/security/sig2dot/Makefile
index e273b0122a8e..f4dc4929ab8f 100644
--- a/security/sig2dot/Makefile
+++ b/security/sig2dot/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .pl
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GPG/PGP Keyring Graph Generator
+
USE_PERL5= yes
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
diff --git a/security/sig2dot/pkg-comment b/security/sig2dot/pkg-comment
deleted file mode 100644
index a4a5d0c56f7f..000000000000
--- a/security/sig2dot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GPG/PGP Keyring Graph Generator
diff --git a/security/slurpie/Makefile b/security/slurpie/Makefile
index 8c569bc9a4a8..5ff39a30fa00 100644
--- a/security/slurpie/Makefile
+++ b/security/slurpie/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A passwd file cracker (supports distributed nodes)
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/slurp ${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/slurpie ${PREFIX}/sbin
diff --git a/security/slurpie/pkg-comment b/security/slurpie/pkg-comment
deleted file mode 100644
index 5f189d6d112e..000000000000
--- a/security/slurpie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A passwd file cracker (supports distributed nodes)
diff --git a/security/srp/Makefile b/security/srp/Makefile
index 36d51124e1da..cfe91d109bb6 100644
--- a/security/srp/Makefile
+++ b/security/srp/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www-cs-students.stanford.edu/~tjw/srp/source/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Secure Remote Password protocol library, TELNET, and FTP
+
GNU_CONFIGURE= yes
CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" INSTALL="/usr/bin/install -C"
CONFIGURE_ARGS= --with-openssl=/usr \
diff --git a/security/srp/pkg-comment b/security/srp/pkg-comment
deleted file mode 100644
index c5fe64ac4b9f..000000000000
--- a/security/srp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Secure Remote Password protocol library, TELNET, and FTP
diff --git a/security/ssh/Makefile b/security/ssh/Makefile
index 6317b30b5b3e..31d550178592 100644
--- a/security/ssh/Makefile
+++ b/security/ssh/Makefile
@@ -21,6 +21,8 @@ MASTER_SITES= ftp://ftp.tokyonet.ad.jp/pub/security/ssh/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Secure shell client and server (remote login program)
+
USE_AUTOCONF= YES
GNU_CONFIGURE= YES
USE_PERL5= YES
diff --git a/security/ssh/pkg-comment b/security/ssh/pkg-comment
deleted file mode 100644
index 9432614680ef..000000000000
--- a/security/ssh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Secure shell client and server (remote login program)
diff --git a/security/strobe/Makefile b/security/strobe/Makefile
index 8c61b621ad59..ba080a5bd8ed 100644
--- a/security/strobe/Makefile
+++ b/security/strobe/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fast scatter/gather TCP port scanner
+
WRKSRC= ${WRKDIR}/strobe
ALL_TARGET= strobe
MAN1= strobe.1
diff --git a/security/strobe/pkg-comment b/security/strobe/pkg-comment
deleted file mode 100644
index 2e87b16dc814..000000000000
--- a/security/strobe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fast scatter/gather TCP port scanner
diff --git a/security/tea-total/Makefile b/security/tea-total/Makefile
index 22f20f0834fd..fb7d4ac6e6b5 100644
--- a/security/tea-total/Makefile
+++ b/security/tea-total/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.linuxhacker.org/pub/tea-total/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extremely small 128 bit private key based encryption/decryption system
+
# code is not 64-bit clean...
ONLY_FOR_ARCHS= i386
diff --git a/security/tea-total/pkg-comment b/security/tea-total/pkg-comment
deleted file mode 100644
index 9450d3f1024f..000000000000
--- a/security/tea-total/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extremely small 128 bit private key based encryption/decryption system
diff --git a/security/tinc/Makefile b/security/tinc/Makefile
index efbbc7c6e0ae..66f1b5e365e6 100644
--- a/security/tinc/Makefile
+++ b/security/tinc/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Virtual Private Network (VPN) daemon
+
LIB_DEPENDS= intl:${PORTSDIR}/devel/gettext
USE_OPENSSL= yes
diff --git a/security/tinc/pkg-comment b/security/tinc/pkg-comment
deleted file mode 100644
index f5d4019380ca..000000000000
--- a/security/tinc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Virtual Private Network (VPN) daemon
diff --git a/security/trinokiller/Makefile b/security/trinokiller/Makefile
index deaa825be283..0a5d19659a2e 100644
--- a/security/trinokiller/Makefile
+++ b/security/trinokiller/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Remotely kill trino nodes
+
NO_WRKSUBDIR= yes
do-extract:
diff --git a/security/trinokiller/pkg-comment b/security/trinokiller/pkg-comment
deleted file mode 100644
index 64c868df0b59..000000000000
--- a/security/trinokiller/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Remotely kill trino nodes
diff --git a/shells/44bsd-csh/Makefile b/shells/44bsd-csh/Makefile
index d8ec7749053a..cd9ae71ccc37 100644
--- a/shells/44bsd-csh/Makefile
+++ b/shells/44bsd-csh/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= cy
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The traditional 4.4BSD /bin/csh C-shell
+
USE_BZIP2= yes
NO_WRKSUBDIR= yes
diff --git a/shells/44bsd-csh/pkg-comment b/shells/44bsd-csh/pkg-comment
deleted file mode 100644
index 3cdb35a32b20..000000000000
--- a/shells/44bsd-csh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The traditional 4.4BSD /bin/csh C-shell
diff --git a/shells/bash1/Makefile b/shells/bash1/Makefile
index 6750353d4e4a..e83d45be0080 100644
--- a/shells/bash1/Makefile
+++ b/shells/bash1/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= bash
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The GNU Borne Again Shell
+
NO_LATEST_LINK= yes
WRKSRC= ${WRKDIR}/${DISTNAME}
# Don't compress manpages or .so not works.
diff --git a/shells/bash1/pkg-comment b/shells/bash1/pkg-comment
deleted file mode 100644
index 2049031d771d..000000000000
--- a/shells/bash1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU Borne Again Shell
diff --git a/shells/esh/Makefile b/shells/esh/Makefile
index cc965e8b2724..06e3831556e9 100644
--- a/shells/esh/Makefile
+++ b/shells/esh/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://slon.ttk.ru/esh/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The "easy shell", a small shell with Lisp-like syntax
+
WRKSRC= ${WRKDIR}/esh
pre-build:
diff --git a/shells/esh/pkg-comment b/shells/esh/pkg-comment
deleted file mode 100644
index 6c79116a665d..000000000000
--- a/shells/esh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The ``easy shell'', a small shell with Lisp-like syntax
diff --git a/shells/flash/Makefile b/shells/flash/Makefile
index 9251c0ff671f..3bf5a0ef817a 100644
--- a/shells/flash/Makefile
+++ b/shells/flash/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.netsoc.ucd.ie/flash/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A ncurses-based restriction shell
+
.include <bsd.port.pre.mk>
# outdated version of ncurses in non-CURRENT
diff --git a/shells/flash/pkg-comment b/shells/flash/pkg-comment
deleted file mode 100644
index 04cb3783ce8b..000000000000
--- a/shells/flash/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A ncurses-based restriction shell
diff --git a/shells/perlsh/Makefile b/shells/perlsh/Makefile
index 67e24ce4c4e9..6354788a341d 100644
--- a/shells/perlsh/Makefile
+++ b/shells/perlsh/Makefile
@@ -14,6 +14,8 @@ DISTNAME= psh-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= New shell made entirely out of a Perl script
+
PERL_CONFIGURE= yes
USE_REINPLACE= yes
diff --git a/shells/perlsh/pkg-comment b/shells/perlsh/pkg-comment
deleted file mode 100644
index e8c5ab06be0f..000000000000
--- a/shells/perlsh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-New shell made entirely out of a Perl script
diff --git a/shells/psh/Makefile b/shells/psh/Makefile
index 67e24ce4c4e9..6354788a341d 100644
--- a/shells/psh/Makefile
+++ b/shells/psh/Makefile
@@ -14,6 +14,8 @@ DISTNAME= psh-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= New shell made entirely out of a Perl script
+
PERL_CONFIGURE= yes
USE_REINPLACE= yes
diff --git a/shells/psh/pkg-comment b/shells/psh/pkg-comment
deleted file mode 100644
index e8c5ab06be0f..000000000000
--- a/shells/psh/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-New shell made entirely out of a Perl script
diff --git a/shells/vshnu/Makefile b/shells/vshnu/Makefile
index 2f074c70bc5d..ddff69bec634 100644
--- a/shells/vshnu/Makefile
+++ b/shells/vshnu/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cs.indiana.edu/hyplan/kinzler/vshnu/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= New Visual Shell
+
.include <bsd.port.pre.mk>
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Term/Screen.pm:${PORTSDIR}/devel/p5-Term-Screen
diff --git a/shells/vshnu/pkg-comment b/shells/vshnu/pkg-comment
deleted file mode 100644
index e559ebb4fd78..000000000000
--- a/shells/vshnu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-New Visual Shell
diff --git a/sysutils/and/Makefile b/sysutils/and/Makefile
index 5372e568701e..c4806e779aeb 100644
--- a/sysutils/and/Makefile
+++ b/sysutils/and/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Auto Nice Daemon
+
USE_GMAKE= yes
ALL_TARGET= # empty
diff --git a/sysutils/and/pkg-comment b/sysutils/and/pkg-comment
deleted file mode 100644
index 64ba078edec8..000000000000
--- a/sysutils/and/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Auto Nice Daemon
diff --git a/sysutils/anteater/Makefile b/sysutils/anteater/Makefile
index 6530ead9be41..35d0327633d7 100644
--- a/sysutils/anteater/Makefile
+++ b/sysutils/anteater/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.profzone.ch/drzoom/anteater/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A MTA log analyzer
+
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/sysutils/anteater/pkg-comment b/sysutils/anteater/pkg-comment
deleted file mode 100644
index c2d905bffe5c..000000000000
--- a/sysutils/anteater/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A MTA log analyzer
diff --git a/sysutils/asapm/Makefile b/sysutils/asapm/Makefile
index 69039c03ff24..0a369ab1e4e3 100644
--- a/sysutils/asapm/Makefile
+++ b/sysutils/asapm/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= apps/asapm
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Laptop battery status display for X11
+
ONLY_FOR_ARCHS= i386
USE_X_PREFIX= yes
diff --git a/sysutils/asapm/pkg-comment b/sysutils/asapm/pkg-comment
deleted file mode 100644
index 6aa13166171d..000000000000
--- a/sysutils/asapm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Laptop battery status display for X11
diff --git a/sysutils/battstat-applet/Makefile b/sysutils/battstat-applet/Makefile
index cdc72a534ec8..3c61aeb4e6a7 100644
--- a/sysutils/battstat-applet/Makefile
+++ b/sysutils/battstat-applet/Makefile
@@ -13,6 +13,8 @@ DISTNAME= battstat_applet-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A laptop battery monitor utility for the GNOME panel
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gnomehack gnomeprefix libpanel
diff --git a/sysutils/battstat-applet/pkg-comment b/sysutils/battstat-applet/pkg-comment
deleted file mode 100644
index 55741875031d..000000000000
--- a/sysutils/battstat-applet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A laptop battery monitor utility for the GNOME panel
diff --git a/sysutils/bbapm/Makefile b/sysutils/bbapm/Makefile
index 32d7b81cf495..0dd819bd2159 100644
--- a/sysutils/bbapm/Makefile
+++ b/sysutils/bbapm/Makefile
@@ -16,6 +16,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= APM monitor for the Blackbox slit
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/sysutils/bbapm/pkg-comment b/sysutils/bbapm/pkg-comment
deleted file mode 100644
index d2ac28951ef0..000000000000
--- a/sysutils/bbapm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-APM monitor for the Blackbox slit
diff --git a/sysutils/bchunk/Makefile b/sysutils/bchunk/Makefile
index 2077215faf76..67fa8711a803 100644
--- a/sysutils/bchunk/Makefile
+++ b/sysutils/bchunk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= utils/disk-management
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts .bin/.cue files to .iso/audio
+
MAN1= bchunk.1
do-build:
diff --git a/sysutils/bchunk/pkg-comment b/sysutils/bchunk/pkg-comment
deleted file mode 100644
index ce41886dca8e..000000000000
--- a/sysutils/bchunk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts .bin/.cue files to .iso/audio
diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile
index 655241ae3a7d..9048e387cc5b 100644
--- a/sysutils/cdrdao/Makefile
+++ b/sysutils/cdrdao/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Write audio CD-Rs in disk-at-once mode
+
BUILD_DEPENDS= antlr:${PORTSDIR}/devel/pccts \
dlg:${PORTSDIR}/devel/pccts
diff --git a/sysutils/cdrdao/pkg-comment b/sysutils/cdrdao/pkg-comment
deleted file mode 100644
index 224c01a64f98..000000000000
--- a/sysutils/cdrdao/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Write audio CD-Rs in disk-at-once mode
diff --git a/sysutils/contool/Makefile b/sysutils/contool/Makefile
index b69270df7d1c..7fa6b9fb481e 100644
--- a/sysutils/contool/Makefile
+++ b/sysutils/contool/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= nsayer
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Console tool for openlook
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
NO_CDROM= "source code cannot be sold, nor can you incorporate the source code into a product which is subsequently sold"
diff --git a/sysutils/contool/pkg-comment b/sysutils/contool/pkg-comment
deleted file mode 100644
index a61d94e2a71f..000000000000
--- a/sysutils/contool/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Console tool for openlook
diff --git a/sysutils/copytape/Makefile b/sysutils/copytape/Makefile
index 0611cdf95a9e..ab8e28a54446 100644
--- a/sysutils/copytape/Makefile
+++ b/sysutils/copytape/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program that is used to duplicate magtapes
+
BUILD_DEPENDS= gunshar:${PORTSDIR}/archivers/gshar+gunshar
NO_WRKSUBDIR= yes
diff --git a/sysutils/copytape/pkg-comment b/sysutils/copytape/pkg-comment
deleted file mode 100644
index 9c4782bb131f..000000000000
--- a/sysutils/copytape/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program that is used to duplicate magtapes
diff --git a/sysutils/cpbk/Makefile b/sysutils/cpbk/Makefile
index 7b0987015e28..acddec1161fd 100644
--- a/sysutils/cpbk/Makefile
+++ b/sysutils/cpbk/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.netsw.org/system/tools/fileutils/install/cpbk/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Backup Copy programm
+
MAN1= cpbk.1
MANCOMPRESSED= yes
diff --git a/sysutils/cpbk/pkg-comment b/sysutils/cpbk/pkg-comment
deleted file mode 100644
index d365d6bd50ed..000000000000
--- a/sysutils/cpbk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Backup Copy programm
diff --git a/sysutils/doconfig/Makefile b/sysutils/doconfig/Makefile
index e72c32fc3cd1..a9021a6fb95c 100644
--- a/sysutils/doconfig/Makefile
+++ b/sysutils/doconfig/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.cold.org/pub/brandon/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Kernel 'config' wrapper ala Digital Unix\'s doconfig
+
MAN8= autokernconf.8 doconfig.8
WRKSRC= ${WRKDIR}/doconfig
diff --git a/sysutils/doconfig/pkg-comment b/sysutils/doconfig/pkg-comment
deleted file mode 100644
index 0d65a04c894e..000000000000
--- a/sysutils/doconfig/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Kernel `config' wrapper ala Digital Unix's doconfig
diff --git a/sysutils/durep/Makefile b/sysutils/durep/Makefile
index 9905d9001808..b3988ea04608 100644
--- a/sysutils/durep/Makefile
+++ b/sysutils/durep/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.hibernaculum.net/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utility for monitoring disk usage in a more visual way than du
+
USE_PERL5= yes
MAN1= durep.1
diff --git a/sysutils/durep/pkg-comment b/sysutils/durep/pkg-comment
deleted file mode 100644
index 1b571f7ea1cc..000000000000
--- a/sysutils/durep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility for monitoring disk usage in a more visual way than du
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile
index c74306cb4b67..e265b06f38ff 100644
--- a/sysutils/e2fsprogs/Makefile
+++ b/sysutils/e2fsprogs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A set of utilities and library to manipulate an ext2 filesystem
+
USE_REINPLACE= yes
USE_GMAKE= yes
INSTALLS_SHLIB= yes
diff --git a/sysutils/e2fsprogs/pkg-comment b/sysutils/e2fsprogs/pkg-comment
deleted file mode 100644
index 436bb0f0874b..000000000000
--- a/sysutils/e2fsprogs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A set of utilities and library to manipulate an ext2 filesystem
diff --git a/sysutils/nwclient602/Makefile b/sysutils/nwclient602/Makefile
index 0a0427c1415c..12f04035fa43 100644
--- a/sysutils/nwclient602/Makefile
+++ b/sysutils/nwclient602/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= network backup client to NetWorker servers
+
NO_BUILD= yes
post-patch:
diff --git a/sysutils/nwclient602/pkg-comment b/sysutils/nwclient602/pkg-comment
deleted file mode 100644
index 2ea725a0a1b3..000000000000
--- a/sysutils/nwclient602/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-network backup client to NetWorker servers
diff --git a/sysutils/p5-Unix-ConfigFile/Makefile b/sysutils/p5-Unix-ConfigFile/Makefile
index b69310e73f9e..4d2aad26f2db 100644
--- a/sysutils/p5-Unix-ConfigFile/Makefile
+++ b/sysutils/p5-Unix-ConfigFile/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl modules that provides a simple interface to reading /etc files
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/sysutils/p5-Unix-ConfigFile/pkg-comment b/sysutils/p5-Unix-ConfigFile/pkg-comment
deleted file mode 100644
index 6911861a3fa9..000000000000
--- a/sysutils/p5-Unix-ConfigFile/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl modules that provides a simple interface to reading /etc files
diff --git a/sysutils/psmisc/Makefile b/sysutils/psmisc/Makefile
index f852ebc2c182..6c8e15943c8b 100644
--- a/sysutils/psmisc/Makefile
+++ b/sysutils/psmisc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.uni-bremen.de/pub/mirrors/sunsite/system/status/ps/ \
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A port of the Linux pstree, killall and pidof commands
+
INSTALL_TARGET= install-all
MAN1= pidof.1 pstree.1 killall.1
WRKSRC= ${WRKDIR}/psmisc
diff --git a/sysutils/psmisc/pkg-comment b/sysutils/psmisc/pkg-comment
deleted file mode 100644
index c944d708fc74..000000000000
--- a/sysutils/psmisc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A port of the Linux pstree, killall and pidof commands
diff --git a/sysutils/rtty/Makefile b/sysutils/rtty/Makefile
index 04723d9410c9..f66b984c1bad 100644
--- a/sysutils/rtty/Makefile
+++ b/sysutils/rtty/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Multiuser "tip"/"cu" replacement with logging
+
EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= |sh
diff --git a/sysutils/rtty/pkg-comment b/sysutils/rtty/pkg-comment
deleted file mode 100644
index a2fe3c2124d6..000000000000
--- a/sysutils/rtty/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Multiuser "tip"/"cu" replacement with logging
diff --git a/sysutils/slmon/Makefile b/sysutils/slmon/Makefile
index c10eb43d410a..669e41400587 100644
--- a/sysutils/slmon/Makefile
+++ b/sysutils/slmon/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= S-Lang System Monitor
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
gtop.1:${PORTSDIR}/devel/libgtop \
diff --git a/sysutils/slmon/pkg-comment b/sysutils/slmon/pkg-comment
deleted file mode 100644
index aec2fb65d60e..000000000000
--- a/sysutils/slmon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-S-Lang System Monitor
diff --git a/sysutils/sloth/Makefile b/sysutils/sloth/Makefile
index 663da5dee3d6..67d13b017ca5 100644
--- a/sysutils/sloth/Makefile
+++ b/sysutils/sloth/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.namodn.com/pub/projects/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Slow down a process
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/sloth/pkg-comment b/sysutils/sloth/pkg-comment
deleted file mode 100644
index 379184691d54..000000000000
--- a/sysutils/sloth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Slow down a process
diff --git a/sysutils/stowES/Makefile b/sysutils/stowES/Makefile
index d0bbac90ffdf..fa438fa7834d 100644
--- a/sysutils/stowES/Makefile
+++ b/sysutils/stowES/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.inf.tu-dresden.de/~al10/stowES/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= stow Enhancement Script
+
RUN_DEPENDS= stow:${PORTSDIR}/sysutils/stow
.if !exists(/usr/bin/bzip2)
RUN_DEPENDS+= bzip2:${PORTSDIR}/archivers/bzip2
diff --git a/sysutils/stowES/pkg-comment b/sysutils/stowES/pkg-comment
deleted file mode 100644
index 63df379950fa..000000000000
--- a/sysutils/stowES/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-stow Enhancement Script
diff --git a/sysutils/tcplist/Makefile b/sysutils/tcplist/Makefile
index 3fbb54781fc7..c30709a8cb88 100644
--- a/sysutils/tcplist/Makefile
+++ b/sysutils/tcplist/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .shar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Lists tcp connections to/from local machine (+username on both sides)
+
RUN_DEPENDS= ${LOCALBASE}/sbin/lsof:${PORTSDIR}/sysutils/lsof
EXTRACT_CMD= ${CAT}
diff --git a/sysutils/tcplist/pkg-comment b/sysutils/tcplist/pkg-comment
deleted file mode 100644
index 78baf33cdc58..000000000000
--- a/sysutils/tcplist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Lists tcp connections to/from local machine (+username on both sides)
diff --git a/sysutils/thefish/Makefile b/sysutils/thefish/Makefile
index 3704d2aa90db..f7fde9674831 100644
--- a/sysutils/thefish/Makefile
+++ b/sysutils/thefish/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://energyhq.homeip.net/files/
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= Gtk+/ncurses rc.conf editor/management tool
+
.if !defined(NO_GUI) && defined(WITH_GTK2)
LIB_DEPENDS= gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20
.endif
diff --git a/sysutils/thefish/pkg-comment b/sysutils/thefish/pkg-comment
deleted file mode 100644
index a0a72b78e5d1..000000000000
--- a/sysutils/thefish/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Gtk+/ncurses rc.conf editor/management tool
diff --git a/sysutils/ttyload/Makefile b/sysutils/ttyload/Makefile
index dbe79f68bdf2..002735911857 100644
--- a/sysutils/ttyload/Makefile
+++ b/sysutils/ttyload/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.daveltd.com/src/util/ttyload/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Give a color-coded graph of load averages over time
+
USE_REINPLACE= yes
ALL_TARGET= default
diff --git a/sysutils/ttyload/pkg-comment b/sysutils/ttyload/pkg-comment
deleted file mode 100644
index 81272e5d3e1b..000000000000
--- a/sysutils/ttyload/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Give a color-coded graph of load averages over time
diff --git a/sysutils/tua/Makefile b/sysutils/tua/Makefile
index bc775c5e2420..532e76e6b26f 100644
--- a/sysutils/tua/Makefile
+++ b/sysutils/tua/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.vmunix.org/pub/misc/tua/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Uucp Analyzer
+
GNU_CONFIGURE= yes
MAN1= tua.1
diff --git a/sysutils/tua/pkg-comment b/sysutils/tua/pkg-comment
deleted file mode 100644
index f5ea08f1a77a..000000000000
--- a/sysutils/tua/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Uucp Analyzer
diff --git a/sysutils/upsd/Makefile b/sysutils/upsd/Makefile
index 20ee6ad48a47..39972fca4f0b 100644
--- a/sysutils/upsd/Makefile
+++ b/sysutils/upsd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.rge.com/pub/admin/upsd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= APC Smart UPS Monitoring Daemon
+
WRKSRC= ${WRKDIR}/upsd-2.0
pre-build:
diff --git a/sysutils/upsd/pkg-comment b/sysutils/upsd/pkg-comment
deleted file mode 100644
index 441e71ef2cce..000000000000
--- a/sysutils/upsd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-APC Smart UPS Monitoring Daemon
diff --git a/sysutils/wmavgload/Makefile b/sysutils/wmavgload/Makefile
index f39ea0fdf89e..8b0982907235 100644
--- a/sysutils/wmavgload/Makefile
+++ b/sysutils/wmavgload/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= contrib/srcs/utils
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Another WindowMaker load gauge
+
USE_IMAKE= yes
USE_XPM= yes
NO_INSTALL_MANPAGES= yes
diff --git a/sysutils/wmavgload/pkg-comment b/sysutils/wmavgload/pkg-comment
deleted file mode 100644
index 0f7df619dffe..000000000000
--- a/sysutils/wmavgload/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Another WindowMaker load gauge
diff --git a/sysutils/wmflame/Makefile b/sysutils/wmflame/Makefile
index 9e7b328d56b1..0cd858b51ce2 100644
--- a/sysutils/wmflame/Makefile
+++ b/sysutils/wmflame/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://web.novalis.org/programs/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A dockapp that shows the load average as a flame
+
WRKSRC= ${WRKDIR}/wmflame.app/${PORTNAME}
USE_GMAKE= yes
USE_XPM= yes
diff --git a/sysutils/wmflame/pkg-comment b/sysutils/wmflame/pkg-comment
deleted file mode 100644
index 5a0239c5f29c..000000000000
--- a/sysutils/wmflame/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A dockapp that shows the load average as a flame
diff --git a/sysutils/wmmount/Makefile b/sysutils/wmmount/Makefile
index 9f7bc482e0ad..872cf56b95b3 100644
--- a/sysutils/wmmount/Makefile
+++ b/sysutils/wmmount/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The freespace for Window Maker
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_IMAKE= yes
diff --git a/sysutils/wmmount/pkg-comment b/sysutils/wmmount/pkg-comment
deleted file mode 100644
index e52e474c27ea..000000000000
--- a/sysutils/wmmount/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The freespace for Window Maker
diff --git a/sysutils/xcpustate/Makefile b/sysutils/xcpustate/Makefile
index 5c89ca7ca104..a6d10a417aef 100644
--- a/sysutils/xcpustate/Makefile
+++ b/sysutils/xcpustate/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .shar
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= System monitoring utility graphicaly showing cpu load and status
+
EXTRACT_CMD= ${CAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= |sh
diff --git a/sysutils/xcpustate/pkg-comment b/sysutils/xcpustate/pkg-comment
deleted file mode 100644
index 70e47f90fdde..000000000000
--- a/sysutils/xcpustate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-System monitoring utility graphicaly showing cpu load and status
diff --git a/sysutils/xdu/Makefile b/sysutils/xdu/Makefile
index 699cd04fbe1c..cf4aaa948b2a 100644
--- a/sysutils/xdu/Makefile
+++ b/sysutils/xdu/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Graphically display output of du
+
NO_WRKSUBDIR= yes
USE_IMAKE= yes
MAN1= xdu.1
diff --git a/sysutils/xdu/pkg-comment b/sysutils/xdu/pkg-comment
deleted file mode 100644
index ebe402770741..000000000000
--- a/sysutils/xdu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphically display output of du
diff --git a/sysutils/xosview/Makefile b/sysutils/xosview/Makefile
index 5e7528592b50..86f18fb762ca 100644
--- a/sysutils/xosview/Makefile
+++ b/sysutils/xosview/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical performance meter
+
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
MAN1= xosview.1
diff --git a/sysutils/xosview/pkg-comment b/sysutils/xosview/pkg-comment
deleted file mode 100644
index a27016d0afd0..000000000000
--- a/sysutils/xosview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical performance meter
diff --git a/sysutils/xsysstats/Makefile b/sysutils/xsysstats/Makefile
index d8e6216aaa55..749aa031baa9 100644
--- a/sysutils/xsysstats/Makefile
+++ b/sysutils/xsysstats/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A system information display tool
+
USE_IMAKE= yes
MAN1= xsysstats.1
diff --git a/sysutils/xsysstats/pkg-comment b/sysutils/xsysstats/pkg-comment
deleted file mode 100644
index 6badd2c9957c..000000000000
--- a/sysutils/xsysstats/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A system information display tool
diff --git a/sysutils/xw/Makefile b/sysutils/xw/Makefile
index 56b933a989e0..8415448f0d55 100644
--- a/sysutils/xw/Makefile
+++ b/sysutils/xw/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.spot.org/pub/xw/
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= X app to list current users logged into the system
+
GTK_CONFIG=${X11BASE}/bin/gtk12-config
USE_GNOMENG= yes
diff --git a/sysutils/xw/pkg-comment b/sysutils/xw/pkg-comment
deleted file mode 100644
index a1c588b55e11..000000000000
--- a/sysutils/xw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X app to list current users logged into the system
diff --git a/textproc/agrep/Makefile b/textproc/agrep/Makefile
index 22c42deeff4b..1c14515c776f 100644
--- a/textproc/agrep/Makefile
+++ b/textproc/agrep/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Approximate grep (fast approximate pattern-matching tool)
+
ALL_TARGET=
MAKE_ARGS= CFLAGS="${CFLAGS}"
diff --git a/textproc/agrep/pkg-comment b/textproc/agrep/pkg-comment
deleted file mode 100644
index aa7e61ecfbbd..000000000000
--- a/textproc/agrep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Approximate grep (fast approximate pattern-matching tool)
diff --git a/textproc/align/Makefile b/textproc/align/Makefile
index 6ab0cf1cf6a1..631184428590 100644
--- a/textproc/align/Makefile
+++ b/textproc/align/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cs.indiana.edu/~kinzler/align/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Text column alignment filter
+
USE_PERL5= yes
.include <bsd.port.mk>
diff --git a/textproc/align/pkg-comment b/textproc/align/pkg-comment
deleted file mode 100644
index b592fd7f6374..000000000000
--- a/textproc/align/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Text column alignment filter
diff --git a/textproc/br-aspell/Makefile b/textproc/br-aspell/Makefile
index cce92dc3fdc2..207a94be753e 100644
--- a/textproc/br-aspell/Makefile
+++ b/textproc/br-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= br-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Breton dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_BR= ya
diff --git a/textproc/br-aspell/pkg-comment b/textproc/br-aspell/pkg-comment
deleted file mode 100644
index 9f807c434f76..000000000000
--- a/textproc/br-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Breton dictionary
diff --git a/textproc/ca-aspell/Makefile b/textproc/ca-aspell/Makefile
index 90f67b522e72..b8136b4edb54 100644
--- a/textproc/ca-aspell/Makefile
+++ b/textproc/ca-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= ca-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Catalan dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_CA= sí
diff --git a/textproc/ca-aspell/pkg-comment b/textproc/ca-aspell/pkg-comment
deleted file mode 100644
index 673ec0a50004..000000000000
--- a/textproc/ca-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Catalan dictionary
diff --git a/textproc/chpp/Makefile b/textproc/chpp/Makefile
index ab02c3c6833d..08ed2c330560 100644
--- a/textproc/chpp/Makefile
+++ b/textproc/chpp/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.complang.tuwien.ac.at/~schani/chpp/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Non-intrusive full-featured text preprocessor
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libdir=${PREFIX}/share
diff --git a/textproc/chpp/pkg-comment b/textproc/chpp/pkg-comment
deleted file mode 100644
index b0cbf5b6e81d..000000000000
--- a/textproc/chpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Non-intrusive full-featured text preprocessor
diff --git a/textproc/cocoon/Makefile b/textproc/cocoon/Makefile
index 8df5072f2d7f..91ff6b7dad4a 100644
--- a/textproc/cocoon/Makefile
+++ b/textproc/cocoon/Makefile
@@ -17,6 +17,8 @@ DISTNAME= Cocoon-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 100% pure Java publishing framework servlet
+
USE_JAVA= 1.1+
MAKE_ENV= JAVA_HOME=${JAVA_HOME} CLASSPATH=${CLASSPATH}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/cocoon/pkg-comment b/textproc/cocoon/pkg-comment
deleted file mode 100644
index 2f88fbe3086c..000000000000
--- a/textproc/cocoon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-100% pure Java publishing framework servlet
diff --git a/textproc/cs-aspell/Makefile b/textproc/cs-aspell/Makefile
index 07c61d255e73..18b900238314 100644
--- a/textproc/cs-aspell/Makefile
+++ b/textproc/cs-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= cs-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Czech dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_CS= ano
diff --git a/textproc/cs-aspell/pkg-comment b/textproc/cs-aspell/pkg-comment
deleted file mode 100644
index c33e67e01d64..000000000000
--- a/textproc/cs-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Czech dictionary
diff --git a/textproc/cwtext/Makefile b/textproc/cwtext/Makefile
index 48841fc9eb12..155a51df2fcd 100644
--- a/textproc/cwtext/Makefile
+++ b/textproc/cwtext/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Morse Code Generator
+
USE_REINPLACE= yes
USE_GMAKE= yes
MAKEFILE= makefile
diff --git a/textproc/cwtext/pkg-comment b/textproc/cwtext/pkg-comment
deleted file mode 100644
index 6af1a1fc801f..000000000000
--- a/textproc/cwtext/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Morse Code Generator
diff --git a/textproc/da-aspell/Makefile b/textproc/da-aspell/Makefile
index bdd16ab5d601..9237b216ae88 100644
--- a/textproc/da-aspell/Makefile
+++ b/textproc/da-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= da-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Danish dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_DA= ja
diff --git a/textproc/da-aspell/pkg-comment b/textproc/da-aspell/pkg-comment
deleted file mode 100644
index 5bc650934e0b..000000000000
--- a/textproc/da-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Danish dictionary
diff --git a/textproc/domc/Makefile b/textproc/domc/Makefile
index f4c2bdf3cb72..b5f49f15a9d2 100644
--- a/textproc/domc/Makefile
+++ b/textproc/domc/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://users.erols.com/mballen/domc/src/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A light weight implementation of the DOM in ANSI C
+
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2 \
mba:${PORTSDIR}/devel/libmba
diff --git a/textproc/domc/pkg-comment b/textproc/domc/pkg-comment
deleted file mode 100644
index e09ab8b91584..000000000000
--- a/textproc/domc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A light weight implementation of the DOM in ANSI C
diff --git a/textproc/eo-aspell/Makefile b/textproc/eo-aspell/Makefile
index b42a9eb7fdfb..15658f6db839 100644
--- a/textproc/eo-aspell/Makefile
+++ b/textproc/eo-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= eo-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Esperanto dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_EO= jes
diff --git a/textproc/eo-aspell/pkg-comment b/textproc/eo-aspell/pkg-comment
deleted file mode 100644
index 4a6bad4b228b..000000000000
--- a/textproc/eo-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Esperanto dictionary
diff --git a/textproc/es-aspell/Makefile b/textproc/es-aspell/Makefile
index 4551c93fd2b8..77e25d66c7e6 100644
--- a/textproc/es-aspell/Makefile
+++ b/textproc/es-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= es-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Spanish dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_ES= sí
diff --git a/textproc/es-aspell/pkg-comment b/textproc/es-aspell/pkg-comment
deleted file mode 100644
index 33273b2a9193..000000000000
--- a/textproc/es-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Spanish dictionary
diff --git a/textproc/filepp/Makefile b/textproc/filepp/Makefile
index 16ed0e7c0cc3..463a7cd8926f 100644
--- a/textproc/filepp/Makefile
+++ b/textproc/filepp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.cabaret.demon.co.uk/filepp/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A generic file preprocessor
+
USE_PERL5= yes
GNU_CONFIGURE= yes
NO_BUILD= yes
diff --git a/textproc/filepp/pkg-comment b/textproc/filepp/pkg-comment
deleted file mode 100644
index f65eda7ff671..000000000000
--- a/textproc/filepp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A generic file preprocessor
diff --git a/textproc/fo-aspell/Makefile b/textproc/fo-aspell/Makefile
index 293c20a4fca2..31d56147e90f 100644
--- a/textproc/fo-aspell/Makefile
+++ b/textproc/fo-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= fo-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Faroese dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_FO= yes
diff --git a/textproc/fo-aspell/pkg-comment b/textproc/fo-aspell/pkg-comment
deleted file mode 100644
index 6d35a974b444..000000000000
--- a/textproc/fo-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Faroese dictionary
diff --git a/textproc/glark/Makefile b/textproc/glark/Makefile
index 998e0b83778b..bb60c5c37c49 100644
--- a/textproc/glark/Makefile
+++ b/textproc/glark/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Search text files for complex regular expressions
+
USE_RUBY= yes
NO_BUILD= yes
diff --git a/textproc/glark/pkg-comment b/textproc/glark/pkg-comment
deleted file mode 100644
index 12c63351cfed..000000000000
--- a/textproc/glark/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Search text files for complex regular expressions
diff --git a/textproc/gmetadom/Makefile b/textproc/gmetadom/Makefile
index dd3c22e7667e..da58aec3298e 100644
--- a/textproc/gmetadom/Makefile
+++ b/textproc/gmetadom/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-0.0.3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Collection of DOM Implementations
+
BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
ocamlfind:${PORTSDIR}/devel/ocaml-findlib
LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 \
diff --git a/textproc/gmetadom/pkg-comment b/textproc/gmetadom/pkg-comment
deleted file mode 100644
index 2ca52ac08152..000000000000
--- a/textproc/gmetadom/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Collection of DOM Implementations
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index eec7be06811a..fd5b05e1133c 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v1.1/docs/rdp/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Code documentation system, originally for GTK+
+
BUILD_DEPENDS= ${LOCALBASE}/share/sgml/docbook/dsssl/modular/html/docbook.dsl:${PORTSDIR}/textproc/dsssl-docbook-modular
RUN_DEPENDS= jade:${PORTSDIR}/textproc/jade
diff --git a/textproc/gtk-doc/pkg-comment b/textproc/gtk-doc/pkg-comment
deleted file mode 100644
index f007d286748b..000000000000
--- a/textproc/gtk-doc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Code documentation system, originally for GTK+
diff --git a/textproc/gutenmark/Makefile b/textproc/gutenmark/Makefile
index 9136a7772ea6..503fa720c02d 100644
--- a/textproc/gutenmark/Makefile
+++ b/textproc/gutenmark/Makefile
@@ -13,6 +13,8 @@ DISTNAME= GutenMark_source_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Attractively formatting Project Gutenberg texts
+
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/GutenMark-source
USE_GMAKE= yes
diff --git a/textproc/gutenmark/pkg-comment b/textproc/gutenmark/pkg-comment
deleted file mode 100644
index 1127f7f1cb5a..000000000000
--- a/textproc/gutenmark/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Attractively formatting Project Gutenberg texts
diff --git a/textproc/gxmlviewer/Makefile b/textproc/gxmlviewer/Makefile
index b4e6fd4d4f2a..8aa660fb6fae 100644
--- a/textproc/gxmlviewer/Makefile
+++ b/textproc/gxmlviewer/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An xmlviewer with a netscape plugin, and now a bonobo control as well
+
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
USE_REINPLACE= yes
diff --git a/textproc/gxmlviewer/pkg-comment b/textproc/gxmlviewer/pkg-comment
deleted file mode 100644
index 67e09c255995..000000000000
--- a/textproc/gxmlviewer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An xmlviewer with a netscape plugin, and now a bonobo control as well
diff --git a/textproc/html2fo/Makefile b/textproc/html2fo/Makefile
index baff5d7115cd..2667747b6a34 100644
--- a/textproc/html2fo/Makefile
+++ b/textproc/html2fo/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML to xsl:fo converter
+
USE_REINPLACE= yes
post-patch:
diff --git a/textproc/html2fo/pkg-comment b/textproc/html2fo/pkg-comment
deleted file mode 100644
index 2c81bffae2c8..000000000000
--- a/textproc/html2fo/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML to xsl:fo converter
diff --git a/textproc/htmltolatex/Makefile b/textproc/htmltolatex/Makefile
index d3111109b0e7..9578dea953b5 100644
--- a/textproc/htmltolatex/Makefile
+++ b/textproc/htmltolatex/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML to LaTeX to PDF Converter
+
LIB_DEPENDS= Magick:${PORTSDIR}/graphics/ImageMagick
USE_REINPLACE= yes
diff --git a/textproc/htmltolatex/pkg-comment b/textproc/htmltolatex/pkg-comment
deleted file mode 100644
index a9125ca2c00c..000000000000
--- a/textproc/htmltolatex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML to LaTeX to PDF Converter
diff --git a/textproc/info_to_html/Makefile b/textproc/info_to_html/Makefile
index 6db680331537..bd1b27a2d205 100644
--- a/textproc/info_to_html/Makefile
+++ b/textproc/info_to_html/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.mons.net/software/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Translate GNU info files into HTML pages
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib
USE_PERL5= yes
diff --git a/textproc/info_to_html/pkg-comment b/textproc/info_to_html/pkg-comment
deleted file mode 100644
index e7ca4d3fff6d..000000000000
--- a/textproc/info_to_html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Translate GNU info files into HTML pages
diff --git a/textproc/ipdf/Makefile b/textproc/ipdf/Makefile
index 4cfcc8f17987..0cbfe46c6d64 100644
--- a/textproc/ipdf/Makefile
+++ b/textproc/ipdf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://hoopajoo.net/static/projects/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Creates indexed pdf documents from text files
+
LIB_DEPENDS= pdf:${PORTSDIR}/print/pdflib \
png:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff
diff --git a/textproc/ipdf/pkg-comment b/textproc/ipdf/pkg-comment
deleted file mode 100644
index 07890d18c346..000000000000
--- a/textproc/ipdf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Creates indexed pdf documents from text files
diff --git a/textproc/it-aspell/Makefile b/textproc/it-aspell/Makefile
index 51220e77b402..670e17b939e8 100644
--- a/textproc/it-aspell/Makefile
+++ b/textproc/it-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= it-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Italian dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_IT= sì
diff --git a/textproc/it-aspell/pkg-comment b/textproc/it-aspell/pkg-comment
deleted file mode 100644
index 6dd2dabe53e1..000000000000
--- a/textproc/it-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Italian dictionary
diff --git a/textproc/jrefentry/Makefile b/textproc/jrefentry/Makefile
index f1f2a8cd0ffb..abe1efd2f061 100644
--- a/textproc/jrefentry/Makefile
+++ b/textproc/jrefentry/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= docbook
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= DocBook XML JRefEntry DTD
+
RUN_DEPENDS= ${LOCALBASE}/share/xml/docbook/catalog:${PORTSDIR}/textproc/docbook-xml
NO_BUILD= yes
diff --git a/textproc/jrefentry/pkg-comment b/textproc/jrefentry/pkg-comment
deleted file mode 100644
index 59776240b7fc..000000000000
--- a/textproc/jrefentry/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-DocBook XML JRefEntry DTD
diff --git a/textproc/latex2html/Makefile b/textproc/latex2html/Makefile
index 430802d4614c..bc1e3e607e2a 100644
--- a/textproc/latex2html/Makefile
+++ b/textproc/latex2html/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Convert LaTeX documents to HTML
+
.include <bsd.port.pre.mk>
# Global variables
diff --git a/textproc/latex2html/pkg-comment b/textproc/latex2html/pkg-comment
deleted file mode 100644
index 8f87d63dacac..000000000000
--- a/textproc/latex2html/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Convert LaTeX documents to HTML
diff --git a/textproc/libtre/Makefile b/textproc/libtre/Makefile
index c41e6eba153e..977a5fce4e2e 100644
--- a/textproc/libtre/Makefile
+++ b/textproc/libtre/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://kouli.iki.fi/~vlaurika/libtre/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A lightweight fully POSIX compliant regexp matching library
+
USE_BZIP2= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/libtre/pkg-comment b/textproc/libtre/pkg-comment
deleted file mode 100644
index 0c9f87bcd0e9..000000000000
--- a/textproc/libtre/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lightweight fully POSIX compliant regexp matching library
diff --git a/textproc/libxode/Makefile b/textproc/libxode/Makefile
index 88a13d4d11cd..4bd92b9d1718 100644
--- a/textproc/libxode/Makefile
+++ b/textproc/libxode/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An XML library which wraps expat
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/textproc/libxode/pkg-comment b/textproc/libxode/pkg-comment
deleted file mode 100644
index 7d2c51c82898..000000000000
--- a/textproc/libxode/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XML library which wraps expat
diff --git a/textproc/mifluz/Makefile b/textproc/mifluz/Makefile
index 5ea4ff321c79..623d14a7c764 100644
--- a/textproc/mifluz/Makefile
+++ b/textproc/mifluz/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ library to build and query a full text inverted index
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_REINPLACE= yes
diff --git a/textproc/mifluz/pkg-comment b/textproc/mifluz/pkg-comment
deleted file mode 100644
index 224e5f93cdbd..000000000000
--- a/textproc/mifluz/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ library to build and query a full text inverted index
diff --git a/textproc/minidom/Makefile b/textproc/minidom/Makefile
index b3be0c486e2d..99fd33af3a07 100644
--- a/textproc/minidom/Makefile
+++ b/textproc/minidom/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://www.cs.unibo.it/helm/mml-widget/sources/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A minimal implementation of the Document Object Model
+
LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 \
iconv.3:${PORTSDIR}/converters/libiconv
diff --git a/textproc/minidom/pkg-comment b/textproc/minidom/pkg-comment
deleted file mode 100644
index a121e4e9ed4f..000000000000
--- a/textproc/minidom/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A minimal implementation of the Document Object Model
diff --git a/textproc/nl-aspell/Makefile b/textproc/nl-aspell/Makefile
index d803a6eef8c1..c4e4a8f09f3b 100644
--- a/textproc/nl-aspell/Makefile
+++ b/textproc/nl-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= nl-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Dutch dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NL= ja
diff --git a/textproc/nl-aspell/pkg-comment b/textproc/nl-aspell/pkg-comment
deleted file mode 100644
index 4d41a77eacad..000000000000
--- a/textproc/nl-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Dutch dictionary
diff --git a/textproc/nn-aspell/Makefile b/textproc/nn-aspell/Makefile
index 9d2da569f2e7..ad99b13ca47e 100644
--- a/textproc/nn-aspell/Makefile
+++ b/textproc/nn-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= no-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Norwegian dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NO= ja
diff --git a/textproc/nn-aspell/pkg-comment b/textproc/nn-aspell/pkg-comment
deleted file mode 100644
index 8268a290f0b7..000000000000
--- a/textproc/nn-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Norwegian dictionary
diff --git a/textproc/no-aspell/Makefile b/textproc/no-aspell/Makefile
index 9d2da569f2e7..ad99b13ca47e 100644
--- a/textproc/no-aspell/Makefile
+++ b/textproc/no-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= no-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Norwegian dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_NO= ja
diff --git a/textproc/no-aspell/pkg-comment b/textproc/no-aspell/pkg-comment
deleted file mode 100644
index 8268a290f0b7..000000000000
--- a/textproc/no-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Norwegian dictionary
diff --git a/textproc/p5-Text-Template/Makefile b/textproc/p5-Text-Template/Makefile
index 371d0fc46557..12f7887c2b11 100644
--- a/textproc/p5-Text-Template/Makefile
+++ b/textproc/p5-Text-Template/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Expand template text with embedded Perl
+
PERL_CONFIGURE= YES
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/textproc/p5-Text-Template/pkg-comment b/textproc/p5-Text-Template/pkg-comment
deleted file mode 100644
index 7f5775ff8a62..000000000000
--- a/textproc/p5-Text-Template/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Expand template text with embedded Perl
diff --git a/textproc/p5-Tk-XMLViewer/Makefile b/textproc/p5-Tk-XMLViewer/Makefile
index 3a7f5689ab7c..14944ec1f040 100644
--- a/textproc/p5-Tk-XMLViewer/Makefile
+++ b/textproc/p5-Tk-XMLViewer/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tk::XMLViewer - Tk widget to display XML
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Tk-XMLViewer/pkg-comment b/textproc/p5-Tk-XMLViewer/pkg-comment
deleted file mode 100644
index cbb6f650b482..000000000000
--- a/textproc/p5-Tk-XMLViewer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tk::XMLViewer - Tk widget to display XML
diff --git a/textproc/p5-XML-Catalog/Makefile b/textproc/p5-XML-Catalog/Makefile
index 55d6059ed696..42f916c2bb6d 100644
--- a/textproc/p5-XML-Catalog/Makefile
+++ b/textproc/p5-XML-Catalog/Makefile
@@ -16,6 +16,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Resolve public identifiers and remap system identifiers
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
${SITE_PERL}/${PERL_VER}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/${PERL_VER}/URI/URL.pm:${PORTSDIR}/net/p5-URI
diff --git a/textproc/p5-XML-Catalog/pkg-comment b/textproc/p5-XML-Catalog/pkg-comment
deleted file mode 100644
index 11e3352dd516..000000000000
--- a/textproc/p5-XML-Catalog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Resolve public identifiers and remap system identifiers
diff --git a/textproc/p5-XML-RSS/Makefile b/textproc/p5-XML-RSS/Makefile
index 88df63e919b5..7d4bd0889e62 100644
--- a/textproc/p5-XML-RSS/Makefile
+++ b/textproc/p5-XML-RSS/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl extension to manage RDF Site Summary (RSS) files
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser/Expat.pm:${PORTSDIR}/textproc/p5-XML-Parser
PERL_CONFIGURE= yes
diff --git a/textproc/p5-XML-RSS/pkg-comment b/textproc/p5-XML-RSS/pkg-comment
deleted file mode 100644
index fd404ae4b32d..000000000000
--- a/textproc/p5-XML-RSS/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl extension to manage RDF Site Summary (RSS) files
diff --git a/textproc/p5-XML-SimpleObject/Makefile b/textproc/p5-XML-SimpleObject/Makefile
index 6f6812cd5f4b..cd4708383580 100644
--- a/textproc/p5-XML-SimpleObject/Makefile
+++ b/textproc/p5-XML-SimpleObject/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= API for accessing the structure of an XML document
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
PERL_CONFIGURE= YES
diff --git a/textproc/p5-XML-SimpleObject/pkg-comment b/textproc/p5-XML-SimpleObject/pkg-comment
deleted file mode 100644
index 57d5cd2295f0..000000000000
--- a/textproc/p5-XML-SimpleObject/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-API for accessing the structure of an XML document
diff --git a/textproc/p5-XML-TreeBuilder/Makefile b/textproc/p5-XML-TreeBuilder/Makefile
index 6cc81863de70..afd1093d7110 100644
--- a/textproc/p5-XML-TreeBuilder/Makefile
+++ b/textproc/p5-XML-TreeBuilder/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module to make XML document trees
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/HTML/Tree.pm:${PORTSDIR}/www/p5-HTML-Tree \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-TreeBuilder/pkg-comment b/textproc/p5-XML-TreeBuilder/pkg-comment
deleted file mode 100644
index fad67d61e287..000000000000
--- a/textproc/p5-XML-TreeBuilder/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to make XML document trees
diff --git a/textproc/p5-XML-Writer/Makefile b/textproc/p5-XML-Writer/Makefile
index 14bc06233f59..a5fee586b1d3 100644
--- a/textproc/p5-XML-Writer/Makefile
+++ b/textproc/p5-XML-Writer/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple Perl module for writing XML documents
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-Writer/pkg-comment b/textproc/p5-XML-Writer/pkg-comment
deleted file mode 100644
index 19f04e81052a..000000000000
--- a/textproc/p5-XML-Writer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple Perl module for writing XML documents
diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile
index fbe0c4815aff..30bf9bf2ad34 100644
--- a/textproc/p5-XML-XSLT/Makefile
+++ b/textproc/p5-XML-XSLT/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML::XSLT - A perl module for processing XSLT
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \
${BUILD_DEPENDS}
diff --git a/textproc/p5-XML-XSLT/pkg-comment b/textproc/p5-XML-XSLT/pkg-comment
deleted file mode 100644
index d4fc667fb113..000000000000
--- a/textproc/p5-XML-XSLT/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML::XSLT - A perl module for processing XSLT
diff --git a/textproc/pardiff/Makefile b/textproc/pardiff/Makefile
index afc84db8d6f3..ef45677d3089 100644
--- a/textproc/pardiff/Makefile
+++ b/textproc/pardiff/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= pardiff
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Parallelizing diff Filter, converts diff output to paralleled format
+
GNU_CONFIGURE= yes
MAN1= pardiff.1 diffp.1
diff --git a/textproc/pardiff/pkg-comment b/textproc/pardiff/pkg-comment
deleted file mode 100644
index af3423b3d37e..000000000000
--- a/textproc/pardiff/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Parallelizing diff Filter, converts diff output to paralleled format
diff --git a/textproc/pl-aspell/Makefile b/textproc/pl-aspell/Makefile
index 089a5a985310..bd964820ce6d 100644
--- a/textproc/pl-aspell/Makefile
+++ b/textproc/pl-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= pl-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Polish dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PL= tak
diff --git a/textproc/pl-aspell/pkg-comment b/textproc/pl-aspell/pkg-comment
deleted file mode 100644
index 1d37dae1e58a..000000000000
--- a/textproc/pl-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Polish dictionary
diff --git a/textproc/pspell-ispell/Makefile b/textproc/pspell-ispell/Makefile
index 52567c64ee52..4f6e08b28526 100644
--- a/textproc/pspell-ispell/Makefile
+++ b/textproc/pspell-ispell/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/^0//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Ispell module for pspell library
+
BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
LIB_DEPENDS= pspell.15:${PORTSDIR}/textproc/aspell
diff --git a/textproc/pspell-ispell/pkg-comment b/textproc/pspell-ispell/pkg-comment
deleted file mode 100644
index 00f7e709c5ed..000000000000
--- a/textproc/pspell-ispell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Ispell module for pspell library
diff --git a/textproc/pt-aspell/Makefile b/textproc/pt-aspell/Makefile
index ddecd5def4ef..f416ae050cfc 100644
--- a/textproc/pt-aspell/Makefile
+++ b/textproc/pt-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= pt-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Portuguese dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_PT= sim
diff --git a/textproc/pt-aspell/pkg-comment b/textproc/pt-aspell/pkg-comment
deleted file mode 100644
index 62af98c0cc33..000000000000
--- a/textproc/pt-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Portuguese dictionary
diff --git a/textproc/py-HyperText/Makefile b/textproc/py-HyperText/Makefile
index 9930fd9e3dac..83de96fb99f6 100644
--- a/textproc/py-HyperText/Makefile
+++ b/textproc/py-HyperText/Makefile
@@ -13,6 +13,8 @@ PKGNAMEPREFIX= py-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Lightweight HTML/XHTML generator for Python
+
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/HyperText
diff --git a/textproc/py-HyperText/pkg-comment b/textproc/py-HyperText/pkg-comment
deleted file mode 100644
index 8f10952f28b1..000000000000
--- a/textproc/py-HyperText/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Lightweight HTML/XHTML generator for Python
diff --git a/textproc/py-asv/Makefile b/textproc/py-asv/Makefile
index 0de74db32593..166bec6e0c8c 100644
--- a/textproc/py-asv/Makefile
+++ b/textproc/py-asv/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An extensible Python module to parse simple text file formats like CSV
+
USE_PYTHON= yes
ASV_BASEDIR= ${PREFIX}/lib/${PYTHON_VERSION}/site-packages
diff --git a/textproc/py-asv/pkg-comment b/textproc/py-asv/pkg-comment
deleted file mode 100644
index bbbf1274745d..000000000000
--- a/textproc/py-asv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An extensible Python module to parse simple text file formats like CSV
diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile
index bf08163ab93c..8b2c0120468e 100644
--- a/textproc/py-docutils/Makefile
+++ b/textproc/py-docutils/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python Documentation Utilities
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-docutils/pkg-comment b/textproc/py-docutils/pkg-comment
deleted file mode 100644
index 5f39e90c58c4..000000000000
--- a/textproc/py-docutils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python Documentation Utilities
diff --git a/textproc/py-expat/Makefile b/textproc/py-expat/Makefile
index dc2c8e174072..d56626894384 100644
--- a/textproc/py-expat/Makefile
+++ b/textproc/py-expat/Makefile
@@ -16,6 +16,8 @@ DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Python interface to the Expat XML parser
+
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
DIST_SUBDIR= python
diff --git a/textproc/py-expat/pkg-comment b/textproc/py-expat/pkg-comment
deleted file mode 100644
index ba64282e6f0b..000000000000
--- a/textproc/py-expat/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Python interface to the Expat XML parser
diff --git a/textproc/py-jaxml/Makefile b/textproc/py-jaxml/Makefile
index d92a3d95d614..76ba867bc75c 100644
--- a/textproc/py-jaxml/Makefile
+++ b/textproc/py-jaxml/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python module to generate XML easily
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-jaxml/pkg-comment b/textproc/py-jaxml/pkg-comment
deleted file mode 100644
index 74bf4d3835ad..000000000000
--- a/textproc/py-jaxml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python module to generate XML easily
diff --git a/textproc/py-rdflib/Makefile b/textproc/py-rdflib/Makefile
index a6b235623f73..6624d1e806cd 100644
--- a/textproc/py-rdflib/Makefile
+++ b/textproc/py-rdflib/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python library for RDF manipulation
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-rdflib/pkg-comment b/textproc/py-rdflib/pkg-comment
deleted file mode 100644
index c89f847fd330..000000000000
--- a/textproc/py-rdflib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python library for RDF manipulation
diff --git a/textproc/py-xmltools/Makefile b/textproc/py-xmltools/Makefile
index eb557086ec8a..d1d2b1305586 100644
--- a/textproc/py-xmltools/Makefile
+++ b/textproc/py-xmltools/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= High level xml tools for Python
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/py-xmltools/pkg-comment b/textproc/py-xmltools/pkg-comment
deleted file mode 100644
index 594928e557d7..000000000000
--- a/textproc/py-xmltools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-High level xml tools for Python
diff --git a/textproc/pybook/Makefile b/textproc/pybook/Makefile
index f25cbaefcf4d..71799aa679ea 100644
--- a/textproc/pybook/Makefile
+++ b/textproc/pybook/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://silmarill.org/pybook/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Project Gutenberg e-texts reader
+
USE_REINPLACE= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
diff --git a/textproc/pybook/pkg-comment b/textproc/pybook/pkg-comment
deleted file mode 100644
index 2c4d6882d997..000000000000
--- a/textproc/pybook/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Project Gutenberg e-texts reader
diff --git a/textproc/raptor/Makefile b/textproc/raptor/Makefile
index df8ac3981ab6..84e07be197a2 100644
--- a/textproc/raptor/Makefile
+++ b/textproc/raptor/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= RDF Parser Toolkit for Redland
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
expat.4:${PORTSDIR}/textproc/expat2 \
xmlparse.1:${PORTSDIR}/www/libwww
diff --git a/textproc/raptor/pkg-comment b/textproc/raptor/pkg-comment
deleted file mode 100644
index f5e5651f4714..000000000000
--- a/textproc/raptor/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RDF Parser Toolkit for Redland
diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile
index df8ac3981ab6..84e07be197a2 100644
--- a/textproc/raptor2/Makefile
+++ b/textproc/raptor2/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= RDF Parser Toolkit for Redland
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
expat.4:${PORTSDIR}/textproc/expat2 \
xmlparse.1:${PORTSDIR}/www/libwww
diff --git a/textproc/raptor2/pkg-comment b/textproc/raptor2/pkg-comment
deleted file mode 100644
index f5e5651f4714..000000000000
--- a/textproc/raptor2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RDF Parser Toolkit for Redland
diff --git a/textproc/rasqal/Makefile b/textproc/rasqal/Makefile
index 73116c25622a..012a4f071265 100644
--- a/textproc/rasqal/Makefile
+++ b/textproc/rasqal/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A high-level interface for RDF
+
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \
gdbm.2:${PORTSDIR}/databases/gdbm \
expat.4:${PORTSDIR}/textproc/expat2 \
diff --git a/textproc/rasqal/pkg-comment b/textproc/rasqal/pkg-comment
deleted file mode 100644
index 5a5b6757e5f5..000000000000
--- a/textproc/rasqal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-level interface for RDF
diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile
index 73116c25622a..012a4f071265 100644
--- a/textproc/redland/Makefile
+++ b/textproc/redland/Makefile
@@ -16,6 +16,8 @@ MASTER_SITE_SUBDIR= librdf
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A high-level interface for RDF
+
LIB_DEPENDS= db2.0:${PORTSDIR}/databases/db2 \
gdbm.2:${PORTSDIR}/databases/gdbm \
expat.4:${PORTSDIR}/textproc/expat2 \
diff --git a/textproc/redland/pkg-comment b/textproc/redland/pkg-comment
deleted file mode 100644
index 5a5b6757e5f5..000000000000
--- a/textproc/redland/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-level interface for RDF
diff --git a/textproc/ro-aspell/Makefile b/textproc/ro-aspell/Makefile
index 07c8e01cbfc7..dce36a26b880 100644
--- a/textproc/ro-aspell/Makefile
+++ b/textproc/ro-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= ro-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Romanian dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_RO= da
diff --git a/textproc/ro-aspell/pkg-comment b/textproc/ro-aspell/pkg-comment
deleted file mode 100644
index ace0e46719c1..000000000000
--- a/textproc/ro-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Romanian dictionary
diff --git a/textproc/roap/Makefile b/textproc/roap/Makefile
index 608cfd777064..f4144ed28ab6 100644
--- a/textproc/roap/Makefile
+++ b/textproc/roap/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Region Oriented Ascii Processor
+
USE_PYTHON= yes
USE_PYDISTUTILS= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/textproc/roap/pkg-comment b/textproc/roap/pkg-comment
deleted file mode 100644
index 83bf81dccccb..000000000000
--- a/textproc/roap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Region Oriented Ascii Processor
diff --git a/textproc/rot/Makefile b/textproc/rot/Makefile
index dea30e7398b6..d2170bb5a73a 100644
--- a/textproc/rot/Makefile
+++ b/textproc/rot/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Rotates a file so that lines become columns and vice versa
+
ALL_TARGET= ${PORTNAME}
MAN1= rot.1
diff --git a/textproc/rot/pkg-comment b/textproc/rot/pkg-comment
deleted file mode 100644
index 51349f4d826c..000000000000
--- a/textproc/rot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Rotates a file so that lines become columns and vice versa
diff --git a/textproc/rtf2htm/Makefile b/textproc/rtf2htm/Makefile
index f8415aecaaf1..92f18c0ccce9 100644
--- a/textproc/rtf2htm/Makefile
+++ b/textproc/rtf2htm/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.geocities.com/tuorfa/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A command-line converter from RTF (Rich Text) to HTML
+
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/rtf2htm/pkg-comment b/textproc/rtf2htm/pkg-comment
deleted file mode 100644
index eba92180a14e..000000000000
--- a/textproc/rtf2htm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A command-line converter from RTF (Rich Text) to HTML
diff --git a/textproc/sk-aspell/Makefile b/textproc/sk-aspell/Makefile
index df034466699e..943a9d3c0d2e 100644
--- a/textproc/sk-aspell/Makefile
+++ b/textproc/sk-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= sk-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Slovak dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_SK= ano
diff --git a/textproc/sk-aspell/pkg-comment b/textproc/sk-aspell/pkg-comment
deleted file mode 100644
index 4bf8a526b70b..000000000000
--- a/textproc/sk-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Slovak dictionary
diff --git a/textproc/sv-aspell/Makefile b/textproc/sv-aspell/Makefile
index 3201bf78a5e0..19e798f32aee 100644
--- a/textproc/sv-aspell/Makefile
+++ b/textproc/sv-aspell/Makefile
@@ -9,6 +9,8 @@ PORTNAME= sv-aspell
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Aspell with Swedish dictionary
+
MASTERDIR= ${.CURDIR}/../aspell
ASPELL_SV= ja
diff --git a/textproc/sv-aspell/pkg-comment b/textproc/sv-aspell/pkg-comment
deleted file mode 100644
index 7ea9e6242912..000000000000
--- a/textproc/sv-aspell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Aspell with Swedish dictionary
diff --git a/textproc/tex2im/Makefile b/textproc/tex2im/Makefile
index 174783806d1f..52b7e55d4df3 100644
--- a/textproc/tex2im/Makefile
+++ b/textproc/tex2im/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.nought.de/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts LaTeX formulas into high resolution pixmap graphics
+
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 \
latex:${PORTSDIR}/print/teTeX \
convert:${PORTSDIR}/graphics/ImageMagick
diff --git a/textproc/tex2im/pkg-comment b/textproc/tex2im/pkg-comment
deleted file mode 100644
index ab4d1754ead6..000000000000
--- a/textproc/tex2im/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts LaTeX formulas into high resolution pixmap graphics
diff --git a/textproc/texi2db/Makefile b/textproc/texi2db/Makefile
index 598a302d88ac..424f724ab36e 100644
--- a/textproc/texi2db/Makefile
+++ b/textproc/texi2db/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.tldp.org/downloads/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts a Texinfo file into DocBook XML
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/texi2db/pkg-comment b/textproc/texi2db/pkg-comment
deleted file mode 100644
index cd17268e28f7..000000000000
--- a/textproc/texi2db/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts a Texinfo file into DocBook XML
diff --git a/textproc/tth/Makefile b/textproc/tth/Makefile
index e554786ea863..b409682ae39f 100644
--- a/textproc/tth/Makefile
+++ b/textproc/tth/Makefile
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A TeX to HTML translator
+
RUN_DEPENDS= gs:${PORTSDIR}/print/ghostscript-gnu \
latex:${PORTSDIR}/print/teTeX \
ppmtogif:${PORTSDIR}/graphics/netpbm
diff --git a/textproc/tth/pkg-comment b/textproc/tth/pkg-comment
deleted file mode 100644
index 34b1f87dd936..000000000000
--- a/textproc/tth/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A TeX to HTML translator
diff --git a/textproc/txt2man/Makefile b/textproc/txt2man/Makefile
index 22c45b09dc42..3063971c99ad 100644
--- a/textproc/txt2man/Makefile
+++ b/textproc/txt2man/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://mvertes.free.fr/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Converts flat ASCII text to man page format
+
BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/textproc/txt2man/pkg-comment b/textproc/txt2man/pkg-comment
deleted file mode 100644
index b232919793ed..000000000000
--- a/textproc/txt2man/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Converts flat ASCII text to man page format
diff --git a/textproc/unrtf/Makefile b/textproc/unrtf/Makefile
index 3af0c02379c1..7576a679454a 100644
--- a/textproc/unrtf/Makefile
+++ b/textproc/unrtf/Makefile
@@ -12,6 +12,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A converter from RTF to several formats, including HTML and LaTeX
+
WRKSRC= ${WRKDIR}/unrtf
ALL_TARGET= unrtf
diff --git a/textproc/unrtf/pkg-comment b/textproc/unrtf/pkg-comment
deleted file mode 100644
index bf4b5ded061a..000000000000
--- a/textproc/unrtf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A converter from RTF to several formats, including HTML and LaTeX
diff --git a/textproc/xerces-c/Makefile b/textproc/xerces-c/Makefile
index 82535611d9b5..17c7818a88b5 100644
--- a/textproc/xerces-c/Makefile
+++ b/textproc/xerces-c/Makefile
@@ -14,6 +14,8 @@ DISTNAME= xerces-c-src${PORTVERSION:S/./_/g}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Xerces-C++ is a validating XML parser written in a subset of C++
+
INSTALLS_SHLIB= yes
LDCONFIG_DIRS= ${PREFIX}/lib
diff --git a/textproc/xerces-c/pkg-comment b/textproc/xerces-c/pkg-comment
deleted file mode 100644
index 5afc13a08d1f..000000000000
--- a/textproc/xerces-c/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Xerces-C++ is a validating XML parser written in a subset of C++
diff --git a/textproc/xml4j/Makefile b/textproc/xml4j/Makefile
index 56c3fd5a2932..79ca0f34355b 100644
--- a/textproc/xml4j/Makefile
+++ b/textproc/xml4j/Makefile
@@ -13,6 +13,8 @@ DISTNAME= XML4J-J-bin.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML for Java parser
+
WRKSRC= ${WRKDIR}/XML4J-3_1_1
NO_BUILD= YES
diff --git a/textproc/xml4j/pkg-comment b/textproc/xml4j/pkg-comment
deleted file mode 100644
index ba3129c1b9d8..000000000000
--- a/textproc/xml4j/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML for Java parser
diff --git a/textproc/xmlpp/Makefile b/textproc/xmlpp/Makefile
index cb79b5d0ce3c..250c3dfe5dc1 100644
--- a/textproc/xmlpp/Makefile
+++ b/textproc/xmlpp/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.root.at/download/gpl/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML Parser and Validator
+
USE_REINPLACE= yes
FETCH_CMD= /usr/bin/fetch
USE_GMAKE= yes
diff --git a/textproc/xmlpp/pkg-comment b/textproc/xmlpp/pkg-comment
deleted file mode 100644
index a817d0573d31..000000000000
--- a/textproc/xmlpp/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML Parser and Validator
diff --git a/textproc/xmlppm/Makefile b/textproc/xmlppm/Makefile
index 3471714aca18..959a8dd4f3fc 100644
--- a/textproc/xmlppm/Makefile
+++ b/textproc/xmlppm/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XML-Conscious PPM Compression
+
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
diff --git a/textproc/xmlppm/pkg-comment b/textproc/xmlppm/pkg-comment
deleted file mode 100644
index 2651dd2cfb11..000000000000
--- a/textproc/xmlppm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XML-Conscious PPM Compression
diff --git a/textproc/xslint/Makefile b/textproc/xslint/Makefile
index 8b4ab25b99d9..75dad8a95787 100644
--- a/textproc/xslint/Makefile
+++ b/textproc/xslint/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XSL(T) stylesheet checker
+
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
USE_PERL5= yes
diff --git a/textproc/xslint/pkg-comment b/textproc/xslint/pkg-comment
deleted file mode 100644
index 26f9ad0e458f..000000000000
--- a/textproc/xslint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XSL(T) stylesheet checker
diff --git a/www/Mosaic/Makefile b/www/Mosaic/Makefile
index a8edb2dcfb9f..e287f77f9fe9 100644
--- a/www/Mosaic/Makefile
+++ b/www/Mosaic/Makefile
@@ -13,6 +13,8 @@ DISTNAME= Mosaic-src-2.7b5
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A World Wide Web browser
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png
diff --git a/www/Mosaic/pkg-comment b/www/Mosaic/pkg-comment
deleted file mode 100644
index 4d0f8df84108..000000000000
--- a/www/Mosaic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A World Wide Web browser
diff --git a/www/apache-contrib/Makefile b/www/apache-contrib/Makefile
index d721b912787f..6f6bd06c6769 100644
--- a/www/apache-contrib/Makefile
+++ b/www/apache-contrib/Makefile
@@ -18,6 +18,8 @@ MASTER_SITE_SUBDIR= httpd/contrib/modules/1.3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Third-party modules contributed to the Apache HTTP server project
+
BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13
RUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13
diff --git a/www/apache-contrib/pkg-comment b/www/apache-contrib/pkg-comment
deleted file mode 100644
index 60aac8107000..000000000000
--- a/www/apache-contrib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Third-party modules contributed to the Apache HTTP server project
diff --git a/www/apache13-modssl/Makefile b/www/apache13-modssl/Makefile
index b862ada210fe..0cb4b00d4a8c 100644
--- a/www/apache13-modssl/Makefile
+++ b/www/apache13-modssl/Makefile
@@ -31,6 +31,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Apache 1.3 webserver with SSL/TLS functionality
+
LIB_DEPENDS= mm.12:${PORTSDIR}/devel/mm
MASTER_SITES_MODSSL= http://www.modssl.org/source/ \
diff --git a/www/apache13-modssl/pkg-comment b/www/apache13-modssl/pkg-comment
deleted file mode 100644
index 51ef1c066e85..000000000000
--- a/www/apache13-modssl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Apache 1.3 webserver with SSL/TLS functionality
diff --git a/www/apache13-ssl/Makefile b/www/apache13-ssl/Makefile
index fe8851c58f35..02356d89d8c5 100644
--- a/www/apache13-ssl/Makefile
+++ b/www/apache13-ssl/Makefile
@@ -41,6 +41,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Apache-SSL: Apache secure webserver integrating OpenSSL
+
APACHE_VERSION= 1.3.27
APACHE_SSL_VERSION= 1.48
diff --git a/www/apache13-ssl/pkg-comment b/www/apache13-ssl/pkg-comment
deleted file mode 100644
index 1d0fd29fd5db..000000000000
--- a/www/apache13-ssl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache-SSL: Apache secure webserver integrating OpenSSL
diff --git a/www/arena/Makefile b/www/arena/Makefile
index 433d0f4ced8a..c6ecf54ed272 100644
--- a/www/arena/Makefile
+++ b/www/arena/Makefile
@@ -13,6 +13,8 @@ DISTNAME= arena-CJK-beta3a
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Experimental HTML 3 browser, supports math and style sheets
+
LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg
LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png
diff --git a/www/arena/pkg-comment b/www/arena/pkg-comment
deleted file mode 100644
index 436b8b8f3659..000000000000
--- a/www/arena/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Experimental HTML 3 browser, supports math and style sheets
diff --git a/www/ashe/Makefile b/www/ashe/Makefile
index 6da7f19be1ae..9b0cb844fb7b 100644
--- a/www/ashe/Makefile
+++ b/www/ashe/Makefile
@@ -14,6 +14,8 @@ DISTFILES= xhtml-1.3.tar.Z cci.tar.Z libhtmlw.tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple HTML editor
+
NO_WRKSUBDIR= yes
CONFIGURE_WRKSRC= ${WRKDIR}/src
INSTALL_WRKSRC= ${WRKDIR}/src
diff --git a/www/ashe/pkg-comment b/www/ashe/pkg-comment
deleted file mode 100644
index 58287cf51c73..000000000000
--- a/www/ashe/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple HTML editor
diff --git a/www/bkmrkconv/Makefile b/www/bkmrkconv/Makefile
index 2fc996512cab..b737f0802774 100644
--- a/www/bkmrkconv/Makefile
+++ b/www/bkmrkconv/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.bleb.org/software/bkmrkconv/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Netscape bookmarks.html converter
+
USE_PERL5= yes
NO_BUILD= yes
diff --git a/www/bkmrkconv/pkg-comment b/www/bkmrkconv/pkg-comment
deleted file mode 100644
index 3a617c3fdfe5..000000000000
--- a/www/bkmrkconv/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Netscape bookmarks.html converter
diff --git a/www/cadaver/Makefile b/www/cadaver/Makefile
index e35dd04efa3c..cdf37ee7e886 100644
--- a/www/cadaver/Makefile
+++ b/www/cadaver/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.webdav.org/cadaver/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Commandline client for DAV
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
expat.4:${PORTSDIR}/textproc/expat2
diff --git a/www/cadaver/pkg-comment b/www/cadaver/pkg-comment
deleted file mode 100644
index 87e3ee1905cf..000000000000
--- a/www/cadaver/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Commandline client for DAV
diff --git a/www/cgic/Makefile b/www/cgic/Makefile
index a30c239d4f25..5cb61e2914c2 100644
--- a/www/cgic/Makefile
+++ b/www/cgic/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= ANSI C library for CGI programming
+
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKEFILE= ${FILESDIR}/Makefile.lib
INSTALLS_SHLIB= yes
diff --git a/www/cgic/pkg-comment b/www/cgic/pkg-comment
deleted file mode 100644
index b771e166a4b6..000000000000
--- a/www/cgic/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-ANSI C library for CGI programming
diff --git a/www/cgicc/Makefile b/www/cgicc/Makefile
index fc46f0a41ab3..3bd38e005629 100644
--- a/www/cgicc/Makefile
+++ b/www/cgicc/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A C++ class library for writing CGI applications
+
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/www/cgicc/pkg-comment b/www/cgicc/pkg-comment
deleted file mode 100644
index e729fefd49a2..000000000000
--- a/www/cgicc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A C++ class library for writing CGI applications
diff --git a/www/chimera/Makefile b/www/chimera/Makefile
index 9a98faf830e1..5a156b7af556 100644
--- a/www/chimera/Makefile
+++ b/www/chimera/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.cs.unlv.edu/pub/chimera/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X/Athena World-Wide Web client
+
NO_LATEST_LINK= yes
USE_IMAKE= yes
diff --git a/www/chimera/pkg-comment b/www/chimera/pkg-comment
deleted file mode 100644
index 6e188068e4d5..000000000000
--- a/www/chimera/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X/Athena World-Wide Web client
diff --git a/www/cocoon/Makefile b/www/cocoon/Makefile
index 8df5072f2d7f..91ff6b7dad4a 100644
--- a/www/cocoon/Makefile
+++ b/www/cocoon/Makefile
@@ -17,6 +17,8 @@ DISTNAME= Cocoon-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= 100% pure Java publishing framework servlet
+
USE_JAVA= 1.1+
MAKE_ENV= JAVA_HOME=${JAVA_HOME} CLASSPATH=${CLASSPATH}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/www/cocoon/pkg-comment b/www/cocoon/pkg-comment
deleted file mode 100644
index 2f88fbe3086c..000000000000
--- a/www/cocoon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-100% pure Java publishing framework servlet
diff --git a/www/comline/Makefile b/www/comline/Makefile
index e81dbf9c1e11..7af506029a6d 100644
--- a/www/comline/Makefile
+++ b/www/comline/Makefile
@@ -18,6 +18,8 @@ DISTFILES= w3c-libwww-4.0D.tar.gz \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= W3C Command Line WWW Tool
+
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/WWW
diff --git a/www/comline/pkg-comment b/www/comline/pkg-comment
deleted file mode 100644
index 74ee33d0cdbc..000000000000
--- a/www/comline/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-W3C Command Line WWW Tool
diff --git a/www/decss/Makefile b/www/decss/Makefile
index a938336c466b..a9a9cce0c917 100644
--- a/www/decss/Makefile
+++ b/www/decss/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Strip cascading style sheets from webpages
+
WRKSRC= ${WRKDIR}/source
NO_BUILD= YES
diff --git a/www/decss/pkg-comment b/www/decss/pkg-comment
deleted file mode 100644
index d0ad3f39feac..000000000000
--- a/www/decss/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Strip cascading style sheets from webpages
diff --git a/www/fhttpd/Makefile b/www/fhttpd/Makefile
index e4d24752cddf..2b6c43ca67c4 100644
--- a/www/fhttpd/Makefile
+++ b/www/fhttpd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.fhttpd.org/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++-based FTP/HTTP server that supports modules
+
USE_REINPLACE= yes
LOGFILE= share/fhttpd/fhttpd.log
diff --git a/www/fhttpd/pkg-comment b/www/fhttpd/pkg-comment
deleted file mode 100644
index be78b5dce7c5..000000000000
--- a/www/fhttpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++-based FTP/HTTP server that supports modules
diff --git a/www/flashplugin/Makefile b/www/flashplugin/Makefile
index d6da74f62ac7..5f07cf8bacbf 100644
--- a/www/flashplugin/Makefile
+++ b/www/flashplugin/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.geocities.com/TimesSquare/Labyrinth/5084/flash/Linux/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An implementation of Macromedia Flash plugin for Netscape
+
ONLY_FOR_ARCHS= i386
.include <bsd.port.pre.mk>
diff --git a/www/flashplugin/pkg-comment b/www/flashplugin/pkg-comment
deleted file mode 100644
index d0bf545c3cc5..000000000000
--- a/www/flashplugin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An implementation of Macromedia Flash plugin for Netscape
diff --git a/www/fxhtml/Makefile b/www/fxhtml/Makefile
index e6f6de542406..03ee1835b0f2 100644
--- a/www/fxhtml/Makefile
+++ b/www/fxhtml/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Server side extension to HTML eliminating the need for CGI scripts
+
pre-install:
${MKDIR} ${PREFIX}/www/cgi-bin ${PREFIX}/www/data
diff --git a/www/fxhtml/pkg-comment b/www/fxhtml/pkg-comment
deleted file mode 100644
index 7d2858fa5cda..000000000000
--- a/www/fxhtml/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Server side extension to HTML eliminating the need for CGI scripts
diff --git a/www/gn/Makefile b/www/gn/Makefile
index bd64b5033475..b7beee70982f 100644
--- a/www/gn/Makefile
+++ b/www/gn/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= trevor
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Gopher and http server
+
BUILD_DEPENDS= ${WAISDIR}/bin/waisindex:${PORTSDIR}/net/wais
IS_INTERACTIVE= yes
diff --git a/www/gn/pkg-comment b/www/gn/pkg-comment
deleted file mode 100644
index 8de3d4c9f784..000000000000
--- a/www/gn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Gopher and http server
diff --git a/www/grail/Makefile b/www/grail/Makefile
index 2b2e5391e40a..59d87c9772f1 100644
--- a/www/grail/Makefile
+++ b/www/grail/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= An extensible Internet browser written entirely in Python
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
IGNORE= "Doesn't seem to work with Python 2.x"
diff --git a/www/grail/pkg-comment b/www/grail/pkg-comment
deleted file mode 100644
index c7fea6b6fda6..000000000000
--- a/www/grail/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An extensible Internet browser written entirely in Python
diff --git a/www/harvest/Makefile b/www/harvest/Makefile
index 8861d70d970f..9c82fbf30516 100644
--- a/www/harvest/Makefile
+++ b/www/harvest/Makefile
@@ -17,6 +17,8 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Collect information from all over the Internet
+
USE_REINPLACE= yes
USE_PERL5= yes
diff --git a/www/harvest/pkg-comment b/www/harvest/pkg-comment
deleted file mode 100644
index e25c750775f9..000000000000
--- a/www/harvest/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Collect information from all over the Internet
diff --git a/www/htmlobject/Makefile b/www/htmlobject/Makefile
index 6a69f7548972..5793b33635df 100644
--- a/www/htmlobject/Makefile
+++ b/www/htmlobject/Makefile
@@ -15,6 +15,8 @@ DISTNAME= html_object-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML Document Object
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/www/htmlobject/pkg-comment b/www/htmlobject/pkg-comment
deleted file mode 100644
index ba399d2f3e92..000000000000
--- a/www/htmlobject/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML Document Object
diff --git a/www/httperf/Makefile b/www/httperf/Makefile
index 5d2e4c71c1d3..0f183f2dab10 100644
--- a/www/httperf/Makefile
+++ b/www/httperf/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.hpl.hp.com/pub/httperf/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for measuring webserver performance
+
USE_GMAKE= yes
MAN1= httperf.1
diff --git a/www/httperf/pkg-comment b/www/httperf/pkg-comment
deleted file mode 100644
index 6adc47fad0e8..000000000000
--- a/www/httperf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for measuring webserver performance
diff --git a/www/junkbuster/Makefile b/www/junkbuster/Makefile
index 292e0b7d422e..e73f637636fa 100644
--- a/www/junkbuster/Makefile
+++ b/www/junkbuster/Makefile
@@ -21,6 +21,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An HTTP proxy server that eliminates ads
+
USE_REINPLACE= yes
ALL_TARGET= # yes, an empty target.
diff --git a/www/junkbuster/pkg-comment b/www/junkbuster/pkg-comment
deleted file mode 100644
index 356bd17673bb..000000000000
--- a/www/junkbuster/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An HTTP proxy server that eliminates ads
diff --git a/www/libwww/Makefile b/www/libwww/Makefile
index a71cf53269a1..9cc02199323e 100644
--- a/www/libwww/Makefile
+++ b/www/libwww/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The W3C Reference Library
+
USE_LIBTOOL= yes
USE_GMAKE= yes
CONFIGURE_ARGS= --enable-shared --enable-static --with-zlib
diff --git a/www/libwww/pkg-comment b/www/libwww/pkg-comment
deleted file mode 100644
index 9f0372dda6ed..000000000000
--- a/www/libwww/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The W3C Reference Library
diff --git a/www/linux-lesstif-ns/Makefile b/www/linux-lesstif-ns/Makefile
index 2b41cf1732d6..78c976161a55 100644
--- a/www/linux-lesstif-ns/Makefile
+++ b/www/linux-lesstif-ns/Makefile
@@ -24,6 +24,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Clone of the Motif library mostly for linux-netscape4
+
BUILD_DEPENDS= ${LINUXBASE}/usr/bin/cc:${PORTSDIR}/devel/linux_devtools-7
USE_BZIP2= yes
diff --git a/www/linux-lesstif-ns/pkg-comment b/www/linux-lesstif-ns/pkg-comment
deleted file mode 100644
index da9938c3cd82..000000000000
--- a/www/linux-lesstif-ns/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clone of the Motif library mostly for linux-netscape4
diff --git a/www/lynx-ssl/Makefile b/www/lynx-ssl/Makefile
index 04becda67a3c..8053b16f910d 100644
--- a/www/lynx-ssl/Makefile
+++ b/www/lynx-ssl/Makefile
@@ -5,6 +5,8 @@
# $FreeBSD$
#
+PORTCOMMENT= A non-graphical, text-based https-enabled World-Wide Web client
+
PKGNAMESUFFIX = -ssl
MASTERDIR= ${.CURDIR}/../lynx
diff --git a/www/lynx-ssl/pkg-comment b/www/lynx-ssl/pkg-comment
deleted file mode 100644
index 264a8ff933d0..000000000000
--- a/www/lynx-ssl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A non-graphical, text-based https-enabled World-Wide Web client
diff --git a/www/lynx/Makefile b/www/lynx/Makefile
index d032d02084c1..7d7093257791 100644
--- a/www/lynx/Makefile
+++ b/www/lynx/Makefile
@@ -19,6 +19,8 @@ PATCHFILES= lynx2.8.4rel.1a.patch \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A non-graphical, text-based World-Wide Web client
+
USE_BZIP2= yes
WRKSRC= ${WRKDIR}/${PORTNAME}2-8-4
GNU_CONFIGURE= yes
diff --git a/www/lynx/pkg-comment b/www/lynx/pkg-comment
deleted file mode 100644
index 25d3368d9d21..000000000000
--- a/www/lynx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A non-graphical, text-based World-Wide Web client
diff --git a/www/mapedit/Makefile b/www/mapedit/Makefile
index 500cd1a21a53..fef272763d48 100644
--- a/www/mapedit/Makefile
+++ b/www/mapedit/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A WWW authoring tool to create clickable maps
+
RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk11
JDK_VERSION= 1.1.8
diff --git a/www/mapedit/pkg-comment b/www/mapedit/pkg-comment
deleted file mode 100644
index 6a3eaa4030e7..000000000000
--- a/www/mapedit/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A WWW authoring tool to create clickable maps
diff --git a/www/mod_access_identd/Makefile b/www/mod_access_identd/Makefile
index 8a8d90a78b45..dd446752df30 100644
--- a/www/mod_access_identd/Makefile
+++ b/www/mod_access_identd/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://MeepZor.Com/packages/mod_access_identd/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module to supply access control based on ident reply
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_access_identd/pkg-comment b/www/mod_access_identd/pkg-comment
deleted file mode 100644
index 28a603e995a7..000000000000
--- a/www/mod_access_identd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module to supply access control based on ident reply
diff --git a/www/mod_access_referer/Makefile b/www/mod_access_referer/Makefile
index 4def9ccd7890..1e4de0ef6b89 100644
--- a/www/mod_access_referer/Makefile
+++ b/www/mod_access_referer/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= accessreferer
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= An Apache module that provides access control based on Referer HTTP header
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_access_referer/pkg-comment b/www/mod_access_referer/pkg-comment
deleted file mode 100644
index 128077549fa6..000000000000
--- a/www/mod_access_referer/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Apache module that provides access control based on Referer HTTP header
diff --git a/www/mod_auth_any/Makefile b/www/mod_auth_any/Makefile
index e1483c44343d..42883c7ed599 100644
--- a/www/mod_auth_any/Makefile
+++ b/www/mod_auth_any/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module to use any command line program to authenticate a user
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_auth_any/pkg-comment b/www/mod_auth_any/pkg-comment
deleted file mode 100644
index b69de0da3772..000000000000
--- a/www/mod_auth_any/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module to use any command line program to authenticate a user
diff --git a/www/mod_auth_pgsql/Makefile b/www/mod_auth_pgsql/Makefile
index 1fbde23fdcd4..cf41b9e6c33f 100644
--- a/www/mod_auth_pgsql/Makefile
+++ b/www/mod_auth_pgsql/Makefile
@@ -11,6 +11,8 @@ MASTER_SITES= http://www.giuseppetanzilli.it/mod_auth_pgsql/dist/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Allows users to use PostgreSQL databases for user authentication
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${LOCALBASE}/sbin/${AP_TARGET}:${APACHE_PORT}
LIB_DEPENDS= pq.2:${PORTSDIR}/databases/postgresql7
diff --git a/www/mod_auth_pgsql/pkg-comment b/www/mod_auth_pgsql/pkg-comment
deleted file mode 100644
index b75baa2d4cda..000000000000
--- a/www/mod_auth_pgsql/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Allows users to use PostgreSQL databases for user authentication
diff --git a/www/mod_bf/Makefile b/www/mod_bf/Makefile
index c7152c7412b5..ba243655c845 100644
--- a/www/mod_bf/Makefile
+++ b/www/mod_bf/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= modbf
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A brainf*ck module for Apache
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_bf/pkg-comment b/www/mod_bf/pkg-comment
deleted file mode 100644
index c37afdbec35e..000000000000
--- a/www/mod_bf/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A brainf*ck module for Apache
diff --git a/www/mod_blowchunks/Makefile b/www/mod_blowchunks/Makefile
index aba5233d5c11..e5cf8d8b6c0c 100644
--- a/www/mod_blowchunks/Makefile
+++ b/www/mod_blowchunks/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module for rejecting and logging chunked requests
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_blowchunks/pkg-comment b/www/mod_blowchunks/pkg-comment
deleted file mode 100644
index a2c99280f409..000000000000
--- a/www/mod_blowchunks/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module for rejecting and logging chunked requests
diff --git a/www/mod_cgi_debug/Makefile b/www/mod_cgi_debug/Makefile
index c5eb5eb3bff5..c4f113485c36 100644
--- a/www/mod_cgi_debug/Makefile
+++ b/www/mod_cgi_debug/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://software.tangent.org/download/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module to make debugging server-side scripts easier
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_cgi_debug/pkg-comment b/www/mod_cgi_debug/pkg-comment
deleted file mode 100644
index 93fa51fd53d2..000000000000
--- a/www/mod_cgi_debug/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module to make debugging server-side scripts easier
diff --git a/www/mod_color/Makefile b/www/mod_color/Makefile
index 20a468c40a1a..c788387aecf1 100644
--- a/www/mod_color/Makefile
+++ b/www/mod_color/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .l
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module that provides syntax coloring for various languages
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_color/pkg-comment b/www/mod_color/pkg-comment
deleted file mode 100644
index b3ff1e90fef9..000000000000
--- a/www/mod_color/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module that provides syntax coloring for various languages
diff --git a/www/mod_hosts_access/Makefile b/www/mod_hosts_access/Makefile
index 34afa18731f6..360ed169e2f5 100644
--- a/www/mod_hosts_access/Makefile
+++ b/www/mod_hosts_access/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.klomp.org/mod_hosts_access/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module that makes Apache respect hosts.allow and hosts.deny
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_hosts_access/pkg-comment b/www/mod_hosts_access/pkg-comment
deleted file mode 100644
index 4f215c017fde..000000000000
--- a/www/mod_hosts_access/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module that makes Apache respect hosts.allow and hosts.deny
diff --git a/www/mod_index_rss/Makefile b/www/mod_index_rss/Makefile
index 453f76a5822c..301a57f21f00 100644
--- a/www/mod_index_rss/Makefile
+++ b/www/mod_index_rss/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://software.tangent.org/download/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module to provides RSS output for directories
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_index_rss/pkg-comment b/www/mod_index_rss/pkg-comment
deleted file mode 100644
index e7454534d204..000000000000
--- a/www/mod_index_rss/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module to provides RSS output for directories
diff --git a/www/mod_mp3/Makefile b/www/mod_mp3/Makefile
index e9a0d58dad0c..068a55b98f34 100644
--- a/www/mod_mp3/Makefile
+++ b/www/mod_mp3/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://software.tangent.org/download/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module to allow MP3 streaming
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_mp3/pkg-comment b/www/mod_mp3/pkg-comment
deleted file mode 100644
index 1819207c4b8f..000000000000
--- a/www/mod_mp3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module to allow MP3 streaming
diff --git a/www/mod_put/Makefile b/www/mod_put/Makefile
index 10d1c447572b..3d547f37af9c 100644
--- a/www/mod_put/Makefile
+++ b/www/mod_put/Makefile
@@ -13,6 +13,8 @@ DISTFILES= mod_put.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Apache module that provides PUT and DELETE methods
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_put/pkg-comment b/www/mod_put/pkg-comment
deleted file mode 100644
index 94fcb4f2018d..000000000000
--- a/www/mod_put/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Apache module that provides PUT and DELETE methods
diff --git a/www/mod_python/Makefile b/www/mod_python/Makefile
index dd217311cd59..97979987393e 100644
--- a/www/mod_python/Makefile
+++ b/www/mod_python/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module for integrating Python
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_python/pkg-comment b/www/mod_python/pkg-comment
deleted file mode 100644
index 29297814bfad..000000000000
--- a/www/mod_python/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module for integrating Python
diff --git a/www/mod_python3/Makefile b/www/mod_python3/Makefile
index dd217311cd59..97979987393e 100644
--- a/www/mod_python3/Makefile
+++ b/www/mod_python3/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module for integrating Python
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_python3/pkg-comment b/www/mod_python3/pkg-comment
deleted file mode 100644
index 29297814bfad..000000000000
--- a/www/mod_python3/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module for integrating Python
diff --git a/www/mod_roaming/Makefile b/www/mod_roaming/Makefile
index aa7eebec1c6c..4cdb1663b1ed 100644
--- a/www/mod_roaming/Makefile
+++ b/www/mod_roaming/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.klomp.org/mod_roaming/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An Apache module that works as a Netscape Roaming Access server
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_roaming/pkg-comment b/www/mod_roaming/pkg-comment
deleted file mode 100644
index 17d3be0c71c7..000000000000
--- a/www/mod_roaming/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An Apache module that works as a Netscape Roaming Access server
diff --git a/www/mod_sed/Makefile b/www/mod_sed/Makefile
index 8ebe06c3c2aa..cb9040b83b50 100644
--- a/www/mod_sed/Makefile
+++ b/www/mod_sed/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.myrddin.demon.co.uk/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An apache module that embeds a copy of the sed(1) command
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_sed/pkg-comment b/www/mod_sed/pkg-comment
deleted file mode 100644
index d79c9fbe8bca..000000000000
--- a/www/mod_sed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An apache module that embeds a copy of the sed(1) command
diff --git a/www/mod_sequester/Makefile b/www/mod_sequester/Makefile
index e8ac1e621555..5d438b4c53b3 100644
--- a/www/mod_sequester/Makefile
+++ b/www/mod_sequester/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://MeepZor.Com/packages/mod_sequester/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module that controls access to the website using secure info
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_sequester/pkg-comment b/www/mod_sequester/pkg-comment
deleted file mode 100644
index 2386ee5ff31a..000000000000
--- a/www/mod_sequester/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module that controls access to the website using secure info
diff --git a/www/mod_snake/Makefile b/www/mod_snake/Makefile
index 302025271525..191d652787e2 100644
--- a/www/mod_snake/Makefile
+++ b/www/mod_snake/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= modsnake
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A library to easily create flexible Apache modules
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT} \
${PYTHON_CMD}:${PYTHON_PORTSDIR}
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/mod_snake/pkg-comment b/www/mod_snake/pkg-comment
deleted file mode 100644
index ab057c404565..000000000000
--- a/www/mod_snake/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A library to easily create flexible Apache modules
diff --git a/www/mod_ticket/Makefile b/www/mod_ticket/Makefile
index 1e1c3ee64562..9e7bb12063ea 100644
--- a/www/mod_ticket/Makefile
+++ b/www/mod_ticket/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .c
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache module for a digitally signed ticket in URL
+
BUILD_DEPENDS= ${APXS}:${APACHE_PORT}
RUN_DEPENDS= ${APXS}:${APACHE_PORT}
diff --git a/www/mod_ticket/pkg-comment b/www/mod_ticket/pkg-comment
deleted file mode 100644
index d2b109b32e0b..000000000000
--- a/www/mod_ticket/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache module for a digitally signed ticket in URL
diff --git a/www/oops/Makefile b/www/oops/Makefile
index b143bf27d375..029cb1ef6d58 100644
--- a/www/oops/Makefile
+++ b/www/oops/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -d ${WRKDIR}/${DISTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A caching web proxy server
+
OOPSVERSION= 1.5.22
OOPSDATE= 20020519
diff --git a/www/oops/pkg-comment b/www/oops/pkg-comment
deleted file mode 100644
index d9e9cb595614..000000000000
--- a/www/oops/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A caching web proxy server
diff --git a/www/p5-Apache-AddHostPath/Makefile b/www/p5-Apache-AddHostPath/Makefile
index 57540e9032ab..88f9d46e2599 100644
--- a/www/p5-Apache-AddHostPath/Makefile
+++ b/www/p5-Apache-AddHostPath/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface for transforming a requested URI based on host/port
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/www/p5-Apache-AddHostPath/pkg-comment b/www/p5-Apache-AddHostPath/pkg-comment
deleted file mode 100644
index 231aec3ea03e..000000000000
--- a/www/p5-Apache-AddHostPath/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface for transforming a requested URI based on host/port
diff --git a/www/p5-Apache-Archive/Makefile b/www/p5-Apache-Archive/Makefile
index 83595324afe2..bb2cb938e402 100644
--- a/www/p5-Apache-Archive/Makefile
+++ b/www/p5-Apache-Archive/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that creates a menu to allow perusal of tarball contents
+
BUILD_DEPENDS= ${SITE_PERL}/Archive/Tar.pm:${PORTSDIR}/archivers/p5-Archive-Tar
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-Archive/pkg-comment b/www/p5-Apache-Archive/pkg-comment
deleted file mode 100644
index da405b484269..000000000000
--- a/www/p5-Apache-Archive/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that creates a menu to allow perusal of tarball contents
diff --git a/www/p5-Apache-AuthCookie/Makefile b/www/p5-Apache-AuthCookie/Makefile
index 7941162c4ca9..80de0d3a112d 100644
--- a/www/p5-Apache-AuthCookie/Makefile
+++ b/www/p5-Apache-AuthCookie/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module to provide custom forms for reauthentication
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/${APACHE_PORT}
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-AuthCookie/pkg-comment b/www/p5-Apache-AuthCookie/pkg-comment
deleted file mode 100644
index cc43c2ea56d6..000000000000
--- a/www/p5-Apache-AuthCookie/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module to provide custom forms for reauthentication
diff --git a/www/p5-Apache-AuthTicket/Makefile b/www/p5-Apache-AuthTicket/Makefile
index aeecbdaf0bb5..4a923e87ffbc 100644
--- a/www/p5-Apache-AuthTicket/Makefile
+++ b/www/p5-Apache-AuthTicket/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl modules that implement a cookie-based authentication system
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Apache/AuthCookie.pm:${PORTSDIR}/www/p5-Apache-AuthCookie \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
diff --git a/www/p5-Apache-AuthTicket/pkg-comment b/www/p5-Apache-AuthTicket/pkg-comment
deleted file mode 100644
index 97309e74d496..000000000000
--- a/www/p5-Apache-AuthTicket/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl modules that implement a cookie-based authentication system
diff --git a/www/p5-Apache-AuthenCache/Makefile b/www/p5-Apache-AuthenCache/Makefile
index 9ada4e0055d6..1b03293a209b 100644
--- a/www/p5-Apache-AuthenCache/Makefile
+++ b/www/p5-Apache-AuthenCache/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that implements authentication caching
+
BUILD_DEPENDS= ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-AuthenCache/pkg-comment b/www/p5-Apache-AuthenCache/pkg-comment
deleted file mode 100644
index 8dfd8bf37531..000000000000
--- a/www/p5-Apache-AuthenCache/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that implements authentication caching
diff --git a/www/p5-Apache-AuthenURL/Makefile b/www/p5-Apache-AuthenURL/Makefile
index af9d855b7ea3..80591578da82 100644
--- a/www/p5-Apache-AuthenURL/Makefile
+++ b/www/p5-Apache-AuthenURL/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache/mod_perl module to handle auth against external URLs
+
BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/Apache/AuthenCache.pm:${PORTSDIR}/www/p5-Apache-AuthenCache
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-AuthenURL/pkg-comment b/www/p5-Apache-AuthenURL/pkg-comment
deleted file mode 100644
index 807c086a90b1..000000000000
--- a/www/p5-Apache-AuthenURL/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache/mod_perl module to handle auth against external URLs
diff --git a/www/p5-Apache-AutoIndex/Makefile b/www/p5-Apache-AutoIndex/Makefile
index 13bbd91557b9..d3f5a75a69eb 100644
--- a/www/p5-Apache-AutoIndex/Makefile
+++ b/www/p5-Apache-AutoIndex/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that can completely replace mod_dir and mod_autoindex
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/src.pm:${PORTSDIR}/www/mod_perl \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/Icon.pm:${PORTSDIR}/www/p5-Apache-Icon \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/Language.pm:${PORTSDIR}/www/p5-Apache-Language \
diff --git a/www/p5-Apache-AutoIndex/pkg-comment b/www/p5-Apache-AutoIndex/pkg-comment
deleted file mode 100644
index a9e994c369c7..000000000000
--- a/www/p5-Apache-AutoIndex/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that can completely replace mod_dir and mod_autoindex
diff --git a/www/p5-Apache-Filter/Makefile b/www/p5-Apache-Filter/Makefile
index 18559e60c4ae..9ed4aa03b4c4 100644
--- a/www/p5-Apache-Filter/Makefile
+++ b/www/p5-Apache-Filter/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Perl module to alter the output of previous handlers
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
PERL_CONFIGURE= yes
diff --git a/www/p5-Apache-Filter/pkg-comment b/www/p5-Apache-Filter/pkg-comment
deleted file mode 100644
index 4f0a4bd18e89..000000000000
--- a/www/p5-Apache-Filter/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module to alter the output of previous handlers
diff --git a/www/p5-Apache-Icon/Makefile b/www/p5-Apache-Icon/Makefile
index aac0e49ab917..e77c3f84c250 100644
--- a/www/p5-Apache-Icon/Makefile
+++ b/www/p5-Apache-Icon/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that provides an interface for looking up icon images
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/src.pm:${PORTSDIR}/www/mod_perl
PERL_CONFIGURE= yes
diff --git a/www/p5-Apache-Icon/pkg-comment b/www/p5-Apache-Icon/pkg-comment
deleted file mode 100644
index bc80ab768b81..000000000000
--- a/www/p5-Apache-Icon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that provides an interface for looking up icon images
diff --git a/www/p5-Apache-Language/Makefile b/www/p5-Apache-Language/Makefile
index 29994dab70fd..922e7821a8ac 100644
--- a/www/p5-Apache-Language/Makefile
+++ b/www/p5-Apache-Language/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A perl module that provides language-aware object hashes
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/src.pm:${PORTSDIR}/www/mod_perl \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/I18N/LangTags.pm:${PORTSDIR}/misc/p5-I18N-LangTags
diff --git a/www/p5-Apache-Language/pkg-comment b/www/p5-Apache-Language/pkg-comment
deleted file mode 100644
index 8f229e809829..000000000000
--- a/www/p5-Apache-Language/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A perl module that provides language-aware object hashes
diff --git a/www/p5-Apache-SSI/Makefile b/www/p5-Apache-SSI/Makefile
index f6e72f7e7ae9..b0da7cb3cfb9 100644
--- a/www/p5-Apache-SSI/Makefile
+++ b/www/p5-Apache-SSI/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache::SSI - Implement Server Side Includes in Perl
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/HTML/SimpleParse.pm:${PORTSDIR}/www/p5-HTML-SimpleParse
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-SSI/pkg-comment b/www/p5-Apache-SSI/pkg-comment
deleted file mode 100644
index c6eafaaa1dfd..000000000000
--- a/www/p5-Apache-SSI/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache::SSI - Implement Server Side Includes in Perl
diff --git a/www/p5-Apache-Session-SharedMem/Makefile b/www/p5-Apache-Session-SharedMem/Makefile
index 8378044cea06..92ae85d48618 100644
--- a/www/p5-Apache-Session-SharedMem/Makefile
+++ b/www/p5-Apache-Session-SharedMem/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Apache::Session extension that store session in shared memory
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/IPC/Cache.pm:${PORTSDIR}/devel/p5-IPC-Cache \
${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-Apache-Session-SharedMem/pkg-comment b/www/p5-Apache-Session-SharedMem/pkg-comment
deleted file mode 100644
index 1ac87611063a..000000000000
--- a/www/p5-Apache-Session-SharedMem/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Apache::Session extension that store session in shared memory
diff --git a/www/p5-CGI-ArgChecker/Makefile b/www/p5-CGI-ArgChecker/Makefile
index dc0837526040..943da8d5e814 100644
--- a/www/p5-CGI-ArgChecker/Makefile
+++ b/www/p5-CGI-ArgChecker/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module implementing a cgi interface to String::Checker
+
BUILD_DEPENDS= ${SITE_PERL}/String/Checker.pm:${PORTSDIR}/devel/p5-String-Checker
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-CGI-ArgChecker/pkg-comment b/www/p5-CGI-ArgChecker/pkg-comment
deleted file mode 100644
index 57a05f2510a0..000000000000
--- a/www/p5-CGI-ArgChecker/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module implementing a cgi interface to String::Checker
diff --git a/www/p5-CGI-FastTemplate/Makefile b/www/p5-CGI-FastTemplate/Makefile
index 1e074de629f5..cb11de060eee 100644
--- a/www/p5-CGI-FastTemplate/Makefile
+++ b/www/p5-CGI-FastTemplate/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for manage templates and parses templates
+
PERL_CONFIGURE= yes
MAN3= CGI::FastTemplate.3
diff --git a/www/p5-CGI-FastTemplate/pkg-comment b/www/p5-CGI-FastTemplate/pkg-comment
deleted file mode 100644
index 7d9926e84bcd..000000000000
--- a/www/p5-CGI-FastTemplate/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for manage templates and parses templates
diff --git a/www/p5-CGI-Minimal/Makefile b/www/p5-CGI-Minimal/Makefile
index dabc50732b37..41c7c20b4fbe 100644
--- a/www/p5-CGI-Minimal/Makefile
+++ b/www/p5-CGI-Minimal/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Extremely lightweight CGI processing package
+
PERL_CONFIGURE= yes
MAN3= CGI::Minimal.3
diff --git a/www/p5-CGI-Minimal/pkg-comment b/www/p5-CGI-Minimal/pkg-comment
deleted file mode 100644
index 1adb33af887d..000000000000
--- a/www/p5-CGI-Minimal/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Extremely lightweight CGI processing package
diff --git a/www/p5-CGI-modules/Makefile b/www/p5-CGI-modules/Makefile
index 8e1e2ffb9b53..484ccd0a19e1 100644
--- a/www/p5-CGI-modules/Makefile
+++ b/www/p5-CGI-modules/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Modules for perl5, for use in writing CGI scripts
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP.pm:${PORTSDIR}/www/p5-libwww
PERL_CONFIGURE= yes
diff --git a/www/p5-CGI-modules/pkg-comment b/www/p5-CGI-modules/pkg-comment
deleted file mode 100644
index 47578df5dc15..000000000000
--- a/www/p5-CGI-modules/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Modules for perl5, for use in writing CGI scripts
diff --git a/www/p5-CGI_Lite/Makefile b/www/p5-CGI_Lite/Makefile
index 07ade357aca0..15da042e8343 100644
--- a/www/p5-CGI_Lite/Makefile
+++ b/www/p5-CGI_Lite/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to process and decode WWW form information
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/www/p5-CGI_Lite/pkg-comment b/www/p5-CGI_Lite/pkg-comment
deleted file mode 100644
index 018e5c5de6e5..000000000000
--- a/www/p5-CGI_Lite/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to process and decode WWW form information
diff --git a/www/p5-HTML-Clean/Makefile b/www/p5-HTML-Clean/Makefile
index 6f00721429a3..f020718f7bce 100644
--- a/www/p5-HTML-Clean/Makefile
+++ b/www/p5-HTML-Clean/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Cleans up HTML code for web browsers, not humans
+
PERL_CONFIGURE= yes
MAN1= htmlclean.1
diff --git a/www/p5-HTML-Clean/pkg-comment b/www/p5-HTML-Clean/pkg-comment
deleted file mode 100644
index bb0ede031add..000000000000
--- a/www/p5-HTML-Clean/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cleans up HTML code for web browsers, not humans
diff --git a/www/p5-HTML-Navigation/Makefile b/www/p5-HTML-Navigation/Makefile
index 1dfeac67b8fc..85e677305c68 100644
--- a/www/p5-HTML-Navigation/Makefile
+++ b/www/p5-HTML-Navigation/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for creating generic HTML navigation bars
+
BUILD_DEPENDS= ${SITE_PERL}/CGI/Base.pm:${PORTSDIR}/www/p5-CGI-modules \
${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-HTML-Navigation/pkg-comment b/www/p5-HTML-Navigation/pkg-comment
deleted file mode 100644
index 64fcaa100c99..000000000000
--- a/www/p5-HTML-Navigation/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for creating generic HTML navigation bars
diff --git a/www/p5-HTML-Pager/Makefile b/www/p5-HTML-Pager/Makefile
index d4a7ccbf6fa8..b5ecd86a4845 100644
--- a/www/p5-HTML-Pager/Makefile
+++ b/www/p5-HTML-Pager/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module for handling CGI HTML paging of arbitrary data
+
BUILD_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-HTML-Pager/pkg-comment b/www/p5-HTML-Pager/pkg-comment
deleted file mode 100644
index 18f95980900d..000000000000
--- a/www/p5-HTML-Pager/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module for handling CGI HTML paging of arbitrary data
diff --git a/www/p5-HTML-QuickCheck/Makefile b/www/p5-HTML-QuickCheck/Makefile
index 7f5410fc6f59..c3051f6a21e2 100644
--- a/www/p5-HTML-QuickCheck/Makefile
+++ b/www/p5-HTML-QuickCheck/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple and fast HTML syntax checking package for perl 4 and perl 5
+
PERL_CONFIGURE= yes
MAN3= HTML::QuickCheck.3
diff --git a/www/p5-HTML-QuickCheck/pkg-comment b/www/p5-HTML-QuickCheck/pkg-comment
deleted file mode 100644
index c991a732d6bd..000000000000
--- a/www/p5-HTML-QuickCheck/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple and fast HTML syntax checking package for perl 4 and perl 5
diff --git a/www/p5-HTML-SimpleParse/Makefile b/www/p5-HTML-SimpleParse/Makefile
index 4ebb34a29f6e..53ab172cbc1c 100644
--- a/www/p5-HTML-SimpleParse/Makefile
+++ b/www/p5-HTML-SimpleParse/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML::SimpleParse - a bare-bones HTML parser
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/www/p5-HTML-SimpleParse/pkg-comment b/www/p5-HTML-SimpleParse/pkg-comment
deleted file mode 100644
index 31c2e12944e1..000000000000
--- a/www/p5-HTML-SimpleParse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML::SimpleParse - a bare-bones HTML parser
diff --git a/www/p5-HTML-Tagset/Makefile b/www/p5-HTML-Tagset/Makefile
index 50baaee5d071..0768f5700ccc 100644
--- a/www/p5-HTML-Tagset/Makefile
+++ b/www/p5-HTML-Tagset/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.ORG
+PORTCOMMENT= Some useful data table in parsing HTML
+
PERL_CONFIGURE= yes
MAN3= HTML::Tagset.3
diff --git a/www/p5-HTML-Tagset/pkg-comment b/www/p5-HTML-Tagset/pkg-comment
deleted file mode 100644
index 716b5f303407..000000000000
--- a/www/p5-HTML-Tagset/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Some useful data table in parsing HTML
diff --git a/www/p5-HTML/Makefile b/www/p5-HTML/Makefile
index ea3050f28d23..f3bc1d4ef6db 100644
--- a/www/p5-HTML/Makefile
+++ b/www/p5-HTML/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for writing HTML documents
+
USE_PERL5= yes
NO_WRKSUBDIR= yes
diff --git a/www/p5-HTML/pkg-comment b/www/p5-HTML/pkg-comment
deleted file mode 100644
index a8508552fc3a..000000000000
--- a/www/p5-HTML/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for writing HTML documents
diff --git a/www/p5-HTTPD-Tools/Makefile b/www/p5-HTTPD-Tools/Makefile
index bf2cc8a9e9e0..82d29cfa3827 100644
--- a/www/p5-HTTPD-Tools/Makefile
+++ b/www/p5-HTTPD-Tools/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for a HTTP server authentication class
+
PERL_CONFIGURE= yes
MAN3= HTTPD::Authen.3 HTTPD::UserAdmin.3 HTTPD::GroupAdmin.3
diff --git a/www/p5-HTTPD-Tools/pkg-comment b/www/p5-HTTPD-Tools/pkg-comment
deleted file mode 100644
index e676cafa07f6..000000000000
--- a/www/p5-HTTPD-Tools/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for a HTTP server authentication class
diff --git a/www/p5-HTTPD-User-Manage/Makefile b/www/p5-HTTPD-User-Manage/Makefile
index bf2cc8a9e9e0..82d29cfa3827 100644
--- a/www/p5-HTTPD-User-Manage/Makefile
+++ b/www/p5-HTTPD-User-Manage/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module for a HTTP server authentication class
+
PERL_CONFIGURE= yes
MAN3= HTTPD::Authen.3 HTTPD::UserAdmin.3 HTTPD::GroupAdmin.3
diff --git a/www/p5-HTTPD-User-Manage/pkg-comment b/www/p5-HTTPD-User-Manage/pkg-comment
deleted file mode 100644
index e676cafa07f6..000000000000
--- a/www/p5-HTTPD-User-Manage/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module for a HTTP server authentication class
diff --git a/www/p5-WWW-Robot/Makefile b/www/p5-WWW-Robot/Makefile
index d368028860b0..79b271e123e9 100644
--- a/www/p5-WWW-Robot/Makefile
+++ b/www/p5-WWW-Robot/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl interface to a generic web traversal engine
+
BUILD_DEPENDS= ${SITE_PERL}/HTML/Element.pm:${PORTSDIR}/www/p5-HTML-Tree \
${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
${SITE_PERL}/HTML/Tagset.pm:${PORTSDIR}/www/p5-HTML-Tagset
diff --git a/www/p5-WWW-Robot/pkg-comment b/www/p5-WWW-Robot/pkg-comment
deleted file mode 100644
index 63523d2c9e41..000000000000
--- a/www/p5-WWW-Robot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl interface to a generic web traversal engine
diff --git a/www/p5-libservlet/Makefile b/www/p5-libservlet/Makefile
index 03d5002b077f..0edfe6ea8487 100644
--- a/www/p5-libservlet/Makefile
+++ b/www/p5-libservlet/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Servlet API for Perl
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Exception/Class.pm:${PORTSDIR}/devel/p5-Exception-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/www/p5-libservlet/pkg-comment b/www/p5-libservlet/pkg-comment
deleted file mode 100644
index de82606a3040..000000000000
--- a/www/p5-libservlet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Servlet API for Perl
diff --git a/www/peacock/Makefile b/www/peacock/Makefile
index 6fe8162d7b45..e0ef574c73f6 100644
--- a/www/peacock/Makefile
+++ b/www/peacock/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GUI-based HTML Editor for GTK+/GNOME
+
USE_REINPLACE= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
diff --git a/www/peacock/pkg-comment b/www/peacock/pkg-comment
deleted file mode 100644
index 580f3da71f42..000000000000
--- a/www/peacock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GUI-based HTML Editor for GTK+/GNOME
diff --git a/www/phpnuke/Makefile b/www/phpnuke/Makefile
index 98b3d6fba3f2..383ca3cc6822 100644
--- a/www/phpnuke/Makefile
+++ b/www/phpnuke/Makefile
@@ -14,6 +14,8 @@ DISTNAME= PHP-Nuke-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An automated website package to distribute and manage content
+
LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
.if defined(WITH_PHP3)
RUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libphp3.so:${PORTSDIR}/www/mod_php3
diff --git a/www/phpnuke/pkg-comment b/www/phpnuke/pkg-comment
deleted file mode 100644
index 7a9af92c432b..000000000000
--- a/www/phpnuke/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An automated website package to distribute and manage content
diff --git a/www/py-HTMLgen/Makefile b/www/py-HTMLgen/Makefile
index 6ccce245705e..81554ff3b2d2 100644
--- a/www/py-HTMLgen/Makefile
+++ b/www/py-HTMLgen/Makefile
@@ -13,6 +13,8 @@ DISTNAME= HTMLgen
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Python library for the generation of HTML documents
+
USE_PYTHON= yes
WRKSRC= ${WRKDIR}/HTMLgen
diff --git a/www/py-HTMLgen/pkg-comment b/www/py-HTMLgen/pkg-comment
deleted file mode 100644
index f61cdd47ffb9..000000000000
--- a/www/py-HTMLgen/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Python library for the generation of HTML documents
diff --git a/www/retawq/Makefile b/www/retawq/Makefile
index be739c69271e..53c43dbf84b7 100644
--- a/www/retawq/Makefile
+++ b/www/retawq/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interactive, multi-threaded web browser for text terminals
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
CFLAGS+= ${PTHREAD_CFLAGS} -I${LOCALBASE}/include
diff --git a/www/retawq/pkg-comment b/www/retawq/pkg-comment
deleted file mode 100644
index f8790b123f1a..000000000000
--- a/www/retawq/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interactive, multi-threaded web browser for text terminals
diff --git a/www/sqmgrlog/Makefile b/www/sqmgrlog/Makefile
index 1b33dc60b54b..97da23cd8c1a 100644
--- a/www/sqmgrlog/Makefile
+++ b/www/sqmgrlog/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://web.onda.com.br/orso/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Squid log analyzer and HTML report generator
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-prefix=${PREFIX} --with-gcc
diff --git a/www/sqmgrlog/pkg-comment b/www/sqmgrlog/pkg-comment
deleted file mode 100644
index 20a60e1f7ace..000000000000
--- a/www/sqmgrlog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Squid log analyzer and HTML report generator
diff --git a/www/surfraw/Makefile b/www/surfraw/Makefile
index 97a49c3eb886..e4a03c6739e3 100644
--- a/www/surfraw/Makefile
+++ b/www/surfraw/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Command line interface to popular WWW search engines
+
GNU_CONFIGURE= yes
post-install:
diff --git a/www/surfraw/pkg-comment b/www/surfraw/pkg-comment
deleted file mode 100644
index 70ad1f4df472..000000000000
--- a/www/surfraw/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Command line interface to popular WWW search engines
diff --git a/www/swish++/Makefile b/www/swish++/Makefile
index 53a16e7339d3..e95f86e1818e 100644
--- a/www/swish++/Makefile
+++ b/www/swish++/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://homepage.mac.com/pauljlucas/software/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple Web Indexing System for Humans: C++ version
+
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
USE_PERL5= yes
diff --git a/www/swish++/pkg-comment b/www/swish++/pkg-comment
deleted file mode 100644
index a14855f4e1d1..000000000000
--- a/www/swish++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple Web Indexing System for Humans: C++ version
diff --git a/www/thumbnail_index/Makefile b/www/thumbnail_index/Makefile
index 6914cd47299d..3369404cb496 100644
--- a/www/thumbnail_index/Makefile
+++ b/www/thumbnail_index/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}_10aug1998
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make an HTML index file for a bunch of images
+
RUN_DEPENDS= djpeg:${PORTSDIR}/graphics/jpeg \
pnmscale:${PORTSDIR}/graphics/netpbm
diff --git a/www/thumbnail_index/pkg-comment b/www/thumbnail_index/pkg-comment
deleted file mode 100644
index 7fdfa15ace23..000000000000
--- a/www/thumbnail_index/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make an HTML index file for a bunch of images
diff --git a/www/w3c-httpd/Makefile b/www/w3c-httpd/Makefile
index 48cfa98c4156..1c4932da591d 100644
--- a/www/w3c-httpd/Makefile
+++ b/www/w3c-httpd/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= ftp://ftp.w3.org/pub/httpd/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= WWW server from the W3 Consortium (W3C)
+
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/net/wais:build
NO_WRKSUBDIR= yes
diff --git a/www/w3c-httpd/pkg-comment b/www/w3c-httpd/pkg-comment
deleted file mode 100644
index 5d0cb7375c1e..000000000000
--- a/www/w3c-httpd/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-WWW server from the W3 Consortium (W3C)
diff --git a/www/webcopy/Makefile b/www/webcopy/Makefile
index 5cf536deea08..e5072ac1959f 100644
--- a/www/webcopy/Makefile
+++ b/www/webcopy/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= steve
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Web Mirroring Program
+
NO_PACKAGE= "This program cannot be distributed if modified in any way"
NO_CDROM= "Don't sell for profit without written permission"
ALL_TARGET=
diff --git a/www/webcopy/pkg-comment b/www/webcopy/pkg-comment
deleted file mode 100644
index f75209c13fba..000000000000
--- a/www/webcopy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Web Mirroring Program
diff --git a/www/webglimpse/Makefile b/www/webglimpse/Makefile
index 9769470252cd..ac7be51d25d3 100644
--- a/www/webglimpse/Makefile
+++ b/www/webglimpse/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PKGNAME}.src
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= WWW interface to Glimpse search engine
+
RUN_DEPENDS+= ${LOCALBASE}/etc/apache/httpd.conf:${PORTSDIR}/www/apache13
RUN_DEPENDS+= glimpse:${PORTSDIR}/textproc/glimpse
diff --git a/www/webglimpse/pkg-comment b/www/webglimpse/pkg-comment
deleted file mode 100644
index 5bb033fe4eba..000000000000
--- a/www/webglimpse/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-WWW interface to Glimpse search engine
diff --git a/www/wn/Makefile b/www/wn/Makefile
index 105aaee723a8..a1762d04b1e7 100644
--- a/www/wn/Makefile
+++ b/www/wn/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= trevor
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A great http server
+
FORBIDDEN= "Remotely exploitable buffer overflow."
IS_INTERACTIVE=
diff --git a/www/wn/pkg-comment b/www/wn/pkg-comment
deleted file mode 100644
index 1230fb19efc7..000000000000
--- a/www/wn/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A great http server
diff --git a/www/wwwcount/Makefile b/www/wwwcount/Makefile
index a4973c9d6406..04e1c44fbced 100644
--- a/www/wwwcount/Makefile
+++ b/www/wwwcount/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Access counter, clock and date for WWW pages
+
GNU_CONFIGURE= yes
IS_INTERACTIVE= yes
USE_GMAKE= yes
diff --git a/www/wwwcount/pkg-comment b/www/wwwcount/pkg-comment
deleted file mode 100644
index 401523383b49..000000000000
--- a/www/wwwcount/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Access counter, clock and date for WWW pages
diff --git a/www/xist/Makefile b/www/xist/Makefile
index 9e90a689007c..6ebe750eea98 100644
--- a/www/xist/Makefile
+++ b/www/xist/Makefile
@@ -14,6 +14,8 @@ DISTNAME= XIST-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An XML-based extensible HTML generator
+
RUN_DEPENDS= ${PYXML} \
${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging \
${PYTHON_SITELIBDIR}/mx/Tidy/mxTidy/mxTidy.so:${PORTSDIR}/devel/py-mx-experimental
diff --git a/www/xist/pkg-comment b/www/xist/pkg-comment
deleted file mode 100644
index eed404fee716..000000000000
--- a/www/xist/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An XML-based extensible HTML generator
diff --git a/www/xpath2rss/Makefile b/www/xpath2rss/Makefile
index d1c4fd3c2564..6abd54ba13e1 100644
--- a/www/xpath2rss/Makefile
+++ b/www/xpath2rss/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= HTML to RSS converter
+
RUN_DEPENDS= ${PYXML}
USE_PYTHON= yes
diff --git a/www/xpath2rss/pkg-comment b/www/xpath2rss/pkg-comment
deleted file mode 100644
index 9251ecb66142..000000000000
--- a/www/xpath2rss/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-HTML to RSS converter
diff --git a/x11-clocks/abclock/Makefile b/x11-clocks/abclock/Makefile
index cbb8048a1293..63858a7d90da 100644
--- a/x11-clocks/abclock/Makefile
+++ b/x11-clocks/abclock/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://odur.let.rug.nl/~kleiweg/abclock/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Clock for X that displays hours and minutes in an analog fashion
+
USE_X_PREFIX= yes
do-install:
diff --git a/x11-clocks/abclock/pkg-comment b/x11-clocks/abclock/pkg-comment
deleted file mode 100644
index da0eec1bc567..000000000000
--- a/x11-clocks/abclock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clock for X that displays hours and minutes in an analog fashion
diff --git a/x11-clocks/bclock/Makefile b/x11-clocks/bclock/Makefile
index 2cc1e02b52dc..85361bdc9347 100644
--- a/x11-clocks/bclock/Makefile
+++ b/x11-clocks/bclock/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= X11/clocks
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A round, analog X11 clock with bezier curve hands
+
USE_IMAKE= yes
MAN1= bclock.1
diff --git a/x11-clocks/bclock/pkg-comment b/x11-clocks/bclock/pkg-comment
deleted file mode 100644
index 2df8f750ddfc..000000000000
--- a/x11-clocks/bclock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A round, analog X11 clock with bezier curve hands
diff --git a/x11-clocks/dclock/Makefile b/x11-clocks/dclock/Makefile
index 975412f0f8dd..c4281b252360 100644
--- a/x11-clocks/dclock/Makefile
+++ b/x11-clocks/dclock/Makefile
@@ -18,6 +18,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 7-segment digital clock with optional military time and alarm
+
IGNOREFILES= ${DISTFILES}
USE_IMAKE= yes
MAN1= dclock.1
diff --git a/x11-clocks/dclock/pkg-comment b/x11-clocks/dclock/pkg-comment
deleted file mode 100644
index d3505a5e816a..000000000000
--- a/x11-clocks/dclock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 7-segment digital clock with optional military time and alarm
diff --git a/x11-clocks/rclock/Makefile b/x11-clocks/rclock/Makefile
index 04fc7dd25c2d..ce8bb6bbe53a 100644
--- a/x11-clocks/rclock/Makefile
+++ b/x11-clocks/rclock/Makefile
@@ -21,6 +21,8 @@ DISTNAME= rxvt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Analog clock for X w/appointment reminder and mail notification
+
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_REINPLACE= yes
diff --git a/x11-clocks/rclock/pkg-comment b/x11-clocks/rclock/pkg-comment
deleted file mode 100644
index 69a36fe7299f..000000000000
--- a/x11-clocks/rclock/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Analog clock for X w/appointment reminder and mail notification
diff --git a/x11-clocks/t3d/Makefile b/x11-clocks/t3d/Makefile
index 6453b7547d28..ad397cafdfd7 100644
--- a/x11-clocks/t3d/Makefile
+++ b/x11-clocks/t3d/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Clock using flying balls to display the time
+
EXTRACT_CMD= ${GZIP_CMD}
EXTRACT_BEFORE_ARGS= -dc
EXTRACT_AFTER_ARGS= | ${SH}
diff --git a/x11-clocks/t3d/pkg-comment b/x11-clocks/t3d/pkg-comment
deleted file mode 100644
index 9e8dc70f63de..000000000000
--- a/x11-clocks/t3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Clock using flying balls to display the time
diff --git a/x11-clocks/wmfuzzy/Makefile b/x11-clocks/wmfuzzy/Makefile
index f83c90c66698..92b82918ecb2 100644
--- a/x11-clocks/wmfuzzy/Makefile
+++ b/x11-clocks/wmfuzzy/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A fuzzy clock WindowMaker dockapp
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
WRKSRC= ${WRKDIR}/${PORTNAME}/src
diff --git a/x11-clocks/wmfuzzy/pkg-comment b/x11-clocks/wmfuzzy/pkg-comment
deleted file mode 100644
index 6fc0c95a2cb3..000000000000
--- a/x11-clocks/wmfuzzy/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A fuzzy clock WindowMaker dockapp
diff --git a/x11-fm/dfm/Makefile b/x11-fm/dfm/Makefile
index ef139dc44aea..8f2dcd7ef551 100644
--- a/x11-fm/dfm/Makefile
+++ b/x11-fm/dfm/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.kaisersite.de/dfm/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OS/2 - like Desktop-File-Manager for X Window System
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
diff --git a/x11-fm/dfm/pkg-comment b/x11-fm/dfm/pkg-comment
deleted file mode 100644
index d2968d47d5eb..000000000000
--- a/x11-fm/dfm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OS/2 - like Desktop-File-Manager for X Window System
diff --git a/x11-fm/endeavour/Makefile b/x11-fm/endeavour/Makefile
index 25b74139075f..36d1531f0b85 100644
--- a/x11-fm/endeavour/Makefile
+++ b/x11-fm/endeavour/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical file manager and image viewer aimed towards new users
+
USE_REINPLACE= yes
USE_BZIP2= yes
USE_X_PREFIX= yes
diff --git a/x11-fm/endeavour/pkg-comment b/x11-fm/endeavour/pkg-comment
deleted file mode 100644
index 1305a95faf74..000000000000
--- a/x11-fm/endeavour/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical file manager and image viewer aimed towards new users
diff --git a/x11-fm/ezfm/Makefile b/x11-fm/ezfm/Makefile
index 1b48d9cce841..52a5b4abe3a4 100644
--- a/x11-fm/ezfm/Makefile
+++ b/x11-fm/ezfm/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= EZWGL-based file manager for X Window System
+
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
EZ.1:${PORTSDIR}/graphics/EZWGL
diff --git a/x11-fm/ezfm/pkg-comment b/x11-fm/ezfm/pkg-comment
deleted file mode 100644
index 8d69b778bccd..000000000000
--- a/x11-fm/ezfm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-EZWGL-based file manager for X Window System
diff --git a/x11-fm/mtoolsfm/Makefile b/x11-fm/mtoolsfm/Makefile
index 2952b655f5fc..e34522b71865 100644
--- a/x11-fm/mtoolsfm/Makefile
+++ b/x11-fm/mtoolsfm/Makefile
@@ -14,6 +14,8 @@ DISTNAME= MToolsFM-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A graphical frontend to mtools
+
RUN_DEPENDS= mtools:${PORTSDIR}/emulators/mtools
USE_REINPLACE= yes
diff --git a/x11-fm/mtoolsfm/pkg-comment b/x11-fm/mtoolsfm/pkg-comment
deleted file mode 100644
index a07ba2316cd4..000000000000
--- a/x11-fm/mtoolsfm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A graphical frontend to mtools
diff --git a/x11-fm/xfm/Makefile b/x11-fm/xfm/Makefile
index a7cd21d8f317..453fff3c0d06 100644
--- a/x11-fm/xfm/Makefile
+++ b/x11-fm/xfm/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The X File Manager
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
USE_IMAKE= yes
diff --git a/x11-fm/xfm/pkg-comment b/x11-fm/xfm/pkg-comment
deleted file mode 100644
index 98687cb5b146..000000000000
--- a/x11-fm/xfm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The X File Manager
diff --git a/x11-fonts/Xg/Makefile b/x11-fonts/Xg/Makefile
index b9e36d4041ab..ba17012aff81 100644
--- a/x11-fonts/Xg/Makefile
+++ b/x11-fonts/Xg/Makefile
@@ -13,6 +13,8 @@ DISTNAME= libXg.utf.fonts
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= UNICODE fonts for use with 9term and sam
+
NO_WRKSUBDIR= yes
USE_X_PREFIX= yes
diff --git a/x11-fonts/Xg/pkg-comment b/x11-fonts/Xg/pkg-comment
deleted file mode 100644
index 2916f79deb98..000000000000
--- a/x11-fonts/Xg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-UNICODE fonts for use with 9term and sam
diff --git a/x11-fonts/p5-type1inst/Makefile b/x11-fonts/p5-type1inst/Makefile
index 944a986b3da5..f996560bde2d 100644
--- a/x11-fonts/p5-type1inst/Makefile
+++ b/x11-fonts/p5-type1inst/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A script that helps install Postscript fonts in X Window System
+
USE_PERL5= yes
USE_XLIB= yes
NO_BUILD= yes
diff --git a/x11-fonts/p5-type1inst/pkg-comment b/x11-fonts/p5-type1inst/pkg-comment
deleted file mode 100644
index 900f170c702f..000000000000
--- a/x11-fonts/p5-type1inst/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A script that helps install Postscript fonts in X Window System
diff --git a/x11-fonts/ttmkfdir/Makefile b/x11-fonts/ttmkfdir/Makefile
index 02b19254c52d..3ea460354514 100644
--- a/x11-fonts/ttmkfdir/Makefile
+++ b/x11-fonts/ttmkfdir/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Create fonts.scale file for use with TrueType font server
+
NO_WRKSUBDIR= yes
USE_X_PREFIX= yes
USE_FREETYPE= yes
diff --git a/x11-fonts/ttmkfdir/pkg-comment b/x11-fonts/ttmkfdir/pkg-comment
deleted file mode 100644
index 5a644bf5720e..000000000000
--- a/x11-fonts/ttmkfdir/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Create fonts.scale file for use with TrueType font server
diff --git a/x11-fonts/xfed/Makefile b/x11-fonts/xfed/Makefile
index c76090e95f84..d3e376d97908 100644
--- a/x11-fonts/xfed/Makefile
+++ b/x11-fonts/xfed/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A program that will let you edit X fonts (.bdf files)
+
IGNOREFILES= ${DISTFILES}
USE_IMAKE= yes
MAKE_FLAGS= MANDIR=${PREFIX}/man/man1 BINDIR=${PREFIX}/bin -f
diff --git a/x11-fonts/xfed/pkg-comment b/x11-fonts/xfed/pkg-comment
deleted file mode 100644
index fd735fb2ea0d..000000000000
--- a/x11-fonts/xfed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A program that will let you edit X fonts (.bdf files)
diff --git a/x11-fonts/xmbdfed/Makefile b/x11-fonts/xmbdfed/Makefile
index fb7c70b68181..53382f292fdf 100644
--- a/x11-fonts/xmbdfed/Makefile
+++ b/x11-fonts/xmbdfed/Makefile
@@ -17,6 +17,8 @@ PATCHFILES= ${PORTNAME}-${PORTVERSION:R}-patch1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Motif tool for editing X11 bitmap fonts
+
USE_X_PREFIX= yes
USE_FREETYPE= yes
USE_MOTIF= yes
diff --git a/x11-fonts/xmbdfed/pkg-comment b/x11-fonts/xmbdfed/pkg-comment
deleted file mode 100644
index 435ea71d6809..000000000000
--- a/x11-fonts/xmbdfed/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Motif tool for editing X11 bitmap fonts
diff --git a/x11-themes/notif2/Makefile b/x11-themes/notif2/Makefile
index f6c8c69e2c8e..7179d33af1cc 100644
--- a/x11-themes/notif2/Makefile
+++ b/x11-themes/notif2/Makefile
@@ -14,6 +14,8 @@ DISTNAME= Notif2-${PORTVERSION}-${GTKVERSION}-199908211219
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Notif2 GTK theme engine following the new Motif look and feel
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_X_PREFIX= yes
diff --git a/x11-themes/notif2/pkg-comment b/x11-themes/notif2/pkg-comment
deleted file mode 100644
index 7f3a13c2b7ea..000000000000
--- a/x11-themes/notif2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Notif2 GTK theme engine following the new Motif look and feel
diff --git a/x11-themes/qnxstyle/Makefile b/x11-themes/qnxstyle/Makefile
index 7ec83786f8b1..52958a9ff601 100644
--- a/x11-themes/qnxstyle/Makefile
+++ b/x11-themes/qnxstyle/Makefile
@@ -13,6 +13,8 @@ DISTNAME= $(KDELOOKITEM)-${PORTNAME}-$(PORTVERSION)
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A QNX style/theme for KDE3
+
BUILD_DEPENDS= autoconf213:${PORTSDIR}/devel/autoconf213 \
automake14:${PORTSDIR}/devel/automake14
diff --git a/x11-themes/qnxstyle/pkg-comment b/x11-themes/qnxstyle/pkg-comment
deleted file mode 100644
index 6c492645b4e3..000000000000
--- a/x11-themes/qnxstyle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A QNX style/theme for KDE3
diff --git a/x11-toolkits/Xaw3d/Makefile b/x11-toolkits/Xaw3d/Makefile
index cadb4501ea15..fc8f2611ac59 100644
--- a/x11-toolkits/Xaw3d/Makefile
+++ b/x11-toolkits/Xaw3d/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= widgets/Xaw3d/R6.3
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 3-D Athena Widget set that looks like Motif
+
WRKSRC= ${WRKDIR}/xc/lib/Xaw3d
USE_IMAKE= yes
INSTALLS_SHLIB= yes
diff --git a/x11-toolkits/Xaw3d/pkg-comment b/x11-toolkits/Xaw3d/pkg-comment
deleted file mode 100644
index f69bf7b62a25..000000000000
--- a/x11-toolkits/Xaw3d/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 3-D Athena Widget set that looks like Motif
diff --git a/x11-toolkits/bwidget/Makefile b/x11-toolkits/bwidget/Makefile
index de50f605b177..8a007bd63b27 100644
--- a/x11-toolkits/bwidget/Makefile
+++ b/x11-toolkits/bwidget/Makefile
@@ -14,6 +14,8 @@ DISTNAME= BWidget-${PORTVERSION}
MAINTAINER= ports@FreeBSD.ORG
+PORTCOMMENT= A high-level widget set for Tcl/Tk
+
NO_BUILD= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
diff --git a/x11-toolkits/bwidget/pkg-comment b/x11-toolkits/bwidget/pkg-comment
deleted file mode 100644
index bf7ac57e2b62..000000000000
--- a/x11-toolkits/bwidget/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A high-level widget set for Tcl/Tk
diff --git a/x11-toolkits/gevas/Makefile b/x11-toolkits/gevas/Makefile
index 7b10d952a44e..2fd28415bbdd 100644
--- a/x11-toolkits/gevas/Makefile
+++ b/x11-toolkits/gevas/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GTK+ bindings for Evas canvas library
+
LIB_DEPENDS= evas.6:${PORTSDIR}/graphics/evas
USE_GNOMENG= yes
diff --git a/x11-toolkits/gevas/pkg-comment b/x11-toolkits/gevas/pkg-comment
deleted file mode 100644
index 56ac8f03ab70..000000000000
--- a/x11-toolkits/gevas/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GTK+ bindings for Evas canvas library
diff --git a/x11-toolkits/gtkdatabox/Makefile b/x11-toolkits/gtkdatabox/Makefile
index 69131d93b573..3e1b9cbbdccc 100644
--- a/x11-toolkits/gtkdatabox/Makefile
+++ b/x11-toolkits/gtkdatabox/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.eudoxos.de/gtk/download/gtkdatabox/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display large amounts of numerical data fast and easy
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/x11-toolkits/gtkdatabox/pkg-comment b/x11-toolkits/gtkdatabox/pkg-comment
deleted file mode 100644
index 9bbef6c5fad4..000000000000
--- a/x11-toolkits/gtkdatabox/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display large amounts of numerical data fast and easy
diff --git a/x11-toolkits/gtkdatabox2/Makefile b/x11-toolkits/gtkdatabox2/Makefile
index 69131d93b573..3e1b9cbbdccc 100644
--- a/x11-toolkits/gtkdatabox2/Makefile
+++ b/x11-toolkits/gtkdatabox2/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.eudoxos.de/gtk/download/gtkdatabox/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display large amounts of numerical data fast and easy
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/x11-toolkits/gtkdatabox2/pkg-comment b/x11-toolkits/gtkdatabox2/pkg-comment
deleted file mode 100644
index 9bbef6c5fad4..000000000000
--- a/x11-toolkits/gtkdatabox2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display large amounts of numerical data fast and easy
diff --git a/x11-toolkits/gtkglarea--/Makefile b/x11-toolkits/gtkglarea--/Makefile
index f1cdc96389f6..04af525f3bf6 100644
--- a/x11-toolkits/gtkglarea--/Makefile
+++ b/x11-toolkits/gtkglarea--/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.ece.ucdavis.edu/~kenelson/gtk-glarea/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= GtkGLArea-- is a wrapper for the GtkGLArea widget
+
LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \
gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
diff --git a/x11-toolkits/gtkglarea--/pkg-comment b/x11-toolkits/gtkglarea--/pkg-comment
deleted file mode 100644
index 03dcb5dbf908..000000000000
--- a/x11-toolkits/gtkglarea--/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GtkGLArea-- is a wrapper for the GtkGLArea widget
diff --git a/x11-toolkits/gtkmathview/Makefile b/x11-toolkits/gtkmathview/Makefile
index 4fbcb148b7d6..1ea78f55fb1e 100644
--- a/x11-toolkits/gtkmathview/Makefile
+++ b/x11-toolkits/gtkmathview/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://helm.cs.unibo.it/mml-widget/sources/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A GTK Widget to Render MathML Documents
+
LIB_DEPENDS= iconv:${PORTSDIR}/converters/libiconv \
gnugetopt:${PORTSDIR}/devel/libgnugetopt \
t1:${PORTSDIR}/devel/t1lib \
diff --git a/x11-toolkits/gtkmathview/pkg-comment b/x11-toolkits/gtkmathview/pkg-comment
deleted file mode 100644
index a97bdb5482f4..000000000000
--- a/x11-toolkits/gtkmathview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GTK Widget to Render MathML Documents
diff --git a/x11-toolkits/itk/Makefile b/x11-toolkits/itk/Makefile
index a248ac40037d..12b413e987f8 100644
--- a/x11-toolkits/itk/Makefile
+++ b/x11-toolkits/itk/Makefile
@@ -15,6 +15,8 @@ DISTNAME= itcl${PORTVERSION}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= [incr Tk] (A.K.A. "itk")
+
LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 \
itcl${MAJOR}${MINOR}.1:${PORTSDIR}/lang/itcl
diff --git a/x11-toolkits/itk/pkg-comment b/x11-toolkits/itk/pkg-comment
deleted file mode 100644
index c923621d4c77..000000000000
--- a/x11-toolkits/itk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-[incr Tk] (A.K.A. ``itk'')
diff --git a/x11-toolkits/iwidgets/Makefile b/x11-toolkits/iwidgets/Makefile
index 045ece82dac1..6092e8c78748 100644
--- a/x11-toolkits/iwidgets/Makefile
+++ b/x11-toolkits/iwidgets/Makefile
@@ -14,6 +14,8 @@ DISTNAME= itcl3.2
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= [incr Widgets] (A.K.A. "iwidgets")
+
LIB_DEPENDS= itk32.1:${PORTSDIR}/x11-toolkits/itk
EXTRACT_AFTER_ARGS=| ${TAR} -xf - ./itcl3.2/iwidgets\*
diff --git a/x11-toolkits/iwidgets/pkg-comment b/x11-toolkits/iwidgets/pkg-comment
deleted file mode 100644
index 6b120c8cc040..000000000000
--- a/x11-toolkits/iwidgets/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-[incr Widgets] (A.K.A. ``iwidgets'')
diff --git a/x11-toolkits/lesstif/Makefile b/x11-toolkits/lesstif/Makefile
index 745c52f2442b..cda2b6599550 100644
--- a/x11-toolkits/lesstif/Makefile
+++ b/x11-toolkits/lesstif/Makefile
@@ -16,6 +16,8 @@ MASTER_SITES= http://twtelecom.dl.sourceforge.net/sourceforge/lesstif/ \
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= API compatible clone of the Motif toolkit
+
BUILD_DEPENDS= ${LOCALBASE}/bin/automake:${PORTSDIR}/devel/automake
MANUAL_PACKAGE_BUILD= do not want to install during interactive build
diff --git a/x11-toolkits/lesstif/pkg-comment b/x11-toolkits/lesstif/pkg-comment
deleted file mode 100644
index a40f6bcb6c4f..000000000000
--- a/x11-toolkits/lesstif/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-API compatible clone of the Motif toolkit
diff --git a/x11-toolkits/linux-f10-gtk/Makefile b/x11-toolkits/linux-f10-gtk/Makefile
index c09e6e4692d5..ea52adf2935b 100644
--- a/x11-toolkits/linux-f10-gtk/Makefile
+++ b/x11-toolkits/linux-f10-gtk/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${RPM_SET}
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= RPM of the Gtk lib
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-f10-gtk/pkg-comment b/x11-toolkits/linux-f10-gtk/pkg-comment
deleted file mode 100644
index 6ef33b12c539..000000000000
--- a/x11-toolkits/linux-f10-gtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of the Gtk lib
diff --git a/x11-toolkits/linux-f8-gtk/Makefile b/x11-toolkits/linux-f8-gtk/Makefile
index c09e6e4692d5..ea52adf2935b 100644
--- a/x11-toolkits/linux-f8-gtk/Makefile
+++ b/x11-toolkits/linux-f8-gtk/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${RPM_SET}
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= RPM of the Gtk lib
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-f8-gtk/pkg-comment b/x11-toolkits/linux-f8-gtk/pkg-comment
deleted file mode 100644
index 6ef33b12c539..000000000000
--- a/x11-toolkits/linux-f8-gtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of the Gtk lib
diff --git a/x11-toolkits/linux-gtk/Makefile b/x11-toolkits/linux-gtk/Makefile
index c09e6e4692d5..ea52adf2935b 100644
--- a/x11-toolkits/linux-gtk/Makefile
+++ b/x11-toolkits/linux-gtk/Makefile
@@ -17,6 +17,8 @@ DISTFILES= ${RPM_SET}
MAINTAINER?= ports@FreeBSD.org
+PORTCOMMENT= RPM of the Gtk lib
+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-gtk/pkg-comment b/x11-toolkits/linux-gtk/pkg-comment
deleted file mode 100644
index 6ef33b12c539..000000000000
--- a/x11-toolkits/linux-gtk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RPM of the Gtk lib
diff --git a/x11-toolkits/mesgui/Makefile b/x11-toolkits/mesgui/Makefile
index 161f60ae4034..4dab812fb43c 100644
--- a/x11-toolkits/mesgui/Makefile
+++ b/x11-toolkits/mesgui/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make a simple GUI under OpenGL
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
freetype.9:${PORTSDIR}/print/freetype2
diff --git a/x11-toolkits/mesgui/pkg-comment b/x11-toolkits/mesgui/pkg-comment
deleted file mode 100644
index 8d34edb47752..000000000000
--- a/x11-toolkits/mesgui/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make a simple GUI under OpenGL
diff --git a/x11-toolkits/movingmotif/Makefile b/x11-toolkits/movingmotif/Makefile
index d364be8463aa..5fe92dce0d53 100644
--- a/x11-toolkits/movingmotif/Makefile
+++ b/x11-toolkits/movingmotif/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display scientific data as dynamic plot
+
USE_MOTIF= yes
USE_LIBTOOL= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
diff --git a/x11-toolkits/movingmotif/pkg-comment b/x11-toolkits/movingmotif/pkg-comment
deleted file mode 100644
index 63d8b9764b31..000000000000
--- a/x11-toolkits/movingmotif/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display scientific data as dynamic plot
diff --git a/x11-toolkits/notif2/Makefile b/x11-toolkits/notif2/Makefile
index f6c8c69e2c8e..7179d33af1cc 100644
--- a/x11-toolkits/notif2/Makefile
+++ b/x11-toolkits/notif2/Makefile
@@ -14,6 +14,8 @@ DISTNAME= Notif2-${PORTVERSION}-${GTKVERSION}-199908211219
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Notif2 GTK theme engine following the new Motif look and feel
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_X_PREFIX= yes
diff --git a/x11-toolkits/notif2/pkg-comment b/x11-toolkits/notif2/pkg-comment
deleted file mode 100644
index 7f3a13c2b7ea..000000000000
--- a/x11-toolkits/notif2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Notif2 GTK theme engine following the new Motif look and feel
diff --git a/x11-toolkits/p5-Tcl-Tk/Makefile b/x11-toolkits/p5-Tcl-Tk/Makefile
index 41edb4c4b99d..50e89a748e2d 100644
--- a/x11-toolkits/p5-Tcl-Tk/Makefile
+++ b/x11-toolkits/p5-Tcl-Tk/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to access to Tk via the Tcl extension
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/i386-freebsd/Tcl.pm:${PORTSDIR}/lang/p5-Tcl
LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82
diff --git a/x11-toolkits/p5-Tcl-Tk/pkg-comment b/x11-toolkits/p5-Tcl-Tk/pkg-comment
deleted file mode 100644
index ac40d750f065..000000000000
--- a/x11-toolkits/p5-Tcl-Tk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to access to Tk via the Tcl extension
diff --git a/x11-toolkits/p5-TclTk/Makefile b/x11-toolkits/p5-TclTk/Makefile
index 41edb4c4b99d..50e89a748e2d 100644
--- a/x11-toolkits/p5-TclTk/Makefile
+++ b/x11-toolkits/p5-TclTk/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl5 module to access to Tk via the Tcl extension
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/i386-freebsd/Tcl.pm:${PORTSDIR}/lang/p5-Tcl
LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82
diff --git a/x11-toolkits/p5-TclTk/pkg-comment b/x11-toolkits/p5-TclTk/pkg-comment
deleted file mode 100644
index ac40d750f065..000000000000
--- a/x11-toolkits/p5-TclTk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl5 module to access to Tk via the Tcl extension
diff --git a/x11-toolkits/p5-Tk-Autoscroll/Makefile b/x11-toolkits/p5-Tk-Autoscroll/Makefile
index 1f33bdf8fd77..7e9c8be2e04a 100644
--- a/x11-toolkits/p5-Tk-Autoscroll/Makefile
+++ b/x11-toolkits/p5-Tk-Autoscroll/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tk::Autoscroll - space invaders-like scrolling
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/x11-toolkits/p5-Tk-Autoscroll/pkg-comment b/x11-toolkits/p5-Tk-Autoscroll/pkg-comment
deleted file mode 100644
index 471e0f5d1eb2..000000000000
--- a/x11-toolkits/p5-Tk-Autoscroll/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tk::Autoscroll - space invaders-like scrolling
diff --git a/x11-toolkits/p5-Tk-ColourChooser/Makefile b/x11-toolkits/p5-Tk-ColourChooser/Makefile
index dad5cf609720..b4f14cc51890 100644
--- a/x11-toolkits/p5-Tk-ColourChooser/Makefile
+++ b/x11-toolkits/p5-Tk-ColourChooser/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl/Tk module providing a Colour selection dialogue box
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/x11-toolkits/p5-Tk-ColourChooser/pkg-comment b/x11-toolkits/p5-Tk-ColourChooser/pkg-comment
deleted file mode 100644
index f48754338e93..000000000000
--- a/x11-toolkits/p5-Tk-ColourChooser/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl/Tk module providing a Colour selection dialogue box
diff --git a/x11-toolkits/p5-Tk-Enscript/Makefile b/x11-toolkits/p5-Tk-Enscript/Makefile
index ab46d3c8f305..112927f61981 100644
--- a/x11-toolkits/p5-Tk-Enscript/Makefile
+++ b/x11-toolkits/p5-Tk-Enscript/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tk::Enscript - a text-to-postscript converter using Tk::Canvas
+
BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
RUN_DEPENDS= ${BUILD_DEPENDS}
diff --git a/x11-toolkits/p5-Tk-Enscript/pkg-comment b/x11-toolkits/p5-Tk-Enscript/pkg-comment
deleted file mode 100644
index df7eb5d426ae..000000000000
--- a/x11-toolkits/p5-Tk-Enscript/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tk::Enscript - a text-to-postscript converter using Tk::Canvas
diff --git a/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile
index 6c4729e468c1..04fdae4ce6fe 100644
--- a/x11-toolkits/p5-Tk/Makefile
+++ b/x11-toolkits/p5-Tk/Makefile
@@ -15,6 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A re-port of a perl5 interface to Tk8.0p2
+
USE_XLIB= yes
PERL_CONFIGURE= yes
diff --git a/x11-toolkits/p5-Tk/pkg-comment b/x11-toolkits/p5-Tk/pkg-comment
deleted file mode 100644
index 612250cdc755..000000000000
--- a/x11-toolkits/p5-Tk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A re-port of a perl5 interface to Tk8.0p2
diff --git a/x11-toolkits/paragui-devel/Makefile b/x11-toolkits/paragui-devel/Makefile
index 1da9dbd21bc1..2c3f44ddd953 100644
--- a/x11-toolkits/paragui-devel/Makefile
+++ b/x11-toolkits/paragui-devel/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.bms-austria.com/pub/paragui/release/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cross-platform high-level application framework and GUI library
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
SDL_image.10:${PORTSDIR}/graphics/sdl_image \
SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \
diff --git a/x11-toolkits/paragui-devel/pkg-comment b/x11-toolkits/paragui-devel/pkg-comment
deleted file mode 100644
index a6e65c9abbcf..000000000000
--- a/x11-toolkits/paragui-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cross-platform high-level application framework and GUI library
diff --git a/x11-toolkits/paragui/Makefile b/x11-toolkits/paragui/Makefile
index 1da9dbd21bc1..2c3f44ddd953 100644
--- a/x11-toolkits/paragui/Makefile
+++ b/x11-toolkits/paragui/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.bms-austria.com/pub/paragui/release/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Cross-platform high-level application framework and GUI library
+
LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \
SDL_image.10:${PORTSDIR}/graphics/sdl_image \
SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \
diff --git a/x11-toolkits/paragui/pkg-comment b/x11-toolkits/paragui/pkg-comment
deleted file mode 100644
index a6e65c9abbcf..000000000000
--- a/x11-toolkits/paragui/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Cross-platform high-level application framework and GUI library
diff --git a/x11-toolkits/plib/Makefile b/x11-toolkits/plib/Makefile
index 71d25f1a9cea..e3cc238d1943 100644
--- a/x11-toolkits/plib/Makefile
+++ b/x11-toolkits/plib/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://plib.sourceforge.net/dist/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A portable library for joystick/sound/OpenGL GUI/3D math
+
USE_X_PREFIX= yes
USE_MESA= yes
USE_GMAKE= yes
diff --git a/x11-toolkits/plib/pkg-comment b/x11-toolkits/plib/pkg-comment
deleted file mode 100644
index a3b7185cd6e6..000000000000
--- a/x11-toolkits/plib/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable library for joystick/sound/OpenGL GUI/3D math
diff --git a/x11-toolkits/py-anygui/Makefile b/x11-toolkits/py-anygui/Makefile
index 756b7f39a38b..bcb7d75bbd36 100644
--- a/x11-toolkits/py-anygui/Makefile
+++ b/x11-toolkits/py-anygui/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic GUI-creation front-end for Python
+
BUILD_DEPENDS= ${PYDISTUTILS}
USE_PYTHON= yes
diff --git a/x11-toolkits/py-anygui/pkg-comment b/x11-toolkits/py-anygui/pkg-comment
deleted file mode 100644
index 1b2bcba881ff..000000000000
--- a/x11-toolkits/py-anygui/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic GUI-creation front-end for Python
diff --git a/x11-toolkits/sdl_gui/Makefile b/x11-toolkits/sdl_gui/Makefile
index 12f1cc16e1d9..224da3ada67e 100644
--- a/x11-toolkits/sdl_gui/Makefile
+++ b/x11-toolkits/sdl_gui/Makefile
@@ -15,6 +15,8 @@ DISTNAME= SDL_gui-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Graphical User Interface library for SDL
+
LIB_DEPENDS= SDL-1.1:${PORTSDIR}/devel/sdl12 \
SDL_image:${PORTSDIR}/graphics/sdl_image \
SDL_ttf:${PORTSDIR}/graphics/sdl_ttf
diff --git a/x11-toolkits/sdl_gui/pkg-comment b/x11-toolkits/sdl_gui/pkg-comment
deleted file mode 100644
index 8c563d59c246..000000000000
--- a/x11-toolkits/sdl_gui/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Graphical User Interface library for SDL
diff --git a/x11-toolkits/slingshot/Makefile b/x11-toolkits/slingshot/Makefile
index 1a65ac550e23..653593f53f61 100644
--- a/x11-toolkits/slingshot/Makefile
+++ b/x11-toolkits/slingshot/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Supplemental Libraries to extend Xview
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
WRKSRC= ${WRKDIR}/sspkg2.1
diff --git a/x11-toolkits/slingshot/pkg-comment b/x11-toolkits/slingshot/pkg-comment
deleted file mode 100644
index 3616813be137..000000000000
--- a/x11-toolkits/slingshot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Supplemental Libraries to extend Xview
diff --git a/x11-toolkits/tk80/Makefile b/x11-toolkits/tk80/Makefile
index b0e352d4c6d3..b52c588fcbe7 100644
--- a/x11-toolkits/tk80/Makefile
+++ b/x11-toolkits/tk80/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@Freebsd.ORG
+PORTCOMMENT= Graphical toolkit for TCL
+
LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80
NO_LATEST_LINK= yes
diff --git a/x11-toolkits/tk80/pkg-comment b/x11-toolkits/tk80/pkg-comment
deleted file mode 100644
index ff5ce674d034..000000000000
--- a/x11-toolkits/tk80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Graphical toolkit for TCL
diff --git a/x11-toolkits/tkstep80/Makefile b/x11-toolkits/tkstep80/Makefile
index 3a950240df0b..359bf5125f5d 100644
--- a/x11-toolkits/tkstep80/Makefile
+++ b/x11-toolkits/tkstep80/Makefile
@@ -16,6 +16,8 @@ PATCHFILES= tk8.0.4-to-tkstep8.0.4-2.patch.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Tk toolkit with a NeXTSTEP look and more
+
LIB_DEPENDS= tcl80.1:${PORTSDIR}/lang/tcl80 \
jpeg.9:${PORTSDIR}/graphics/jpeg \
tiff.4:${PORTSDIR}/graphics/tiff
diff --git a/x11-toolkits/tkstep80/pkg-comment b/x11-toolkits/tkstep80/pkg-comment
deleted file mode 100644
index 59f59a3e8249..000000000000
--- a/x11-toolkits/tkstep80/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Tk toolkit with a NeXTSTEP look and more
diff --git a/x11-toolkits/viewklass/Makefile b/x11-toolkits/viewklass/Makefile
index 56dd977cff7f..b683c13f5b75 100644
--- a/x11-toolkits/viewklass/Makefile
+++ b/x11-toolkits/viewklass/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ViewKlass-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= C++ Framework for Motif
+
USE_REINPLACE= yes
USE_MOTIF= yes
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/viewklass/pkg-comment b/x11-toolkits/viewklass/pkg-comment
deleted file mode 100644
index 67db82f02107..000000000000
--- a/x11-toolkits/viewklass/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-C++ Framework for Motif
diff --git a/x11-toolkits/xg/Makefile b/x11-toolkits/xg/Makefile
index d1952ab0f963..bf37ee3ede17 100644
--- a/x11-toolkits/xg/Makefile
+++ b/x11-toolkits/xg/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Windows(tm) controls - like widget set for Motif(tm)
+
WRKSRC= ${WRKDIR}/Xg-${PORTVERSION}
USE_X_PREFIX= yes
USE_MOTIF= yes
diff --git a/x11-toolkits/xg/pkg-comment b/x11-toolkits/xg/pkg-comment
deleted file mode 100644
index be06ee776ec6..000000000000
--- a/x11-toolkits/xg/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Windows(tm) controls - like widget set for Motif(tm)
diff --git a/x11-toolkits/xview-clients/Makefile b/x11-toolkits/xview-clients/Makefile
index fd31b16f71e4..4556f19b06c6 100644
--- a/x11-toolkits/xview-clients/Makefile
+++ b/x11-toolkits/xview-clients/Makefile
@@ -16,6 +16,8 @@ DISTNAME= xview3.2p1-X11R6
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= OpenLook applications and man pages
+
DEPENDS= ${PORTSDIR}/x11-toolkits/xview:install
USE_X_PREFIX= yes
diff --git a/x11-toolkits/xview-clients/pkg-comment b/x11-toolkits/xview-clients/pkg-comment
deleted file mode 100644
index 1ea0cb41a73c..000000000000
--- a/x11-toolkits/xview-clients/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-OpenLook applications and man pages
diff --git a/x11-toolkits/xview/Makefile b/x11-toolkits/xview/Makefile
index ed64d05d04c7..ca6763f7e914 100644
--- a/x11-toolkits/xview/Makefile
+++ b/x11-toolkits/xview/Makefile
@@ -17,6 +17,8 @@ DISTNAME= xview3.2p1-X11R6
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X Window-System-based Visual/Integrated Environment for Workstations
+
USE_IMAKE= yes
INSTALLS_SHLIB= yes
IMAKEINCLUDE= "-I${X11BASE}/lib/X11/config -I${WRKSRC}/config"
diff --git a/x11-toolkits/xview/pkg-comment b/x11-toolkits/xview/pkg-comment
deleted file mode 100644
index 53e1b80949a5..000000000000
--- a/x11-toolkits/xview/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X Window-System-based Visual/Integrated Environment for Workstations
diff --git a/x11-wm/9menu/Makefile b/x11-wm/9menu/Makefile
index 0658a8dca320..0bd32f304dbd 100644
--- a/x11-wm/9menu/Makefile
+++ b/x11-wm/9menu/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple menu patterened after plan9
+
USE_XLIB= yes
NO_WRKSUBDIR= yes
EXTRACT_CMD= zcat
diff --git a/x11-wm/9menu/pkg-comment b/x11-wm/9menu/pkg-comment
deleted file mode 100644
index bb43512b660f..000000000000
--- a/x11-wm/9menu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple menu patterened after plan9
diff --git a/x11-wm/9wm/Makefile b/x11-wm/9wm/Makefile
index f6dffe12f3b8..edcd1a1f4348 100644
--- a/x11-wm/9wm/Makefile
+++ b/x11-wm/9wm/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://sources.isc.org/X/window-managers/ \
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An 8 1/2-like Window Manager for X
+
USE_IMAKE= yes
MAN1= 9wm.1
diff --git a/x11-wm/9wm/pkg-comment b/x11-wm/9wm/pkg-comment
deleted file mode 100644
index 822917fb4111..000000000000
--- a/x11-wm/9wm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An 8 1/2-like Window Manager for X
diff --git a/x11-wm/aewm++/Makefile b/x11-wm/aewm++/Makefile
index 991238400c03..14931e20f13d 100644
--- a/x11-wm/aewm++/Makefile
+++ b/x11-wm/aewm++/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= sapphire
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The C++ version of aewm
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
diff --git a/x11-wm/aewm++/pkg-comment b/x11-wm/aewm++/pkg-comment
deleted file mode 100644
index 482dcbebde2d..000000000000
--- a/x11-wm/aewm++/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The C++ version of aewm
diff --git a/x11-wm/afterstep-i18n/Makefile b/x11-wm/afterstep-i18n/Makefile
index ed5c20b16672..141341067903 100644
--- a/x11-wm/afterstep-i18n/Makefile
+++ b/x11-wm/afterstep-i18n/Makefile
@@ -27,6 +27,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The NeXTSTEP clone window manager with Fontset support
+
RUN_DEPENDS= asclock:${PORTSDIR}/x11-clocks/asclock
DIST_SUBDIR= afterstep
diff --git a/x11-wm/afterstep-i18n/pkg-comment b/x11-wm/afterstep-i18n/pkg-comment
deleted file mode 100644
index 429448bede01..000000000000
--- a/x11-wm/afterstep-i18n/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The NeXTSTEP clone window manager with Fontset support
diff --git a/x11-wm/afterstep/Makefile b/x11-wm/afterstep/Makefile
index 386bf28bb7e1..58a09f272bce 100644
--- a/x11-wm/afterstep/Makefile
+++ b/x11-wm/afterstep/Makefile
@@ -16,6 +16,8 @@ DISTNAME= AfterStep-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Window manager originally based on the Bowman NeXTSTEP clone
+
RUN_DEPENDS= asclock:${PORTSDIR}/x11-clocks/asclock
NO_LATEST_LINK= yes
diff --git a/x11-wm/afterstep/pkg-comment b/x11-wm/afterstep/pkg-comment
deleted file mode 100644
index c12ab04699fe..000000000000
--- a/x11-wm/afterstep/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Window manager originally based on the Bowman NeXTSTEP clone
diff --git a/x11-wm/amiwm/Makefile b/x11-wm/amiwm/Makefile
index 94b694dfa509..7fed34acec7a 100644
--- a/x11-wm/amiwm/Makefile
+++ b/x11-wm/amiwm/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}0.20pl48
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A window manager that makes your desktop look like an Amiga(TM)
+
GNU_CONFIGURE= yes
CONFIGURE_ENV= CFLAGS="${CFLAGS} -DHAVE_X11_EXTENSIONS_SHAPE_H"
USE_X_PREFIX= yes
diff --git a/x11-wm/amiwm/pkg-comment b/x11-wm/amiwm/pkg-comment
deleted file mode 100644
index 9e2d313c9754..000000000000
--- a/x11-wm/amiwm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A window manager that makes your desktop look like an Amiga(TM)
diff --git a/x11-wm/bbapm/Makefile b/x11-wm/bbapm/Makefile
index 32d7b81cf495..0dd819bd2159 100644
--- a/x11-wm/bbapm/Makefile
+++ b/x11-wm/bbapm/Makefile
@@ -16,6 +16,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= APM monitor for the Blackbox slit
+
USE_X_PREFIX= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/x11-wm/bbapm/pkg-comment b/x11-wm/bbapm/pkg-comment
deleted file mode 100644
index d2ac28951ef0..000000000000
--- a/x11-wm/bbapm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-APM monitor for the Blackbox slit
diff --git a/x11-wm/bbrun/Makefile b/x11-wm/bbrun/Makefile
index aaf185364a55..14c1c0004970 100644
--- a/x11-wm/bbrun/Makefile
+++ b/x11-wm/bbrun/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.dwave.net/~jking/bbrun/
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A Run box for Blackbox
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_X_PREFIX= yes
diff --git a/x11-wm/bbrun/pkg-comment b/x11-wm/bbrun/pkg-comment
deleted file mode 100644
index 99685f92c63c..000000000000
--- a/x11-wm/bbrun/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Run box for Blackbox
diff --git a/x11-wm/ctwm/Makefile b/x11-wm/ctwm/Makefile
index ffc94aac6cff..2407e340e1d9 100644
--- a/x11-wm/ctwm/Makefile
+++ b/x11-wm/ctwm/Makefile
@@ -14,6 +14,8 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ctwm-images${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An extension to twm, with support for multiple virtual screens, etc
+
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
diff --git a/x11-wm/ctwm/pkg-comment b/x11-wm/ctwm/pkg-comment
deleted file mode 100644
index 589277e445d2..000000000000
--- a/x11-wm/ctwm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An extension to twm, with support for multiple virtual screens, etc
diff --git a/x11-wm/e16utils/Makefile b/x11-wm/e16utils/Makefile
index d0b4c914c20a..e4aeb5e48b24 100644
--- a/x11-wm/e16utils/Makefile
+++ b/x11-wm/e16utils/Makefile
@@ -15,6 +15,8 @@ DISTFILES= e16menuedit-0.1.tar.gz e16keyedit-0.2.tar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Standalone menu and keybinding editors for enlightment 0.16
+
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
USE_X_PREFIX= yes
diff --git a/x11-wm/e16utils/pkg-comment b/x11-wm/e16utils/pkg-comment
deleted file mode 100644
index b0673815fd4a..000000000000
--- a/x11-wm/e16utils/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Standalone menu and keybinding editors for enlightment 0.16
diff --git a/x11-wm/gwm/Makefile b/x11-wm/gwm/Makefile
index 382a4d257f4d..58bebbacbb66 100644
--- a/x11-wm/gwm/Makefile
+++ b/x11-wm/gwm/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Generic Window Manager
+
USE_IMAKE= yes
USE_XPM= yes
MAN1= gwm.1
diff --git a/x11-wm/gwm/pkg-comment b/x11-wm/gwm/pkg-comment
deleted file mode 100644
index 0bb87a4eb08f..000000000000
--- a/x11-wm/gwm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Generic Window Manager
diff --git a/x11-wm/icemc/Makefile b/x11-wm/icemc/Makefile
index fc26b4fe08c5..3b0319baea56 100644
--- a/x11-wm/icemc/Makefile
+++ b/x11-wm/icemc/Makefile
@@ -17,6 +17,8 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= QT-based menu editor for IceWM
+
USE_X_PREFIX= yes
USE_QT_VER= 3
diff --git a/x11-wm/icemc/pkg-comment b/x11-wm/icemc/pkg-comment
deleted file mode 100644
index d3475f8f72ac..000000000000
--- a/x11-wm/icemc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-QT-based menu editor for IceWM
diff --git a/x11-wm/icepref/Makefile b/x11-wm/icepref/Makefile
index 00c6253251fd..267b4b2839b5 100644
--- a/x11-wm/icepref/Makefile
+++ b/x11-wm/icepref/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp:ftp@ftp.mxlab.com/x/wm/
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A small graphical configuration utility for the Ice Window Manager
+
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/GTK.py:${PORTSDIR}/x11-toolkits/py-gtk
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/x11-wm/icepref/pkg-comment b/x11-wm/icepref/pkg-comment
deleted file mode 100644
index cccaf5ff5149..000000000000
--- a/x11-wm/icepref/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A small graphical configuration utility for the Ice Window Manager
diff --git a/x11-wm/lwm/Makefile b/x11-wm/lwm/Makefile
index ed50c8ddf828..90ad0cd4e33e 100644
--- a/x11-wm/lwm/Makefile
+++ b/x11-wm/lwm/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A lightweight window manager
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_IMAKE= yes
NO_INSTALL_MANPAGES= yes
diff --git a/x11-wm/lwm/pkg-comment b/x11-wm/lwm/pkg-comment
deleted file mode 100644
index 1f87716c201a..000000000000
--- a/x11-wm/lwm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lightweight window manager
diff --git a/x11-wm/novawm/Makefile b/x11-wm/novawm/Makefile
index 9459d5056b2c..597f396a4eca 100644
--- a/x11-wm/novawm/Makefile
+++ b/x11-wm/novawm/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_alpha
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A window manager for X, developed with speed, size, and style in mind
+
USE_XPM= yes
GNU_CONFIGURE= yes
USE_X_PREFIX= yes
diff --git a/x11-wm/novawm/pkg-comment b/x11-wm/novawm/pkg-comment
deleted file mode 100644
index 880e95325a85..000000000000
--- a/x11-wm/novawm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A window manager for X, developed with speed, size, and style in mind
diff --git a/x11-wm/piewm/Makefile b/x11-wm/piewm/Makefile
index 043d54684ca5..70877f7116bc 100644
--- a/x11-wm/piewm/Makefile
+++ b/x11-wm/piewm/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= ftp://ftp.crynwr.com/piewm/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tvtwm with pie (circular) menus
+
USE_IMAKE= yes
USE_XPM= yes
MAN1= piewm.1
diff --git a/x11-wm/piewm/pkg-comment b/x11-wm/piewm/pkg-comment
deleted file mode 100644
index 1c1b37765f8d..000000000000
--- a/x11-wm/piewm/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tvtwm with pie (circular) menus
diff --git a/x11-wm/qnxstyle/Makefile b/x11-wm/qnxstyle/Makefile
index 7ec83786f8b1..52958a9ff601 100644
--- a/x11-wm/qnxstyle/Makefile
+++ b/x11-wm/qnxstyle/Makefile
@@ -13,6 +13,8 @@ DISTNAME= $(KDELOOKITEM)-${PORTNAME}-$(PORTVERSION)
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A QNX style/theme for KDE3
+
BUILD_DEPENDS= autoconf213:${PORTSDIR}/devel/autoconf213 \
automake14:${PORTSDIR}/devel/automake14
diff --git a/x11-wm/qnxstyle/pkg-comment b/x11-wm/qnxstyle/pkg-comment
deleted file mode 100644
index 6c492645b4e3..000000000000
--- a/x11-wm/qnxstyle/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A QNX style/theme for KDE3
diff --git a/x11-wm/ude/Makefile b/x11-wm/ude/Makefile
index 10344f9828c2..2354276729a0 100644
--- a/x11-wm/ude/Makefile
+++ b/x11-wm/ude/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= udeproject
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Small, fast, compact windowmanager
+
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext \
jpeg.9:${PORTSDIR}/graphics/jpeg
diff --git a/x11-wm/ude/pkg-comment b/x11-wm/ude/pkg-comment
deleted file mode 100644
index 7538a45695cf..000000000000
--- a/x11-wm/ude/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Small, fast, compact windowmanager
diff --git a/x11-wm/xfce/Makefile b/x11-wm/xfce/Makefile
index f4ed22c2b47c..a22e4277428c 100644
--- a/x11-wm/xfce/Makefile
+++ b/x11-wm/xfce/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CDE like desktop with GTK
+
LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile \
iconv.3:${PORTSDIR}/converters/libiconv \
gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
diff --git a/x11-wm/xfce/pkg-comment b/x11-wm/xfce/pkg-comment
deleted file mode 100644
index 2902db4925d4..000000000000
--- a/x11-wm/xfce/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CDE like desktop with GTK
diff --git a/x11-wm/xfce4/Makefile b/x11-wm/xfce4/Makefile
index f4ed22c2b47c..a22e4277428c 100644
--- a/x11-wm/xfce4/Makefile
+++ b/x11-wm/xfce4/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= CDE like desktop with GTK
+
LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile \
iconv.3:${PORTSDIR}/converters/libiconv \
gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
diff --git a/x11-wm/xfce4/pkg-comment b/x11-wm/xfce4/pkg-comment
deleted file mode 100644
index 2902db4925d4..000000000000
--- a/x11-wm/xfce4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-CDE like desktop with GTK
diff --git a/x11/9menu/Makefile b/x11/9menu/Makefile
index 0658a8dca320..0bd32f304dbd 100644
--- a/x11/9menu/Makefile
+++ b/x11/9menu/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .shar.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A simple menu patterened after plan9
+
USE_XLIB= yes
NO_WRKSUBDIR= yes
EXTRACT_CMD= zcat
diff --git a/x11/9menu/pkg-comment b/x11/9menu/pkg-comment
deleted file mode 100644
index bb43512b660f..000000000000
--- a/x11/9menu/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A simple menu patterened after plan9
diff --git a/x11/9term/Makefile b/x11/9term/Makefile
index 24333ec46f2e..049f735a8181 100644
--- a/x11/9term/Makefile
+++ b/x11/9term/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An X11 program which emulates a plan9 window
+
# needs library and private header, but not during runtime
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/editors/sam:build
diff --git a/x11/9term/pkg-comment b/x11/9term/pkg-comment
deleted file mode 100644
index 675c7c13d70d..000000000000
--- a/x11/9term/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An X11 program which emulates a plan9 window
diff --git a/x11/XFree86-aoutlibs/Makefile b/x11/XFree86-aoutlibs/Makefile
index 853bc6e3b932..49e9300c7c0b 100644
--- a/x11/XFree86-aoutlibs/Makefile
+++ b/x11/XFree86-aoutlibs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ade
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= XFree86 a.out compatibility libraries
+
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
diff --git a/x11/XFree86-aoutlibs/pkg-comment b/x11/XFree86-aoutlibs/pkg-comment
deleted file mode 100644
index 08e995ecde89..000000000000
--- a/x11/XFree86-aoutlibs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-XFree86 a.out compatibility libraries
diff --git a/x11/bbrun/Makefile b/x11/bbrun/Makefile
index aaf185364a55..14c1c0004970 100644
--- a/x11/bbrun/Makefile
+++ b/x11/bbrun/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.dwave.net/~jking/bbrun/
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A Run box for Blackbox
+
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
USE_X_PREFIX= yes
diff --git a/x11/bbrun/pkg-comment b/x11/bbrun/pkg-comment
deleted file mode 100644
index 99685f92c63c..000000000000
--- a/x11/bbrun/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Run box for Blackbox
diff --git a/x11/blast/Makefile b/x11/blast/Makefile
index 6b3801607ae9..fc0b4c8e0319 100644
--- a/x11/blast/Makefile
+++ b/x11/blast/Makefile
@@ -15,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-ss-11.00
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Blast blows holes through windows
+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_X_PREFIX= yes
MAN1= blast.1
diff --git a/x11/blast/pkg-comment b/x11/blast/pkg-comment
deleted file mode 100644
index f3834379d439..000000000000
--- a/x11/blast/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Blast blows holes through windows
diff --git a/x11/decurs/Makefile b/x11/decurs/Makefile
index c5c9c6da44de..cdd45505d54c 100644
--- a/x11/decurs/Makefile
+++ b/x11/decurs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.hut.fi/~pvsavola/files/
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A GTK+ based program that lets you edit you XFree86 mouse cursors
+
LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
USE_X_PREFIX= yes
diff --git a/x11/decurs/pkg-comment b/x11/decurs/pkg-comment
deleted file mode 100644
index 018ae8348beb..000000000000
--- a/x11/decurs/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A GTK+ based program that lets you edit you XFree86 mouse cursors
diff --git a/x11/dxpc/Makefile b/x11/dxpc/Makefile
index 9a1fd6708e26..f1e9b9aadfd0 100644
--- a/x11/dxpc/Makefile
+++ b/x11/dxpc/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.vigor.nu/dxpc/3.8.0/
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Compressing X protocol proxy designed to support X11 over slow links
+
LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
MAN1= dxpc.1
diff --git a/x11/dxpc/pkg-comment b/x11/dxpc/pkg-comment
deleted file mode 100644
index 0f348a033fa9..000000000000
--- a/x11/dxpc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Compressing X protocol proxy designed to support X11 over slow links
diff --git a/x11/ecore/Makefile b/x11/ecore/Makefile
index fd885c571092..46152f223ca1 100644
--- a/x11/ecore/Makefile
+++ b/x11/ecore/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= enlightenment
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A core event abstraction library
+
USE_X_PREFIX= yes
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/x11/ecore/pkg-comment b/x11/ecore/pkg-comment
deleted file mode 100644
index c77650892ae2..000000000000
--- a/x11/ecore/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A core event abstraction library
diff --git a/x11/fbsd-icons/Makefile b/x11/fbsd-icons/Makefile
index 31e97994b1fc..b28c708fe1fa 100644
--- a/x11/fbsd-icons/Makefile
+++ b/x11/fbsd-icons/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Collection of icons related to the FreeBSD project
+
USE_X_PREFIX= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/x11/fbsd-icons/pkg-comment b/x11/fbsd-icons/pkg-comment
deleted file mode 100644
index cf7221ea6130..000000000000
--- a/x11/fbsd-icons/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Collection of icons related to the FreeBSD project
diff --git a/x11/gdkxft/Makefile b/x11/gdkxft/Makefile
index 61bba98e3f30..e5426deffc06 100644
--- a/x11/gdkxft/Makefile
+++ b/x11/gdkxft/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= An anti-aliased font support for gtk+
+
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
USE_X_PREFIX= yes
diff --git a/x11/gdkxft/pkg-comment b/x11/gdkxft/pkg-comment
deleted file mode 100644
index 83686819c95e..000000000000
--- a/x11/gdkxft/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An anti-aliased font support for gtk+
diff --git a/x11/gmrun/Makefile b/x11/gmrun/Makefile
index 6d314ae44f3f..7b1e8ad04354 100644
--- a/x11/gmrun/Makefile
+++ b/x11/gmrun/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= adamw@FreeBSD.org
+PORTCOMMENT= A customizable program to run programs, with tab-completion
+
BUILD_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport
USE_X_PREFIX= yes
diff --git a/x11/gmrun/pkg-comment b/x11/gmrun/pkg-comment
deleted file mode 100644
index a422ad34b558..000000000000
--- a/x11/gmrun/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A customizable program to run programs, with tab-completion
diff --git a/x11/imwheel/Makefile b/x11/imwheel/Makefile
index 896de2f0d629..8c62adc7de76 100644
--- a/x11/imwheel/Makefile
+++ b/x11/imwheel/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://jonatkins.org/imwheel/files/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Utility to translate mouse wheel actions into X keyboard events
+
USE_REINPLACE= yes
USE_GMAKE= YES
USE_X_PREFIX= YES
diff --git a/x11/imwheel/pkg-comment b/x11/imwheel/pkg-comment
deleted file mode 100644
index 11c1b00789a8..000000000000
--- a/x11/imwheel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utility to translate mouse wheel actions into X keyboard events
diff --git a/x11/launch.app/Makefile b/x11/launch.app/Makefile
index 5eb008dc927e..89425cf4500e 100644
--- a/x11/launch.app/Makefile
+++ b/x11/launch.app/Makefile
@@ -13,6 +13,8 @@ DISTNAME= ${PORTNAME:S/l/L/}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An application launcher for WindowMaker dock
+
FORBIDDEN= "Buffer overflows in setuid root code"
LIB_DEPENDS= wraster.4:${PORTSDIR}/x11-wm/windowmaker
diff --git a/x11/launch.app/pkg-comment b/x11/launch.app/pkg-comment
deleted file mode 100644
index 429d935804a5..000000000000
--- a/x11/launch.app/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An application launcher for WindowMaker dock
diff --git a/x11/libsx/Makefile b/x11/libsx/Makefile
index cebbcf9a0727..f08e300140ea 100644
--- a/x11/libsx/Makefile
+++ b/x11/libsx/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Simple X11 library
+
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
USE_X_PREFIX= yes
diff --git a/x11/libsx/pkg-comment b/x11/libsx/pkg-comment
deleted file mode 100644
index f06f7978a3a5..000000000000
--- a/x11/libsx/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Simple X11 library
diff --git a/x11/mgapdesk/Makefile b/x11/mgapdesk/Makefile
index 78a05b94f860..d616a6feaa3f 100644
--- a/x11/mgapdesk/Makefile
+++ b/x11/mgapdesk/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@freebsd.org
+PORTCOMMENT= Matrox Powerdesk for *nix
+
BUILD_DEPENDS= XFree86:${PORTSDIR}/x11/XFree86-4
USE_X_PREFIX= YES
diff --git a/x11/mgapdesk/pkg-comment b/x11/mgapdesk/pkg-comment
deleted file mode 100644
index b36d3bf6bb74..000000000000
--- a/x11/mgapdesk/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Matrox Powerdesk for *nix
diff --git a/x11/p5-X11-Protocol/Makefile b/x11/p5-X11-Protocol/Makefile
index 04150fef5484..4d55fe4e5658 100644
--- a/x11/p5-X11-Protocol/Makefile
+++ b/x11/p5-X11-Protocol/Makefile
@@ -14,6 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Perl module that provides an interface roughly equivalent to Xlib
+
PERL_CONFIGURE= yes
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
diff --git a/x11/p5-X11-Protocol/pkg-comment b/x11/p5-X11-Protocol/pkg-comment
deleted file mode 100644
index f3bc2ad38c6b..000000000000
--- a/x11/p5-X11-Protocol/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Perl module that provides an interface roughly equivalent to Xlib
diff --git a/x11/peeper/Makefile b/x11/peeper/Makefile
index 71b4c62218d0..4253ed92762d 100644
--- a/x11/peeper/Makefile
+++ b/x11/peeper/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://peeper.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= View an area of the screen at a certain magnification
+
USE_GNOMENG= yes
USE_GNOME= imlib
USE_GMAKE= yes
diff --git a/x11/peeper/pkg-comment b/x11/peeper/pkg-comment
deleted file mode 100644
index 1c4e6f673934..000000000000
--- a/x11/peeper/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-View an area of the screen at a certain magnification
diff --git a/x11/props/Makefile b/x11/props/Makefile
index 7fe2a3861450..78f51ceeb819 100644
--- a/x11/props/Makefile
+++ b/x11/props/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= fenner
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The OpenLook props application
+
LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview
WRKSRC= ${WRKDIR}/props
diff --git a/x11/props/pkg-comment b/x11/props/pkg-comment
deleted file mode 100644
index f75f0cc41033..000000000000
--- a/x11/props/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The OpenLook props application
diff --git a/x11/sxpc/Makefile b/x11/sxpc/Makefile
index f42cd0585d18..49bb00fe1d17 100644
--- a/x11/sxpc/Makefile
+++ b/x11/sxpc/Makefile
@@ -14,6 +14,8 @@ EXTRACT_SUFX= .shar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= The Simple X Protocol Compressor
+
USE_IMAKE= yes
NO_WRKSUBDIR= yes
EXTRACT_CMD= ${GZIP_CMD}
diff --git a/x11/sxpc/pkg-comment b/x11/sxpc/pkg-comment
deleted file mode 100644
index 347a67bd3a35..000000000000
--- a/x11/sxpc/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The Simple X Protocol Compressor
diff --git a/x11/twin/Makefile b/x11/twin/Makefile
index 1192adb558b1..4fbf93c403d8 100644
--- a/x11/twin/Makefile
+++ b/x11/twin/Makefile
@@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= twin
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A Textmode WINdow environment
+
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= LDFLAGS="${PTHREAD_LIBS}"
diff --git a/x11/twin/pkg-comment b/x11/twin/pkg-comment
deleted file mode 100644
index 5fdb5f3f1591..000000000000
--- a/x11/twin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Textmode WINdow environment
diff --git a/x11/tycoon/Makefile b/x11/tycoon/Makefile
index ae09dda9c673..4e7671c65ba3 100644
--- a/x11/tycoon/Makefile
+++ b/x11/tycoon/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= X11/desktop
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A nifty set of desktop apps, including floating buttons
+
LIB_DEPENDS= forms.1:${PORTSDIR}/x11-toolkits/xforms
USE_IMAKE= yes
diff --git a/x11/tycoon/pkg-comment b/x11/tycoon/pkg-comment
deleted file mode 100644
index d6ba3780a358..000000000000
--- a/x11/tycoon/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A nifty set of desktop apps, including floating buttons
diff --git a/x11/wmmatrix/Makefile b/x11/wmmatrix/Makefile
index d6058eff21d3..0364bcde611a 100644
--- a/x11/wmmatrix/Makefile
+++ b/x11/wmmatrix/Makefile
@@ -13,6 +13,8 @@ DISTNAME= wmMatrix-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A DockApp that runs a version of the xmatrix screenhack
+
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/x11/wmmatrix/pkg-comment b/x11/wmmatrix/pkg-comment
deleted file mode 100644
index 94770a4ff541..000000000000
--- a/x11/wmmatrix/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A DockApp that runs a version of the xmatrix screenhack
diff --git a/x11/wscan/Makefile b/x11/wscan/Makefile
index 3b533531fa5b..4e83d42e737f 100644
--- a/x11/wscan/Makefile
+++ b/x11/wscan/Makefile
@@ -13,6 +13,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A 802.11 wireless visual signal strength meter
+
LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
WRKSRC= $(WRKDIR)/wscan
diff --git a/x11/wscan/pkg-comment b/x11/wscan/pkg-comment
deleted file mode 100644
index 2604a12120b8..000000000000
--- a/x11/wscan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A 802.11 wireless visual signal strength meter
diff --git a/x11/xautomation/Makefile b/x11/xautomation/Makefile
index a488dd3e2bf5..fc303b163075 100644
--- a/x11/xautomation/Makefile
+++ b/x11/xautomation/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://hoopajoo.net/static/projects/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Control X from the command line for scripts
+
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
USE_XLIB= yes
diff --git a/x11/xautomation/pkg-comment b/x11/xautomation/pkg-comment
deleted file mode 100644
index daba23a0c74e..000000000000
--- a/x11/xautomation/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Control X from the command line for scripts
diff --git a/x11/xbanner/Makefile b/x11/xbanner/Makefile
index c2e7ff0e5998..2a7a82a0d2a2 100644
--- a/x11/xbanner/Makefile
+++ b/x11/xbanner/Makefile
@@ -14,6 +14,8 @@ DISTNAME= XBanner${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Make your XDM login screen look beautiful
+
USE_REINPLACE= yes
USE_X_PREFIX= yes
USE_XPM= yes
diff --git a/x11/xbanner/pkg-comment b/x11/xbanner/pkg-comment
deleted file mode 100644
index dcb65840f181..000000000000
--- a/x11/xbanner/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Make your XDM login screen look beautiful
diff --git a/x11/xbindkeys/Makefile b/x11/xbindkeys/Makefile
index 257bf7e60b05..15b8c48c4450 100644
--- a/x11/xbindkeys/Makefile
+++ b/x11/xbindkeys/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= http://hocwp.free.fr/xbindkeys/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Allows you to launch shell commands under X with your keyboard
+
USE_XLIB= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
diff --git a/x11/xbindkeys/pkg-comment b/x11/xbindkeys/pkg-comment
deleted file mode 100644
index f2fab13f8121..000000000000
--- a/x11/xbindkeys/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Allows you to launch shell commands under X with your keyboard
diff --git a/x11/xbindkeys_config/Makefile b/x11/xbindkeys_config/Makefile
index b3d9ac7fc292..4fea00469490 100644
--- a/x11/xbindkeys_config/Makefile
+++ b/x11/xbindkeys_config/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.netchampagne.com/xbindkeys_config/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An easy to use gtk program for configuring Xbindkeys
+
USE_GNOMENG= yes
USE_GNOME= gtk12
USE_REINPLACE= yes
diff --git a/x11/xbindkeys_config/pkg-comment b/x11/xbindkeys_config/pkg-comment
deleted file mode 100644
index 5bf52d982d23..000000000000
--- a/x11/xbindkeys_config/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An easy to use gtk program for configuring Xbindkeys
diff --git a/x11/xcb/Makefile b/x11/xcb/Makefile
index c9006f1fa259..792dd3da8eb4 100644
--- a/x11/xcb/Makefile
+++ b/x11/xcb/Makefile
@@ -12,6 +12,8 @@ MASTER_SITES= http://www.goof.com/pcg/marc/data/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for managing x11 cut-buffers
+
USE_IMAKE= yes
MAN1= xcb.1
diff --git a/x11/xcb/pkg-comment b/x11/xcb/pkg-comment
deleted file mode 100644
index c84a15bee562..000000000000
--- a/x11/xcb/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for managing x11 cut-buffers
diff --git a/x11/xclip/Makefile b/x11/xclip/Makefile
index 11caaae4f27f..df68c3fa61c5 100644
--- a/x11/xclip/Makefile
+++ b/x11/xclip/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://people.debian.org/~kims/xclip/
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= An interface to X selections ("the clipboard") from the command line
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_IMAKE= yes
diff --git a/x11/xclip/pkg-comment b/x11/xclip/pkg-comment
deleted file mode 100644
index 943bad7cd5f3..000000000000
--- a/x11/xclip/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An interface to X selections ("the clipboard") from the command line
diff --git a/x11/xcolors/Makefile b/x11/xcolors/Makefile
index 28e485146262..b9625b9f39c0 100644
--- a/x11/xcolors/Makefile
+++ b/x11/xcolors/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Display all (ok, most of) the colors in the universe
+
WRKSRC= ${WRKDIR}/xcolors
USE_IMAKE= yes
MAN1= xcolors.1
diff --git a/x11/xcolors/pkg-comment b/x11/xcolors/pkg-comment
deleted file mode 100644
index bc79ff1ee735..000000000000
--- a/x11/xcolors/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Display all (ok, most of) the colors in the universe
diff --git a/x11/xdialog/Makefile b/x11/xdialog/Makefile
index 7ecfb6cdfefe..90e27c1468ec 100644
--- a/x11/xdialog/Makefile
+++ b/x11/xdialog/Makefile
@@ -14,6 +14,8 @@ DISTNAME= ${PORTNAME:S/x/X/}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.Org
+PORTCOMMENT= A drop in replacement for the "dialog" or "cdialog" programs
+
USE_BZIP2= yes
USE_GNOMENG= yes
USE_GNOME= gtk12
diff --git a/x11/xdialog/pkg-comment b/x11/xdialog/pkg-comment
deleted file mode 100644
index 092876c97118..000000000000
--- a/x11/xdialog/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A drop in replacement for the "dialog" or "cdialog" programs
diff --git a/x11/xnee/Makefile b/x11/xnee/Makefile
index e831c5cbbd96..0e2c85d2f589 100644
--- a/x11/xnee/Makefile
+++ b/x11/xnee/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= X events recorder and player
+
USE_X_PREFIX= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
diff --git a/x11/xnee/pkg-comment b/x11/xnee/pkg-comment
deleted file mode 100644
index fc72bf2870b1..000000000000
--- a/x11/xnee/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-X events recorder and player
diff --git a/x11/xskyroot/Makefile b/x11/xskyroot/Makefile
index 3e860472304f..7d4860246a52 100644
--- a/x11/xskyroot/Makefile
+++ b/x11/xskyroot/Makefile
@@ -13,6 +13,8 @@ DISTFILES= 1079.gz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Realtime sky drawer for X root window
+
EXTRACT_CMD= ${GZIP_CMD}
EXTRACT_BEFORE_ARGS= -dc
EXTRACT_AFTER_ARGS= | ${SED} -e "/^...bin.sh/,/exit 0/!d" | ${SH}
diff --git a/x11/xskyroot/pkg-comment b/x11/xskyroot/pkg-comment
deleted file mode 100644
index cd339e0d1558..000000000000
--- a/x11/xskyroot/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Realtime sky drawer for X root window
diff --git a/x11/xstroke/Makefile b/x11/xstroke/Makefile
index 4dba512c6179..757192b3dc03 100644
--- a/x11/xstroke/Makefile
+++ b/x11/xstroke/Makefile
@@ -14,6 +14,8 @@ MASTER_SITES= ftp://ftp.handhelds.org/pub/projects/xstroke/release-${PORTVERSION
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Fullscreen gesture recognition
+
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
USE_REINPLACE= yes
diff --git a/x11/xstroke/pkg-comment b/x11/xstroke/pkg-comment
deleted file mode 100644
index 554ed8881f00..000000000000
--- a/x11/xstroke/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Fullscreen gesture recognition
diff --git a/x11/xtattr/Makefile b/x11/xtattr/Makefile
index cb197f149413..b65eb2dd1f77 100644
--- a/x11/xtattr/Makefile
+++ b/x11/xtattr/Makefile
@@ -14,6 +14,8 @@ MASTER_SITE_SUBDIR= asami/LOCAL_PORTS
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= A tool for changing xterm attributes
+
MAKEFILE= ${FILESDIR}/Makefile.bsd
MAN1= xtattr.1
MANCOMPRESSED= maybe
diff --git a/x11/xtattr/pkg-comment b/x11/xtattr/pkg-comment
deleted file mode 100644
index b202fe7f7b6e..000000000000
--- a/x11/xtattr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A tool for changing xterm attributes
diff --git a/x11/xtoolwait/Makefile b/x11/xtoolwait/Makefile
index 85f214840372..9dff4e00f21e 100644
--- a/x11/xtoolwait/Makefile
+++ b/x11/xtoolwait/Makefile
@@ -13,6 +13,8 @@ MASTER_SITE_SUBDIR= utilities
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Tool startup utility for X11
+
USE_IMAKE= yes
MAN1= xtoolwait.1
diff --git a/x11/xtoolwait/pkg-comment b/x11/xtoolwait/pkg-comment
deleted file mode 100644
index 69685a4111e6..000000000000
--- a/x11/xtoolwait/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Tool startup utility for X11
diff --git a/x11/xvattr/Makefile b/x11/xvattr/Makefile
index 739b8beadfbe..68e2f8fb7c17 100644
--- a/x11/xvattr/Makefile
+++ b/x11/xvattr/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Getting and setting Xv attributes
+
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_X_PREFIX= yes
diff --git a/x11/xvattr/pkg-comment b/x11/xvattr/pkg-comment
deleted file mode 100644
index 0e01001b602b..000000000000
--- a/x11/xvattr/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Getting and setting Xv attributes
diff --git a/x11/xwatchwin/Makefile b/x11/xwatchwin/Makefile
index b0cb505f926d..efa05ec99e5b 100644
--- a/x11/xwatchwin/Makefile
+++ b/x11/xwatchwin/Makefile
@@ -15,6 +15,8 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
+PORTCOMMENT= Watch a window on another X server
+
MAN1= xwatchwin.1
USE_IMAKE= yes
diff --git a/x11/xwatchwin/pkg-comment b/x11/xwatchwin/pkg-comment
deleted file mode 100644
index 4e1c470bb06f..000000000000
--- a/x11/xwatchwin/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Watch a window on another X server