From owner-freebsd-questions@FreeBSD.ORG Mon Nov 9 22:56:18 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 A10CB1065676 for ; Mon, 9 Nov 2009 22:56:18 +0000 (UTC) (envelope-from apseudoutopia@gmail.com) Received: from mail-ew0-f218.google.com (mail-ew0-f218.google.com [209.85.219.218]) by mx1.freebsd.org (Postfix) with ESMTP id 2E65B8FC19 for ; Mon, 9 Nov 2009 22:56:17 +0000 (UTC) Received: by ewy18 with SMTP id 18so940140ewy.43 for ; Mon, 09 Nov 2009 14:56:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=Y8aCAa3t4pmsE7Un3IPPbu22QqEefJGdUWMFB5TvTfM=; b=bXkkvHNGsoJbGh9OZHq/R0oGNQm9Gc/dXvnNae8pxlxb34HOg54kSeLSko0EUtfbvQ 5X1bfcok3AZjYzv+VSmDz5AIN8TdRSi74LJR/gW5xGl40j+6Wiv03tuTpbAWOopX/Kaj pp5X9Yvmp3qjG2HCQI6aYKaVm6eu3raI7tYVA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=HeqSOO5szDDKmWvo3u4PSC4gK9FyVUBw7+Eelh6fGaZ3HmJbD34fcVeruLNV1L5bxY 7KwdW7O2qdgDi4SxhVYTIlqbBtfcMofNo4iuhWfm+Cu43revfT3ft78GBiJ/f9+Fg3Bn i8fzJ6IktrKFcciIFNkoW4pZ+a/VI/Yl/XLq0= MIME-Version: 1.0 Received: by 10.216.88.139 with SMTP id a11mr404209wef.50.1257807377106; Mon, 09 Nov 2009 14:56:17 -0800 (PST) In-Reply-To: <20091108190613.GA1486@photon.std> References: <20091108190613.GA1486@photon.std> From: APseudoUtopia Date: Mon, 9 Nov 2009 17:55:57 -0500 Message-ID: <27ade5280911091455u7b82dd83qa6813414754b867c@mail.gmail.com> To: Troels Kofoed Jacobsen Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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: Mon, 09 Nov 2009 22:56:18 -0000 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 < =C2=A0 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.