On Sun, Jun 11, 2006 at 12:38:17PM +0900, Charles Plessy wrote: > Le Sat, Jun 10, 2006 at 10:20:34PM -0500, Paul Elliott a ?crit : > > > > All the debian style files can be found at: > > > > ftp://ftp.berlios.de/pub/peless/ubuntu.510/ > > Dear Paul, > > I had a quick look at your package. Here are some immediate comments: > > - There are many template files from the debian dir which can be > removed. > > - Especially if you package for Ubuntu, please consider including a > .desktop file (https://wiki.ubuntu.com/MOTU/Packages/NoDesktopFile) > > - You do not necessarly need to indicate the dependancies of the binary > package by hand. Depends: ${shlibs:Depends}, ${misc:Depends} will make > it for you. > > - Some of the build-dependancies are superfluous, as they depend on each > others. Simplifying them will reduce the possibility of errors. For > instance, on my system, I could not install libboost-filesystem1.33.0, > as the version in my apt setup is libboost-filesystem1.33.1. However, > libboost-filesystem-dev depends on libboost-filesystem1.33.1 anyway, > and is listed in your build dependancies... During the xlibs-dev transition, I learned that listing full build-dependencies (not just the minimal set) is recommended, though I don't know how widely accepted or followed this is. I don't mean listing indirect build-deps, just the complete set of directly used ones, even if one of the build-deps depends on another one. devscript's dpkg-depcheck and dpkg-genbuilddeps may be useful.
Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

