Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Nov 2012 08:29:44 +0000
From:      Chris Rees <utisoft@gmail.com>
To:        freebsd@dreamchaser.org
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: general ports config question
Message-ID:  <CADLo83-H65r1DOA8MBHOiKy=estx4_axw3BvZaiuFgYTF=xuZA@mail.gmail.com>
In-Reply-To: <50988B05.4090409@dreamchaser.org>
References:  <50988B05.4090409@dreamchaser.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6 Nov 2012 03:59, "Gary Aitken" <freebsd@dreamchaser.org> wrote:
>
> Tried getting an answer on questions but nothing useful;
> hope this is appropriate.
>
> I've been wanting gimp 2.8.0 (now 2.8.2) for a bit and as it's been slow
to
> show up in the ports collection, thought I would see about building it.
> Unfortunately, I don't know squat about the process but figured trying it
> would help slow my brain from atrophying at its currently rapidly
accelerating
> pace.
>
> Not wanting to disrupt my current environment (gimp 2.6 built from ports),
> I wanted to build 2.8 someplace else.
> Since gimp-2.8.2 requires babl-0.1.10, I thought I'd start there.
>
> It's not clear to me what params or environment variables to set
> prior to running ./configure to generate a Makefile which will cause it
to:
>   1. use stuff in the work directory by preference,
>   2. still find installed stuff in /usr/local if necessary;
>   3. install the result in a different place,
>      e.g. /usr/local in the work directory.
>
> Unpacked the tarball in a work directory.
> Just doing ./configure and then make craps out with
>   Making all in babl
>   "Makefile", line 959: Missing dependency operator
> which is a line which says:
>   -include $(INTROSPECTION_MAKEFILE)
> which is defined empty
>
> Looking at the installed version of babl (babl-0.1.6),
> this and other symbols are all defined to be something out of /usr/local
> which leads me to think I'm missing something pretty basic;
> I'm guessing those symbols should still be pointing at /usr/local/
> via some defines I haven't set.
>
> hints?

USE_GMAKE=yes in the port Makefile and use make instead of make.

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83-H65r1DOA8MBHOiKy=estx4_axw3BvZaiuFgYTF=xuZA>