From owner-freebsd-ports Thu Dec 4 06:02:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA23372 for ports-outgoing; Thu, 4 Dec 1997 06:02:59 -0800 (PST) (envelope-from owner-freebsd-ports) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA23335 for ; Thu, 4 Dec 1997 06:02:47 -0800 (PST) (envelope-from jfieber@indiana.edu) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.8.7/8.8.7) with SMTP id JAA28783; Thu, 4 Dec 1997 09:02:33 -0500 (EST) Date: Thu, 4 Dec 1997 09:02:32 -0500 (EST) From: John Fieber Reply-To: John Fieber To: Satoshi Asami cc: max@wide.ad.jp, ports@FreeBSD.ORG Subject: Re: the location of the Handbook and the FAQ In-Reply-To: <199712040325.TAA10024@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 3 Dec 1997, Satoshi Asami wrote: > * Got that and understand, but my proposal is that the handbook/faq > * should be considered separate entities from FreeBSD--third party > * ventures if you will. The fact that they live in the same cvs > * repository as the FreeBSD core, or a cvs repository at all, is > * just coincidence and convenience. Just like any other port, the > * handbook/faq ports should fetch a tarball of the source, unpack > * it in the "standard" work subdirectory and install in > * ${PREFIX}/share/doc. Giving these special treatment because they > * live in the FreeBSD cvs repository is more trouble than it is > * worth, in my humble opinin. > > I think you are contradicting yourself here. You just lined out the > "worth" of having stuff from the local tree. :) Whoops, you lost me there! Explain? What is the "local" tree we are talking about? > Also, we have quite different views on what these "ports" are. My > take is that these are just for building packages, and the current > Japanese handbook port works just fine for that. The difference, as far as how the port is constructed, is small. The japanese handbook port has a dependency that you have to step outside the standard ports mechanism to satisfy--getting the handbook source. What is needed is not a standard place to have the source installed on your system, but a standard place you can ftp it from. Alternately, it could be cvsupped directly into the work directory by the port makefile. > People who like to build stuff from sources can cvsup doc-all and do a > "make all install" in there. It's really not any harder than building > the port. Although it isn't any harder to DO once you know WHAT to do, you do have to figure out what to do (cvsupping the doc-all collection) and I get a fair amount of email from puzzled users about that point. Eliminating the external depenedency would remove that apparently not-completely-obvious step. -john