Date: Thu, 4 Dec 1997 09:02:32 -0500 (EST) From: John Fieber <jfieber@indiana.edu> To: Satoshi Asami <asami@cs.berkeley.edu> Cc: max@wide.ad.jp, ports@FreeBSD.ORG Subject: Re: the location of the Handbook and the FAQ Message-ID: <Pine.BSF.3.96.971203223109.26584D-100000@fallout.campusview.indiana.edu> In-Reply-To: <199712040325.TAA10024@silvia.HIP.Berkeley.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971203223109.26584D-100000>