On Sat, Jun 19, 2010 at 10:20:42PM +0100, Tim Retout wrote: > On 19 June 2010 20:53, Anton Piatek <an...@piatek.co.uk> wrote: > > Several people have asked me at various Hants/Surrey LUG events about > > building Debian/Ubuntu packages. I have just started the first of a > > series of blog posts about it, and thought I would post it here for > > those that are interested. > > > > http://www.strangeparty.com/2010/06/17/a-debian-packaging-howto/ > > Noooooooooooooo, not cdbs! ;) > > Most developers prefer debhelper 7 these days, with the 'dh' tool, > because it is easier to customize for unusual situations. Some > packaging teams (like the Debian GNOME team, I think) still use cdbs > because they have specialized requirements. (This is almost certainly > the first comment you would receive on submitting such a package to > the debian-mentors list, apart being asked to clean up the rubbish > added by dh_make.)
On several occasions, I've looked at building debs in the past, but I've always baulked at the huge list of more-or-less obscure dh_* commands that end up in the auto-built makefiles. I'd like to know what they do, and what situations they're each useful for. As a serious programming control freak, having a big list of weird commands in my makefile with little idea of exactly what purpose each serves makes me very uncomfortable. Will you be addressing this information in later articles? > But getting people to package things properly is good, so kudos for > encouraging that. Too often people create hacked-together binary > packages, and foist them on unsuspecting users. Indeed. Hugo. -- === Hugo Mills: h...@... carfax.org.uk | darksatanic.net | lug.org.uk === PGP key: 515C238D from wwwkeys.eu.pgp.net or http://www.carfax.org.uk --- Strive for apathy! ---
signature.asc
Description: Digital signature
-- Please post to: Hampshire@mailman.lug.org.uk Web Interface: https://mailman.lug.org.uk/mailman/listinfo/hampshire LUG URL: http://www.hantslug.org.uk --------------------------------------------------------------