Page MenuHome GnuPG

Gpg4win: Update pkg-copyright.txt and install it
Closed, ResolvedPublic

Description

Since we no longer ship the README.txt we need to install some kind of License.txt for the third party copyright holders. We also need this for VSD.

doc/pkg-copyright.txt is a good starting point but needs to be extended by a lot and some outdated packages removed.

Event Timeline

aheinecke created this task.
aheinecke moved this task from Backlog to WiP on the vsd32 board.
aheinecke changed the task status from Open to Testing.Nov 25 2023, 5:17 PM
aheinecke reassigned this task from aheinecke to werner.
aheinecke added a subscriber: werner.

So this is done now to my liking. I took the pkg-copyright from GNUPG as a baseline at the top and then went through all other packages. It is mostly about licenses though and not about copyright holders, even the license information for some packages was weird to figure out. Let alone the individual copyright holders. So I don't think we can or should say "The list of other copyright holders". I changed that now "For a complete list of licenses see: "

Also the licenses are now installed and if you click them in kleopatra and okular they are shown. I just wonder if we should not rather link the GPL_V3 from Kleos about dialog since we abuse that mostly as about dialog of GnuPG VS-Desktop.

@werner I would say testing for you since you are the only one that can really say if this is good enough or not.

I can at least confirm that in VS-Desktop-3.1.90.300-Beta a file pkg-licenses.txt is included, as mentioned in the about dialog.

But in the installer there is still a README mentioned instead.

Ah, forgot about the license text in the installer, I hope that I can do an easy search and replace.

Fixed in the according repo. The sentence structure made it easy to just replace the word README with pkg-licenses.txt

fixed in beta302

ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Nov 28 2023, 11:03 AM
ebo edited projects, added vsd32 (vsd-3.2.0); removed vsd32.

Werner said it is ok

aheinecke moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

This does not need to be checked again for Gpg4win since the installation of this file is generated from the Gpg4win installation script.