Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Apr 1997 15:05:26 -0400 (EDT)
From:      Chuck Robey <chuckr@mat.net>
To:        James FitzGibbon <james@nexis.net>
Cc:        freebsd-ports@freebsd.org, ache@freebsd.org
Subject:   Re: Suggested change to apache port
Message-ID:  <Pine.BSF.3.91.970427145647.18949H-100000@Journey2.mat.net>
In-Reply-To: <Pine.BSF.3.95q.970427143834.15556A-100000@nexis.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 27 Apr 1997, James FitzGibbon wrote:

> On Sun, 27 Apr 1997, Chuck Robey wrote:
> 
> > directory to exist using the BUILD_DEPENDS stuff, which would get the 
> > fetch/patch/whatever done for you.  That part at least is simpler now 
> > that that used in those old tcl/tk things, which used to do cd's and 
> > makes (I found that real ugly!)
> 
> But wouldn't build depends go into ${PORTSDIR}/www/apache and do a make
> install ?  If someone had made modifications to their webserver and then
> made mod_perl, they'd end up with an httpd binary containing just mod_perl
> and not their previous configured modules.
> 
> Do we have to admit that the existing ports system doesn't lend itself to
> people who stray from the baseline ports ?

The way I read the DEPENDS target from the docs, it didn't do the full
install.  I just looked at the sources, and I _think_ it does do the full
install.  I think that's wrong, it should just make the dir, not install it. 
The other targets cover the need for installed packages. I was wrong before,
you wouldn't want to use BUILD_DEPENDS, because it does just what you're
saying. 

The alternative is doing the make you want yourself, explicitly.  I think 
installing all the sources permanently would be pathologically wrong.  
They're just not needed except for building.

> 
> --
> j.
> 
> 
> 

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@eng.umd.edu          | communications topic, C programming, and Unix.
9120 Edmonston Ct #302      |
Greenbelt, MD 20770         | I run Journey2 and picnic, both FreeBSD
(301) 220-2114              | version 3.0 current -- and great FUN!
----------------------------+-----------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.970427145647.18949H-100000>