[Bug 1919639] Review Request: DOSBox-X - DOS/x86 emulator

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1919639

Otto Urpelainen <oturpe@xxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |oturpe@xxxxxx
              Flags|                            |needinfo?(hdegoede@redhat.c
                   |                            |om)



--- Comment #17 from Otto Urpelainen <oturpe@xxxxxx> ---
@hdegoede@xxxxxxxxxx are you still planning to take this for full review? I
could also take over if you do not intend to complete the review.

Regarding packaging, I think the upstream tarball is not suitable as a source
entry in the specfile. Extracted, it is a > 200 MiB beast with lots of stuff
that is not needed for Fedora packaging at all, at least (sub)directories
called vs2015, windows and macos, probably others too. I have been told that
Calibre package [1] performs similar actions, it could be used as a base for
this.

[1]: https://src.fedoraproject.org/rpms/calibre

Licensing-wise, I doubt that the license really is GPLv2 or GPLv2+.
fedora-review gave me this:

     Note: Checking patched sources after %prep for licenses. Licenses
     found: "Unknown or generated", "GNU General Public License, Version
     2", "*No copyright* GNU General Public License, Version 2", "GNU
     General Public License v2.0 or later", "GNU General Public License
     v2.0 or later [generated file]", "GNU General Public License v3.0 or
     later", "Expat License [generated file]", "GNU General Public
     License", "zlib/libpng license", "GNU Library General Public License
     v2 or later", "GNU Lesser General Public License v2.1 or later", "BSD
     2-clause "Simplified" License", "*No copyright* Do What The Fuck Youither 
     Want To Public License, Version 2", "Expat License", "ISC License",
     "BSD 3-clause "New" or "Revised" License", "*No copyright* GNU General
     Public License", "*No copyright* GNU General Public License v2.0 or
     later", "FreeType License", "Public domain", "[generated file]", "FSF
     Unlimited License (with Retention) [generated file]", "FSF Unlimited
     License [generated file]", "*No copyright* Public domain", "Libpng
     License", "BSD 4-clause "Original" or "Old" License", "GNU Lesser
     General Public License, Version 2.1", "*No copyright* GNU Library
     General Public License, Version 2.0", "*No copyright* GNU Lesser
     General Public License", "*No copyright* zlib/libpng license", "GNU
     Lesser General Public License v2.1 or later [obsolete FSF postal
     address (Temple Place)]", "the Unlicense", "GNU Library General Public
     License v2 or later [obsolete FSF postal address (Temple Place)]",
     "the Unlicense Expat License", "FreeType License [generated file]",
     "NTP License [generated file]", "FSF Unlimited License (with
     Retention) GNU General Public License, Version 2", "FSF Unlimited
     License (with Retention)", "FSF Unlimited License (with Retention) GNU
     General Public License v2.0 or later", "*No copyright* [generated
     file]", "zlib/libpng license Khronos License", "zlib/libpng license
     Expat License", "Khronos License", "*No copyright* SGI Free Software
     License B", "FSF Unlimited License (with Retention) GNU General Public
     License, Version 2 [generated file]", "BSD 4-clause "Original" or
     "Old" License GNU General Public License v2.0 or later", "Apache
     License 2.0", "NTP License", "GNU Lesser General Public License", "GNU
     Library General Public License, Version 2.0", "Public domain GNU
     Lesser General Public License v2.1 or later", "zlib/libpng license
     [generated file]", "zlib/libpng license Public domain", "zlib/libpng
     license NTP License", "*No copyright* Boost Software License 1.0",
     "Boost Software License 1.0", "Apple MIT License GNU Library General
     Public License v2 or later", "Expat License GNU Lesser General Public
     License v2.1 or later", "GNU General Public License, Version 3", "*No
     copyright* Common Public License 1.0". 3105 files have unknown
     license.

Not all of them end up in the binary rpm, some are only found inside vs2015
directory, for example, but the situation should be checked. It also seems that
some licenses that require attaching the full license text are not respected in
that manner (note that this needs to be handled for source rpm even if the file
is not used for binary rpm, because the source rpm is distributed by Fedora,
too). Probably it would be the best to first create a smaller source tarball as
suggested above, so that there would be less files and licenses to check.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux