On Tue, May 5, 2009 at 7:16 AM, <simon.k...@uni-jena.de> wrote: > > Hi Michael, > >> The whole point is that src contains clean upstream sources you can >> download from wherever you document in SPKG.txt. > > OK. So what shall I do if most of the code is original, not from some > "upstream"?
You *are* upstream. You can put an hg repo in src if you want. E.g., the Cython spkg has an hg repo in src/. > In src/, I have > - mtx2.2.3/, comprising *modified* MeatAxe 2.2.3 > - a folder with C-code by David Green, old but not yet published > elsewhere > - a folder with my own Cython stuff. > > So, I guess SPKG.txt should provide this information, mtx2.2.3 should > comprise the *un*modified MeatAxe sources, and patches/ should provide > the changes that I made to the MeatAxe sources? What must I do in > order to ensure that the modifications given in patches/ will be > automatically applied to the original sources, when the package is > installed? > > Best regards, > Simon > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---