On Nov 14, 9:00 pm, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote: > Hello all, > > There is some work being done at #9418 at make GNU patch a standard > package such that, in the future, spkgs will be able to use "patch" > instead of "cp" to apply patches. > > It is a very simple solution which allows for: > * patching files depending on the system (e.g. if a patch needs to be > applied only on OS X systems) > * patching multiple files with one diff > * patching the same file with multiple diffs > * easily updating a spkg to a new upstream version > * easily adding a new patch to a spkg > * not being forced to update any spkgs, we can keep the old system if we > want (if there is a reason to do that for a particular spkg). > * low maintanance of the "patch" spkg: patch is a very stable program > with essentially no dependencies. > > I realize there have been other proposals to fix the patching, but in my > opinion simply using "patch" is the best solution. Let me also point > out that the spkg is already there (thanks to David Kirkby), so this is > not a theoretical > discussion:http://boxen.math.washington.edu/home/kirkby/patches/patch-2.6.1.spkg > I have also created a proof-of-concept spkg using > "patch":http://sage.math.washington.edu/home/jdemeyer/spkg/sphinx-1.0.4.p2.spkg > (there is a corresponding .p1 which uses "cp") > > So I would mainly like to know if somebody is truly against this > proposal (I would like to avoid posts of the form "but this other method > is even better than patch!" because that will get us nowhere). >
Lang leve de Patch! :) > Jeroen. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org