From owner-freebsd-ports Fri Jan 1 09:35:23 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02237 for freebsd-ports-outgoing; Fri, 1 Jan 1999 09:35:23 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02231 for ; Fri, 1 Jan 1999 09:35:19 -0800 (PST) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.8.8/8.8.8) id RAA23770 for ports@freebsd.org; Fri, 1 Jan 1999 17:33:42 GMT (envelope-from nik) Date: Fri, 1 Jan 1999 17:33:42 +0000 From: Nik Clayton To: ports@FreeBSD.ORG Subject: Port/package upgrade checker Message-ID: <19990101173342.A1048@catkin.nothing-going-on.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i Organization: Nik at home, where there's nothing going on Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Folks, [Not on -ports, please CC replies to me] Does anyone know of a program that'll run through /var/db/pkg and produce a report of installed packages that have got a newer version in the ports INDEX file? I just cobbled together something to do this, and it produces a report that looks like this (on my system); XFree86-contrib-3.3.1 -> 3.3.3 pkg_delete XFree86-contrib-3.3.1 cd /usr/ports/x11/XFree86-contrib make install cvsup-15.4 -> 15.4.2 pkg_delete cvsup-15.4 cd /usr/ports/net/cvsup make install ddd-2.2.3 -> 3.1.1 pkg_delete ddd-2.2.3 cd /usr/ports/devel/ddd make install docproj -> 1.0 pkg_delete docproj cd /usr/ports/textproc/docproj make install dotfile-2.0 -> 2.2 pkg_delete dotfile-2.0 cd /usr/ports/misc/dotfile make install ... If this sort of tool doesn't exist, would anyone else find it useful? If so, I'll turn it into a port and commit it. N -- C.R.F. Consulting -- we're run to make me richer. . . To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message