[Bug 614520] Review Request: gnustep-examples - The GNUstep examples
bugzilla at redhat.com
bugzilla at redhat.com
Mon Sep 13 10:40:44 UTC 2010
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=614520
--- Comment #3 from Michel Alexandre Salim <fedora at michelsylvain.info> 2010-09-13 06:40:43 EDT ---
This package is almost ready for approval -- please include the license file in
%doc and I can then approve this.
* TODO Review [90%]
** DONE Names [2/2]
*** DONE Package name
*** DONE Spec name
** DONE Meets
[[http://fedoraproject.org/wiki/Packaging/Guidelines][guidelines]]
** DONE source files match upstream
b6fd31000b125d4aaf217ed038d2d3f3 gnustep-examples-1.3.0.tar.gz
b6fd31000b125d4aaf217ed038d2d3f3
/home/michel/rpmbuild/SOURCES/gnustep-examples-1.3.0.tar.gz
** TODO License [2/3]
*** DONE License is Fedora-approved
*** DONE License field accurate
*** FAIL License included iff packaged by upstream
- State "FAIL" from "TODO" [2010-09-12 Sun 23:14] \\
./gui/ExampleTheme/Rhea/COPYING (GPLv3) should probably be
included. Unfortunately there is no bundled copy of the GPLv2
text -- perhaps contact upstream and ask them to put
COPYING.GPLv2 and COPYING.GPLv3 in the tarball's root directory?
** DONE rpmlint [2/2]
*** DONE on src.rpm
Please fix warning, though:
gnustep-examples.src:19: W: mixed-use-of-spaces-and-tabs (spaces:
line 1, tab: line 19) 1 packages and 0 specfiles checked; 0 errors, 1
warnings.
*** DONE on x86_64.rpm
gnustep-examples.x86_64: W: no-manual-page-for-binary NSImageTest
gnustep-examples.x86_64: W: no-manual-page-for-binary Calculator
gnustep-examples.x86_64: W: no-manual-page-for-binary CurrencyConverter
gnustep-examples.x86_64: W: no-manual-page-for-binary md5Digest
gnustep-examples.x86_64: W: no-manual-page-for-binary NSBrowserTest
gnustep-examples.x86_64: W: no-manual-page-for-binary GSTest
gnustep-examples.x86_64: W: no-manual-page-for-binary NSPanelTest
gnustep-examples.x86_64: W: no-manual-page-for-binary Ink
gnustep-examples.x86_64: W: no-manual-page-for-binary NSScreenTest
2 packages and 0 specfiles checked; 0 errors, 9 warnings.
** DONE Language & locale [3/3]
*** DONE Spec in US English
*** DONE Spec legible
*** N/A Use %find_lang to handle locale files
** DONE Build [3/3]
*** DONE Koji results
http://koji.fedoraproject.org/koji/taskinfo?taskID=2463408
*** DONE BRs complete
*** DONE Directory ownership
** DONE Spec inspection [10/10]
*** N/A ldconfig for libraries
*** DONE No duplicate files
*** DONE File permissions
*** DONE Filenames must be UTF-8
*** DONE Has %clean section
(except F-13+:
https://fedoraproject.org/wiki/Packaging/Guidelines#.25clean)
Note: consider doing
%if 0%{?fedora} >= 13
%else
%clean
...
%endif
because otherwise some Fedora provenmaintainers like to nuke the %clean
section on Rawhide, which causes the spec to not be sharable with older
distributions like RHEL 6
Also note that BuildRoot is not needed on F10 and above and RHEL 6, but
if you want to target RHEL 5 too, keeping it is fine.
*** DONE %buildroot cleaned on %install
*** DONE Macro usage consistent
*** DONE Documentation [2/2]
**** N/A If large docs, separate -doc
**** N/A %doc files are non-essential
*** DONE Development [5/5]
**** N/A Headers in -devel
**** N/A If versioned .so's, unversioned in -devel
**** N/A Static only if necessary, put in -static
**** N/A -devel, -static requires main
**** N/A No .la
*** N/A Other subpackages
** N/A Desktop file validation
** DONE
[[http://fedoraproject.org/wiki/Packaging/ScriptletSnippets][Scriptlets]] [4/4]
*** N/A desktop-database (desktop entry has MimeType)
*** N/A icon cache (icons in %{_datadir}/icons/)
*** N/A info files
*** N/A mimeinfo (file in %{_datadir}/mime/packages)
--
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 package-review
mailing list