From owner-freebsd-ports@FreeBSD.ORG Tue Jun 29 21:47:26 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 76A5B16A4CE for ; Tue, 29 Jun 2004 21:47:26 +0000 (GMT) Received: from mail.tiscali.cz (stateless3.tiscali.cz [213.235.135.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF0F643D3F for ; Tue, 29 Jun 2004 21:47:25 +0000 (GMT) (envelope-from hsn@netmag.cz) Received: from sanatana.dharma (213.235.69.156) by mail.tiscali.cz (6.7.021) id 40AE2ED300DFE6F5 for ports@freebsd.org; Tue, 29 Jun 2004 23:46:43 +0200 Received: from hsn@localhost by sanatana.dharma (Exim 4.33_1 FreeBSD) id 1BfQPK-0003Cv-0o for ; Tue, 29 Jun 2004 23:44:50 +0200 Date: Tue, 29 Jun 2004 23:44:49 +0200 From: Radim Kolar To: ports@freebsd.org Message-ID: <20040629214449.GA7954@sanatana.dharma> Mail-Followup-To: ports@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i Subject: incremental portindex builder - NG 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: Tue, 29 Jun 2004 21:47:26 -0000 Hi, after reading discuss about previous version, I have made major upgrade to my incremental portindex builder. Features 1. You do not need to wait 1 hour after every cvsup for make index to finish. 2. Do not stops on incomplete dependences. 3. Dependences between ports (including multiple) are correctly tracked. tracking is done by .include hunting 4. Dependences on /usr/port/Mk/* are tracked 5. Dependences on /var/db/ports are tracked 6. No known difference between make index and this program If you find bug in this program, let me know and i will fix it. If you need ports dependences generator, i can easily extract it from this program. http://home.tiscali.cz/~cz210552/bsdportsutils.html