On 13 July 2013 18:26, Stephen Kitt <[email protected]> wrote: > owner 715172 ! > tag 715172 + pending > tag 715172 + moreinfo > thanks >
> I was quite pleased to see this RFS! I'd love to help you get the package > ready and sponsor it for you. > > Here is my review of the package so far: > * great job on the ConsoleKit / systemd support, with minimal debconf > prompting, nice! Thank you! I'm also packaging Solaar for Ubuntu, and I'm trying to have it integrate nicely with "modern" destktop environments. At the same time, some users might have a lightweight DE, and I don't want to force on them such heavy dependencies. I fear the notification about using the plugdev group may be a bit too much, but I don't know how to handle this situation better. > * personally I'd drop substvars.extra (and define the substvars in > debian/rules, with a solaar: prefix) and rules.extra, but that's really a > question of preference rather than best practice as far as I'm concerned I'm using the substvars because the Ubuntu package needs gnome-icon-theme-full (or equivalent). By defining them in debian/rules, you mean something like "dh_gencontrol -- -Vsolaar:VAR=VALUE" ? The rules.extra was actually needed by some silliness I was doing with the Ubuntu package; I've gotten rid of it but forgot to remove rules.extra. > * why not use dh compat level 9? I have no idea what that is :). Most likely compat 8 is what I found in the samples I used when I started packaging. What's the difference/impact? > * since this is a new package, you should file a separate ITP (alongside this > RFS), indicate that the RFS blocks the ITP, and close the ITP in > debian/changelog (not the RFS, I'll do that when I sponsor the package) Okaaay... I'll do this slowly so I don't get confused :). Sorry, I'm still learning the maintaining/sponsorship process. > * in debian/copyright, you need to give the license paragraphs for the SVG > and PNG files, in the same way as your GPL-2 license paragraph; "These > files were copied from the Oxygen icon theme" should go in a Comment: > stanza > * still in debian/copyright, you don't need "Copyright (C)" in your > Copyright: stanzas (so just "Copyright: 2012-2013 Daniel Pavel") Okay. > Outwith the Debian-specific packaging, you should add appropriate headers to > your source files in bin and lib, as described in the "How to Apply These > Terms to Your New Programs" at the end of /usr/share/common-licenses/GPL-2. Okay. I've seen some software including the copyright template at the beginning of source files, but I'm lazy and hoped the COPYING file in the sources would cover it :). Is it necessary to include it in _all_ sources, or just the bin/ and lib/ root? Cheers, -Daniel -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cajdtdp8utq9k3yhfaqmcfbrhkld+hjdc9-6gjc4zkm0umq0...@mail.gmail.com

