On Thursday, November 17, 2011 1:49:39 PM UTC-8, Bill Janssen wrote:
>
> > Some issues with this spkg: 
> > 
> >  - The mercurial repository is completely missing. 
>
> Yes, it's not a patch to the Sage sources, so there's no Mercurial 
> stuff as there would be if it were. 
>

Every spkg should contain a Mercurial repository so we can see what the 
changes have been.  If you unpack the current pil spkg (pil-1.1.6.p4.spkg), 
then do "ls -a", you'll see

./        .hg/        SPKG.txt    spkg-install*
../        .hgignore    patches/    src/

If you do 

  $ hg log

you'll get a log of changes to the repository, etc.

You should build your new spkg by starting with the old one, replacing the 
src directory with a new (unmodified) one, and then modifying the other 
files (spkg-install, patches/*, etc.) as needed.  Then commit your changes 
("hg commit") before creating the actual spkg file.  The Sage Developer's 
Guide has information about Mercurial repositories on spkgs.

-- 
John

-- 
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