[Bug 468376] Review Request: mingw32-SDL - MinGW Windows port of SDL cross-platform multimedia library
bugzilla at redhat.com
bugzilla at redhat.com
Wed Jan 7 12:26:52 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=468376
Adel Gadllah <adel.gadllah at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |adel.gadllah at gmail.com
Flag| |fedora-review?
--- Comment #2 from Adel Gadllah <adel.gadllah at gmail.com> 2009-01-07 07:26:50 EDT ---
REVIEW:
[+] = OK
[-] = NOT OK
[1] = SEE COMMENTS
[?] = WTF?
=============================
[+] source files match upstream:
sha1: http://www.libsdl.org/release/SDL-1.2.13.tar.gz
[+] package meets naming and versioning guidelines.
[+] specfile is properly named, is cleanly written and uses macros
consistently.
[+] dist tag is present.
[+] build root is correct.
[+] license field matches the actual license.
[+] license is open source-compatible.
LGPLv2+
[-] license text included in package.
[+] latest version is being packaged.
[+] BuildRequires are proper.
[+] compiler flags are appropriate.
[+] %clean is present.
[+] package builds in koji:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1037809
[+] package installs properly.
[1] rpmlint is silent.
[+] no shared libraries are added to the regular linker search paths.
[+] owns the directories it creates.
[+] doesn't own any directories it shouldn't.
[+] no duplicates in %files.
[2] file permissions are appropriate.
[+] no scriptlets present.
[+] code, not content.
[+] documentation is small, so no -docs subpackage is necessary.
[+] %docs are not necessary for the proper functioning of the package.
[3] no headers.
[+] no pkgconfig files.
================================
COMMENTS:
Please package the COPYING file.
[1]: no there are warings like this:
"mingw32-SDL.noarch: W: manpage-not-gzipped
/usr/i686-pc-mingw32/sys-root/mingw/share/man/man3/SDL_SetColorKey.3"
Those can be fixed with a line like this:
find $RPM_BUILD_ROOT%{_mingw32_mandir}/man3/ -type f -not -name '*.gz' -print |
xargs gzip -9f
"mingw32-SDL.noarch: E: arch-independent-package-contains-binary-or-object
/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDLmain.a"
Package used for cross-compiling so this is a non issue.
"mingw32-SDL.noarch: W: non-standard-dir-in-usr i686-pc-mingw32"
Used in all mingw32 packges.
"mingw32-SDL.noarch: W: spurious-executable-perm
/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDL.dll.a"
Why is this executeable ?
"mingw32-SDL.noarch: W: devel-file-in-non-devel-package
/usr/i686-pc-mingw32/sys-root/mingw/include/SDL/SDL_events.h"
Fine, because package is only used for cross compiling.
[2]:
See comment in [1] regarding
/usr/i686-pc-mingw32/sys-root/mingw/lib/libSDL.dll.a
[3]:
Is OK, see comment in [1]
===================================
Package looks good, please fix the issues noted above and I will approve it.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list