Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Aug 2001 11:59:25 +0300
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Joe Clarke <marcus@marcuscom.com>
Cc:        freebsd-ports@FreeBSD.org, gnome@FreeBSD.org
Subject:   Re: Problem with datadir and gnome ports
Message-ID:  <3B83746D.68EA675D@FreeBSD.org>
References:  <20010821184931.L25024-100000@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Clarke wrote:

> I have noticed that quite a few gnome ports' pkg-plists mention that they
> are putting files in /usr/X11R6/share/gnome/*, but actually do not.  It
> looks like bsd.gnome.mk tries to do this, but only if HAVE_GNOME is not
> defined.  If HAVE_GNOME is defined, then pkg-plists get updated correctly,
> but the port Makefile does not.  That is, shouldn't line 284 in
> bsd.gnome.mk read:
>
> .if defined(HAVE_GNOME) && ${CONFIGURE_ARGS:S/--localstatedir=//} == ${CONFIGURE_ARGS:S/  / /g}
>
> and line 287 read:
>
> .if defined(HAVE_GNOME) && ${CONFIGURE_ARGS:S/--datadir=//} == ${CONFIGURE_ARGS:S/  / /g}
>
> ?  Should I set HAVE_GNOME=yes in /etc/make.conf?  Right now, I define:
>
> HAVE_GTK=yes
> HAVE_ESOUND=yes
> HAVE_GNOME=yes
> XFREE86_VERSION=4
>
> in /etc/make.conf.  Should I not be defining the GTK and GNOME vars?
> Thanks.

You confused things. HAVE_* variables are intended for internal use only. Use WITH_* variables in
your /etc/make.conf instead.

-Maxim


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B83746D.68EA675D>