From owner-freebsd-ports Tue Oct 3 20:56: 1 2000 Delivered-To: freebsd-ports@freebsd.org Received: from patrol.bitsurf.net (c158457-a.frmt1.sfba.home.com [24.9.169.120]) by hub.freebsd.org (Postfix) with ESMTP id 8D0E137B66D; Tue, 3 Oct 2000 20:55:57 -0700 (PDT) Received: (from mharo@localhost) by patrol.bitsurf.net (8.9.3/8.9.3) id UAA18313; Tue, 3 Oct 2000 20:55:57 -0700 (PDT) (envelope-from mharo) Date: Tue, 3 Oct 2000 20:55:56 -0700 From: Michael Haro To: Maxim Sobolev Cc: mharo@FreeBSD.org, Will Andrews , Satoshi - Ports Wraith - Asami , "Jeffrey J. Mountin" , ports@FreeBSD.org, will@FreeBSD.org Subject: Re: RFC: Ports layout reorganization (Re: ports tree idea: Combine DESCR and COMMENT) Message-ID: <20001003205556.A11981@FreeBSD.org> Reply-To: mharo@FreeBSD.org References: <"Jeffrey <4.3.2.20000929140626.00c3fa00@207.227.119.2> <4.3.2.20000929220000.00e0d7e0@207.227.119.2> <20000930085603.V75085@puck.firepipe.net> <20001001223942.A49213@FreeBSD.org> <39D9C856.BF69AE64@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <39D9C856.BF69AE64@FreeBSD.org>; from sobomax@FreeBSD.org on Tue, Oct 03, 2000 at 02:51:50PM +0300 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 03, 2000 at 02:51:50PM +0300, Maxim Sobolev wrote: > Michael Haro wrote: >=20 > > On Sat, Sep 30, 2000 at 08:56:03AM -0500, Will Andrews wrote: > > > > > > I'll take care of it and review with Michael for portlint. That said= , I > > > should probably add PORTREVISION/PORTEPOCH && INSTALLS_SHLIB. > > > > That sounds like a good plan to me =3D) > > BTW, I'm still alive. Just really busy at work. >=20 > Michael and Will, >=20 > BTW please considering a more modulared structure for portlint2, so anybo= dy can > easily add his own checking module (preferrably just as a separate file l= oaded > at runtime) w/o the need to hack huge monolitic script and disturb mainta= iners > at every small occasion. That was one of the things I had planned for portlint 3 (should I ever=20 have time to work on it). I hadn't quite gotten as far as seperate files but I had planned to use seperate subroutines for each check so that additional checks could be implemented by just adding a new subroutine. There is probably a small preformance hit by doing this, but I think it makes things easier to read and isn't that great of an impact. If you would like to help finish converting the checks in portlint 2=20 (current version) into portlint 3 (future version), check out http://people.freebsd.org/~mharo/portlint3/ to see what is currently done. Michael --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: kxkJafOleaw5vrTaFLym4Kbw67lUIXwa iQA/AwUBOdqqTOKkMfh7htP/EQKj2wCeNW0zycS4Y/JU2kVJL6ubrWUI5X4An1hf hIzkBt4EHkn/g3Ng6B+VJGeX =Hi/S -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message