https://bugzilla.redhat.com/show_bug.cgi?id=868266 Bug ID: 868266 QA Contact: extras-qa@xxxxxxxxxxxxxxxxx Severity: medium Version: rawhide Priority: medium CC: notting@xxxxxxxxxx, package-review@xxxxxxxxxxxxxxxxxxxxxxx Assignee: nobody@xxxxxxxxxxxxxxxxx Summary: Review Request: pyglet - A cross-platform windowing and multimedia library for Python Regression: --- Story Points: --- Classification: Fedora OS: Linux Reporter: pviktori@xxxxxxxxxx Type: --- Documentation: --- Hardware: All Mount Type: --- Status: NEW Component: Package Review Product: Fedora Spec URL: http://fedorapeople.org/~pviktori/rpms/pyglet.spec SRPM URL: http://fedorapeople.org/~pviktori/rpms/pyglet-1.2-0.1.alpha1.fc16.src.rpm Fedora Account System Username: pviktori Description: This library provides an object-oriented programming interface for developing games and other visually-rich applications with Python. pyglet has virtually no external dependencies. For most applications and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation. It also handles multiple windows and fully aware of multi-monitor setups. pyglet might be seen as an alternative to PyGame. ------------------------------------------------- Previous submissions (2008): https://bugzilla.redhat.com/show_bug.cgi?id=472673 https://bugzilla.redhat.com/show_bug.cgi?id=468298 This is an alpha version, released after more than 2 years of development with no releases. I don't think it's worth it to package the old "stable" version. The upstream package includes non-free example/test files. I've removed them. There is also a patent-encumbered image codec for Microsoft DirectDraw Surface (.dss) files. It is removed as well. Script for the removals is included in the SRPM. Pyglet's PNG codec is based on an old copy of pypng, modified to fit pyglet. The pypng upstream seems to have been inactive around the time of fork, but then got a new maintainer, moved to Github, and has changed substantially (https://github.com/drj11/pypng). The pypng docs (http://packages.python.org/pypng/ca.html) still say that you can "just copy the code/png.py file" to include it. Obviously it would be better to consolidate the changes in the two upstreams and package pypng as well, but sadly that's much more work than I can take on now. Pyglet has a "soft dependency" on AVBin to support audio/video (mp3, mpeg,...). That part obviously doesn't have much chance into getting into Fedora, but pyglet itself works fine without it. Pylint warnings: explicit-lib-dependency libGL, libX11 (used dynamically through ctypes) spelling-error %description -l en_US multi ("multi-monitor setups") invalid-url Source0: pyglet-1.2alpha1-repacked.tar.gz (legal issues) -- 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