Hi, Am Mittwoch, den 19.08.2009, 21:03 +1000 schrieb Erik de Castro Lopo: > Erik de Castro Lopo wrote: > > HaXml 1.19.7 was waiting for the polyparse package which has just hit > > unstable. I have a haskell-devscripts version of a 1.19.7 package > > nearly ready to go. > > > > Now all I need is a little more spare time :-). > > Ok, I just committed changes for haxml 1.19.7 using haskell-devscripts > to build it. The only thing I'm a little unclear about is this lintian > warning: > > I: haxml-doc: possible-documentation-but-no-doc-base-registration > N: > N: The package ships a .html or .pdf file under /usr/share/doc/, which are > N: usually documentation, but it does not register anything in doc-base. > > >From my understanding, on other haskell packages that use haskell-devscripts > see to do this registration automatcally. I don’t think they do. I admit I usually don’t look at informative lintian tags... but I think that if we want haddock docs to be registered with doc-base, then haskell-devscripts should do it. I saw some libraries with a proper manual (DocBook or latex) doing doc-base registration. This is of course desirable. > Joachim can you please check this out? Left me know if there is anything > else to be done otherwise, feel free to change it from UNRELEASED to > unstable and roll out packages. You should not put two UNRELEASED changelog entries on top of each other, I’d say. If you based your changes on the version in the archive, then you should remove the other UNRELEASED entry, if not, you should mention all changes in “your” entry. Which one does apply here? I always thought that debhelper dependency and debian/compat number should match. Is there a reason not to use compat 7? What’s the reason for the (>= 7.2.3) dependency? No build-dependency on haskell-devscripts. Did you try it in a cowbuilder? I’ve stopped using Build-Depends-Indep. I only caused problems with buildds, needs a special variable in debian/rules to work with cdbs, and since ghc6-6.10.4, the haddock indexes are put in the -dev package. You should put all dependencies in the Build-Depends. The Depends, Suggests, and Recommends are now mostly handled by haskell-devscripts. Check http://darcs.debian.org/pkg-haskell/haskell-zip-archive/control to see which ones are available for which package. debian/haxml-doc.docs lists LICENCE files. These should not be installed, as they are in /usr/share/common-licenses and referenced from debian/copyright. That’s it so far. Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil