summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-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/allegro-devel/Makefile1
-rw-r--r--devel/allegro-devel/pkg-comment1
-rw-r--r--devel/allegro/Makefile1
-rw-r--r--devel/allegro/pkg-comment1
-rw-r--r--devel/asl/Makefile2
-rw-r--r--devel/asl/pkg-comment1
-rw-r--r--devel/autodia/Makefile2
-rw-r--r--devel/autodia/pkg-comment1
-rw-r--r--devel/autogen/Makefile1
-rw-r--r--devel/autogen/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/c_parser/Makefile2
-rw-r--r--devel/c_parser/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/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/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/cvsps-devel/Makefile1
-rw-r--r--devel/cvsps-devel/pkg-comment1
-rw-r--r--devel/cvsps/Makefile1
-rw-r--r--devel/cvsps/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/ebnf2yacc/Makefile2
-rw-r--r--devel/ebnf2yacc/pkg-comment1
-rw-r--r--devel/eboxy/Makefile1
-rw-r--r--devel/eboxy/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/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/hs-c2hs/Makefile1
-rw-r--r--devel/hs-c2hs/pkg-comment1
-rw-r--r--devel/hs-drift/Makefile1
-rw-r--r--devel/hs-drift/pkg-comment1
-rw-r--r--devel/hs-green-card/Makefile1
-rw-r--r--devel/hs-green-card/pkg-comment1
-rw-r--r--devel/hs-haddock/Makefile1
-rw-r--r--devel/hs-haddock/pkg-comment1
-rw-r--r--devel/hs-hat/Makefile1
-rw-r--r--devel/hs-hat/pkg-comment1
-rw-r--r--devel/hs-hdoc/Makefile1
-rw-r--r--devel/hs-hdoc/pkg-comment1
-rw-r--r--devel/hs-hpl/Makefile1
-rw-r--r--devel/hs-hpl/pkg-comment1
-rw-r--r--devel/hs-idoc/Makefile1
-rw-r--r--devel/hs-idoc/pkg-comment1
-rw-r--r--devel/hs-popenhs/Makefile1
-rw-r--r--devel/hs-popenhs/pkg-comment1
-rw-r--r--devel/hypersrc/Makefile1
-rw-r--r--devel/hypersrc/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/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/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/libedit/Makefile2
-rw-r--r--devel/libedit/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/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/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-Parallel-ForkManager/Makefile1
-rw-r--r--devel/p5-Parallel-ForkManager/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/picasm/Makefile1
-rw-r--r--devel/picasm/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-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/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/ruby-nodedump/Makefile2
-rw-r--r--devel/ruby-nodedump/pkg-comment1
-rw-r--r--devel/ruby-robjectteam/Makefile2
-rw-r--r--devel/ruby-robjectteam/pkg-comment1
-rw-r--r--devel/shmap/Makefile3
-rw-r--r--devel/shmap/pkg-comment1
-rw-r--r--devel/showgrammar/Makefile2
-rw-r--r--devel/showgrammar/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/tpg/Makefile1
-rw-r--r--devel/tpg/pkg-comment1
-rw-r--r--devel/trio/Makefile2
-rw-r--r--devel/trio/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/wizard/Makefile2
-rw-r--r--devel/wizard/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
404 files changed, 202 insertions, 386 deletions
diff --git a/devel/ElectricFence/Makefile b/devel/ElectricFence/Makefile
index 152cbab..38dacd6 100644
--- a/devel/ElectricFence/Makefile
+++ b/devel/ElectricFence/Makefile
@@ -18,8 +18,6 @@ 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
new file mode 100644
index 0000000..15c029f
--- /dev/null
+++ b/devel/ElectricFence/pkg-comment
@@ -0,0 +1 @@
+Debugging malloc() that uses the VM hardware to detect buffer overruns
diff --git a/devel/SpecTcl/Makefile b/devel/SpecTcl/Makefile
index b46f478..83e9fb4 100644
--- a/devel/SpecTcl/Makefile
+++ b/devel/SpecTcl/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..03265f2
--- /dev/null
+++ b/devel/SpecTcl/pkg-comment
@@ -0,0 +1 @@
+Free drag-and-drop GUI builder for Tk and Java from Sun
diff --git a/devel/adacurses/Makefile b/devel/adacurses/Makefile
index a3903cc..8eb31d3 100644
--- a/devel/adacurses/Makefile
+++ b/devel/adacurses/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..b5bfb06
--- /dev/null
+++ b/devel/adacurses/pkg-comment
@@ -0,0 +1 @@
+Curses library for Ada
diff --git a/devel/alf/Makefile b/devel/alf/Makefile
index d2eddf2..271f1f4 100644
--- a/devel/alf/Makefile
+++ b/devel/alf/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..00025b3
--- /dev/null
+++ b/devel/alf/pkg-comment
@@ -0,0 +1 @@
+Abstract Large File
diff --git a/devel/allegro-devel/Makefile b/devel/allegro-devel/Makefile
index fbe7c72..fa2dcf9 100644
--- a/devel/allegro-devel/Makefile
+++ b/devel/allegro-devel/Makefile
@@ -8,7 +8,6 @@
PORTNAME= allegro
PORTVERSION= 4.0.2
PORTREVISION= 1
-PORTCOMMENT= A cross-platform library for games and multimedia programming
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= alleg
diff --git a/devel/allegro-devel/pkg-comment b/devel/allegro-devel/pkg-comment
new file mode 100644
index 0000000..c84e8a1
--- /dev/null
+++ b/devel/allegro-devel/pkg-comment
@@ -0,0 +1 @@
+A cross-platform library for games and multimedia programming
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile
index fbe7c72..fa2dcf9 100644
--- a/devel/allegro/Makefile
+++ b/devel/allegro/Makefile
@@ -8,7 +8,6 @@
PORTNAME= allegro
PORTVERSION= 4.0.2
PORTREVISION= 1
-PORTCOMMENT= A cross-platform library for games and multimedia programming
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= alleg
diff --git a/devel/allegro/pkg-comment b/devel/allegro/pkg-comment
new file mode 100644
index 0000000..c84e8a1
--- /dev/null
+++ b/devel/allegro/pkg-comment
@@ -0,0 +1 @@
+A cross-platform library for games and multimedia programming
diff --git a/devel/asl/Makefile b/devel/asl/Makefile
index 9b61c06..6404fac 100644
--- a/devel/asl/Makefile
+++ b/devel/asl/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..19e2a28
--- /dev/null
+++ b/devel/asl/pkg-comment
@@ -0,0 +1 @@
+Assembler for a variety of microcontrollers/-processors
diff --git a/devel/autodia/Makefile b/devel/autodia/Makefile
index 71a4fd2..a9c5580 100644
--- a/devel/autodia/Makefile
+++ b/devel/autodia/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..3272a2d
--- /dev/null
+++ b/devel/autodia/pkg-comment
@@ -0,0 +1 @@
+Automatic Dia XML - from Source Code and Data
diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile
index 0d332f8..740c9ec 100644
--- a/devel/autogen/Makefile
+++ b/devel/autogen/Makefile
@@ -8,7 +8,6 @@
PORTNAME= autogen
PORTVERSION= 5.4.7
-PORTCOMMENT= The Automated Program Generator
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
${MASTER_SITE_GNU}
diff --git a/devel/autogen/pkg-comment b/devel/autogen/pkg-comment
new file mode 100644
index 0000000..fb4e6b9
--- /dev/null
+++ b/devel/autogen/pkg-comment
@@ -0,0 +1 @@
+The Automated Program Generator
diff --git a/devel/avltree/Makefile b/devel/avltree/Makefile
index 28ee682..16ee355 100644
--- a/devel/avltree/Makefile
+++ b/devel/avltree/Makefile
@@ -11,8 +11,6 @@ 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
new file mode 100644
index 0000000..b445082
--- /dev/null
+++ b/devel/avltree/pkg-comment
@@ -0,0 +1 @@
+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 e52a691..11f745c 100644
--- a/devel/bison-devel/Makefile
+++ b/devel/bison-devel/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison-devel/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index e52a691..11f745c 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison175/Makefile b/devel/bison175/Makefile
index e52a691..11f745c 100644
--- a/devel/bison175/Makefile
+++ b/devel/bison175/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison175/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison1875/Makefile b/devel/bison1875/Makefile
index e52a691..11f745c 100644
--- a/devel/bison1875/Makefile
+++ b/devel/bison1875/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison1875/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison2/Makefile b/devel/bison2/Makefile
index e52a691..11f745c 100644
--- a/devel/bison2/Makefile
+++ b/devel/bison2/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison2/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/bison20/Makefile b/devel/bison20/Makefile
index e52a691..11f745c 100644
--- a/devel/bison20/Makefile
+++ b/devel/bison20/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a0850f8
--- /dev/null
+++ b/devel/bison20/pkg-comment
@@ -0,0 +1 @@
+A parser generator from FSF, (mostly) compatible with Yacc
diff --git a/devel/c_parser/Makefile b/devel/c_parser/Makefile
index ef4f332..6c99eb4 100644
--- a/devel/c_parser/Makefile
+++ b/devel/c_parser/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..66a4cfd
--- /dev/null
+++ b/devel/c_parser/pkg-comment
@@ -0,0 +1 @@
+A C99 Parser
diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile
index 6ee54b1..f1592c4 100644
--- a/devel/cdk/Makefile
+++ b/devel/cdk/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..e8b0ccf
--- /dev/null
+++ b/devel/cdk/pkg-comment
@@ -0,0 +1 @@
+Curses Development Kit for speedy development of full screen programs
diff --git a/devel/cflow2vcg/Makefile b/devel/cflow2vcg/Makefile
index f5a8283..35320c4 100644
--- a/devel/cflow2vcg/Makefile
+++ b/devel/cflow2vcg/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ca1d836
--- /dev/null
+++ b/devel/cflow2vcg/pkg-comment
@@ -0,0 +1 @@
+Convert the result of the cflow utility in a VCG format
diff --git a/devel/cook/Makefile b/devel/cook/Makefile
index 3d469fd..9ca4605 100644
--- a/devel/cook/Makefile
+++ b/devel/cook/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..5c61402
--- /dev/null
+++ b/devel/cook/pkg-comment
@@ -0,0 +1 @@
+Like make(1), but more powerful and clean
diff --git a/devel/cproto/Makefile b/devel/cproto/Makefile
index 5d42aa1..05e1f8b 100644
--- a/devel/cproto/Makefile
+++ b/devel/cproto/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..1910491
--- /dev/null
+++ b/devel/cproto/pkg-comment
@@ -0,0 +1 @@
+Generate C function prototypes and convert function definitions
diff --git a/devel/crossgo32-djgpp2-pdcurses/Makefile b/devel/crossgo32-djgpp2-pdcurses/Makefile
index 28dab9b..08112e8 100644
--- a/devel/crossgo32-djgpp2-pdcurses/Makefile
+++ b/devel/crossgo32-djgpp2-pdcurses/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..cc82c60
--- /dev/null
+++ b/devel/crossgo32-djgpp2-pdcurses/pkg-comment
@@ -0,0 +1 @@
+PD curses for crossgo32 crosscompiler with djgpp v2 libraries
diff --git a/devel/crossgo32-djgpp2/Makefile b/devel/crossgo32-djgpp2/Makefile
index e8cc50b..50c7355 100644
--- a/devel/crossgo32-djgpp2/Makefile
+++ b/devel/crossgo32-djgpp2/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..f63e7c9
--- /dev/null
+++ b/devel/crossgo32-djgpp2/pkg-comment
@@ -0,0 +1 @@
+DJGPP V2 libraries and compatability for crossgo32 crosscompiler
diff --git a/devel/crossgo32/Makefile b/devel/crossgo32/Makefile
index 50ee266..83d23da 100644
--- a/devel/crossgo32/Makefile
+++ b/devel/crossgo32/Makefile
@@ -18,8 +18,6 @@ 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
new file mode 100644
index 0000000..57d7299
--- /dev/null
+++ b/devel/crossgo32/pkg-comment
@@ -0,0 +1 @@
+Cross Development Environment for 32-bit DOS
diff --git a/devel/cs/Makefile b/devel/cs/Makefile
index 2273d14..9c0452b 100644
--- a/devel/cs/Makefile
+++ b/devel/cs/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..6926537
--- /dev/null
+++ b/devel/cs/pkg-comment
@@ -0,0 +1 @@
+Interactively examine C source code
diff --git a/devel/cvs2p4/Makefile b/devel/cvs2p4/Makefile
index ee389178..3431eb1 100644
--- a/devel/cvs2p4/Makefile
+++ b/devel/cvs2p4/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..7c18d19
--- /dev/null
+++ b/devel/cvs2p4/pkg-comment
@@ -0,0 +1 @@
+CVS to Perforce Converter
diff --git a/devel/cvsadmin/Makefile b/devel/cvsadmin/Makefile
index cb99f98..5843a6d 100644
--- a/devel/cvsadmin/Makefile
+++ b/devel/cvsadmin/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..d06371c
--- /dev/null
+++ b/devel/cvsadmin/pkg-comment
@@ -0,0 +1 @@
+A simple program to administrate users of a CVS repository
diff --git a/devel/cvsd/Makefile b/devel/cvsd/Makefile
index d68498f..73e88f2 100644
--- a/devel/cvsd/Makefile
+++ b/devel/cvsd/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..204cf1d
--- /dev/null
+++ b/devel/cvsd/pkg-comment
@@ -0,0 +1 @@
+cvs pserver daemon
diff --git a/devel/cvsplot/Makefile b/devel/cvsplot/Makefile
index 1fb60a5..a448120 100644
--- a/devel/cvsplot/Makefile
+++ b/devel/cvsplot/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..22725bc
--- /dev/null
+++ b/devel/cvsplot/pkg-comment
@@ -0,0 +1 @@
+A perl script which analyses the history of a CVS-managed project
diff --git a/devel/cvsps-devel/Makefile b/devel/cvsps-devel/Makefile
index 10695dd..542bab9 100644
--- a/devel/cvsps-devel/Makefile
+++ b/devel/cvsps-devel/Makefile
@@ -8,7 +8,6 @@
PORTNAME= cvsps
PORTVERSION= 1.3.3
-PORTCOMMENT= CVS patchsets
CATEGORIES= devel
MASTER_SITES= http://www.cobite.com/cvsps/
diff --git a/devel/cvsps-devel/pkg-comment b/devel/cvsps-devel/pkg-comment
new file mode 100644
index 0000000..6ddad4e
--- /dev/null
+++ b/devel/cvsps-devel/pkg-comment
@@ -0,0 +1 @@
+CVS patchsets
diff --git a/devel/cvsps/Makefile b/devel/cvsps/Makefile
index 10695dd..542bab9 100644
--- a/devel/cvsps/Makefile
+++ b/devel/cvsps/Makefile
@@ -8,7 +8,6 @@
PORTNAME= cvsps
PORTVERSION= 1.3.3
-PORTCOMMENT= CVS patchsets
CATEGORIES= devel
MASTER_SITES= http://www.cobite.com/cvsps/
diff --git a/devel/cvsps/pkg-comment b/devel/cvsps/pkg-comment
new file mode 100644
index 0000000..6ddad4e
--- /dev/null
+++ b/devel/cvsps/pkg-comment
@@ -0,0 +1 @@
+CVS patchsets
diff --git a/devel/cxref/Makefile b/devel/cxref/Makefile
index 35e662f..301a580 100644
--- a/devel/cxref/Makefile
+++ b/devel/cxref/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..f278235
--- /dev/null
+++ b/devel/cxref/pkg-comment
@@ -0,0 +1 @@
+C program cross-referencing & documentation tool
diff --git a/devel/dia2code/Makefile b/devel/dia2code/Makefile
index 690d88e..4b368df 100644
--- a/devel/dia2code/Makefile
+++ b/devel/dia2code/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..e295de8
--- /dev/null
+++ b/devel/dia2code/pkg-comment
@@ -0,0 +1 @@
+A small utility used to generate code from a Dia diagram
diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile
index 79fd15a..c727829 100644
--- a/devel/dmake/Makefile
+++ b/devel/dmake/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..f7096a8
--- /dev/null
+++ b/devel/dmake/pkg-comment
@@ -0,0 +1 @@
+Another hyper make utility
diff --git a/devel/dotconf/Makefile b/devel/dotconf/Makefile
index b127448..acf769d 100644
--- a/devel/dotconf/Makefile
+++ b/devel/dotconf/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..2908deb
--- /dev/null
+++ b/devel/dotconf/pkg-comment
@@ -0,0 +1 @@
+A simple, powerful configuration-file parser
diff --git a/devel/ebnf2yacc/Makefile b/devel/ebnf2yacc/Makefile
index 04fe1af..477c07f 100644
--- a/devel/ebnf2yacc/Makefile
+++ b/devel/ebnf2yacc/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ae5237f
--- /dev/null
+++ b/devel/ebnf2yacc/pkg-comment
@@ -0,0 +1 @@
+EBNF to YACC
diff --git a/devel/eboxy/Makefile b/devel/eboxy/Makefile
index ac32c9f..2a9db9c 100644
--- a/devel/eboxy/Makefile
+++ b/devel/eboxy/Makefile
@@ -8,7 +8,6 @@
PORTNAME= eboxy
PORTVERSION= 0.3.3
-PORTCOMMENT= Create simple GUI interfaces for entertainment PC
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.bluelightning.org/ebox/files/eboxy/
diff --git a/devel/eboxy/pkg-comment b/devel/eboxy/pkg-comment
new file mode 100644
index 0000000..88603ec
--- /dev/null
+++ b/devel/eboxy/pkg-comment
@@ -0,0 +1 @@
+Create simple GUI interfaces for entertainment PC
diff --git a/devel/ecgi/Makefile b/devel/ecgi/Makefile
index ca60912..8df00fb 100644
--- a/devel/ecgi/Makefile
+++ b/devel/ecgi/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..403c9e7
--- /dev/null
+++ b/devel/ecgi/pkg-comment
@@ -0,0 +1 @@
+A library for the creation of CGI-based Web applications
diff --git a/devel/elfio/Makefile b/devel/elfio/Makefile
index 593f603..e98d0c6 100644
--- a/devel/elfio/Makefile
+++ b/devel/elfio/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..0baeb15
--- /dev/null
+++ b/devel/elfio/pkg-comment
@@ -0,0 +1 @@
+ELF (Executable and Linkable Format) reader and producer
diff --git a/devel/elftoaout/Makefile b/devel/elftoaout/Makefile
index 5b5080c..66a88f8 100644
--- a/devel/elftoaout/Makefile
+++ b/devel/elftoaout/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..32f4510
--- /dev/null
+++ b/devel/elftoaout/pkg-comment
@@ -0,0 +1 @@
+ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev
diff --git a/devel/f77flow/Makefile b/devel/f77flow/Makefile
index 84033c3..a510435 100644
--- a/devel/f77flow/Makefile
+++ b/devel/f77flow/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..2adb9fa
--- /dev/null
+++ b/devel/f77flow/pkg-comment
@@ -0,0 +1 @@
+Analyze the structure of a fortran77 program
diff --git a/devel/ffcall/Makefile b/devel/ffcall/Makefile
index 93327a1..28a9c0c 100644
--- a/devel/ffcall/Makefile
+++ b/devel/ffcall/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..060b1e3
--- /dev/null
+++ b/devel/ffcall/pkg-comment
@@ -0,0 +1 @@
+Foreign function call libraries
diff --git a/devel/flick/Makefile b/devel/flick/Makefile
index 9774c42..6ca2bde 100644
--- a/devel/flick/Makefile
+++ b/devel/flick/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..c341f25
--- /dev/null
+++ b/devel/flick/pkg-comment
@@ -0,0 +1 @@
+The Flexible IDL Compiler Kit
diff --git a/devel/flux/Makefile b/devel/flux/Makefile
index a7f2eb1..254bb77 100644
--- a/devel/flux/Makefile
+++ b/devel/flux/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..9ce73d0
--- /dev/null
+++ b/devel/flux/pkg-comment
@@ -0,0 +1 @@
+High-level C library for development purposes
diff --git a/devel/freescope/Makefile b/devel/freescope/Makefile
index 59cf6ba..a9bea9a 100644
--- a/devel/freescope/Makefile
+++ b/devel/freescope/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..f79755e
--- /dev/null
+++ b/devel/freescope/pkg-comment
@@ -0,0 +1 @@
+Source code browsing on UNIX-like operating systems
diff --git a/devel/ftnchek/Makefile b/devel/ftnchek/Makefile
index 6bc227f..6e653a2 100644
--- a/devel/ftnchek/Makefile
+++ b/devel/ftnchek/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..29eed2d
--- /dev/null
+++ b/devel/ftnchek/pkg-comment
@@ -0,0 +1 @@
+Fortran 77 semantic checking utility
diff --git a/devel/g2c/Makefile b/devel/g2c/Makefile
index aed8d38f..d2926ce 100644
--- a/devel/g2c/Makefile
+++ b/devel/g2c/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..6b297e9
--- /dev/null
+++ b/devel/g2c/pkg-comment
@@ -0,0 +1 @@
+Glade to C translator
diff --git a/devel/gettext/Makefile b/devel/gettext/Makefile
index 10f8ff0..90b7d20 100644
--- a/devel/gettext/Makefile
+++ b/devel/gettext/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..03f0156
--- /dev/null
+++ b/devel/gettext/pkg-comment
@@ -0,0 +1 @@
+GNU gettext package
diff --git a/devel/getxml/Makefile b/devel/getxml/Makefile
index 21f28f7..2300164 100644
--- a/devel/getxml/Makefile
+++ b/devel/getxml/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..6c9d29a
--- /dev/null
+++ b/devel/getxml/pkg-comment
@@ -0,0 +1 @@
+An XML internationalization tool
diff --git a/devel/gindent/Makefile b/devel/gindent/Makefile
index 4965dfa..d1d0c2c 100644
--- a/devel/gindent/Makefile
+++ b/devel/gindent/Makefile
@@ -17,8 +17,6 @@ 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
new file mode 100644
index 0000000..2882b02
--- /dev/null
+++ b/devel/gindent/pkg-comment
@@ -0,0 +1 @@
+GNU indent
diff --git a/devel/gmake/Makefile b/devel/gmake/Makefile
index 3856192..1e2090a 100644
--- a/devel/gmake/Makefile
+++ b/devel/gmake/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..f717bb5
--- /dev/null
+++ b/devel/gmake/pkg-comment
@@ -0,0 +1 @@
+GNU version of 'make' utility
diff --git a/devel/gmake381/Makefile b/devel/gmake381/Makefile
index 3856192..1e2090a 100644
--- a/devel/gmake381/Makefile
+++ b/devel/gmake381/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..f717bb5
--- /dev/null
+++ b/devel/gmake381/pkg-comment
@@ -0,0 +1 @@
+GNU version of 'make' utility
diff --git a/devel/gnu-libtool/Makefile b/devel/gnu-libtool/Makefile
index e403021..a2ee543 100644
--- a/devel/gnu-libtool/Makefile
+++ b/devel/gnu-libtool/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c64215e
--- /dev/null
+++ b/devel/gnu-libtool/pkg-comment
@@ -0,0 +1 @@
+Generic shared library support script
diff --git a/devel/gtgt/Makefile b/devel/gtgt/Makefile
index 78b4a57..a43906b 100644
--- a/devel/gtgt/Makefile
+++ b/devel/gtgt/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..ee1d647
--- /dev/null
+++ b/devel/gtgt/pkg-comment
@@ -0,0 +1 @@
+General (or GNU) template generation tools
diff --git a/devel/happydoc/Makefile b/devel/happydoc/Makefile
index 4b4e5eb..76a8d02 100644
--- a/devel/happydoc/Makefile
+++ b/devel/happydoc/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..f127d06
--- /dev/null
+++ b/devel/happydoc/pkg-comment
@@ -0,0 +1 @@
+A tool for extracting documentation from Python source code
diff --git a/devel/hs-c2hs/Makefile b/devel/hs-c2hs/Makefile
index c4a6705..b7642aa 100644
--- a/devel/hs-c2hs/Makefile
+++ b/devel/hs-c2hs/Makefile
@@ -7,7 +7,6 @@
PORTNAME= c2hs
PORTVERSION= 0.10.17
-PORTCOMMENT= C->Haskell, an Interface Generator for Haskell
CATEGORIES= devel
MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/c2hs/
PKGNAMEPREFIX= hs-
diff --git a/devel/hs-c2hs/pkg-comment b/devel/hs-c2hs/pkg-comment
new file mode 100644
index 0000000..97646c0
--- /dev/null
+++ b/devel/hs-c2hs/pkg-comment
@@ -0,0 +1 @@
+C->Haskell, an Interface Generator for Haskell
diff --git a/devel/hs-drift/Makefile b/devel/hs-drift/Makefile
index cfe6dda..4cf5991 100644
--- a/devel/hs-drift/Makefile
+++ b/devel/hs-drift/Makefile
@@ -6,7 +6,6 @@
PORTNAME= drift
PORTVERSION= 2.0.r3
-PORTCOMMENT= A type sensitive preprocessor for Haskell
CATEGORIES= devel
MASTER_SITES= http://repetae.net/john/computer/haskell/DrIFT/
DISTNAME= DrIFT-${PORTVERSION:S/.r/rc/}
diff --git a/devel/hs-drift/pkg-comment b/devel/hs-drift/pkg-comment
new file mode 100644
index 0000000..d21ba35
--- /dev/null
+++ b/devel/hs-drift/pkg-comment
@@ -0,0 +1 @@
+A type sensitive preprocessor for Haskell
diff --git a/devel/hs-green-card/Makefile b/devel/hs-green-card/Makefile
index 7dca00f..9b1f877 100644
--- a/devel/hs-green-card/Makefile
+++ b/devel/hs-green-card/Makefile
@@ -8,7 +8,6 @@
PORTNAME= green-card
PORTVERSION= 2.04
PORTREVISION= 1
-PORTCOMMENT= A foreign function interface preprocessor for Haskell
CATEGORIES= devel
MASTER_SITES= http://www.galois.com/~sof/
DISTNAME= gc-${PORTVERSION}
diff --git a/devel/hs-green-card/pkg-comment b/devel/hs-green-card/pkg-comment
new file mode 100644
index 0000000..1740ffa
--- /dev/null
+++ b/devel/hs-green-card/pkg-comment
@@ -0,0 +1 @@
+A foreign function interface preprocessor for Haskell
diff --git a/devel/hs-haddock/Makefile b/devel/hs-haddock/Makefile
index 8514f21..6f6f037 100644
--- a/devel/hs-haddock/Makefile
+++ b/devel/hs-haddock/Makefile
@@ -6,7 +6,6 @@
PORTNAME= haddock
PORTVERSION= 0.4
-PORTCOMMENT= A documentation tool for Haskell
CATEGORIES= devel
MASTER_SITES= http://www.haskell.org/haddock/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/devel/hs-haddock/pkg-comment b/devel/hs-haddock/pkg-comment
new file mode 100644
index 0000000..b60bd6d
--- /dev/null
+++ b/devel/hs-haddock/pkg-comment
@@ -0,0 +1 @@
+A documentation tool for Haskell
diff --git a/devel/hs-hat/Makefile b/devel/hs-hat/Makefile
index bc06e46..579e097 100644
--- a/devel/hs-hat/Makefile
+++ b/devel/hs-hat/Makefile
@@ -7,7 +7,6 @@
PORTNAME= hat
PORTVERSION= 2.00
-PORTCOMMENT= A source-level tracer for Haskell 98
CATEGORIES= devel
MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/${PORTNAME}/
PKGNAMEPREFIX= hs-
diff --git a/devel/hs-hat/pkg-comment b/devel/hs-hat/pkg-comment
new file mode 100644
index 0000000..5774fd1
--- /dev/null
+++ b/devel/hs-hat/pkg-comment
@@ -0,0 +1 @@
+A source-level tracer for Haskell 98
diff --git a/devel/hs-hdoc/Makefile b/devel/hs-hdoc/Makefile
index bc829d5..07606d2 100644
--- a/devel/hs-hdoc/Makefile
+++ b/devel/hs-hdoc/Makefile
@@ -6,7 +6,6 @@
PORTNAME= hdoc
PORTVERSION= 0.8.2
-PORTCOMMENT= HTML documentation tool for Haskell
CATEGORIES= devel
MASTER_SITES= http://www.fmi.uni-passau.de/~groessli/hdoc/
PKGNAMEPREFIX= hs-
diff --git a/devel/hs-hdoc/pkg-comment b/devel/hs-hdoc/pkg-comment
new file mode 100644
index 0000000..b67be14
--- /dev/null
+++ b/devel/hs-hdoc/pkg-comment
@@ -0,0 +1 @@
+HTML documentation tool for Haskell
diff --git a/devel/hs-hpl/Makefile b/devel/hs-hpl/Makefile
index 1bddc29..617a301 100644
--- a/devel/hs-hpl/Makefile
+++ b/devel/hs-hpl/Makefile
@@ -8,7 +8,6 @@
PORTNAME= hpl
PORTVERSION= 0.3.3
PORTREVISION= 1
-PORTCOMMENT= Haskell Ports Library provides ports in Haskell
CATEGORIES= devel
MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/ports/
DISTNAME= ports-${PORTVERSION}
diff --git a/devel/hs-hpl/pkg-comment b/devel/hs-hpl/pkg-comment
new file mode 100644
index 0000000..dfeeb94
--- /dev/null
+++ b/devel/hs-hpl/pkg-comment
@@ -0,0 +1 @@
+Haskell Ports Library provides ports in Haskell
diff --git a/devel/hs-idoc/Makefile b/devel/hs-idoc/Makefile
index af55f55..5ba4f5b 100644
--- a/devel/hs-idoc/Makefile
+++ b/devel/hs-idoc/Makefile
@@ -6,7 +6,6 @@
PORTNAME= idoc
PORTVERSION= 0.2.5
-PORTCOMMENT= A No Frills Haskell Interface Documentation System
CATEGORIES= devel
MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/idoc/
PKGNAMEPREFIX= hs-
diff --git a/devel/hs-idoc/pkg-comment b/devel/hs-idoc/pkg-comment
new file mode 100644
index 0000000..0d67ec5
--- /dev/null
+++ b/devel/hs-idoc/pkg-comment
@@ -0,0 +1 @@
+A No Frills Haskell Interface Documentation System
diff --git a/devel/hs-popenhs/Makefile b/devel/hs-popenhs/Makefile
index 902ff48..8d2a4ab 100644
--- a/devel/hs-popenhs/Makefile
+++ b/devel/hs-popenhs/Makefile
@@ -7,7 +7,6 @@
PORTNAME= popenhs
PORTVERSION= 1.00.0
-PORTCOMMENT= A popen-like library for Haskell
CATEGORIES= devel
MASTER_SITES= http://www.haskell.org/~petersen/haskell/popenhs/
PKGNAMEPREFIX= hs-
diff --git a/devel/hs-popenhs/pkg-comment b/devel/hs-popenhs/pkg-comment
new file mode 100644
index 0000000..0a191a2
--- /dev/null
+++ b/devel/hs-popenhs/pkg-comment
@@ -0,0 +1 @@
+A popen-like library for Haskell
diff --git a/devel/hypersrc/Makefile b/devel/hypersrc/Makefile
index 0f092d3..a5b81ee 100644
--- a/devel/hypersrc/Makefile
+++ b/devel/hypersrc/Makefile
@@ -8,7 +8,6 @@
PORTNAME= hypersrc
PORTVERSION= 5.3.2
-PORTCOMMENT= Source code browser
CATEGORIES= devel
MASTER_SITES= ftp://ftp.jimbrooks.org/hypersrc/%SUBDIR%/
MASTER_SITE_SUBDIR= latest old
diff --git a/devel/hypersrc/pkg-comment b/devel/hypersrc/pkg-comment
new file mode 100644
index 0000000..7f3a50b
--- /dev/null
+++ b/devel/hypersrc/pkg-comment
@@ -0,0 +1 @@
+Source code browser
diff --git a/devel/id-utils/Makefile b/devel/id-utils/Makefile
index 38216fe..2ebe765 100644
--- a/devel/id-utils/Makefile
+++ b/devel/id-utils/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..76a3649b
--- /dev/null
+++ b/devel/id-utils/pkg-comment
@@ -0,0 +1 @@
+The classic Berkeley gid/lid tools for looking up variables in code
diff --git a/devel/idutils/Makefile b/devel/idutils/Makefile
index 38216fe..2ebe765 100644
--- a/devel/idutils/Makefile
+++ b/devel/idutils/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..76a3649b
--- /dev/null
+++ b/devel/idutils/pkg-comment
@@ -0,0 +1 @@
+The classic Berkeley gid/lid tools for looking up variables in code
diff --git a/devel/jam/Makefile b/devel/jam/Makefile
index 84886b0..a840ca6 100644
--- a/devel/jam/Makefile
+++ b/devel/jam/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..c334cfc
--- /dev/null
+++ b/devel/jam/pkg-comment
@@ -0,0 +1 @@
+A build utility like make(1)
diff --git a/devel/kimwitu++/Makefile b/devel/kimwitu++/Makefile
index 97644d7..3eae582 100644
--- a/devel/kimwitu++/Makefile
+++ b/devel/kimwitu++/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..12e1aa3
--- /dev/null
+++ b/devel/kimwitu++/pkg-comment
@@ -0,0 +1 @@
+A tool for processing trees (i.e. terms)
diff --git a/devel/lbpp/Makefile b/devel/lbpp/Makefile
index 6e9b863..8d31142 100644
--- a/devel/lbpp/Makefile
+++ b/devel/lbpp/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..9958394
--- /dev/null
+++ b/devel/lbpp/pkg-comment
@@ -0,0 +1 @@
+A front end to GCC from Liberty Basic source code
diff --git a/devel/leoarg/Makefile b/devel/leoarg/Makefile
index d603803..da21658 100644
--- a/devel/leoarg/Makefile
+++ b/devel/leoarg/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..d617a30
--- /dev/null
+++ b/devel/leoarg/pkg-comment
@@ -0,0 +1 @@
+A class for parsing command lines
diff --git a/devel/libU77/Makefile b/devel/libU77/Makefile
index 8e37f74..9e3e28e 100644
--- a/devel/libU77/Makefile
+++ b/devel/libU77/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..5eb8284
--- /dev/null
+++ b/devel/libU77/pkg-comment
@@ -0,0 +1 @@
+Adds Fortran intrinsics missing from f2c
diff --git a/devel/libafterbase/Makefile b/devel/libafterbase/Makefile
index 1176a97..6f6a5f0 100644
--- a/devel/libafterbase/Makefile
+++ b/devel/libafterbase/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..2ca7a15
--- /dev/null
+++ b/devel/libafterbase/pkg-comment
@@ -0,0 +1 @@
+AfterStep basic functionality library
diff --git a/devel/libargparse/Makefile b/devel/libargparse/Makefile
index b7b1a6e..8682bca 100644
--- a/devel/libargparse/Makefile
+++ b/devel/libargparse/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..e63198c
--- /dev/null
+++ b/devel/libargparse/pkg-comment
@@ -0,0 +1 @@
+A command line argument parser library
diff --git a/devel/libast/Makefile b/devel/libast/Makefile
index 10be2a3..7ac9746 100644
--- a/devel/libast/Makefile
+++ b/devel/libast/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..007d2c6
--- /dev/null
+++ b/devel/libast/pkg-comment
@@ -0,0 +1 @@
+A library of assorted spiffy things
diff --git a/devel/libavl/Makefile b/devel/libavl/Makefile
index 9e6df7b..0eb07b4 100644
--- a/devel/libavl/Makefile
+++ b/devel/libavl/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..ad05858
--- /dev/null
+++ b/devel/libavl/pkg-comment
@@ -0,0 +1 @@
+A library for balanced binary trees
diff --git a/devel/libcache/Makefile b/devel/libcache/Makefile
index 24369cf..ecaf08e 100644
--- a/devel/libcache/Makefile
+++ b/devel/libcache/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..b36e7e8
--- /dev/null
+++ b/devel/libcache/pkg-comment
@@ -0,0 +1 @@
+C library that allows a programmer to parse sentences easier
diff --git a/devel/libcii/Makefile b/devel/libcii/Makefile
index 2d6078c..d531021 100644
--- a/devel/libcii/Makefile
+++ b/devel/libcii/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..11c5495
--- /dev/null
+++ b/devel/libcii/pkg-comment
@@ -0,0 +1 @@
+Library from "C Interfaces and Implementations" by David Hanson
diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile
index b1b7cc5..960fc68 100644
--- a/devel/libedit/Makefile
+++ b/devel/libedit/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..dd6dda6
--- /dev/null
+++ b/devel/libedit/pkg-comment
@@ -0,0 +1 @@
+Command line editing library
diff --git a/devel/libgetline/Makefile b/devel/libgetline/Makefile
index ace927d..58eda15 100644
--- a/devel/libgetline/Makefile
+++ b/devel/libgetline/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..4f1eedf
--- /dev/null
+++ b/devel/libgetline/pkg-comment
@@ -0,0 +1 @@
+A small, portable, and easy to use command line library
diff --git a/devel/libghthash/Makefile b/devel/libghthash/Makefile
index 80dff12..e21526b 100644
--- a/devel/libghthash/Makefile
+++ b/devel/libghthash/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..1c90b71
--- /dev/null
+++ b/devel/libghthash/pkg-comment
@@ -0,0 +1 @@
+Generic Hash Table
diff --git a/devel/libmba/Makefile b/devel/libmba/Makefile
index 1701d81..3c37b05 100644
--- a/devel/libmba/Makefile
+++ b/devel/libmba/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..9836439
--- /dev/null
+++ b/devel/libmba/pkg-comment
@@ -0,0 +1 @@
+A collection of C modules potentially useful to any project
diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile
index 5f094d7..2591c1b 100644
--- a/devel/liboop/Makefile
+++ b/devel/liboop/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..94387a2
--- /dev/null
+++ b/devel/liboop/pkg-comment
@@ -0,0 +1 @@
+A low-level event loop management library for POSIX-based OS
diff --git a/devel/libshbuf/Makefile b/devel/libshbuf/Makefile
index 1dc840a..1a35179 100644
--- a/devel/libshbuf/Makefile
+++ b/devel/libshbuf/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..8b066a6
--- /dev/null
+++ b/devel/libshbuf/pkg-comment
@@ -0,0 +1 @@
+Library for Shared Buffer IPC
diff --git a/devel/libshhmsg/Makefile b/devel/libshhmsg/Makefile
index e653531..b5685ff 100644
--- a/devel/libshhmsg/Makefile
+++ b/devel/libshhmsg/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ba7fc05
--- /dev/null
+++ b/devel/libshhmsg/pkg-comment
@@ -0,0 +1 @@
+Library for displaying messages
diff --git a/devel/libshhopt/Makefile b/devel/libshhopt/Makefile
index 737ad15..512c995 100644
--- a/devel/libshhopt/Makefile
+++ b/devel/libshhopt/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..469d7c7
--- /dev/null
+++ b/devel/libshhopt/pkg-comment
@@ -0,0 +1 @@
+A library for parsing command line options
diff --git a/devel/libtecla/Makefile b/devel/libtecla/Makefile
index f73b270..e1e3e05c 100644
--- a/devel/libtecla/Makefile
+++ b/devel/libtecla/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..4630b2c
--- /dev/null
+++ b/devel/libtecla/pkg-comment
@@ -0,0 +1 @@
+Interactive command line editing facilities
diff --git a/devel/libtool/Makefile b/devel/libtool/Makefile
index e403021..a2ee543 100644
--- a/devel/libtool/Makefile
+++ b/devel/libtool/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c64215e
--- /dev/null
+++ b/devel/libtool/pkg-comment
@@ -0,0 +1 @@
+Generic shared library support script
diff --git a/devel/libtool13/Makefile b/devel/libtool13/Makefile
index e403021..a2ee543 100644
--- a/devel/libtool13/Makefile
+++ b/devel/libtool13/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c64215e
--- /dev/null
+++ b/devel/libtool13/pkg-comment
@@ -0,0 +1 @@
+Generic shared library support script
diff --git a/devel/libtool14/Makefile b/devel/libtool14/Makefile
index e403021..a2ee543 100644
--- a/devel/libtool14/Makefile
+++ b/devel/libtool14/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c64215e
--- /dev/null
+++ b/devel/libtool14/pkg-comment
@@ -0,0 +1 @@
+Generic shared library support script
diff --git a/devel/libtool15/Makefile b/devel/libtool15/Makefile
index e403021..a2ee543 100644
--- a/devel/libtool15/Makefile
+++ b/devel/libtool15/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c64215e
--- /dev/null
+++ b/devel/libtool15/pkg-comment
@@ -0,0 +1 @@
+Generic shared library support script
diff --git a/devel/libxalloc/Makefile b/devel/libxalloc/Makefile
index b105f9b..89fc87c 100644
--- a/devel/libxalloc/Makefile
+++ b/devel/libxalloc/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..0146720
--- /dev/null
+++ b/devel/libxalloc/pkg-comment
@@ -0,0 +1 @@
+A memory allocation library with error checking
diff --git a/devel/lightning/Makefile b/devel/lightning/Makefile
index cc9a57b..219a365 100644
--- a/devel/lightning/Makefile
+++ b/devel/lightning/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..06d5f46
--- /dev/null
+++ b/devel/lightning/pkg-comment
@@ -0,0 +1 @@
+Generates assembly language code at run-time
diff --git a/devel/linguist/Makefile b/devel/linguist/Makefile
index b5ee872..75350d8 100644
--- a/devel/linguist/Makefile
+++ b/devel/linguist/Makefile
@@ -15,8 +15,6 @@ MAINTAINER= ports@FreeBSD.org
BUILD_DEPENDS= tmake:${PORTSDIR}/devel/tmake
-PORTCOMMENT= A tool for generating translations of strings used in i10 Qt programs
-
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_REINPLACE= yes
diff --git a/devel/linguist/pkg-comment b/devel/linguist/pkg-comment
new file mode 100644
index 0000000..82c9f95
--- /dev/null
+++ b/devel/linguist/pkg-comment
@@ -0,0 +1 @@
+A tool for generating translations of strings used in i10 Qt programs
diff --git a/devel/linux_devtools-6/Makefile b/devel/linux_devtools-6/Makefile
index 0bd7ef7..a1413cb 100644
--- a/devel/linux_devtools-6/Makefile
+++ b/devel/linux_devtools-6/Makefile
@@ -26,8 +26,6 @@ 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
new file mode 100644
index 0000000..067cb01
--- /dev/null
+++ b/devel/linux_devtools-6/pkg-comment
@@ -0,0 +1 @@
+Packages needed for doing development in Linux mode
diff --git a/devel/linux_devtools-7/Makefile b/devel/linux_devtools-7/Makefile
index 320f024..82b05bf 100644
--- a/devel/linux_devtools-7/Makefile
+++ b/devel/linux_devtools-7/Makefile
@@ -29,8 +29,6 @@ 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
new file mode 100644
index 0000000..067cb01
--- /dev/null
+++ b/devel/linux_devtools-7/pkg-comment
@@ -0,0 +1 @@
+Packages needed for doing development in Linux mode
diff --git a/devel/linux_devtools/Makefile b/devel/linux_devtools/Makefile
index 0bd7ef7..a1413cb 100644
--- a/devel/linux_devtools/Makefile
+++ b/devel/linux_devtools/Makefile
@@ -26,8 +26,6 @@ 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
new file mode 100644
index 0000000..067cb01
--- /dev/null
+++ b/devel/linux_devtools/pkg-comment
@@ -0,0 +1 @@
+Packages needed for doing development in Linux mode
diff --git a/devel/log4c/Makefile b/devel/log4c/Makefile
index c403b3e..cf17441 100644
--- a/devel/log4c/Makefile
+++ b/devel/log4c/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..c4beb2d
--- /dev/null
+++ b/devel/log4c/pkg-comment
@@ -0,0 +1 @@
+Logging for C Library
diff --git a/devel/lwp/Makefile b/devel/lwp/Makefile
index a3d7a5c..837daa9 100644
--- a/devel/lwp/Makefile
+++ b/devel/lwp/Makefile
@@ -12,8 +12,6 @@ MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/lwp/src/
MAINTAINER= ports@freebsd.org
-PORTCOMMENT= A userspace thread library
-
USE_GMAKE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/devel/lwp/pkg-comment b/devel/lwp/pkg-comment
new file mode 100644
index 0000000..bac8348
--- /dev/null
+++ b/devel/lwp/pkg-comment
@@ -0,0 +1 @@
+A userspace thread library
diff --git a/devel/m4/Makefile b/devel/m4/Makefile
index cb63886..231ff13 100644
--- a/devel/m4/Makefile
+++ b/devel/m4/Makefile
@@ -14,8 +14,6 @@ MASTER_SITE_SUBDIR= m4
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= GNU m4
-
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=g
diff --git a/devel/m4/pkg-comment b/devel/m4/pkg-comment
new file mode 100644
index 0000000..fe06c47
--- /dev/null
+++ b/devel/m4/pkg-comment
@@ -0,0 +1 @@
+GNU m4
diff --git a/devel/make++/Makefile b/devel/make++/Makefile
index e0d09be..68a94ef 100644
--- a/devel/make++/Makefile
+++ b/devel/make++/Makefile
@@ -17,8 +17,6 @@ MAINTAINER= ports@FreeBSD.org
RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
-PORTCOMMENT= A drop-in replacement for GNU make
-
USE_PERL5= yes
DATADIR= ${PREFIX}/share/makepp
diff --git a/devel/make++/pkg-comment b/devel/make++/pkg-comment
new file mode 100644
index 0000000..966915b
--- /dev/null
+++ b/devel/make++/pkg-comment
@@ -0,0 +1 @@
+A drop-in replacement for GNU make
diff --git a/devel/mob/Makefile b/devel/mob/Makefile
index 0f2d125..5733ede 100644
--- a/devel/mob/Makefile
+++ b/devel/mob/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..18876ea
--- /dev/null
+++ b/devel/mob/pkg-comment
@@ -0,0 +1 @@
+Memory Organization Benchmarks
diff --git a/devel/mprof/Makefile b/devel/mprof/Makefile
index 6174829..a584a7a 100644
--- a/devel/mprof/Makefile
+++ b/devel/mprof/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..4768598
--- /dev/null
+++ b/devel/mprof/pkg-comment
@@ -0,0 +1 @@
+Memory Profiler and Leak Detector
diff --git a/devel/ocaml-findlib/Makefile b/devel/ocaml-findlib/Makefile
index 741d5cf..4a7d3fa 100644
--- a/devel/ocaml-findlib/Makefile
+++ b/devel/ocaml-findlib/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..66116e5
--- /dev/null
+++ b/devel/ocaml-findlib/pkg-comment
@@ -0,0 +1 @@
+OCaml package manager
diff --git a/devel/openzz/Makefile b/devel/openzz/Makefile
index df6eddf..deebabf 100644
--- a/devel/openzz/Makefile
+++ b/devel/openzz/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..c20b91f
--- /dev/null
+++ b/devel/openzz/pkg-comment
@@ -0,0 +1 @@
+An interpreted dynamic parser
diff --git a/devel/p5-Agent/Makefile b/devel/p5-Agent/Makefile
index f22e907..bb47cec 100644
--- a/devel/p5-Agent/Makefile
+++ b/devel/p5-Agent/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..34aca66
--- /dev/null
+++ b/devel/p5-Agent/pkg-comment
@@ -0,0 +1 @@
+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 471f8c9..68110cd 100644
--- a/devel/p5-Algorithm-MDiff/Makefile
+++ b/devel/p5-Algorithm-MDiff/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..e9f3863
--- /dev/null
+++ b/devel/p5-Algorithm-MDiff/pkg-comment
@@ -0,0 +1 @@
+Perl interface to calculate m-difference between two objects
diff --git a/devel/p5-Algorithm-MarkovChain/Makefile b/devel/p5-Algorithm-MarkovChain/Makefile
index f4fc4b3..ae9f0f0 100644
--- a/devel/p5-Algorithm-MarkovChain/Makefile
+++ b/devel/p5-Algorithm-MarkovChain/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..d9becf1
--- /dev/null
+++ b/devel/p5-Algorithm-MarkovChain/pkg-comment
@@ -0,0 +1 @@
+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 4a6e93a..89efbdf 100644
--- a/devel/p5-Alias/Makefile
+++ b/devel/p5-Alias/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..0f18e26
--- /dev/null
+++ b/devel/p5-Alias/pkg-comment
@@ -0,0 +1 @@
+A perl module that performs aliasing services
diff --git a/devel/p5-C-Scan/Makefile b/devel/p5-C-Scan/Makefile
index 32dc833..aaa28ec 100644
--- a/devel/p5-C-Scan/Makefile
+++ b/devel/p5-C-Scan/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..35f7885
--- /dev/null
+++ b/devel/p5-C-Scan/pkg-comment
@@ -0,0 +1 @@
+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 b4b9a1f..d7defc8 100644
--- a/devel/p5-Class-Generate/Makefile
+++ b/devel/p5-Class-Generate/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..0faaaee
--- /dev/null
+++ b/devel/p5-Class-Generate/pkg-comment
@@ -0,0 +1 @@
+A Perl5 module to simplify creating class hierarchies
diff --git a/devel/p5-Class-Singleton/Makefile b/devel/p5-Class-Singleton/Makefile
index a8007a7..ebd43e5 100644
--- a/devel/p5-Class-Singleton/Makefile
+++ b/devel/p5-Class-Singleton/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..9b9fab2
--- /dev/null
+++ b/devel/p5-Class-Singleton/pkg-comment
@@ -0,0 +1 @@
+Perl module that describes a singular object class
diff --git a/devel/p5-Config-Ini/Makefile b/devel/p5-Config-Ini/Makefile
index 9fc8f58..45cb4ba 100644
--- a/devel/p5-Config-Ini/Makefile
+++ b/devel/p5-Config-Ini/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ce8db9a
--- /dev/null
+++ b/devel/p5-Config-Ini/pkg-comment
@@ -0,0 +1 @@
+Perl interface to MS-Windows registry and .ini files
diff --git a/devel/p5-ConfigReader/Makefile b/devel/p5-ConfigReader/Makefile
index ddc2c8a..2cb1864 100644
--- a/devel/p5-ConfigReader/Makefile
+++ b/devel/p5-ConfigReader/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..3d3a21c
--- /dev/null
+++ b/devel/p5-ConfigReader/pkg-comment
@@ -0,0 +1 @@
+Perl5 module to read directives from a configuration file
diff --git a/devel/p5-Data-ShowTable/Makefile b/devel/p5-Data-ShowTable/Makefile
index ae1159f..97b8cf8 100644
--- a/devel/p5-Data-ShowTable/Makefile
+++ b/devel/p5-Data-ShowTable/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..80dbd4c
--- /dev/null
+++ b/devel/p5-Data-ShowTable/pkg-comment
@@ -0,0 +1 @@
+Perl5 module to pretty-print arrays of data
diff --git a/devel/p5-Date-Pcalc/Makefile b/devel/p5-Date-Pcalc/Makefile
index b4f8067..14a8a68 100644
--- a/devel/p5-Date-Pcalc/Makefile
+++ b/devel/p5-Date-Pcalc/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..67e34d4
--- /dev/null
+++ b/devel/p5-Date-Pcalc/pkg-comment
@@ -0,0 +1 @@
+Gregorian calendar date calculations
diff --git a/devel/p5-DateConvert/Makefile b/devel/p5-DateConvert/Makefile
index 28354b3..dd322a4 100644
--- a/devel/p5-DateConvert/Makefile
+++ b/devel/p5-DateConvert/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..7d6bc43
--- /dev/null
+++ b/devel/p5-DateConvert/pkg-comment
@@ -0,0 +1 @@
+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 4d78846..6f2ff4b 100644
--- a/devel/p5-Devel-DProf/Makefile
+++ b/devel/p5-Devel-DProf/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..8764fa2
--- /dev/null
+++ b/devel/p5-Devel-DProf/pkg-comment
@@ -0,0 +1 @@
+A Perl code profiler
diff --git a/devel/p5-Devel-Peek/Makefile b/devel/p5-Devel-Peek/Makefile
index e99da46..991a145 100644
--- a/devel/p5-Devel-Peek/Makefile
+++ b/devel/p5-Devel-Peek/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..3012391
--- /dev/null
+++ b/devel/p5-Devel-Peek/pkg-comment
@@ -0,0 +1 @@
+A perl5 data debugging tool for the XS programmer
diff --git a/devel/p5-File-BasicFlock/Makefile b/devel/p5-File-BasicFlock/Makefile
index 7c7b00e..49ceaaa 100644
--- a/devel/p5-File-BasicFlock/Makefile
+++ b/devel/p5-File-BasicFlock/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ba8e263
--- /dev/null
+++ b/devel/p5-File-BasicFlock/pkg-comment
@@ -0,0 +1 @@
+Perl5 module for file locking with flock
diff --git a/devel/p5-File-Binary/Makefile b/devel/p5-File-Binary/Makefile
index 4265570..383e06a 100644
--- a/devel/p5-File-Binary/Makefile
+++ b/devel/p5-File-Binary/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..62d7330
--- /dev/null
+++ b/devel/p5-File-Binary/pkg-comment
@@ -0,0 +1 @@
+Perl interface to modify and read binary files
diff --git a/devel/p5-File-Cache/Makefile b/devel/p5-File-Cache/Makefile
index c5a81f5..23eec6d 100644
--- a/devel/p5-File-Cache/Makefile
+++ b/devel/p5-File-Cache/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ea5e5c3
--- /dev/null
+++ b/devel/p5-File-Cache/pkg-comment
@@ -0,0 +1 @@
+Perl module implementing a persistent object store
diff --git a/devel/p5-File-Slurp/Makefile b/devel/p5-File-Slurp/Makefile
index 0bd3219..3e9a9e4 100644
--- a/devel/p5-File-Slurp/Makefile
+++ b/devel/p5-File-Slurp/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..07daa59
--- /dev/null
+++ b/devel/p5-File-Slurp/pkg-comment
@@ -0,0 +1 @@
+Perl5 module for single call read & write file routines
diff --git a/devel/p5-FreezeThaw/Makefile b/devel/p5-FreezeThaw/Makefile
index d755ee4..e18dee9 100644
--- a/devel/p5-FreezeThaw/Makefile
+++ b/devel/p5-FreezeThaw/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..3f58a6a
--- /dev/null
+++ b/devel/p5-FreezeThaw/pkg-comment
@@ -0,0 +1 @@
+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 ab72f38..68ca226 100644
--- a/devel/p5-IO-Stty/Makefile
+++ b/devel/p5-IO-Stty/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..048750f
--- /dev/null
+++ b/devel/p5-IO-Stty/pkg-comment
@@ -0,0 +1 @@
+Perl5 module that hacks around IO::File deficiencies
diff --git a/devel/p5-IPC-Cache/Makefile b/devel/p5-IPC-Cache/Makefile
index 7876a45..466ff89 100644
--- a/devel/p5-IPC-Cache/Makefile
+++ b/devel/p5-IPC-Cache/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a721842
--- /dev/null
+++ b/devel/p5-IPC-Cache/pkg-comment
@@ -0,0 +1 @@
+Persist data across processes via shared memory
diff --git a/devel/p5-IPC-ShareLite/Makefile b/devel/p5-IPC-ShareLite/Makefile
index e460c0a..d4c65bf 100644
--- a/devel/p5-IPC-ShareLite/Makefile
+++ b/devel/p5-IPC-ShareLite/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..57617be
--- /dev/null
+++ b/devel/p5-IPC-ShareLite/pkg-comment
@@ -0,0 +1 @@
+A simple interface to access shared memory
diff --git a/devel/p5-Include/Makefile b/devel/p5-Include/Makefile
index 04d21a9..759787f 100644
--- a/devel/p5-Include/Makefile
+++ b/devel/p5-Include/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ab9d090
--- /dev/null
+++ b/devel/p5-Include/pkg-comment
@@ -0,0 +1 @@
+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 9b5145786..c01debc 100644
--- a/devel/p5-Inline-Java/Makefile
+++ b/devel/p5-Inline-Java/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..f90d879
--- /dev/null
+++ b/devel/p5-Inline-Java/pkg-comment
@@ -0,0 +1 @@
+Write Perl subroutines and classes in Java
diff --git a/devel/p5-Ioctl/Makefile b/devel/p5-Ioctl/Makefile
index 3521277..2a8f3a8 100644
--- a/devel/p5-Ioctl/Makefile
+++ b/devel/p5-Ioctl/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..4930ea5
--- /dev/null
+++ b/devel/p5-Ioctl/pkg-comment
@@ -0,0 +1 @@
+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 77ae232..c88e60a 100644
--- a/devel/p5-LockFile-Simple/Makefile
+++ b/devel/p5-LockFile-Simple/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..501dd2b
--- /dev/null
+++ b/devel/p5-LockFile-Simple/pkg-comment
@@ -0,0 +1 @@
+Perl module implementing simple file locking
diff --git a/devel/p5-Mac-FileSpec-Unixish/Makefile b/devel/p5-Mac-FileSpec-Unixish/Makefile
index f86acb85..e61efb4 100644
--- a/devel/p5-Mac-FileSpec-Unixish/Makefile
+++ b/devel/p5-Mac-FileSpec-Unixish/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..9565f8a
--- /dev/null
+++ b/devel/p5-Mac-FileSpec-Unixish/pkg-comment
@@ -0,0 +1 @@
+Perl module with functions to manipluate pathspecs in Unixish style
diff --git a/devel/p5-Make/Makefile b/devel/p5-Make/Makefile
index 4e075fb..a5e8f2b 100644
--- a/devel/p5-Make/Makefile
+++ b/devel/p5-Make/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a777e09
--- /dev/null
+++ b/devel/p5-Make/pkg-comment
@@ -0,0 +1 @@
+Perl module implementing 'make' and script
diff --git a/devel/p5-PPerl/Makefile b/devel/p5-PPerl/Makefile
index 2d96be0..26f36145 100644
--- a/devel/p5-PPerl/Makefile
+++ b/devel/p5-PPerl/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..c3e088e
--- /dev/null
+++ b/devel/p5-PPerl/pkg-comment
@@ -0,0 +1 @@
+Make perl scripts persistent in memory
diff --git a/devel/p5-PV/Makefile b/devel/p5-PV/Makefile
index bf37209..a26b705 100644
--- a/devel/p5-PV/Makefile
+++ b/devel/p5-PV/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..85ddf6f
--- /dev/null
+++ b/devel/p5-PV/pkg-comment
@@ -0,0 +1 @@
+A perl5 library for text-mode user interface widgets
diff --git a/devel/p5-Parallel-ForkManager/Makefile b/devel/p5-Parallel-ForkManager/Makefile
index e6ab217..c7eff93 100644
--- a/devel/p5-Parallel-ForkManager/Makefile
+++ b/devel/p5-Parallel-ForkManager/Makefile
@@ -6,7 +6,6 @@
PORTNAME= Parallel-ForkManager
PORTVERSION= 0.7.4
-PORTCOMMENT= A simple parallel processing fork manager
CATEGORIES= devel perl5
MASTER_SITES= http://hacks.dlux.hu/Parallel-ForkManager/download/
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Parallel-ForkManager/pkg-comment b/devel/p5-Parallel-ForkManager/pkg-comment
new file mode 100644
index 0000000..bd73ef8
--- /dev/null
+++ b/devel/p5-Parallel-ForkManager/pkg-comment
@@ -0,0 +1 @@
+A simple parallel processing fork manager
diff --git a/devel/p5-Parse-RecDescent/Makefile b/devel/p5-Parse-RecDescent/Makefile
index 470a55b..88ad5d1 100644
--- a/devel/p5-Parse-RecDescent/Makefile
+++ b/devel/p5-Parse-RecDescent/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..7bf3aa0
--- /dev/null
+++ b/devel/p5-Parse-RecDescent/pkg-comment
@@ -0,0 +1 @@
+A recursive descent parsing framework for Perl
diff --git a/devel/p5-Penguin-Easy/Makefile b/devel/p5-Penguin-Easy/Makefile
index 5634f37..fe7671c 100644
--- a/devel/p5-Penguin-Easy/Makefile
+++ b/devel/p5-Penguin-Easy/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..97de6f6
--- /dev/null
+++ b/devel/p5-Penguin-Easy/pkg-comment
@@ -0,0 +1 @@
+A quick and easy implemention of the p5-Penguin module
diff --git a/devel/p5-Penguin/Makefile b/devel/p5-Penguin/Makefile
index d2dd962..25c67bb 100644
--- a/devel/p5-Penguin/Makefile
+++ b/devel/p5-Penguin/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..c4ad468
--- /dev/null
+++ b/devel/p5-Penguin/pkg-comment
@@ -0,0 +1 @@
+A framework for passing digitally signed perl5 code between machines
diff --git a/devel/p5-PerlMenu/Makefile b/devel/p5-PerlMenu/Makefile
index afa7c5f..3d57a5c 100644
--- a/devel/p5-PerlMenu/Makefile
+++ b/devel/p5-PerlMenu/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..fb07d57
--- /dev/null
+++ b/devel/p5-PerlMenu/pkg-comment
@@ -0,0 +1 @@
+Perl5 module for displaying menus with Curses
diff --git a/devel/p5-Proc-Daemon/Makefile b/devel/p5-Proc-Daemon/Makefile
index 35baf38..92ca5bf 100644
--- a/devel/p5-Proc-Daemon/Makefile
+++ b/devel/p5-Proc-Daemon/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..79f02da
--- /dev/null
+++ b/devel/p5-Proc-Daemon/pkg-comment
@@ -0,0 +1 @@
+Perl module that provides a method to daemonify a Perl script
diff --git a/devel/p5-Religion/Makefile b/devel/p5-Religion/Makefile
index b433cdc..83cfae1 100644
--- a/devel/p5-Religion/Makefile
+++ b/devel/p5-Religion/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..16b7382
--- /dev/null
+++ b/devel/p5-Religion/pkg-comment
@@ -0,0 +1 @@
+Perl5 module to install die() and warn() handlers
diff --git a/devel/p5-ResourcePool/Makefile b/devel/p5-ResourcePool/Makefile
index 354ed74..e7ed4fd 100644
--- a/devel/p5-ResourcePool/Makefile
+++ b/devel/p5-ResourcePool/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..5a27312
--- /dev/null
+++ b/devel/p5-ResourcePool/pkg-comment
@@ -0,0 +1 @@
+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 e47f221..83b6b28 100644
--- a/devel/p5-String-Checker/Makefile
+++ b/devel/p5-String-Checker/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..82cfc1e
--- /dev/null
+++ b/devel/p5-String-Checker/pkg-comment
@@ -0,0 +1 @@
+Perl module implementing an extensible string validation interface
diff --git a/devel/p5-String-LRC/Makefile b/devel/p5-String-LRC/Makefile
index 686849f..586fa6d 100644
--- a/devel/p5-String-LRC/Makefile
+++ b/devel/p5-String-LRC/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..82f67d2
--- /dev/null
+++ b/devel/p5-String-LRC/pkg-comment
@@ -0,0 +1 @@
+A perl interface for longitudinal redundancy check generation
diff --git a/devel/p5-String-Parity/Makefile b/devel/p5-String-Parity/Makefile
index 6893c71..f5e9627 100644
--- a/devel/p5-String-Parity/Makefile
+++ b/devel/p5-String-Parity/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..fad17ab
--- /dev/null
+++ b/devel/p5-String-Parity/pkg-comment
@@ -0,0 +1 @@
+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 df5de30..76b007b 100644
--- a/devel/p5-String-Random/Makefile
+++ b/devel/p5-String-Random/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..4361762
--- /dev/null
+++ b/devel/p5-String-Random/pkg-comment
@@ -0,0 +1 @@
+Perl interface to generate "random" strings
diff --git a/devel/p5-String-RexxParse/Makefile b/devel/p5-String-RexxParse/Makefile
index c841178..de31dba 100644
--- a/devel/p5-String-RexxParse/Makefile
+++ b/devel/p5-String-RexxParse/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..2a38ded
--- /dev/null
+++ b/devel/p5-String-RexxParse/pkg-comment
@@ -0,0 +1 @@
+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 f2e386a..772815d 100644
--- a/devel/p5-Term-Query/Makefile
+++ b/devel/p5-Term-Query/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..936f78b
--- /dev/null
+++ b/devel/p5-Term-Query/pkg-comment
@@ -0,0 +1 @@
+An interactive question-response user interface module
diff --git a/devel/p5-Term-Screen/Makefile b/devel/p5-Term-Screen/Makefile
index ea883fc..b56a5c6 100644
--- a/devel/p5-Term-Screen/Makefile
+++ b/devel/p5-Term-Screen/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..ae55793
--- /dev/null
+++ b/devel/p5-Term-Screen/pkg-comment
@@ -0,0 +1 @@
+Basic screen + input class
diff --git a/devel/p5-Tie-IxHash/Makefile b/devel/p5-Tie-IxHash/Makefile
index 6759ce5..cf48556 100644
--- a/devel/p5-Tie-IxHash/Makefile
+++ b/devel/p5-Tie-IxHash/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..5d21557
--- /dev/null
+++ b/devel/p5-Tie-IxHash/pkg-comment
@@ -0,0 +1 @@
+Perl module implementing ordered in-memory associative arrays
diff --git a/devel/p5-Time/Makefile b/devel/p5-Time/Makefile
index 581838d..9bfdd95 100644
--- a/devel/p5-Time/Makefile
+++ b/devel/p5-Time/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..6c58e42
--- /dev/null
+++ b/devel/p5-Time/pkg-comment
@@ -0,0 +1 @@
+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 23254ad..bbdcb20 100644
--- a/devel/p5-TraceFuncs/Makefile
+++ b/devel/p5-TraceFuncs/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..521e36a
--- /dev/null
+++ b/devel/p5-TraceFuncs/pkg-comment
@@ -0,0 +1 @@
+A perl5 module to trace function calls as they happen
diff --git a/devel/p65/Makefile b/devel/p65/Makefile
index f5dcb73..34d29b9 100644
--- a/devel/p65/Makefile
+++ b/devel/p65/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..a023618
--- /dev/null
+++ b/devel/p65/pkg-comment
@@ -0,0 +1 @@
+An assembler for the 6502 microprocessor
diff --git a/devel/parrot/Makefile b/devel/parrot/Makefile
index 855b96f..61feaf3 100644
--- a/devel/parrot/Makefile
+++ b/devel/parrot/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..57858bc
--- /dev/null
+++ b/devel/parrot/pkg-comment
@@ -0,0 +1 @@
+The Parrot GUI Builder
diff --git a/devel/pccts/Makefile b/devel/pccts/Makefile
index 7a62ce1..0ac5add 100644
--- a/devel/pccts/Makefile
+++ b/devel/pccts/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..034487d
--- /dev/null
+++ b/devel/pccts/pkg-comment
@@ -0,0 +1 @@
+The Purdue Compiler Construction Tool Set
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
index aabe398..91d639a 100644
--- a/devel/pcre++/Makefile
+++ b/devel/pcre++/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..346f797
--- /dev/null
+++ b/devel/pcre++/pkg-comment
@@ -0,0 +1 @@
+A wrapper class around the pcre library
diff --git a/devel/pedisassem/Makefile b/devel/pedisassem/Makefile
index 1b9d436..6f7984d 100644
--- a/devel/pedisassem/Makefile
+++ b/devel/pedisassem/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..ae479d4
--- /dev/null
+++ b/devel/pedisassem/pkg-comment
@@ -0,0 +1 @@
+A disassembler for Win32 code (PE format)
diff --git a/devel/perltidy/Makefile b/devel/perltidy/Makefile
index 0b643e7..db1744e 100644
--- a/devel/perltidy/Makefile
+++ b/devel/perltidy/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..51fb297
--- /dev/null
+++ b/devel/perltidy/pkg-comment
@@ -0,0 +1 @@
+Indents and reformats Perl scripts to make them easier to read
diff --git a/devel/picasm/Makefile b/devel/picasm/Makefile
index 427e076..bf8e88a 100644
--- a/devel/picasm/Makefile
+++ b/devel/picasm/Makefile
@@ -5,7 +5,6 @@
# $FreeBSD$
#
-PORTCOMMENT= Portable assembler for 16C84 series PICs
PORTNAME= picasm
PORTVERSION= 1.05
CATEGORIES= devel
diff --git a/devel/picasm/pkg-comment b/devel/picasm/pkg-comment
new file mode 100644
index 0000000..2f67a71
--- /dev/null
+++ b/devel/picasm/pkg-comment
@@ -0,0 +1 @@
+Portable assembler for 16C84 series PICs
diff --git a/devel/picprog/Makefile b/devel/picprog/Makefile
index 977901b..9af485e 100644
--- a/devel/picprog/Makefile
+++ b/devel/picprog/Makefile
@@ -12,8 +12,6 @@ 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
new file mode 100644
index 0000000..f4546b3
--- /dev/null
+++ b/devel/picprog/pkg-comment
@@ -0,0 +1 @@
+Serial port pic16c84 programmer
diff --git a/devel/ply/Makefile b/devel/ply/Makefile
index fa24d52..f64f48f 100644
--- a/devel/ply/Makefile
+++ b/devel/ply/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..357e13c
--- /dev/null
+++ b/devel/ply/pkg-comment
@@ -0,0 +1 @@
+Python Lex-Yacc
diff --git a/devel/ppl/Makefile b/devel/ppl/Makefile
index 7d8aa30..a94ae08 100644
--- a/devel/ppl/Makefile
+++ b/devel/ppl/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..10b81c6
--- /dev/null
+++ b/devel/ppl/pkg-comment
@@ -0,0 +1 @@
+The Parma Polyhedra Library
diff --git a/devel/projectcenter.app/Makefile b/devel/projectcenter.app/Makefile
index 9dffabc..367d73e 100644
--- a/devel/projectcenter.app/Makefile
+++ b/devel/projectcenter.app/Makefile
@@ -16,8 +16,6 @@ DISTNAME= ProjectCenter-${PORTVERSION}
MAINTAINER= dinoex@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
new file mode 100644
index 0000000..b06b6df
--- /dev/null
+++ b/devel/projectcenter.app/pkg-comment
@@ -0,0 +1 @@
+A development environment for GNUstep
diff --git a/devel/prototype/Makefile b/devel/prototype/Makefile
index 058d948..51bd963 100644
--- a/devel/prototype/Makefile
+++ b/devel/prototype/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..988436a
--- /dev/null
+++ b/devel/prototype/pkg-comment
@@ -0,0 +1 @@
+Prototype Makefiles allows very fast project start ups
diff --git a/devel/pth/Makefile b/devel/pth/Makefile
index 5abc8ca..731da70 100644
--- a/devel/pth/Makefile
+++ b/devel/pth/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..5eb4b20
--- /dev/null
+++ b/devel/pth/pkg-comment
@@ -0,0 +1 @@
+GNU Portable Threads
diff --git a/devel/py-ansistyle/Makefile b/devel/py-ansistyle/Makefile
index f69a1b8..7a648fc 100644
--- a/devel/py-ansistyle/Makefile
+++ b/devel/py-ansistyle/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..439453c
--- /dev/null
+++ b/devel/py-ansistyle/pkg-comment
@@ -0,0 +1 @@
+Add ANSI color capability to output streams
diff --git a/devel/py-ciphon/Makefile b/devel/py-ciphon/Makefile
index b81dd30..5e1541a 100644
--- a/devel/py-ciphon/Makefile
+++ b/devel/py-ciphon/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..2181529
--- /dev/null
+++ b/devel/py-ciphon/pkg-comment
@@ -0,0 +1 @@
+A module for python that adds cpan-like functionality
diff --git a/devel/py-dialog/Makefile b/devel/py-dialog/Makefile
index a3d6cb9..bb89433 100644
--- a/devel/py-dialog/Makefile
+++ b/devel/py-dialog/Makefile
@@ -17,8 +17,6 @@ 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
new file mode 100644
index 0000000..8f2dbdf
--- /dev/null
+++ b/devel/py-dialog/pkg-comment
@@ -0,0 +1 @@
+Python Dialog
diff --git a/devel/py-fileutils/Makefile b/devel/py-fileutils/Makefile
index 8680299..aa5ca9d 100644
--- a/devel/py-fileutils/Makefile
+++ b/devel/py-fileutils/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..1a33797
--- /dev/null
+++ b/devel/py-fileutils/pkg-comment
@@ -0,0 +1 @@
+File I/O related functions and classes
diff --git a/devel/py-fortran/Makefile b/devel/py-fortran/Makefile
index c2c1a55..50f454b 100644
--- a/devel/py-fortran/Makefile
+++ b/devel/py-fortran/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..ef5ae43
--- /dev/null
+++ b/devel/py-fortran/pkg-comment
@@ -0,0 +1 @@
+Creating extensions to the Python language with Fortran routines
diff --git a/devel/py-istring/Makefile b/devel/py-istring/Makefile
index 64c938f..b90b030 100644
--- a/devel/py-istring/Makefile
+++ b/devel/py-istring/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..48f38b2
--- /dev/null
+++ b/devel/py-istring/pkg-comment
@@ -0,0 +1 @@
+Interpolated Strings
diff --git a/devel/py-log4py/Makefile b/devel/py-log4py/Makefile
index e7b6291..00bcdd4 100644
--- a/devel/py-log4py/Makefile
+++ b/devel/py-log4py/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..a10774e
--- /dev/null
+++ b/devel/py-log4py/pkg-comment
@@ -0,0 +1 @@
+A python logging module
diff --git a/devel/py-mx-experimental/Makefile b/devel/py-mx-experimental/Makefile
index db471c0..ca35763 100644
--- a/devel/py-mx-experimental/Makefile
+++ b/devel/py-mx-experimental/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..82072e9
--- /dev/null
+++ b/devel/py-mx-experimental/pkg-comment
@@ -0,0 +1 @@
+The eGenix mx Extensions - EXPERIMENTAL Package
diff --git a/devel/py-ply/Makefile b/devel/py-ply/Makefile
index fa24d52..f64f48f 100644
--- a/devel/py-ply/Makefile
+++ b/devel/py-ply/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..357e13c
--- /dev/null
+++ b/devel/py-ply/pkg-comment
@@ -0,0 +1 @@
+Python Lex-Yacc
diff --git a/devel/py-reverse/Makefile b/devel/py-reverse/Makefile
index 0596aa2..ba5f8de 100644
--- a/devel/py-reverse/Makefile
+++ b/devel/py-reverse/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..3eec836
--- /dev/null
+++ b/devel/py-reverse/pkg-comment
@@ -0,0 +1 @@
+A set of tools for reverse engineering Python code
diff --git a/devel/py-spark/Makefile b/devel/py-spark/Makefile
index 611dcd9..e57ac38 100644
--- a/devel/py-spark/Makefile
+++ b/devel/py-spark/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..5e03046
--- /dev/null
+++ b/devel/py-spark/pkg-comment
@@ -0,0 +1 @@
+Scanning, Parsing, and Rewriting Kit
diff --git a/devel/py-vmaps/Makefile b/devel/py-vmaps/Makefile
index c5d90f7..5b4c86d 100644
--- a/devel/py-vmaps/Makefile
+++ b/devel/py-vmaps/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..f5150c2
--- /dev/null
+++ b/devel/py-vmaps/pkg-comment
@@ -0,0 +1 @@
+Python Arrays on mmap()
diff --git a/devel/py-xoltar-toolkit/Makefile b/devel/py-xoltar-toolkit/Makefile
index 6dcc6f8..170a51f 100644
--- a/devel/py-xoltar-toolkit/Makefile
+++ b/devel/py-xoltar-toolkit/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..9bcadb7
--- /dev/null
+++ b/devel/py-xoltar-toolkit/pkg-comment
@@ -0,0 +1 @@
+Functional programming, lazy expressions and thread pools for Python
diff --git a/devel/qtk/Makefile b/devel/qtk/Makefile
index 2eba55a..5e81f1f 100644
--- a/devel/qtk/Makefile
+++ b/devel/qtk/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..d7aff92
--- /dev/null
+++ b/devel/qtk/pkg-comment
@@ -0,0 +1 @@
+A neat development tool for various languages
diff --git a/devel/rlwrap/Makefile b/devel/rlwrap/Makefile
index 6123dca..bbd9ca2 100644
--- a/devel/rlwrap/Makefile
+++ b/devel/rlwrap/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..559dc81
--- /dev/null
+++ b/devel/rlwrap/pkg-comment
@@ -0,0 +1 @@
+Readline wrapper
diff --git a/devel/robodoc/Makefile b/devel/robodoc/Makefile
index 75afa36..f34623a 100644
--- a/devel/robodoc/Makefile
+++ b/devel/robodoc/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..07546ff3
--- /dev/null
+++ b/devel/robodoc/pkg-comment
@@ -0,0 +1 @@
+Code reference program similar to cxref that produces HTML
diff --git a/devel/ruby-nodedump/Makefile b/devel/ruby-nodedump/Makefile
index 1b6b9aa..531a93c 100644
--- a/devel/ruby-nodedump/Makefile
+++ b/devel/ruby-nodedump/Makefile
@@ -16,8 +16,6 @@ DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
-PORTCOMMENT= Displays the internal structure of a parsed Ruby program
-
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
diff --git a/devel/ruby-nodedump/pkg-comment b/devel/ruby-nodedump/pkg-comment
new file mode 100644
index 0000000..9306f21
--- /dev/null
+++ b/devel/ruby-nodedump/pkg-comment
@@ -0,0 +1 @@
+Displays the internal structure of a parsed Ruby program
diff --git a/devel/ruby-robjectteam/Makefile b/devel/ruby-robjectteam/Makefile
index 24e2302..f461ccb 100644
--- a/devel/ruby-robjectteam/Makefile
+++ b/devel/ruby-robjectteam/Makefile
@@ -16,8 +16,6 @@ DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
-PORTCOMMENT= Enables the ObjectTeams paradigm to the Ruby language
-
USE_RUBY= yes
NO_BUILD= yes
diff --git a/devel/ruby-robjectteam/pkg-comment b/devel/ruby-robjectteam/pkg-comment
new file mode 100644
index 0000000..869867c
--- /dev/null
+++ b/devel/ruby-robjectteam/pkg-comment
@@ -0,0 +1 @@
+Enables the ObjectTeams paradigm to the Ruby language
diff --git a/devel/shmap/Makefile b/devel/shmap/Makefile
index d4062ee..4511be8 100644
--- a/devel/shmap/Makefile
+++ b/devel/shmap/Makefile
@@ -15,8 +15,6 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
-PORTCOMMENT= Shared-memory-based hashmaps
-
LIB_DEPENDS= mm.12:${PORTSDIR}/devel/mm
GNU_CONFIGURE= yes
@@ -25,5 +23,4 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
INSTALLS_SHLIB= yes
-
.include <bsd.port.mk>
diff --git a/devel/shmap/pkg-comment b/devel/shmap/pkg-comment
new file mode 100644
index 0000000..af1c3c8
--- /dev/null
+++ b/devel/shmap/pkg-comment
@@ -0,0 +1 @@
+Shared-memory-based hashmaps
diff --git a/devel/showgrammar/Makefile b/devel/showgrammar/Makefile
index 4cf0703..c0203a6 100644
--- a/devel/showgrammar/Makefile
+++ b/devel/showgrammar/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..14969ec
--- /dev/null
+++ b/devel/showgrammar/pkg-comment
@@ -0,0 +1 @@
+Convert a yacc grammar to syntax diagrams
diff --git a/devel/spirit/Makefile b/devel/spirit/Makefile
index e27fe9d..3b23117 100644
--- a/devel/spirit/Makefile
+++ b/devel/spirit/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..efd8d6b
--- /dev/null
+++ b/devel/spirit/pkg-comment
@@ -0,0 +1 @@
+An object oriented recursive descent parser generator framework
diff --git a/devel/splint/Makefile b/devel/splint/Makefile
index 4d09ce7..542dc26 100644
--- a/devel/splint/Makefile
+++ b/devel/splint/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..fe604f4
--- /dev/null
+++ b/devel/splint/pkg-comment
@@ -0,0 +1 @@
+A tool for statically checking sourcecode for security vulnerabilities
diff --git a/devel/styx/Makefile b/devel/styx/Makefile
index c08047c..c2193f0 100644
--- a/devel/styx/Makefile
+++ b/devel/styx/Makefile
@@ -15,8 +15,6 @@ 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
new file mode 100644
index 0000000..a20fe79
--- /dev/null
+++ b/devel/styx/pkg-comment
@@ -0,0 +1 @@
+A scanner/parser generator
diff --git a/devel/terminality/Makefile b/devel/terminality/Makefile
index 5533c2f..dbec2f8 100644
--- a/devel/terminality/Makefile
+++ b/devel/terminality/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..f5522ae
--- /dev/null
+++ b/devel/terminality/pkg-comment
@@ -0,0 +1 @@
+A cross-platform terminal manipulation library
diff --git a/devel/titano/Makefile b/devel/titano/Makefile
index c348ebd..c9aed73 100644
--- a/devel/titano/Makefile
+++ b/devel/titano/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..1d5c212
--- /dev/null
+++ b/devel/titano/pkg-comment
@@ -0,0 +1 @@
+An IDE for GNOME desktop
diff --git a/devel/tkcon/Makefile b/devel/tkcon/Makefile
index e43d4c7..dd61e84 100644
--- a/devel/tkcon/Makefile
+++ b/devel/tkcon/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..c0e7518
--- /dev/null
+++ b/devel/tkcon/pkg-comment
@@ -0,0 +1 @@
+Tk console for Tcl
diff --git a/devel/tpg/Makefile b/devel/tpg/Makefile
index bcf250f..c908c9e 100644
--- a/devel/tpg/Makefile
+++ b/devel/tpg/Makefile
@@ -8,7 +8,6 @@
PORTNAME= tpg
PORTVERSION= 2.1.3
-PORTCOMMENT= Toy Parser Generator -- A parser generator in Python
CATEGORIES= devel python
MASTER_SITES= http://christophe.delord.free.fr/soft/tpg/
DISTNAME= ${PORTNAME:U}-${PORTVERSION}
diff --git a/devel/tpg/pkg-comment b/devel/tpg/pkg-comment
new file mode 100644
index 0000000..6dd2c45
--- /dev/null
+++ b/devel/tpg/pkg-comment
@@ -0,0 +1 @@
+Toy Parser Generator -- A parser generator in Python
diff --git a/devel/trio/Makefile b/devel/trio/Makefile
index 6c1b3b2..3476476 100644
--- a/devel/trio/Makefile
+++ b/devel/trio/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..6a3059e
--- /dev/null
+++ b/devel/trio/pkg-comment
@@ -0,0 +1 @@
+A fully matured and stable set of printf and string functions
diff --git a/devel/ucpp/Makefile b/devel/ucpp/Makefile
index 5a3c1c2..8b122c2 100644
--- a/devel/ucpp/Makefile
+++ b/devel/ucpp/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..2fb1aea
--- /dev/null
+++ b/devel/ucpp/pkg-comment
@@ -0,0 +1 @@
+A C preprocessor and lexer
diff --git a/devel/uds/Makefile b/devel/uds/Makefile
index d98efaf..bba52a2 100644
--- a/devel/uds/Makefile
+++ b/devel/uds/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..df8bd7c
--- /dev/null
+++ b/devel/uds/pkg-comment
@@ -0,0 +1 @@
+UDS (Useful Development Stuff) Collection
diff --git a/devel/uisp/Makefile b/devel/uisp/Makefile
index 4cf7564..1ab6e6f 100644
--- a/devel/uisp/Makefile
+++ b/devel/uisp/Makefile
@@ -14,8 +14,6 @@ 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
new file mode 100644
index 0000000..bf3debf
--- /dev/null
+++ b/devel/uisp/pkg-comment
@@ -0,0 +1 @@
+A versatile programmer for atmel AVR microcontrollers
diff --git a/devel/ups-debug/Makefile b/devel/ups-debug/Makefile
index ea25168..c5e91a6 100644
--- a/devel/ups-debug/Makefile
+++ b/devel/ups-debug/Makefile
@@ -17,8 +17,6 @@ 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
new file mode 100644
index 0000000..5bc7a91
--- /dev/null
+++ b/devel/ups-debug/pkg-comment
@@ -0,0 +1 @@
+Source level C debugger that runs under X11
diff --git a/devel/wizard/Makefile b/devel/wizard/Makefile
index 86c6926..9a0d98c 100644
--- a/devel/wizard/Makefile
+++ b/devel/wizard/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..48ff318
--- /dev/null
+++ b/devel/wizard/pkg-comment
@@ -0,0 +1 @@
+Classes for writing MS-style 'wizards'
diff --git a/devel/xtl/Makefile b/devel/xtl/Makefile
index bf3d6174b..953b38f 100644
--- a/devel/xtl/Makefile
+++ b/devel/xtl/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..ebaab69
--- /dev/null
+++ b/devel/xtl/pkg-comment
@@ -0,0 +1 @@
+A library for R/W structured data to/from an external representation
diff --git a/devel/xwpe/Makefile b/devel/xwpe/Makefile
index 04b81b0..6aa3163 100644
--- a/devel/xwpe/Makefile
+++ b/devel/xwpe/Makefile
@@ -16,8 +16,6 @@ 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
new file mode 100644
index 0000000..11a0ecd
--- /dev/null
+++ b/devel/xwpe/pkg-comment
@@ -0,0 +1 @@
+A Borland-like IDE programming environment
diff --git a/devel/xxgdb/Makefile b/devel/xxgdb/Makefile
index 381bbba..c7cd962 100644
--- a/devel/xxgdb/Makefile
+++ b/devel/xxgdb/Makefile
@@ -13,8 +13,6 @@ 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
new file mode 100644
index 0000000..af9eada
--- /dev/null
+++ b/devel/xxgdb/pkg-comment
@@ -0,0 +1 @@
+An X window interface for gdb
OpenPOWER on IntegriCloud