[Bug 241262] Review Request: libpciaccess - abstraction layer for PCI access
bugzilla at redhat.com
bugzilla at redhat.com
Wed May 30 10:36:05 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: libpciaccess - abstraction layer for PCI access
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=241262
belegdol at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Flag| |fedora-review?
------- Additional Comments From belegdol at gmail.com 2007-05-30 06:36 EST -------
- MUST: rpmlint is not silent on the devel package. Complains about no
documentation, but this can be ignored.
- MUST: The spec file name matches the base package name
- MUST: The package meets the Packaging Guidelines.
- MUST: The package is licensed with an open-source compatible license and
meets other legal requirements as defined in the legal section of Packaging
Guidelines.
- MUST: The License field in the package spec file must matches the actual
license - MIT
- MUST: License is included in %doc.
- MUST: The spec file is written in American English.
- MUST: The spec file for the package is legible.
- MUST: Package builds and compiles on fc6/i386
- MUST: Did not find compile failures
- MUST: Buildrequires are fine
- MUST: Locale does not apply
- MUST: ldconfig is used properly
- MUST: Non-relocatable
- MUST: No dirs created
- MUST: No duplicates in %files
- MUST: Correct permissions
- MUST: %clean section present
- MUST: Consistent use of macros
- MUST: Package contains code
- MUST: No large documentation
- MUST: No %doc runtime dependency
- MUST: Header files are in a -devel package.
- MUST: No static libs
- MUST: pkgconfig requires correct
- MUST: .so file in -devel
- MUST: Correct NVR requires for devel
- MUST: No libtool archives
- MUST: Not a GUI app
- MUST: No overlapping ownership
- MUST: Correct buildroot cleanup
- MUST: All filenames in rpm packages are valid UTF-8.
SHOULD Items:
- SHOULD: License is present as a separate file
- SHOULD: Package builds in mock (fc6/i386)
- SHOULD: Scriptlets are sane
- SHOULD: NVR dependencies correct
- SHOULD: pkgconfig files are in -devel
Things to correct:
- please change package release to 0.1.%{gitdate}git%{?dist}, as per [1]
- please read [2] to check how to state the source url precisely
- a minot thing: please align -devel requires with the lines above them
Other than that, the package looks fine to me.
[1]
http://fedoraproject.org/wiki/Packaging/NamingGuidelines#head-cfd71146dbb6f00cec9fe3623ea619f843394837
[2]
http://fedoraproject.org/wiki/Packaging/SourceURL?highlight=%28sourceurl%29#head-615f6271efb394ab340a93a6cf030f2d08cf0d49
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list