Confusion about package naming -- please help!
I'm packaging mLib, a library much like `glib'.
Now; I was under the impression that all package names had to be lowercase;
i.e. I would be uploading `libmlib1' and `libmlib-dev'. However, in
section 4.2.1 of v18.104.22.168 of the Debian Packaging Manual:
4 Control files and their fields
The name of the binary package. Package names consist of the
alphanumerics and `+', `-'. `.'.
[...] In current versions of dpkg they are sort of case-sensitive;
use lowercase package names unless the package you're building (or
referring to, in other fields) is already using uppercase.
 This is a bug.
I'm slightly mystified, in my newsbieship, as to what this means.
The source archive is `mLib-1.6.1.tar.gz', and it unpacks into a directory
called `mLib-1.6.1'. I suppose `dpkg-source' is supposed to rename that
to `mlib-1.6.1' or something when the source archive is extracted.
So -- what should my source directory be called? What should my packages
be called? What should the `Package:' field contain?
Chris <email@example.com> ( http://www.fluff.org/chris )