The following are the minor flaws I found in the dict port, which was recently moved from net to textproc: . the port ignores the local settings for CFLAGS. Actually, the original build process only honors those if provided with the --with-cflags="SUCH AND SUCH", ignoring the environment and the ${PREFIX}/etc/config.site values. Perhaps, bsd.port.mk should automaticly add ``--with-cflags=${CFLAGS}'' to CONFIGURE_ARGS? . the port's DESCR does not explicitly say, that the port only installs the dict-client. One has to read other files... . the dict's build process insists on using regex of its own, even though FreeBSD's -lgnuregex seems to resolve all the symbols (in all executables) . the dict client itself does not need -lz nor -lregex (nor -lgnuregex) Those libraries are only needed for other executables, which the port does not even install. Removing them from dict's link line may reduce the binary's size, start-up time, and VM usage Fix: My version of the port is here. I did not change the pkg/DESCR due to my English limitations...
State Changed From-To: open->closed Committed, thanks!