<br><br><div class="gmail_quote">On Wed, Aug 25, 2010 at 07:51, Eli Barzilay <span dir="ltr"><<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Aug 24, Laurent wrote:<br>
><br>
> Probably dividing packages into core, textual, gui, docs, etc. would<br>
> be nice I suppose.<br>
<br>
</div>Not really necessary: the textual distribution is the core one (it<br>
isn't really a core at the moment, but it will be more core-ish); the<br>
gui (core) distribution is much bigger so a separate installer makes<br>
sense; and the docs are probably going to stay part of the collections<br>
they belong to.<br></blockquote><div><br>To do things right, there should probably be an (or maybe some) <br>independent package that distributions created by raco depend on.<br>This way, the racket dependencies don't have to be embedded inside <br>
the distributions, and simply adding a dependency declaration would be<br>sufficient.<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">
> > Even better, is if anyone gets this (or something similar) and<br>
> > plays with a very simple spec file that I can try out -- and maybe<br>
> > eventually switch our packaging process to use it.<br>
><br>
> The documentation is quite complete and has some examples:<br>
> <a href="http://www.epmhome.org/epm-book.html" target="_blank">http://www.epmhome.org/epm-book.html</a><br>
<br>
</div>Yeah, I saw that -- but it looks like getting a config file for racket<br>
takes some work and experimentation, so if it waits for me then it<br>
will take time.<br></blockquote><div><br></div></div>It'd be indeed really surprising if it worked on first try.<br>One simple thing that can be tried though, is to create a simple <br>racket.list file with minimal information, and with:<br>
%include racket-inc.list<br>where racket-inc.list is generated by mkepmlist on the Racket tree.<br>Then trying to make the tgz package with:<br>epm racket<br>would give a good first information about the difficulty to tweak the<br>
config.<br>But I think this first step could work with little effort.<br>