From owner-freebsd-ports Mon Oct 28 14:47:57 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA09330 for ports-outgoing; Mon, 28 Oct 1996 14:47:57 -0800 (PST) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA09308 for ; Mon, 28 Oct 1996 14:47:52 -0800 (PST) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.7.6/8.7.3) with SMTP id RAA08650; Mon, 28 Oct 1996 17:46:34 -0500 (EST) Date: Mon, 28 Oct 1996 17:46:33 -0500 (EST) From: John Fieber To: Wolfram Schneider cc: ports@freebsd.org, wosch@de.freebsd.org Subject: Re: www.freebsd.org/ports/index.html In-Reply-To: <199610282040.VAA00635@campa.panke.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 28 Oct 1996, Wolfram Schneider wrote: > No problem. We are running Unix ;-) > > cvs -Q co -p ports/INDEX | > awk -F'|' '{print $2}'| sort > /tmp/now > cvs -Q co -p -D'last week' ports/INDEX | > awk -F'|' '{print $2}' | sort > /tmp/lastweek > comm -13 /tmp/lastweek /tmp/now > > This print all ports which was added last 7 days. It is fast > and easy. For last 4 weeks, change 'last week' to 'last month'. Except that the INDEX file is updated on a very ad-hoc basis. But, if I have a copy of the ports tree checked out on freefall, then I can generate a new INDEX on a regular basis. Because of the current irregularity, I may opt for this anyway. However, just using the INDEX file will fail in detecting many updates because only a few selected bits of the Makefile are reflected the INDEX. With a checked out ports tree, I'll have to dig through the CVS directories to discover the most recent date change. Maybe the Makefile target that generates INDEX could do this? Hmmm.... -john == jfieber@indiana.edu =========================================== == http://fallout.campusview.indiana.edu/~jfieber ================