From owner-freebsd-questions@FreeBSD.ORG Thu Nov 12 19:42:24 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E22C1106566B for ; Thu, 12 Nov 2009 19:42:24 +0000 (UTC) (envelope-from tkjacobsen@gmail.com) Received: from mail-yw0-f178.google.com (mail-yw0-f178.google.com [209.85.211.178]) by mx1.freebsd.org (Postfix) with ESMTP id 93F998FC0A for ; Thu, 12 Nov 2009 19:42:24 +0000 (UTC) Received: by ywh8 with SMTP id 8so2390017ywh.3 for ; Thu, 12 Nov 2009 11:42:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:references:mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=K9Mms+tN2SJjj+1eneWmrGcezvKhkyf8cgp4mYYhB1E=; b=KM6nC3hGIGAsez3qOPuZSswo6Q2YGaBHq+RfnFP5Hp7kIh7AXUynwol3LSVY0xnQOE 9GDgsiZ26WseLkYqtBXCuG7xSp1wb6/q+MsI3IZsMdnJDrTDxUNT1S64LRJtXEvwxmn3 RBKSbtoIVmKNyK89baft5/CzR3Xhq5JqR6f8g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; b=C6QBYZX5VPANX4wJowIa/uVw4zxMFzNDBeVEHs64FAEcXxZXCVyZiPdlNmbZJmR462 JN0ceE5byuJNkCUgrM4Dv6wYOb4GOdKhtHAcQjfW6+gnonKKzwjRtC/+n3c2kaFltc+4 hsYNdtRX5iPC4vxC4HQ066amwRqd10G4FvT+8= Received: by 10.213.100.168 with SMTP id y40mr3682847ebn.28.1258054943366; Thu, 12 Nov 2009 11:42:23 -0800 (PST) Received: from photon.std (84-238-115-154.u.parknet.dk [84.238.115.154]) by mx.google.com with ESMTPS id 23sm1074170eya.44.2009.11.12.11.42.21 (version=SSLv3 cipher=RC4-MD5); Thu, 12 Nov 2009 11:42:22 -0800 (PST) Date: Thu, 12 Nov 2009 20:42:16 +0100 From: Troels Kofoed Jacobsen To: APseudoUtopia Message-ID: <20091112194216.GA1317@photon.std> References: <20091108190613.GA1486@photon.std> <27ade5280911091455u7b82dd83qa6813414754b867c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <27ade5280911091455u7b82dd83qa6813414754b867c@mail.gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-questions@freebsd.org Subject: Re: Tracking commit messages from cli X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2009 19:42:25 -0000 On Mon, Nov 09, 2009 at 05:55:57PM -0500, APseudoUtopia wrote: > On Sun, Nov 8, 2009 at 2:06 PM, Troels Kofoed Jacobsen > wrote: > > Hi all > > > > With pkg_version I can easily see which installed ports has newer > > versions available, but what I miss is a way to see what has changed. > > The reason for this is that commit messages often say that only the > > pkg-plist has changed or something that does not make me want to update. > > > > Right now I'm reading the commit messages from the cvs web frontend, but > > it would be awesome with a program that could say: > > gd-2.0.35_1,1 <   needs updating (index has 2.0.35_2,1) > > Commit messages between the versions: > > blah blah blah > > blah ... ... > > ... > > > > I know freshports exist, but I would rather not have to open a web > > browser. > > > > Does such a program exist or do I have to write my own. In the latter > > case can anyone point me to an easy way to get raw-text versions of > > commit messages without having to track the whole tree. Does freshports > > e.g. have an api -- it has all the necessary information, just not > > available in a suitable form (to my knowledge) > > > > Best regards > > Troels Kofoed Jacobsen > > I asked this question some time ago and never got a response. I > currently just use a browser and visit www.freebsd.org/ports/ and read > the commit log there. So far, I haven't found any other alternative. If anyone's interested I've hacked together a small python script doing this: https://www.student.dtu.dk/~s052580/?page=software/commitmessages Best regards Troels Kofoed Jacobsen