Skip site navigation (1)Skip section navigation (2)
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>