Date: Tue, 31 Jul 2007 08:27:48 +0300 From: Manolis Kiagias <sonicy@otenet.gr> To: freebsd-questions@auscert.org.au Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: Re: make install a port, but with a package? Message-ID: <46AEC854.3070508@otenet.gr> In-Reply-To: <200707310307.l6V378Ca028454@app.auscert.org.au> References: <200707310307.l6V378Ca028454@app.auscert.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
freebsd-questions@auscert.org.au wrote: > Hi, > > I have a bad feeling that this has been asked already, and not that long > ago, but I can't find it in my mailbox. Is there a variable I can set so > that running 'make install' in a port directory will cause it to download > the package, if available, and install that instead of building from > source? In other words, the equivalent of 'portupgrade -NPP'. I have > looked at the .mk files and nothing in there seems to do that. > > This is for the situation where portupgrade isn't installed yet, and I'd > like to install it quickly from packages so I don't have to wait for Ruby > to build. Sure, I could do it with pkg_add or sysinstall but it would be > neat to be able to do everything from the ports tree. > > thanks, > joel > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > > Make install will always compile from source. You could however use: setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/ or export PACKAGESITE=ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/ (if you use bash) and then do pkg_add, will get you latest packages build from the -STABLE ports. You don't even have to worry about specific version numbers (i.e. pkg_add -r bash instead of pkg_add -r bash-3.2.17_1) so this is a close to a "port tree simulation" as possible. The package may still be lagging a few versions behind the port however (or in some cases may not even exist).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46AEC854.3070508>