Bug 10763 - nitpicking on the dict port
Summary: nitpicking on the dict port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1999-03-23 22:10 UTC by Mikhail Teterin
Modified: 1999-05-03 03:03 UTC (History)
1 user (show)

See Also:


Attachments
dict.tar.gz (10.75 KB, text/plain)
1999-03-23 22:10 UTC, Mikhail Teterin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Teterin 1999-03-23 22:10:00 UTC
	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...
Comment 1 Steve Price freebsd_committer freebsd_triage 1999-05-03 03:01:38 UTC
State Changed
From-To: open->closed

Committed, thanks!