[Fedora-packaging] Meaning of -devel

Richard W.M. Jones rjones at redhat.com
Fri May 25 19:01:57 UTC 2007

Is there a policy which describes precisely what should go into a -devel 

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 

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!


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/fedora-packaging/attachments/20070525/402d5ef8/attachment.bin>

More information about the Fedora-packaging mailing list