Red Hat Bugzilla – Bug 457207
Review Request: python-cssutils - CSS Cascading Style Sheets library for Python
Last modified: 2008-10-15 22:05:38 EDT
Spec and SRPM URL: http://thias.fedorapeople.org/review/python-cssutils/
A Python package to parse and build CSS Cascading Style Sheets. DOM only, not
any rendering facilities.
There looks to be a final 0.9.5 release available now.
(In reply to comment #1)
> There looks to be a final 0.9.5 release available now.
I've just updated the package.
* Tue Aug 19 2008 Matthias Saou <http://freshrpms.net/> 0.9.5.1-1
- Update to 0.9.5.1.
* Licence has changed:
cssutils is published under the LGPL 3 or later (from 0.9.5b3, before it was the LGPL 2.1)
* rpmlint reports wrong-file-end-of-line-encoding for %doc files
* The /usr/bin/css* executables "Requires: python-setuptools" or else
* Group "Applications/Multimedia"? Rather Development/Libraries, but
the groups are too limited.
* The generated html documentation for the API could be put
into a separate -docs package.
Rest looks fine.
(In reply to comment #4)
> * Licence has changed:
> * rpmlint reports wrong-file-end-of-line-encoding for %doc files
I had left out the removing of *.tmp files in the hack I had made to convert docs to the right EOF, those were probably the ones reported as having it wrong and it should be fixed now.
> * The /usr/bin/css* executables "Requires: python-setuptools" or else
> they traceback!
Another good catch!
> * Group "Applications/Multimedia"? Rather Development/Libraries, but
> the groups are too limited.
> * The generated html documentation for the API could be put
> into a separate -docs package.
It's only 100kB uncompressed once the *.tmp files are no longer there, so not worth it IMHO.
Thanks a lot for the review. I've put python-cssutils-0.9.5.1-2 in the same location.
* BuildRequires: python-setuptools
is needed, too, or else it complains and starts downloading it
* I refer to the epydoc generated files in the "doc" directory:
$ du -h doc
And >1M compressed. *If* to be packaged, they must go into a -doc
sub-package according to the review guidelines.
* That's stuff that can be added in cvs, however, so:
All this is now fixed in 0.9.5.1-3 which is in the same location in case you want to have a quick look just in case.
New Package CVS Request
Package Name: python-cssutils
Short Description: CSS Cascading Style Sheets library for Python
python-cssutils-0.9.5.1-3.fc9 has been submitted as an update for Fedora 9.
python-cssutils-0.9.5.1-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.