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

Reply via email to