Date: Sat, 11 Nov 2006 08:15:46 -0500 From: Robert Huff <roberthuff@rcn.com> To: freebsd-ports@freebsd.org Subject: Re: Simple Question Message-ID: <17749.52482.454422.941677@jerusalem.litteratus.org> In-Reply-To: <20061111115803.87813.qmail@web57813.mail.re3.yahoo.com> References: <20061111115803.87813.qmail@web57813.mail.re3.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Rachel Florentine writes: > MAKE_ENV = { > '/usr/ports/net/openldap23-server' => [ > 'CC=gcc', > 'CPPFLAGS="-I/usr/local/include/openssl/"' > 'LDFLAGS="-L/usr/local/lib/"' As I understand it, the FreeBSD-supplied defaults for this type of variable are set in /etc/defaults/make.conf (which should never be edited), ... overridden on a per-system basis in /etc/make.conf, ... and altered for any given port by the port's Makefile. If the Makefile is missing a necessary/desirable tunable option, then you need to talk to the maintainer. (And I believe your port is actively maintained.) I tend to use pkgtools.conf to reocrd those variables used directly by the port which are not recorded by a "config" dialogue. (See example appended.) I am not a Makefile/configuration guru, and we are now pushing the envelope of what I'm willing to pontificate about. Robert Huff MAKE_ARGS = { 'www/mozilla-devel' => 'BUILD_OFFICIAL=1', 'graphics/gimp' => [ 'WITH_PYTHON=yes', 'WITH_HTML_HELP_BROWSER=yes'], 'www/apache22' => [ '-DWITH_LDAP_MODULES', '-DWITH_MISC_MODULES', '-DWITH_CACHE_MODULES', '-DWITH_SSL_MODULES'], 'editors/xemacs-devel-mule' => [ '-DDISABLE_CONFLICTS'], 'editors/emacs' => [ '-DDISABLE_CONFLICTS'] }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17749.52482.454422.941677>