"didier deshommes" <[EMAIL PROTECTED]> writes:

> On Jun 1, 10:59 am, "William Stein" <[EMAIL PROTECTED]> wrote:
>> package_dir
>>     spkg-install    -- (required) shell script run to install the package
>>     spkg-rebuild  -- (optional) download latest version of package from
>>                              web page and recreate the src directory
>>     spkg-check    -- (optional) runs the packages test suite after
>>                               spkg-install succeeds
>>     README.txt   -- (optional) what used to be SAGE.txt
>>     /patches        -- (optional) any files needed by spkg-install for 
>> patching
>>     /src                -- (warning if not there) exact copy of what
>> is available
>>                               at some website.
>>     /.hg                -- (optional) mercurial repository that has
>>                               spkg-install, spkg-rebuild,
>>                               spkg-check, README.txt and all contents
>> of patches.
>
> I've updated all spkg's so that they now have an hg repo with the
> directory structure based on the one listed above. Comments and
> suggestions are welcomed. You can see them here:
> http://sage.math.washington.edu/home/dfdeshom/custom/spkg/

This is unbelievably cool.  I just had to hard reinstall IPython
because I hacked it too hard and couldn't hg revert to the previous
revision.  A little tutorial on how one hacks a SAGE package would
really help developers such as Dave Saunders, who is working on
linbox_wrap, too.

Thanks!
Nick

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to