Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Feb 2004 09:42:05 -0800
From:      "Mark McConnell" <markmc@tisimaging.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: build packages recursively from ports collection
Message-ID:  <40220FED.12657.1904E8CC@localhost>
In-Reply-To: <0HSM0024L6EGTU@mail.etat.lu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5 Feb 2004 at 14:49, Didier WIROTH wrote:
{build packages recursively from por...}:

> Hi,
> 
> I want to use some of our freebsd servers to build .tgz binaries from the
> ports collection. Then, I would like to install the packages with pkg_add on
> different workstations.
> 
> My main problem is how to build packages on servers without installing them!
> 
> All i could find or was told, is:
> 1) make fetch-recursive
> 2) postinstall -rRp kde
> 3) portupgrade -frRp kde
> 
> All of theses samples "installs" the ports software!
> 
> For example kde: 
> How do you recursively build .tgz packages of the kde sources and their
> dependencies "WITHOUT" actually installing them on the servers?

On 5 Feb 2004 at 14:49, Didier WIROTH wrote:
{build packages recursively from por...}:

> Hi,
> 
> I want to use some of our freebsd servers to build .tgz
> binaries from the ports collection. Then, I would like to
> install the packages with pkg_add on different workstations. 
> 
> My main problem is how to build packages on servers without
> installing them! 
> 
> All i could find or was told, is:
> 1) make fetch-recursive
> 2) postinstall -rRp kde
> 3) portupgrade -frRp kde
> 
> All of theses samples "installs" the ports software!
> 
> For example kde: How do you recursively build .tgz packages
> of the kde sources and their dependencies "WITHOUT" actually
> installing them on the servers? 

Do you mean, for example:

# cd /usr/port/portname
# make 

This creates the ports, plus the dependencies, and does not install 
them.  To install:  

# make install
 or better
# make install clean

Mark
--



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