From owner-freebsd-ports@FreeBSD.ORG Thu May 4 23:32:47 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B80E16A403 for ; Thu, 4 May 2006 23:32:47 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.187.76.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id B320743D45 for ; Thu, 4 May 2006 23:32:45 +0000 (GMT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from [IPv6:::1] (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.13.6/8.13.6) with ESMTP id k44NWXe0014131; Fri, 5 May 2006 00:32:33 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <445A8F0B.2090607@infracaninophile.co.uk> Date: Fri, 05 May 2006 00:32:27 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 1.5.0.2 (X11/20060423) MIME-Version: 1.0 To: Kris Kennaway References: <200605010901.50654.aren.tyr@gawab.com> <20060501091523.GA38820@pentarou.parodius.com> <200605021827.34873.aren.tyr@gawab.com> <20060504094155.GC984@roadrunner.q.local> <20060504165727.GA67780@xor.obsecurity.org> <20060504183936.GC28973@odin.ac.hmc.edu> <20060504191512.GA69895@xor.obsecurity.org> <20060504192308.GE28973@odin.ac.hmc.edu> <20060504194122.GA70303@xor.obsecurity.org> <20060504194928.GF28973@odin.ac.hmc.edu> <20060504200143.GC70598@xor.obsecurity.org> In-Reply-To: <20060504200143.GC70598@xor.obsecurity.org> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enig459ACBA8C166A754FDF243C0" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (smtp.infracaninophile.co.uk [IPv6:::1]); Fri, 05 May 2006 00:32:34 +0100 (BST) X-Virus-Scanned: ClamAV 0.88.2/1444/Thu May 4 22:21:06 2006 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on happy-idiot-talk.infracaninophile.co.uk Cc: Brooks Davis , freebsd-ports@freebsd.org Subject: Re: Upgrade Tool X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 May 2006 23:32:47 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig459ACBA8C166A754FDF243C0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Kris Kennaway wrote: > On Thu, May 04, 2006 at 12:49:28PM -0700, Brooks Davis wrote: >> On Thu, May 04, 2006 at 03:41:22PM -0400, Kris Kennaway wrote: >>> On Thu, May 04, 2006 at 12:23:08PM -0700, Brooks Davis wrote: =20 >>>> Another option that could work for me would be to make it easier to >>>> maintain a local ports category so I could have my own slave ports. >>> You should be able to do that by just appending to SUBDIR and >>> CATEGORIES in a Makefile.local or similar. It's been discussed >>> recently, anyway. >> I've messed with it a bit. The biggest issue I've found is that I >> couldn't find an easy way to add a few leaf ports to the INDEX file >> without doing a full rebuild. Yes -- my p5-FreeBSD-Portindex port will handle this very easily. If you follow the standard instructions to instantiate the cache and maintai= n it via processing cvsup logs or whatever you can add in any number of loc= al ports by piping the names into cache-update. one per line: cache-update -f plain < Yeah, this is a general issue that I'd also like to solve - the most > promising candidate is the incremental index build port, but I need to > study it carefully before I can deploy it myself on pointyhat because > of the consequences of failure. Woo. Fame at last. I'd be utterly delighted if you did choose my code for that. I've been meaning to put some work into speeding up especially= the cache-init stage, but ENOTIME at the moment. Bug fixes though -- jus= t let me know. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig459ACBA8C166A754FDF243C0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEWo8R8Mjk52CukIwRA5f5AJ4itUnfd7Orx1FVoboxF3qsuWM8wwCfe7RO vFrFN9kf8/lyV8blx5xtBK4= =eeey -----END PGP SIGNATURE----- --------------enig459ACBA8C166A754FDF243C0--