<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2003/12/76528c35799fcadd617ed15eab850e08"
  from="Alain.Frisch@e..."
  author="Alain.Frisch@e..."
  date="2003-12-02T23:52:02"
  subject="Re: [Caml-list] GODI news"
  prev="2003/12/b792d2b56a06e4ac33c60e5e0359eb98"
  next="2003/12/03846a1812e0e09a7bd0b8f6f6ed02d6"
  prev-in-thread="2003/12/b792d2b56a06e4ac33c60e5e0359eb98"
  next-in-thread="2003/12/7f2d7c1e212c014f50e223096c272b77"
  prev-thread="2003/12/58db6af4f59fb2639367ca79e4b81602"
  next-thread="2003/12/a44b6979f8c7ec6786ef716ab40f43de"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="[Caml-list] GODI news">
<msg 
  url="2003/12/c77a2d55b7855bb7129ecef3d8503541"
  from="Gerd Stolpmann &lt;info@g...&gt;"
  author="Gerd Stolpmann"
  date="2003-12-02T22:35:05"
  subject="[Caml-list] GODI news">
<msg 
  url="2003/12/0dc05ad5d2457e9c613ace98cfad877f"
  from="Alain.Frisch@e..."
  author="Alain.Frisch@e..."
  date="2003-12-02T23:09:07"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/b792d2b56a06e4ac33c60e5e0359eb98"
  from="Benjamin Geer &lt;ben@s...&gt;"
  author="Benjamin Geer"
  date="2003-12-02T23:36:30"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/76528c35799fcadd617ed15eab850e08"
  from="Alain.Frisch@e..."
  author="Alain.Frisch@e..."
  date="2003-12-02T23:52:02"
  subject="Re: [Caml-list] GODI news">
</msg>
<msg 
  url="2003/12/7f2d7c1e212c014f50e223096c272b77"
  from="William Lovas &lt;wlovas@s...&gt;"
  author="William Lovas"
  date="2003-12-03T05:12:10"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/8abc1f7c2b77ec2aef30c62eae064c13"
  from="Sven Luther &lt;sven.luther@w...&gt;"
  author="Sven Luther"
  date="2003-12-03T11:16:49"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/b021c29c20ffa80f1156fa8e6816b733"
  from="William Lovas &lt;wlovas@s...&gt;"
  author="William Lovas"
  date="2003-12-04T14:55:23"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/9c1ac74a2445742c06b40d56d2213cbf"
  from="Sven Luther &lt;sven.luther@w...&gt;"
  author="Sven Luther"
  date="2003-12-08T12:44:34"
  subject="Re: [Caml-list] GODI news">
</msg>
</msg>
</msg>
<msg 
  url="2003/12/38640c6fc14e410681f84a0e6d9c753a"
  from="Sylvain LE GALL &lt;sylvain.le-gall@p...&gt;"
  author="Sylvain LE GALL"
  date="2003-12-04T18:00:43"
  subject="Re: [Caml-list] GODI news">
</msg>
</msg>
<msg 
  url="2003/12/1a50c3506ead0173fd35d09e8a1fee0e"
  from="Gerd Stolpmann &lt;info@g...&gt;"
  author="Gerd Stolpmann"
  date="2003-12-04T20:05:02"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/66a345b1898345a8fdc6a0f988c2d870"
  from="Benjamin Geer &lt;ben@s...&gt;"
  author="Benjamin Geer"
  date="2003-12-04T14:59:43"
  subject="Re: [Caml-list] GODI news">
<msg 
  url="2003/12/31e143b28f1df16344904a64cd335b6a"
  from="Gerd Stolpmann &lt;info@g...&gt;"
  author="Gerd Stolpmann"
  date="2003-12-05T21:23:41"
  subject="Re: [Caml-list] GODI news">
</msg>
</msg>
</msg>
</msg>
</msg>
<msg 
  url="2003/12/58374ce31de8adbbce49a7c106f08544"
  from="Byron Hale &lt;byron.hale@e...&gt;"
  author="Byron Hale"
  date="2003-12-03T07:48:52"
  subject="Re: [Caml-list] GODI news">
</msg>
</msg>
</thread>

<contents>
On Tue, 2 Dec 2003, Benjamin Geer wrote:

&gt; I'd love to, but I can't find a document that explains how to do that.
&gt; I've read the README.devel, but it's not clear to me which parts of it
&gt; are talking about the development of GODI itself, and which parts are
&gt; explaining how to make a GODI package.  There's a section called 'What
&gt; to put in the Makefile' that looks relevant, but I'm wondering:  Which
&gt; Makefile?  What do I need besides a Makefile?

Of course, Gerd will be able to provide a better answer himself, but here
is what I learnt.

You're responsible for the whole build directory except the work/
subdirectory (cf "The build directory in detail" in README.devel). AFAIK,
all the information in README.devel are relevant to make a GODI package (I
cannot see anything about the developement of GODI itself in this file).

I suggest to start from an existing package of the "same shape". For
instance, if you want to package a library which is a binding to a C
library which may need to be installed, you can start from the pcre
packages (conf-pcre, base-pcre, godi-pcre). If the library is pure OCaml,
you can start from godi-pxp. If the library needs the OCaml sources,
start from godi-wlex.

You'll need to do "bmake makesums" in you fresh build directory to
generate checksums for the files to be downloaded.

You can test your new package with godi_console by adding a line to the
file available.current, before sending the .tgz file to Gerd.


-- Alain

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners

</contents>

</message>

