On Wed, 29 Sep 2021 12:51:18 +0200 (CEST) Roland Lutz <rl...@hedmen.org> wrote:
On Mon, 27 Sep 2021, Bastian Germann wrote:
> Roland, do you still want the package revived which means having it in
> bookworm?
> I would then review and upload your version.
Sure. Thank you!
Kai-Martin did some further work on packaging, in particular silencing
lintian messages, so it may be worth checking out his repository, as well:
https://salsa.debian.org/kmk/geda-gaf/
Roland
I pushed an edited version of your changes to
https://salsa.debian.org/electronics-team/geda-gaf/-/tree/ita975985
Basically, I changed the following:
man page is not a patch but a file in debian/. A .manpages file has still to be
added for the package that holds xorn to include it (should be in geda-utils,
not in libgeda-common).
The GFDL situation: Do not just patch the license texts of upstream. While in
this case Roland holds the copyright probably, this is generally not allowed.
The only case where GFDL can be included is in its GFDL-NIV variant excluding
immutable sections (should be the case here). There are 1.2 and 1.3 files. The
license text for 1.3 is missing and so are the files that are 1.2 licensed.
I got rid of some package renames.
As long as the package still (build-)depends on Python 2 I will not upload it.
So please get rid of the Python files in the packages and patch the files that
are executed during the build.