In the case of ntl, which probably prompted your email, I was indeed disappointed that I didn't have a tar ball ready to upload as a result.
+1 for putting common bits in a central location, that would include * fetching * unpacking * packaging the end product At least. François On 9/10/2014, at 23:27, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote: > I have noticed that, for most of the spkg-src scripts, it is not documented > at all *how* they should be used. Also the developer documentation at > http://www.sagemath.org/doc/developer/packaging.html#modified-tarballs > doesn't say what exactly such a script should do. > > This is because these are mostly left-overs from the old spkg system. > > And many of those scripts start with "rm -rf src" which would be a bad idea > to run from $SAGE_ROOT. > > To clear this up, we should fix what such a script should do and how it > should be called. I think the script should work within a Sage shell (and it > should check that it's being called from a Sage shell) from any working > directory and the end result of such a script should always be a tarball > ready-to-use in $SAGE_DISTFILES. > > And perhaps we should put all the common "boilerplate" of such scripts in one > central place. > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. This email may be confidential and subject to legal privilege, it may not reflect the views of the University of Canterbury, and it is not guaranteed to be virus free. If you are not an intended recipient, please notify the sender immediately and erase all copies of the message and any attachments. Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more information. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.