From owner-freebsd-questions@FreeBSD.ORG Sun Jun 4 17:54:47 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D52DA16AC05 for ; Sun, 4 Jun 2006 17:54:47 +0000 (UTC) (envelope-from mikhailg@webanoide.org) Received: from cayster.site5.com (cayster.multisite.site5.com [216.118.97.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0CB643D82 for ; Sun, 4 Jun 2006 17:54:35 +0000 (GMT) (envelope-from mikhailg@webanoide.org) Received: from ppp110-20.lns1.hba1.internode.on.net ([150.101.110.20] helo=[192.168.0.4]) by cayster.site5.com with esmtpa (Exim 4.52) id 1Fmwo5-00088s-GY; Sun, 04 Jun 2006 13:54:33 -0400 Message-ID: <44831E55.6090707@webanoide.org> Date: Mon, 05 Jun 2006 03:54:29 +1000 From: Mikhail Goriachev Organization: Webanoide User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060530) MIME-Version: 1.0 To: "Donald J. O'Neill" References: <200606031212.11908.jhorne@dfwlp.com> <200606041205.20737.jhorne@dfwlp.com> <200606041241.43397.duncan.fbsd@gmail.com> In-Reply-To: <200606041241.43397.duncan.fbsd@gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cayster.site5.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - webanoide.org X-Source: X-Source-Args: X-Source-Dir: Cc: Jonathan Horne , freebsd-questions@freebsd.org, Nikolas Britton Subject: Re: how to avoid recompiling applications? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 17:54:56 -0000 Donald J. O'Neill wrote: > On Sunday 04 June 2006 12:19, Nikolas Britton wrote: >> On 6/4/06, Jonathan Horne wrote: >>> so, could i theoretically use 'make reinstall' on a fresh system >>> where the port had never been previously installed? > > No, you can't. > >> Yes... but what's the point?... when you can make your own packages. >> instead of typing 'make install' type 'make package', this will spit >> out a .tbz file you can use with pkg_add etc... >> http://www.onlamp.com/pub/a/bsd/2003/08/07/FreeBSD_Basics.html > > Now, this is what I do, except do it "make package-recursive", that way > you get any packages that have been installed as requirements. > > Be sure to do "mkdir /usr/ports/packages", otherwise, the packages > you're making are going to be stored in the individual port. If you > have /usr/ports/packages, they'll be stored in one location that you > can copy elsewhere, cd or dvd for instance. You could also use pkg_create. man pkg_create Cheers, Mikhail. -- Mikhail Goriachev Webanoide Telephone: +61 (0)3 62252501 Mobile Phone: +61 (0)4 38255158 E-Mail: mikhailg@webanoide.org Web: http://www.webanoide.org PGP Key ID: 0x4E148A3B PGP Key Fingerprint: D96B 7C14 79A5 8824 B99D 9562 F50E 2F5D 4E14 8A3B