tags 989365 - moreinfo
On Sun, Jun 13, 2021 at 10:29 AM Tobias Frost <t...@debian.org> wrote: > On Sun, Jun 13, 2021 at 12:03:26AM +0200, bret curtis wrote: > > > New packages (ITPs) can go to unstable; (they don't interfere with the > freeze) > > > > https://mentors.debian.net/package/recastnavigation/ > > - the watch file seems not to work; (take a look at uscan(1) and > https://wiki.debian.org/debian/watch#GitHub) > You can also do some commit-based watch-file with uscan, uscan(1) says > how to > (I doing something like that in dhewm3 and rbdoom3bfg) I updated this, but I couldn't test it directly because I was on a Ubuntu laptop and the uscan failed on version=4 Can you validate this please? - d/control: > - cmake (>= 3) | cmake3 > - there is no cmake3 package; drop that alternative. > - the versioned dependency is not needed; even oldstable has cmake > 3 > - shouln't the library package also be named librecastnavigation? > (it should match the -dev package's name > - you) > > Took care of all of this as well. > - d/copyright: > - Can you add a debian/* section with your name to d/copyright? > - I saw at least one file where the copyright years where 2010 and one > file > under PD not mentioned at all. There is also a font without source. > (in the Demo) > Please review every file and check your copyright file to make sure > that it > is complete. > - (nitpick: Trailing whitespaces in d/copyright; plz remove… > as you likely know wrap-and-sort(1) can do that for you. > Nit picked. Everything is taken care of as well. We have a mix of: BSL-1, Apache, MIT and GPL-3 :) > (for the todo list -- not needed for this upload -- embedded code library: > fastlz) > This library is intended to be copied in the source; > - that copy seems to be rather old. Maybe ask upstream to update > to some more recent version? > - Possibly fastlz should be pacakged… A file search seems to > indicate that there would be other pacakges benefiting from this as > well. > - Check for more details: https://wiki.debian.org/EmbeddedCopies > - It seems only be used in the demo; if you dont use the demo in any way, > you could Files-Exclude the demo and be done. This would also fix the > font > issue. > > fastlz is just for the demo and we do not currently ship the demo, so I'm not worried about this. Upstream is aware of this and they rather embed than use submodules, though I did push them to use cmake, so perhaps I can convince them to use cmake's fetch content instead? They are primarly focused on premake though. The Demo is not made here, so nothing to Exclude. :) > (can be done later too; no blocker for this upload:) > I see a tests folder… Would it make sense to run them in autopkgtsts? > This one I didn't do, but I can add this later. Is that okay? > please review your package and remove the moreinfo tag when ready. > Cool, thanks! :) Cheers, Bret