From owner-freebsd-ports@FreeBSD.ORG Sat Oct 28 04:18:42 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA36F16A407 for ; Sat, 28 Oct 2006 04:18:42 +0000 (UTC) (envelope-from swordsman@csjewell.fastmail.us) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5219E43D45 for ; Sat, 28 Oct 2006 04:18:42 +0000 (GMT) (envelope-from swordsman@csjewell.fastmail.us) Received: from db2.internal (db2.internal [10.202.2.12]) by frontend1.messagingengine.com (Postfix) with ESMTP id 8D2F8DBAC30 for ; Sat, 28 Oct 2006 00:18:41 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by db2.internal (MEProxy); Sat, 28 Oct 2006 00:18:43 -0400 X-Sasl-enc: dbYJFrO/ZClnlvJhKJ8nNUX0MjnWW+Y+uzdRKzfGc2iv 1162009122 Received: from [192.168.55.4] (031M14.oasis.mediatti.net [210.233.207.31]) by www.fastmail.fm (Postfix) with ESMTP id 4F99C1D46D for ; Sat, 28 Oct 2006 00:18:41 -0400 (EDT) Date: Sat, 28 Oct 2006 13:18:22 +0900 (JST) From: Curtis Jewell To: freebsd-ports@freebsd.org In-Reply-To: <20061028041144.GE69913@it.ca> Message-ID: <20061028131728.C88671@lap.curtisjewell.boldlygoingnowhere.org> References: <20061028041144.GE69913@it.ca> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: Versions distributed only as diffs? 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: Sat, 28 Oct 2006 04:18:43 -0000 On Sat, 28 Oct 2006, Paul Chvostek wrote: > So... > > I'm looking at porting a debian package whose source appears to be > distributed as an older version plus a couple of diffs to bring the > old source to the current stable version. > > The two diffs, uncompressed, are about 101KB. > > Should I add slightly-modified versions of these diffs as patches in the > port's files directory, making a 104KB port? That seems awfully heavy. > Or should I make distfiles of the original diffs, and write some > Makefile magic in post-patch to apply them to the older source distfile? > Is there a precedent for this? editors/vim does the second with about 90 small patches. So yes, there's precedent. --Curtis -- Curtis Jewell swordsman@csjewell.fastmail.us "Killed enough? ... Yes, Your Highness, I think we all have." --John Patrick Ryan (from 'The Sum Of All Fears', Tom Clancy) [I use Pine, which deliberately does not display colors and pictures in HTML mail]