Date: Mon, 4 Dec 2000 18:12:10 -0800 (PST) From: Ken Bolingbroke <hacker@bolingbroke.com> To: questions@FreeBSD.ORG Subject: Advanced Ports usage Message-ID: <Pine.BSF.4.21.0012041744560.84548-100000@fremont.bolingbroke.com> In-Reply-To: <Pine.LNX.4.21.0012041921340.839-100000@sherman.spotnet.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I've got a bunch of older machines running FreeBSD, some of them offsite. What with the raw speed of my newer machines, I like building world and ports on the fastest machine, then NFS-exporting them to other machines to install. This works well with build/installworld, after sharing /usr/src and /usr/obj. It works well with Ports by sharing /usr/ports, _if_ the port in question doesn't have dependencies. So, is it possible to build ports on the master machine, such that if it requires a dependency, the master will build, but not install the dependency, and later the end-user machine can install both the primary port and the dependancies needed? I really don't want to be cluttering up the master machine with all sorts of ports that I don't need, when I'm only building them for the slower clients. Also, the Ports don't seem to honor NOMAN=true in /etc/make.conf. Is there any other option to tell ports not to install man pages? There's one in /usr/ports/Mk/bsd.port.mk, NO_INSTALL_MANPAGES, but from the description and makefile code, it seems to apply only to limited situations. In fact, in an ideal world, I'd like to install the manpages and buildtime-only dependancies on just the master machine, and install only the runtime binaries/configurations on the client machines, just to keep everything nice and clean... Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0012041744560.84548-100000>