[Bug 3035] Review request: dhewm3 - Dhewm's Doom 3 engine
RPM Fusion Bugzilla
noreply at rpmfusion.org
Mon Dec 2 12:57:08 CET 2013
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3035
--- Comment #4 from Simone Caronni <negativo17 at gmail.com> 2013-12-02 12:57:08 CET ---
(In reply to comment #2)
> - Compilation uses the 'dhewm3/neo/idlib/Base64.cpp' file; it's released with a
> BSD license.
> Please, update License tag.
Done.
> - Use %global instead of %define.
Fone.
> - Fix 'file-not-utf8' warning of the file '/usr/share/doc/dhewm3/COPYING.txt'
Done.
> - Fix 'strange-permission' warning of the file 'dhewm3-git-checkout.sh'
>
> - 'invalid-url' warning in 'Source0' can be fixed by indicating a direct link
> to the zipped source archive file
>
> To me, it looks that [1] is applicable here?!
>
> [1] http://fedoraproject.org/wiki/Packaging:SourceURL#Github
Done, I've applied the GitHub sourceURL as specified in the packaging
guidelines. The script file was a leftover when I was unbundling zlib, jpeg,
etc.
> - There are bundled files in the neo/framework/minizip/ directory. They are
> already packaged in the 'minizip' package.
> Please, remove them in the %setup section and add the 'minizip-devel' BR.
> Perform the rpm buildings newly in koji, even for EPEL and post the links.
Unfortunately this is not so easy. The bundled Minizip has been customized with
one extra function:
https://github.com/dhewm/dhewm3/blob/master/neo/framework/minizip/unzip.cpp#L68
https://github.com/dhewm/dhewm3/blob/master/neo/framework/minizip/unzip.cpp#L2159
In fact it's the only libraries that has been left bundled when the original Id
source was cleaned up. I'm looking if I can remove it with a patch; If anyone
wants to give some help I would greatly appreciate it.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the rpmfusion-developers
mailing list