#3337: [with spkg, needs work] Upgrade gap-guava to new 4.4.12/3.9 release
-------------------------+--------------------------------------------------
 Reporter:  tabbott      |        Owner:  mabshoff
     Type:  enhancement  |       Status:  new     
 Priority:  major        |    Milestone:  sage-3.4
Component:  packages     |   Resolution:          
 Keywords:               |  
-------------------------+--------------------------------------------------
Comment (by wdj):

 > Comment (by mabshoff):
 >
 >  Replying to [comment:7 wdj]:
 >
 >  >
 >  > Do you mean gap-4.4.12.p0.spkg? I can change that.
 >
 >  No, gap-4.4.12.spkg since it is the first release of gap-4.4.12.
 >
 >
 >  > I don't know what that means.
 >
 >  Changes to the root directory of the spkg have to be checked in - just
 run
 >  'hg status'


 I still don't know what this means.

 Here is my workflow.

 (1) Download the tarball from the gapsite,
 decompress in a directory sagestuff, thus creating a subdirectory
 sagestuff/gap-4.4.12

 (2) unpack the guava3.9 tarball in the sagestuff/gap*/pkg subdirectory

 (3) unpack the last gap-4.4..10.p*.spkg in sagestuff, creating a
 subdirectory
 sagestuff/gap-4.4.10.p*

 (4) copy this to
 sagestuff/gap-4.4.12 (or .p0 or .p1 or whatever)

 (5) delete everything in the sagestuff/gap-4.4.12/src
 subdirectory and replace it by sagestuff/gap-4.4.12

 (6) Delete extraneous stuff (such as small, prim, etc).

 (7) run tar -cjvf gap-4.4.12.tar.bz2 gap-4.4.12/

 (8) Rename tar.bz2 to spkg, upload, and post to trac.

 I don't see where in that sequence to run hg status. Maybe I
 should

 (9) run sage -f gap-4.4.12.spkg and then start sage and then
 run
 sage: hg_sage.status()?

 Or is there some other way to do this?



 >
 >  > Anything else?
 >
 >  There also seem to be some dynamic libraries in the spkg, i.e. some
 binary
 >  crap. I have to recheck if they are still there, but just search for
 .so
 >  files.


 They are there. I think they were added for some windows functionality,
 but I
 mostly ignore windows emails on gap- (and sage-) devel so am not sure.
 I don't know basically 0 about windows, what windows files look like, or
 what
 should be done with windows files.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3337#comment:9>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to