* d/README.source
- In upstream README.md you tell Debian Maintainers to use the
genorigtar.sh. Looking at Policy §4.14, I think README.source should
also instruct to do that.
* Paul Wise already wondered if libtgl should be separately packaged.
The related Debian Policy bit is §4.13 [3]
[Follow-up Mail]
* Please install the appdata file. You can do this with dh_install(1)
by creating a file called debian/install with this line in it:
telegram-purple.metainfo.xml usr/share/appdata
or by making the upstream build system install the file.
Here's my initial attempt at writing a README.source that covers all
topics (displaying the content does not require you to clone or do
anything, works even without JavaScript) :
https://github.com/BenWiederhake/telegram-purple/tree/debian-develop/debian#readme
Is this an acceptable way to write up all rationales?
The other fixes are "in the pipeline" (mostly already done in git), but
the next upload to mentors may take another day or three.
I'll post some of the things discovered by check-all-the-things (e.g. a
new error from cppcheck, spelling mistakes in debug messages, etc.) as
pull requests to the respective repositories. However, none of them need
immediate attention or can be considered a bug. (The cppcheck-thing
looks pretty concerning, but I understand enough of the code to verify
that the uninitialized values are never read, so it's good enough,
considering the PR I'll make against tgl.)
Regards,
Ben