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

Bug#975985: ITA: geda-gaf -- Electronics design software



On Wed, 29 Sep 2021 12:51:18 +0200 (CEST) Roland Lutz <rlutz@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.


Reply to: