patchfiles and specifying -p
Scott Haneda
talklists at newgeo.com
Mon May 17 13:54:01 PDT 2010
On May 17, 2010, at 8:40 AM, Blair Zajac <blair at orcaware.com> wrote:
> I don't want to have to modify patches. I like taking patches from
> Ubuntu/Debian and the upstream source and drop them into a portfile
> with no modifications. I shouldn't need to regenerate a patch just
> to get them all to have the same -p value. RPM spec files don't
> require this, Ubuntu/Debian packages don't.
>
> If we don't want to have a way to specify -p, then we can do what
> Debian does, which is try to apply the patch with -p 0, -p 1 up to -
> p N until it succeeds or fails. This would be fine with me.
Agreed. Currently I deal with two ports that have patches. I need not
do anything to them other than download them from the source repo,
drop them into "Files", and reference the patch in the Portfile.
That is easy. I like that I can't mess up the patch because I'm not
actually doing more than just applying a patch.
I don't mind some advanced options, I don't think default behavior
should change. The current method works rather well, is unambiguous,
easy to debug, and follows a familiar way to patch files that most
have dealt with before.
--
Scott * If you contact me off list replace talklists@ with scott@ *
(Sent from a mobile device)
More information about the macports-dev
mailing list