[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