Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 881625

Summary: dev-libs/libcdio has incorrect LICENSE
Product: Gentoo Linux Reporter: ganooslashlinus
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal Keywords: PullRequest
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Other   
See Also: https://github.com/gentoo/gentoo/pull/40233
Whiteboard:
Package list:
Runtime testing required: ---

Description ganooslashlinus 2022-11-17 07:10:41 UTC
LICENSE="GPL-3"

At the top of most source files:
...
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.
...

src/getopt1.c & src/getopt.c:
...
   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.
...

libcdio.texi:
...
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the section entitled
``GNU Free Documentation License''.
...

Can't find anything -only.

Therefore, should be: LICENSE="GPL-3+ LGPL-2.1+ FDL-1.2+"
Comment 1 Larry the Git Cow gentoo-dev 2025-02-09 07:59:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49dc5a0591d627ba8617a482451887bfc365168

commit e49dc5a0591d627ba8617a482451887bfc365168
Author:     Filip Kobierski <fkobi@pm.me>
AuthorDate: 2025-01-20 19:42:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-09 07:43:31 +0000

    dev-libs/libcdio: add 2.2.0 with new upstream
    
    - update SRC_URI
    - fix LICENSE
    - drop merged PATCHES
    - drop LDD17 workaround
    - simplify util_switch assignment
    - sort myeconfargs
    - fix DOCS & drop TODO from there
    
    closing the second bug as it's obsolete
    
    Closes: https://bugs.gentoo.org/601166
    Closes: https://bugs.gentoo.org/881625
    Signed-off-by: Filip Kobierski <fkobi@pm.me>
    Closes: https://github.com/gentoo/gentoo/pull/40233
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libcdio/Manifest             |  1 +
 dev-libs/libcdio/libcdio-2.2.0.ebuild | 78 +++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)