From owner-freebsd-ports@FreeBSD.ORG Fri Oct 22 15:39:01 2004 Return-Path: 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 14EC916A4CE for ; Fri, 22 Oct 2004 15:39:01 +0000 (GMT) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id B52C243D1D for ; Fri, 22 Oct 2004 15:38:59 +0000 (GMT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) i9MFcsKm088724 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 22 Oct 2004 16:38:54 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)i9MFcsdi088721 for freebsd-ports@freebsd.org; Fri, 22 Oct 2004 16:38:54 +0100 (BST) (envelope-from matthew) Date: Fri, 22 Oct 2004 16:38:54 +0100 From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <20041022153854.GA88362@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.6 (smtp.infracaninophile.co.uk [IPv6:::1]); Fri, 22 Oct 2004 16:38:54 +0100 (BST) X-Virus-Scanned: clamd / ClamAV version devel-20040904, clamav-milter version 0.75l on smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=ham version=3.0.0 X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on happy-idiot-talk.infracaninophile.co.uk Subject: portindex -- the second coming. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Oct 2004 15:39:01 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Dear all, After the recent fun and games with the sysutils/portindex port by Radim Kolar, it seems there is a pent up demand for software that can maintain /usr/ports/INDEX without the hassle of going through a full 'make index' every time you want to update. I've put together a few bits of perl to achieve that. Now I'm looking for people to try it out, send me feedback, bug reports, suggestions etc. To be beta testers in fact. If all goes well, my aim is to declare a 1.0 release wthin a couple of weeks, package everything up nicely and submit it as a port. I've put everything under the same 2 clause BSD licence as FreeBSD mostly uses, and I'm not the sort to withdraw everything suddenly because it's got too popular... If you'ld like to be a tester, please grab the tar-ball from: http://www.infracaninophile.co.uk/portindex/portindex-0.1.tar.bz2 Unpack it: tar -jxvf portindex-0.1.tar.bz2 and follow the instructions in the README file. Any and all feedback will be gratefully received. I called it 'portindex' again for lack of any better inspiration -- this may cause confusion when I come to submit this as a port. Suggestions appreciated. Cheers, Matthew Note: I used perl-5.8.5. This definitely won't work as-is with perl-5.005.04, and I'm not sure about perl-5.6.1 I also used Berkeley DB (db42-4.2.52_3) in an attempt to avoid the btree bugs that have been bedeviling portupgrade(1) users on 4.10-RELEASE or 5.1.2-RELEASE or earlier. It should work with any of the Berkeley DB variants available in ports (2, 3, 4, 41, 41-nocrypto, 42, 42-nocrypto)=20 --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBeSmOiD657aJF7eIRArurAJ4q+GPZEFbFuy/1NRZDR+gKcT62rQCcCjjb qNwkMZvV1JxYdJ+UiMlT2Og= =T613 -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR--