[Bug 526805] Review Request: lua-loop - Class models for Lua
bugzilla at redhat.com
bugzilla at redhat.com
Tue Nov 2 19:30:51 UTC 2010
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=526805
Jason Tibbitts <tibbs at math.uh.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|nobody at fedoraproject.org |tibbs at math.uh.edu
Flag| |fedora-review?
--- Comment #1 from Jason Tibbitts <tibbs at math.uh.edu> 2010-11-02 15:30:49 EDT ---
Just going over the old review tickets. This one builds fine and rpmlint is
silent. As expected for a ticket this old, there are some lines in the spec
which are unnecessary on modern Fedora (BuildRoot, first line of %install, the
entire %clean section) which I would recommend removing unless you plan to
target EPEL with the same spec.
I see a comment "# for checks" but I don't see any checks enabled and I don't
see anything that's obviously a test suite. Is there one?
Do you think that preloader.lua and precompiler.lua, which aren't in the
package-specific directory, are problematic? They don't conflict with anything
but the names do seem quite generic. I don't know much about Lua, however, so
I'll defer to you.
* source files match upstream. sha256sum:
2c9000f5744ca84b6c0d58bd8fb1d8d71c2841b01a75b3b201a486f88ffda864
loop-2.3-beta.tar.gz
* 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.
* license is open source-compatible.
* license text included in package.
* latest version is being packaged.
* BuildRequires are proper.
* package builds in mock (rawhide, x86_64).
* package installs properly.
* rpmlint is silent.
* final provides and requires are sane:
lua-loop-2.3-0.1.beta.fc15.noarch.rpm
lua-loop = 2.3-0.1.beta.fc15
=
/usr/bin/env
lua >= 5.1
lua-lpeg >= 0.8.1
lua-loop-doc-2.3-0.1.beta.fc15.noarch.rpm
lua-loop-doc = 2.3-0.1.beta.fc15
=
lua-loop = 2.3-0.1.beta.fc15
* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
? maybe generically named files
* code, not content.
* %docs are not necessary for the proper functioning of the package.
--
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.
More information about the package-review
mailing list