On Mon, Mar 1, 2010 at 5:15 AM, Dr. David Kirkby
<david.kir...@onetel.net> wrote:
> I've just been looking at the SPKG.txt for sqlite and see:
>
>
> === sqlite-3.6.19.p0 (Mike Hansen, October 26th, 2009) ===
>  * Updated to 3.6.19 with
> http://sqlite.org/sqlite-amalgamation-3.6.19.tar.gz.
>
> === sqlite-3.6.17.p0 (Dan Drake, October 25th, 2009) ===
>  * Remove obsolete Makefile.in "patch" for Cygwin, since the new
>   sqlite source uses autoconf. Remove special Cygwin bits from
>   spkg-install; we don't need the client on Cygwin, but we install it
>   anyway.
>
> Mike, who knows far more about Sage than me, has started the patch level at
> 0, despite he has updated the version of sqlite. Is that what one is
> supposed to do? I thought the package would be called sqlite-3.6.19, as
> there have been no patches since Mike updated this.

I personally do what you expect -- start with no ".p0" at all.  Then
only if that packages changed do I append a ".p1", etc.   I realize
that this is potentially not sufficiently systematic.  I would be OK
with either way, and it would be useful if we decided on one way or
another.  Thanks for raising this question.

> In some ways, I think it would be better if the patch level was incremented
> every time a change of any sort was made to a package. One could then see

That is what should definitely be done.  If it isn't, then the
automatic upgrade system wouldn't work, since it would think the
package was already installed.  If you change an spkg, make sure to
change the name.


 -- 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
URL: http://www.sagemath.org

Reply via email to