From owner-freebsd-ports@FreeBSD.ORG Mon May 24 01:07:28 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85FCD106566B for ; Mon, 24 May 2010 01:07:28 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from qmta04.westchester.pa.mail.comcast.net (qmta04.westchester.pa.mail.comcast.net [76.96.62.40]) by mx1.freebsd.org (Postfix) with ESMTP id 317788FC12 for ; Mon, 24 May 2010 01:07:27 +0000 (UTC) Received: from omta09.westchester.pa.mail.comcast.net ([76.96.62.20]) by qmta04.westchester.pa.mail.comcast.net with comcast id M8TF1e0050SCNGk54D7UgH; Mon, 24 May 2010 01:07:28 +0000 Received: from comcast.net ([98.203.142.76]) by omta09.westchester.pa.mail.comcast.net with comcast id MD7R1e0091f6R9u3VD7SlV; Mon, 24 May 2010 01:07:28 +0000 Received: by comcast.net (sSMTP sendmail emulation); Sun, 23 May 2010 18:07:24 -0700 Date: Sun, 23 May 2010 18:07:24 -0700 From: Charlie Kester To: freebsd-ports@freebsd.org Message-ID: <20100524010724.GC216@comcast.net> Mail-Followup-To: freebsd-ports@freebsd.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Mailer: Mutt 1.5.20 X-Composer: Vim 7.2 User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: How to determine the history of a port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2010 01:07:28 -0000 On Sun 23 May 2010 at 17:05:04 PDT Julien Laffaye wrote: >Hello, > >On Sun, May 23, 2010 at 4:46 PM, Paul Hoffman wrote: >> Greetings again. A few years ago, I proposed editors/emacs-nox11 and submitted a patch to create it, and thus became listed in the comments at the beginning of the Makefile (but I am not the package maintainer, I believe). Today I got a report that the package does not build; I verified this. I want to help the user, but I have no idea how the change that broke the build was added to the Makefile. >> >> How do I find the history so I can find out who added the problematic line and figure out what they actually meant? > >You can find the CVS history via : >- cvsweb at http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/emacs-nox11/Makefile >- freshports at http://www.freshports.org/editors/emacs-nox11/ Another thing that is sometimes useful is to query the GNATS database for closed PR's related to the port. For example: http://www.freebsd.org/cgi/query-pr-summary.cgi?category=&severity=&priority=&class=&state=&sort=none&text=emacs-nox11&responsible=&multitext=&originator=&closedtoo=on&release= Interestingly, the only thing this turns up for emacs-nox11 is the original PR that created the port -- which means any subsequent changes were probably the result of some comprehensive updates each of which affected several ports in one swoop. Or that the people submitting the PR's didn't follow the accepted practice of including category & portname in the subject line. ;)