Date: Wed, 08 Jun 2005 07:16:59 +0200 From: Florent Thoumie <flz@xbsd.org> To: "Loren M. Lang" <lorenl@alzatex.com> Cc: freebsd-ports@freebsd.org Subject: Re: Breaking up a monolithic patch Message-ID: <1118207819.659.0.camel@cream.xbsd.org> In-Reply-To: <20050607195013.GA26626@alzatex.com> References: <20050607195013.GA26626@alzatex.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-hQC+hCO+QFFqZoWjrXBX Content-Type: text/plain; charset=iso8859-15 Content-Transfer-Encoding: quoted-printable Le Mardi 07 juin 2005 =E0 12:50 -0700, Loren M. Lang a =E9crit : > I have been working on porting Cinelerra to freebsd and I currently have > one large monolithic patch that will make cinelerra compile and run on > freebsd. Now I am trying to figure out how to break it up. It looks > like the simplest method would be to break it up for each file that's > modified, then I could use the existing update-patches framework to > maintain it. But I think the better solution would be to break it up > functionally, though it's harder to maintain. I could make a series of > patches to be applied in order, where one patch would modify cinelerra > to have a customizable prefix, another would disable the linux firewire > support. This approach would make several patches that will overlap > some and touch some of the same files, but it would be more useful in > the long run. It would be easy to see what was modified to disable > firewire and figure out how to update it to use the freebsd firewire > support instead of disabling it. If I do this though, I'll probably > need to spend some time making a script to help generate the patches > appropriately. Use Tools/scripts/splitpatch force ! --=20 Florent Thoumie flz@xbsd.org --=-hQC+hCO+QFFqZoWjrXBX Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCpn9LMxEkbVFH3PQRAiQ3AJ4yhvGzQXOSoWnPPHofjhCMR9DzOACdEhLC fzEfOCXSddaqdK2Ilnosi7M= =ggkd -----END PGP SIGNATURE----- --=-hQC+hCO+QFFqZoWjrXBX--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1118207819.659.0.camel>