Re: debian packaging

[email protected] (Aaron M. Ucko)
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <[email protected]>
First off, I'm pleased to report that my initial packages recently
made it into the archive, so further uploads should encounter minimal
delay.

"Roger Binns" <[email protected]> writes:

> I've tried on a phone or two and they don't support mp2.

In that case, I'm afraid my only option is to document the
limitation.  Thanks for testing (and no thanks to Frauenhofer and
their lawyers :-P).

> Now in the help directory.  I am thinking of getting rid
> of BitFling as a seperate user visible executable.  It
> is actually just bitpim with "bitfling" as a command line
> argument and very rarely used.

Thanks!

Incidentally, I had originally considered writing a unified man page,
but decided to split it up in part because I split BitFling off into a
separate binary package on account of its extra dependencies.  (In
retrospect, though, they're a drop in the bucket compared to wxPython,
so [re]unification may well be in order.)

> I've moved some of it out.  What is the correct filename for
> this?  (eg for rpms it is bitpim.spec, should it be bitpim.rules?)

My preference would be to meet you in the middle: just give the file a
distribution-neutral name (such as Makefile or build.sh) and similarly
neutral contents and let me specify my preferred directory layout via
command-line arguments or environment variables.  That way, you won't
have to worry about the details of Debian's packaging policy (which
shifts over time), and the contents may be more generally useful.

It's probably also worth noting that building Debian packages involves
consulting a number of files under the debian/ subdirectory (which,
again, you need not provide); that was the "rules" file, but there are
several others I didn't bother sending, including changelog, control,
and copyright.

> Checkout the main trunk and you can see the work I have been doing.
> You'll find buildrelease/makedist.py interesting.

I've taken a look at this script, but I'm still not sure how useful it
is when making unfrozen packages.

Anyway, thanks again for all the help.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger [email protected] (NOT a valid e-mail address) for more info.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.