From owner-freebsd-isp@FreeBSD.ORG Mon Jun 9 23:30:02 2003 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84B3537B401 for ; Mon, 9 Jun 2003 23:30:02 -0700 (PDT) Received: from smtp-2.paradise.net.nz (smtp-2a.paradise.net.nz [202.0.32.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7989643F85 for ; Mon, 9 Jun 2003 23:30:00 -0700 (PDT) (envelope-from andy@fud.org.nz) Received: from [192.168.10.254] (203-79-110-29.cable.paradise.net.nz [203.79.110.29]) by smtp-2.paradise.net.nz (Postfix) with ESMTP id 953089EC40; Tue, 10 Jun 2003 18:29:59 +1200 (NZST) From: Andrew Thompson To: Patrik Forsberg In-Reply-To: <8F69143C0B1A9F4D95AFC58CF69877E501354AB0@exhsto1.se.dataphone.com> References: <8F69143C0B1A9F4D95AFC58CF69877E501354AB0@exhsto1.se.dataphone.com> Content-Type: text/plain Message-Id: <1055226876.12315.12.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.3.92 (Preview Release) Date: 10 Jun 2003 18:34:37 +1200 Content-Transfer-Encoding: 7bit cc: freebsd-isp@freebsd.org cc: Support Subject: RE: Updating Ports on Production Servers X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jun 2003 06:30:02 -0000 On Tue, 2003-06-10 at 18:15, Patrik Forsberg wrote: > > What a "make deinstall" aculy does is a pkg_delete, so what you could do > is a pkg_delete and then "make install" the new > package. > > The bad part about using portupgrade is that you can't specify any > "special" make parameters if you use any - perhaps I haven't dug deap > enough into portupgrade to find out how but from what I've seen you > can't. So if you use any make params to the port I'd surgest doing a > "pkg_delete " and then "make install" it rather then using > portupgrade. > Oh, you are quite mistaken. make args are one of its strong points :) Firstly you can use -m on the command line. But even better is pkgtools.conf where you can store the parameters permanently, no need to remember them or retype next time you upgrade. Here is a snippet from mine: MAKE_ARGS = { 'www/mozilla' => '-DWITH_GTK2' } Andy