[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Fedora-packaging] Meaning of -devel



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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]