Is there a policy which describes precisely what should go into a -devel
subpackage?
Here is an example case where I'm unsure:
In OCaml there's a thing called the "toplevel". Think of it as being
like the python command line (where you just type "python" on its own,
then start typing in Python expressions).
$ ocaml -I +calendar
Objective Caml version 3.09.3
# #load "unix.cma";;
# #load "str.cma";;
# #load "calendar.cma";;
# let d = Printer.DatePrinter.from_string "2007-01-01";;
val d : Printer.DatePrinter.t = <abstr>
# Printer.DatePrinter.to_string (Date.next d `Week);;
- : string = "2007-01-08"
So my question: If I'm packaging ocaml-calendar (a library) then should
the parts which make the above possible go into the main package or
ocaml-calendar-devel?
Note that as far as I can see in Python -- and I'm not hugely familiar
with that language so forgive me if I've made a mistake -- but it seems
they go in the main package.
Another thing is that if I move the parts into the -devel subpackage,
then ocaml-calendar will literally be empty!
Rich.
--
Emerging Technologies, Red Hat -
http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom. Registered in
England and Wales under Company Registration No. 03798903