$ qlist -e mate-themes | grep COPYING /usr/share/themes/TraditionalOk/COPYING /usr/share/themes/TraditionalGreen/COPYING /usr/share/themes/Menta/COPYING /usr/share/themes/BlueMenta/COPYING /usr/share/themes/BlackMATE/COPYING /usr/share/themes/GreenLaguna/COPYING We already have a copy of GPL-3 in licenses/ so these shouldn't be installed. The ebuild currently says LICENSE="LGPL-2.1" so presumably that should be updated too.
According to https://github.com/mate-desktop/mate-themes/blob/master/COPYING, the package itself if LGPL-2.1. Individual themes have their own COPYING files which are installed by the build system. Would you like me to manually remove those and add their aggregated licenses to LICENSE?
(In reply to NP-Hardass from comment #1) > According to > https://github.com/mate-desktop/mate-themes/blob/master/COPYING, the package > itself if LGPL-2.1. > > Individual themes have their own COPYING files which are installed by the > build system. Would you like me to manually remove those and add their > aggregated licenses to LICENSE? Just an update, only some of the themes are GPL-3 (those that distribute a separate COPYING file). All the others are LGPL-2.1
(In reply to NP-Hardass from comment #2) > > Individual themes have their own COPYING files which are installed by the > > build system. Would you like me to manually remove those and add their > > aggregated licenses to LICENSE? > > Just an update, only some of the themes are GPL-3 (those that distribute a > separate COPYING file). All the others are LGPL-2.1 Well, the policy reference is: https://devmanual.gentoo.org/ebuild-writing/functions/src_install/index.html#easy-installs "Note: There is no need to dodoc COPYING! The license belongs to ${PORTDIR}/licenses. Sometimes though, you might want to install COPYING regardless, if it explains how different licenses are applied to different parts of the application, for example." I still think that the last sentence doesn't apply here, but it is debatable. So, maintainer's decision. :) However, GPL-3 should be added to LICENSE in any case.
(In reply to Ulrich Müller from comment #3) > (In reply to NP-Hardass from comment #2) > > > Individual themes have their own COPYING files which are installed by the > > > build system. Would you like me to manually remove those and add their > > > aggregated licenses to LICENSE? > > > > Just an update, only some of the themes are GPL-3 (those that distribute a > > separate COPYING file). All the others are LGPL-2.1 > > Well, the policy reference is: > https://devmanual.gentoo.org/ebuild-writing/functions/src_install/index. > html#easy-installs > > "Note: There is no need to dodoc COPYING! The license belongs to > ${PORTDIR}/licenses. Sometimes though, you might want to install COPYING > regardless, if it explains how different licenses are applied to different > parts of the application, for example." > > I still think that the last sentence doesn't apply here, but it is > debatable. So, maintainer's decision. :) > > However, GPL-3 should be added to LICENSE in any case. OK, will add GPL-3 to LICENSES and will mull over how to handle COPYING. Thanks.
GPL-3 added to latest version
Ping. mate-themes-3.22.22 still installs COPYING in several of it directories.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abc320b443497e4b02822d52f420e42b8730050 commit 7abc320b443497e4b02822d52f420e42b8730050 Author: Ian Jordan <immoloism@gmail.com> AuthorDate: 2024-01-20 01:55:14 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2024-01-20 18:47:55 +0000 x11-themes/mate-themes: Remove COPYING files Clean up copying files which aren't needed as the user has already accepted this in package.license. Rewoked removed command based on ulm's suggestion. Closes: https://bugs.gentoo.org/599654 Signed-off-by: Ian Jordan <immoloism@gmail.com> Signed-off-by: Ulrich Müller <ulm@gentoo.org> .../mate-themes/mate-themes-3.22.24-r1.ebuild | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+)