From owner-freebsd-ports Mon Nov 25 01:14:55 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA17915 for ports-outgoing; Mon, 25 Nov 1996 01:14:55 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA17894 for ; Mon, 25 Nov 1996 01:14:43 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id TAA28361 for ports@freebsd.org; Mon, 25 Nov 1996 19:44:38 +1030 (CST) From: Michael Smith Message-Id: <199611250914.TAA28361@genesis.atrad.adelaide.edu.au> Subject: Latest ports INDEX browser To: ports@freebsd.org Date: Mon, 25 Nov 1996 19:44:37 +1030 (CST) X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk OK all you ports-index fiends, here's another update on the INDEX browser, available at ftp://gsoft.com.au/pub/pib.tcl.gz New in this version : - stale distfile detection - INDEX search on selectable categories The stale distfile detection requires a patched version of bsd.port.mk to be placed in the same directory as pib.tcl, the additions are detailed below. Ultimately, I'm not sure whether I want to prune this makefile or have the changes added to the standard bsd.port.mk. Because make has to be used to work out the distfile requirements and bsd.port.mk is huge, processing the 640 or so ports that I have here takes several minutes. Anyway, if anyone has the time or inclination, I'd really appreciate some feedback. To do 'stale' distfile detection, make a copy of bsd.port.mk in the same directory as the 'pib.tcl' file, and add the following lines to the bottom : list-distfiles: @echo DIST_SUBDIR ${DIST_SUBDIR} @echo DISTFILES ${DISTFILES} -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[