Customize Debian image in a mini desktop

Joachim Breitner nomeata at debian.org
Mon Aug 25 18:01:22 CEST 2008


Hi,

Am Montag, den 25.08.2008, 17:08 +0200 schrieb Sebastian Ohl:
> Hi,
> On Sun, 2008-08-24 at 17:53 +0200, Joachim Breitner wrote:
> > Screenshots!
> http://www.ohli.de/download/openmoko-panel.png
> 
> > And is this a package suitable for inclusion in the Debian archive? Do
> i hope so *G*
> > you want to maintain it yourself, or rather have someone else do it? Is
> > there a VCS repository somewhere, or at least the debian source package?
> the source includes the needed debian files. i think i should be able to
> maintain it myself. but so far i've only build packages for our company
> and not for the public debian repo. so i would be fine if someone who
> have experiance with that will take a look.

I had a look and have some comments:

* You have one tarball including the debian/ directory. Although I
personally slightly disagree it is common practice to not include it in
the released tarball, but only in the debian source package, as part of
the diff.gz, bundled by a .dsc.

What I usually do if I’m also the upstream author is that I build the
tarball with "tar cfz ../...0.1.tar.gz --exclude debian/", and then run
debuild to get the source and binary package.

* Have a look at the python distutils. This makes it easy to have a
tarball that’s useful for all those non-debian-users. Have a look at how
http://wiki.openmoko.org/wiki/PyPenNotes did it. You can also install
the .desktop file and the pixmaps this way.

* If you have created a setup.py, your debian/ directory will become
very minimal, especially when using debhelper 7. Have a look at 
http://pkg-fso.alioth.debian.org/debian/pool/main/p/pypennotes/pypennotes_0.3b-1.dsc

* You have a manual postinst and postrm script, although debhelper
creates these snippets for you. Just remove your script.

* Don’t ship LICENCE (via debian/docs). Rather refer to the GPL in a way
similar to who I did it when packaging pypennotes.


I hope you are not scared by this list :-)

Greetings,
Joachim
-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.openmoko.org/pipermail/community/attachments/20080825/816d3394/attachment.pgp 


More information about the community mailing list