Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Jun 1999 22:41:16 +0930 (CST)
From:      Kris Kennaway <kkennawa@physics.adelaide.edu.au>
To:        Matt Behrens <matt@zigg.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: SSH2 (in FreeBSD-Questions)
Message-ID:  <Pine.OSF.4.10.9906052236270.27002-100000@bragg>
In-Reply-To: <Pine.BSF.4.10.9906050723430.25758-100000@megaweapon.zigg.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 5 Jun 1999, Matt Behrens wrote:

> : Patches accepted - actually, even just send-pr'ing a list of the broken ones
> : would be more useful than just mentioning "ports in general".
> : 
> : It's hard to fix what we don't know is broken.
> 
> That I can understand.  Please note also, though, the distinction
> I make above with the packages that ignore command-line switches
> -- I'm referring to the source tarballs themselves.  A patch to
> work around this broken behavior would be convoluted at best, I
> would think.  However, I'm certainly not going to just complain
> and not do anything.  I'll try to find the offenders again and make
> patches.  (Along those lines, I've noticed very few PLISTs contain
> entries for manpages.  Are they _supposed_ to?)

Nope - they used to, but there were problems with manpages being gzipped, and
being left around when the port was deinstalled. thesedays the manpage
installation/deinstallation is taken care of via the MAN? variables and logic
in bsd.port.mk

> I've been mulling over solutions to this in my mind lately and
> wonder if something along the lines of "/etc/paths.conf" or maybe
> just another several lines in "/etc/make.conf" might be useful.
> PREFIX works pretty well but it's limited to stuffing in a single
> directory.  I think the flexibility could be there to do something
> 

The problem is that most software doesn't support such fine-grained
installation control, and so in general you'd have to rework the build
structure (and code) of the majority of ports.

Not a small undertaking.

Kris

-----
"Never criticize anybody until you have walked a mile in their shoes,
because by that time you will be a mile away and have their shoes."
    -- Unknown



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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