Red Hat Bugzilla – Bug 436777
Review Request: python-tgcaptcha - A TurboGears CAPTCHA widget for forms
Last modified: 2016-09-19 22:38:34 EDT
Spec URL: http://lmacken.fedorapeople.org/rpms/python-tgcaptcha.spec
SRPM URL: http://lmacken.fedorapeople.org/rpms/python-tgcaptcha-0.11-1.fc8.src.rpm
TGCaptcha is a TurboGears widget that provides an easy way to incorporate a captcha as part a form in an attempt to reduce spam or malicious activity.
got build error
ImportError: No module named cherrypy
koji build => http://koji.fedoraproject.org/koji/taskinfo?taskID=510156
also rpmlint complained =>
python-tgcaptcha.src: E: description-line-too-long TGCaptcha is a TurboGears
widget that provides an easy way to incorporate a captcha as part a form in an
attempt to reduce spam or malicious activity.
python-tgcaptcha.i386: E: script-without-shebang
python-tgcaptcha.i386: E: no-binary
The build issue should be fixed thanks to the following patch that I just
applied to TurboGears in devel:
* Tue Mar 11 2008 Luke Macken <firstname.lastname@example.org> 0.11-2
- Make package noarch
- Fix lengthy description
- Remove the executable bit from the fonts
+ package builds in mock.
koji build => http://koji.fedoraproject.org/koji/taskinfo?taskID=512432
+ rpmlint is silent for SRPM and for RPM.
+ source files match upstream url
+ package meets naming and packaging guidelines.
+ specfile is properly named, is cleanly written
+ Spec file is written in American English.
+ Spec file is legible.
+ dist tag is present.
+ build root is correct.
+ license is open source-compatible.
+ License text is included in package.
+ BuildRequires are proper.
+ defattr usage is correct.
+ %clean is present.
+ package installed properly.
+ Macro use appears rather consistent.
+ Package contains code, not content.
+ no headers or static libraries.
+ no .pc file present.
+ no -devel subpackage
+ no .la files.
+ no translations are available.
+ Does owns the directories it creates.
+ no scriptlets present.
+ no duplicates in %files.
+ file permissions are appropriate.
+ Not a GUI App.
1)remove BR:python as python-devel anyway pulls it.
New Package CVS Request
Package Name: python-tgcaptcha
Short Description: A TurboGears CAPTCHA widget for forms
Branches: EL-5 F-7 F-8
Cvsextras Commits: Yes
almost more than 15 days passed. Is this built for requested branches so that we
can CLOSE this review?
Ah, yes. This has been built and releases as updates for F-7 and F-8. Thanks!