Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2007 16:47:19 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        TooMany Secrets <toomany@toomany.net>
Cc:        ports@freebsd.org
Subject:   Re: How to make a make install without questions?
Message-ID:  <46771987.60706@FreeBSD.org>
In-Reply-To: <e8b5dfd50706170310g5aea6004ja5984ed6533a9202@mail.gmail.com>
References:  <e8b5dfd50706170310g5aea6004ja5984ed6533a9202@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
TooMany Secrets wrote:
> Hi!
> 
> Excuse me if this is a estupid question, but in six years with
> FreeBSD, today I haven't still an answer to this:
> - If I make a "make install clean", in a port like "x11/kde3", are
> there any way to make the lack of questions? Or maybe better, are
> there any way to make anything like "make -y (or -Y for YES options)
> install clean"?
> 
> The trouble is ports like KDE, with platform independency (more or
> less cpu power), take more time because you need to stay (more or
> less) in front of computer to choose and accept the port options.
> I understand that you don't need this with other ports (like apache,
> php, etc), for obvious reasons. But I think that with ports like
> gnome2 or kde3, maybe I believe that it would be a great saving of
> time.

You might want to take a look at ports-mgmt/portmaster for one
solution to this problem. It recurses through all the dependencies
that need to be updated or installed for a given port, and gives you
the OPTIONS dialog for each one before starting to build. This has one
significant advantage over 'make config-recursive' because the OPTIONS
you choose for one port might affect the dependencies for that port,
which portmaster takes into account.

hope this helps,

Doug

-- 

    This .signature sanitized for your protection



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