On Thu, Aug 27, 2009 at 11:17 AM, Chris Swierczewski <cswie...@gmail.com>wrote:
> > sage-devel and Randy, (cc. Kyle Mandli) > > > Chris is working on a Sage spkg interface so that it can be easily > > installed as an optional package. > > This raises another licensing-related issue: Clawpack requires the > following libraries and Python packages (these requirements are, > unfortunately, not well documented yet): > > gfortran > numpy > matplotlib > farbtastic (listed as GPL, possibly GPLv3) > hdf5 ("BSD-style") > h5py (BSD) > > I'm not sure how farbtastic fits into Clawpack. The "v3" part may be > an issue... As an optional package it is no problem at all for Sage. > Also, since we've been using gfortran for most of our > compilation, I'm not sure yet how Sage's g95-based Fortran compiler > will fare... We should switch to gfortran, or just making the user have gfortran as a prerequisite. > > Now for a development question: should I include automatic svn/hg/git > checkout and compilation of the above packages (those that aren't > already in Sage) in Clawpack's spkg-install script? Is that the > standard procedure for optional spkgs? I can of course include a "This > will download and install x, y, and z: [Y/n]" check during the install > process. Since it would all occur within the Sage shell then I don't > think it would be a bad idea. (That is, if wouldn't modify the user's > system, just the Sage system.) Thoughts? Suggestions? Yes, that's a good idea. Alternatively, spend some time and design/write a little "optional spkg dependency system" for Sage! We've been needing something like that for ages. > Like Randy said, Clawpack 5.0 is undergoing major changes so that a > Sage spkg can be considered possible. This includes major changes in > the documentation and website!!! :) If you have any questions then > feel free to email me. (Or someone who knows more about Clawpack.) Thanks! And thanks Randy for supporting this. William --~--~---------~--~----~------------~-------~--~----~ 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 URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---