On Thu, 19 Jun 2008 20:57:31 -0500, Garrett Cooper <[EMAIL PROTECTED]>
wrote:
On Thu, Jun 19, 2008 at 10:11 AM, Gary Jennejohn
<[EMAIL PROTECTED]> wrote:
On Thu, 19 Jun 2008 08:36:56 -0700
"Garrett Cooper" <[EMAIL PROTECTED]> wrote:
Trying to build dbus recently on my system without X11 installed, I
ran into a few compile issues because I had put WITHOUT_X11=yes into
src.conf. However, I put WITHOUT_X11=yes into make.conf and was able
to compile dbus properly (in the end).
So, my questions are:
1. Should make.conf be responsible for the WITHOUT_X11 or should
another file be responsible for it?
2. Is it already documented in a manpage somewhere? It isn't
documented in `man make.conf'.
It's documented in src.conf(5) that it only applies to the FreeBSD
source tree, which does not include the ports tree. Only make.conf
is globally applicable.
Thanks for the replies. Just thought I'd check :).
Should a /etc/{pkg,ports}.conf file be created to help segregate
setting these variables, or is this already done somewhere else
(pkgtools.conf)?
----------------------------------
# grep ports /etc/make.conf
.include "/etc/ports.conf"
# cat /etc/ports.conf | wc -l
223
----------------------------------
/etc/ports.conf:
----------------------------------
.if defined(GCC4)
CC=/usr/local/bin/gcc42
CXX=/usr/local/bin/g++42
.endif
.if !defined(NODEBUG)
# Debug mode...
CFLAGS= -O2 -fno-strict-aliasing -pipe -g
STRIP=
.else
CFLAGS= -O2 -fno-strict-aliasing -pipe
.endif
BATCH= yes
WITHOUT_OPTIONS=yes
DISABLE_VULNERABILITIES=yes
[...]
# devel/boost
.if ${.CURDIR:M*/boost}
WITH_PYTHON=yes
.endif
# editors/gedit
.if ${.CURDIR:M*/gedit}
WITH_GNOME=pygtksourceview
.endif
[...]
----------------------------------
You can use ports-mgmt/portconf instead if you like it better than that
'.if ${.CURDIR:...}'.
Cheers,
Mezz
Thanks,
-Garrett
--
[EMAIL PROTECTED] - [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - [EMAIL PROTECTED]
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"