Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 May 1995 15:22:05 +0000 (GMT)
From:      Adam David <adam@veda.is>
To:        ports@FreeBSD.org
Subject:   package creation without install
Message-ID:  <199505151522.PAA28400@veda.is>

next in thread | raw e-mail | index | archive | help
It has occured to me that it would be useful to have generalised support
for creating packages without actually installing the port on the machine
where the package build is taking place. Reasons for needing this support
are as follows:

1) The port might already be installed on the package-build machine. The
installed version might differ from the version being built, or default
configuration and library files might have been changed or added to since
installation.

2) The intention might not be to install the port on the package-build machine
at all, but only to generate a port for installing on another machine.

Here are some reasons why people other than original porters or release
engineers might be building packages:

1) An "interactive" port is being built for a specific target machine which
is not equipped to build ports.

2) A port modified from its standard form is being built for a (some) target
machine(s).

Having a generalised mechanism would dispose of complications arising with
various ports each implementing the functionality in their own way. It could
be controlled by an environment variable, to determine the method to use
when building the package.

Thoughts, anyone?

--
Adam David <adam@veda.is>



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