[Bug 533558] Review Request: gtkwhiteboard - GTK Wiimote Whiteboard

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

 



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=533558

Jason Tibbitts <tibbs@xxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
             Blocks|                            |182235(FE-Legal)
         AssignedTo|nobody@xxxxxxxxxxxxxxxxx    |tibbs@xxxxxxxxxxx
               Flag|                            |fedora-review?

--- Comment #5 from Jason Tibbitts <tibbs@xxxxxxxxxxx> 2010-11-16 14:39:41 EST ---
Thanks.  This looks pretty good.  rpmlint says:

  gtkwhiteboard.noarch: E: explicit-lib-dependency python-xlib
Which is bogus.

  gtkwhiteboard.noarch: E: script-without-shebang
   /usr/lib/python2.7/site-packages/gtkwhiteboard-1.3/linuxWiimoteLib.py
Why is this file executable?  Actually, why are any of the .py files
executable?  They're not intended to be run directly.  This should be fixed.

  gtkwhiteboard.noarch: W: no-manual-page-for-binary gtkwhiteboard
It would be nice to have a manual page but it's not mandatory.

Where did whii.png come from?  I am concerned that a picture of a Wii
controller with the Wii logo visible as an icon may pose a legal issue. 
Perhaps I'm just being paranoid, but I know Nintendo is fond of lawsuits so it
would be good to have the legal folks give their OK.  I suspect that if this is
an issue, fixing it should be easy since the icon does not come from upstream
at all.  If it came from someplace on the net, that may also pose a copyright
issue.

The desktop file has a problem:

/builddir/build/BUILDROOT/gtkwhiteboard-1.3-3.fc14.x86_64/usr/share/applications/gtkwhiteboard.desktop:
error: (will be fatal in the future): value "GNOME" in key "Categories" in
group "Desktop Entry" requires another category to be present among the
following categories: GTK

* source files match upstream.  sha256sum:
  9610f498bb1711aff2898fdaa9533319fbb2fb74c7b2588c8387b969ed510e2c
   gtkwhiteboard-1.3.zip
* package meets naming and versioning guidelines.
* specfile is properly named, is cleanly written and uses macros consistently.
* summary is OK.
* description is OK.
* dist tag is present.
* license field matches the actual license (for the code, at least).
* license is open source-compatible.
* license text included in package (in README file).
* latest version is being packaged.
* BuildRequires are proper.
* package builds in mock (14, x86_64).
* package installs properly.
X rpmlint has valid complaints.
* final provides and requires are sane:
   gtkwhiteboard = 1.3-3.fc14
  =
   /bin/sh  
   /usr/bin/env  
   /usr/bin/python  
   pybluez  
   python(abi) = 2.7
   python-xlib  
   wxPython  

* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
X file permissions are odd.
* no generically named files
* code, not content.
* documentation is small, so no -doc subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.
X desktop file has an error.

-- 
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.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]