[Bug 469548] Review Request: ap-utils - Configure and monitor Wireless Access Points
bugzilla at redhat.com
bugzilla at redhat.com
Fri Nov 21 10:17:30 UTC 2008
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=469548
Alec Leamas <leamas.alec at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |leamas.alec at gmail.com
--- Comment #1 from Alec Leamas <leamas.alec at gmail.com> 2008-11-21 05:17:29 EDT ---
Hi!
I promised to make yet another review...
Summary: OK besides some missing document files. A question mark on
all the compiler warnigs when building, though.
MUST stuff:
rpmlint must be run on every package...
- OK (No errors or warnings on srpm or spec file.)
The package must be named according to the Package Naming Guidelines .
- OK
The spec file name must match the base package %{name},
- OK
The package must meet the Packaging Guidelines .
- OK.
The package must be licensed with a Fedora approved license...
- OK
The License field in the package spec file must match the actual license.
- OK (some files have GPLv+ notices, but GPLv2 is the common denominator).
The text of the license(s) for the package must be included in %doc
- OK
The spec file for the package MUST be legible.
- OK
The sources used to build the package must match the upstream source
- OK (ebdb2a03302648c939ac965617de2889)
The package must successfully compile and build into binary rpms.
- OK, on my Fedora 9/X86_64 box. Lots of compiler warnings " warning:
pointer targets in assignment differ in signedness" while building."
for constructs with a short and a literal #define int.
Seems acceptable to me. (Upstream report?)
All build dependencies must be listed in BuildRequires
- OK (since mock is OK, see below)
The spec file MUST handle locales properly.
- OK
Every binary RPM package which stores shared library files
- NA
If the package is designed to be relocatable...
- NA
A package must own all directories that it creates
- NOK. The %doc section lists Documentation/*.html Documentation/FAQ
but these are not present at all in the generated RPM.
A package must not contain any duplicate files in the %files listing.
- OK
Permissions on files must be set properly
- OK
Each package must have a %clean section, rm -rf %{buildroot}
- OK
Each package must consistently use macros...
- OK
The package must contain code, or permissable content.
- OK
Large documentation files should go in a -doc subpackage
- TBD (Havn't seen those HTML files yet).
If it is in %doc, the program must run properly if it is not present
- OK
Header files must be in a -devel package.
- NA
Static libraries must be in a -static package.
- NA
Packages containing pkgconfig(.pc) files must...
- NA
If a package contains library files with a suffix (e.g. libfoo.so.1.1
- NA
If a package contains library files with a suffix...
- NA
devel packages must require the base package using...
- NA
Packages must NOT contain any .la libtool archives
- OK
Packages containing GUI applications...
- NA (ncurses apps are not considered being graphical)
Packages must not own files or directories already owned by other packages
- OK
At the beginning of %install, each package MUST run rm -rf %{buildroot}
- OK
All filenames in rpm packages must be valid UTF-8.
- OK
SHOULD
- The upstream license file (GPLv2) is present.
- Localized descriptions are not available what I can see.
- Builds OK in mock, on a Fedora-9/x86_64 configuration
- There are no scriptlets.
- All apps works to the point of a help message or an initial
ncurses screen.
- There are no subpackages, pkgconfig .pc file or file deps.
--
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 Fedora-package-review
mailing list