[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#989365: Acknowledgement (RFS: recastnavigation)



Control: tags 989365 - moreinfo

Hello Tobias,

would you be able to help sponsor recastnavigation? I believe the final upload (#5) is the right now and according to:
https://mentors.debian.net/package/recastnavigation/
lintian is green/happy. The package is listed as needing a sponsor but so far no takers. :(

Time is running out as openmw-0.47.0 has been tagged and it depends on recastnavigation to build. Hopefully I've done my due-diligence here.|

As a side note, I'm also prepping openmw as well. Could I bother you with uploading that as well or do I need to go through the same route?

Cheers,
Bret

On Mon, Jun 14, 2021 at 11:27 PM bret curtis <psi29a@gmail.com> wrote:
tags 989365 - moreinfo

On Sun, Jun 13, 2021 at 10:29 AM Tobias Frost <tobi@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 

Reply to: