Hi Raphael, Thanks a lot for the review.
> Here when I review 7a7b6fa57981a1ff081c5ec0579ce65191162c82 I don't want > to see so many changes on debian/asciidoc.install. I want only the vim > line dropped and see it added in the new package. Sorry about that. I'm not able to split that commit as I can't push with --force, so is it ok for this time? I'll try to be more careful in the future. > Now reviewing the split (c93478fd9be3ad2f9841df973eb7b09d312bd699) I did > not check in details the files repartition but I noticed this: > * epubcheck is in suggests everywhere but I guess it's not usefull for all > backends, it probably makes sense only in asciidoc-base. Well, epubcheck makes sense on the packages that can actually generate epubs which are asciidoc-dblatex and asciidoc-fop. I'll remove it from asciidoc as it depends on asciidoc-dblatex. I don't think it needs to be on asciidoc-base as it is not able to generate any epub format without fop or dblatex. > * source-highlight is also mentionned everywhere but since ascidoc-base is > required, it's enough to be on that package. Right. Sorry for that. removing it from everywhere else than asciidoc-base. > * When you split packages in a fine-grained level, you should move the > optional "Recommends" into a required "Depends". asciidoc-fop without > fop doesn't make sense, thus fop and docbook-utils should be Depends > and not Recommends. Same with "dblatex" and docbook-utils in > asciidoc-dblatex. Good point. Changed that. I left xmlto in the recommends as you can generate man pages without xmlto if you use -L / --no-xmllint (This package brings dblatex, so sometimes you just want to have a way to have asciidoc without it). The add of this package to recommends was discussed in #692274. > Looking at your clean target in debian/rules, you can replace it entirely > with a "debian/clean" file (that said I wonder why some of those "rm" are > there, what creates debian/asciidoc.1.xml, etc?). Moved them to a debian/clean file. Those file are created by the call to a2x -f manpage calls from the Makefile(.in) if I recall correctly. > Last detail, lintian reports this informational tag (on all binary packages): > I: asciidoc-fop: debian-news-entry-uses-asterisk > N: > N: The latest entry in NEWS.Debian appears to use asterisks to present > N: changes in a bulleted list, similar to the normal changelog syntax. > N: The Debian Developer's Reference recommends using regular paragraphs > N: in NEWS.Debian rather than a bulleted list. > N: > N: Refer to Debian Developer's Reference section 6.3.4 (Supplementing > N: changelogs with NEWS.Debian files) for details. > N: > N: Severity: wishlist, Certainty: possible > N: > N: Check: changelog-file, Type: binary > N: > > Can you clean up those little details quickly? Done. I also got rid of the following other lintian info messages: vcs-field-not-canonical, vcs-field-uses-insecure-uri and duplicate-short-description. > How long have you been using your updated packages already? I used the -base version for about 8 months and then I reinstalled my computer so I took the package from the distro. I pushed the changing to the git repo and to mentors. Thanks Joseph