Hide Forgot
Spec URL: http://tomspur.fedorapeople.org/review/python-polygon.spec SRPM URL: http://tomspur.fedorapeople.org/review/python-polygon-2.0.3-1.fc15.src.rpm Description: Polygon is a python package that handles polygons in 2D. It contains Python bindings for gpc, the excellent General Polygon Clipping Library by Alan Murta and some extensions written in C and pure Python. With Polygon you may handle complex polygonal areas in Python in a very intuitive way. Polygons are simple Python objects, clipping operations are bound to standard operators like +, -, \|, & and ^. TriStrips can be constructed from Polygons with a single statement. Functions to compute the area, center point, convex hull and much more are included. $ rpmlint ~/rpmbuild/RPMS/x86_64/python-polygon-* ~/rpmbuild/SRPMS/python-polygon-2.0.3-1.fc15.src.rpm python-polygon.x86_64: W: spelling-error %description -l en_US gpc -> GP python-polygon.x86_64: W: invalid-license LGPL python-polygon-debuginfo.x86_64: W: invalid-license LGPL python-polygon.src: W: spelling-error %description -l en_US gpc -> GP python-polygon.src: W: invalid-license LGPL 3 packages and 0 specfiles checked; 0 errors, 5 warnings. Send a private mail to the author about the license version, for the moment it's only LGPL everywhere in the tarball. Another issue is that polygon uses a private copy of gpc, requesting a exception from FPC (will post link here).
https://fedorahosted.org/fpc/ticket/74
The General Polygon Clipping library is non-free and not acceptable for Fedora due to its restriction to noncommercial use.
I just send upstream a note about this and asked, if upstream can delete gpc and build a own polygon module... Leaving open, till final decision from upstream.
Next vpython version will make polygon optional. -> closing