[Bug 245760] Review Request: engine_pkcs11 - A PKCS11 engine for use with OpenSSL
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jun 28 20:38:14 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: engine_pkcs11 - A PKCS11 engine for use with OpenSSL
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245760
------- Additional Comments From tibbs at math.uh.edu 2007-06-28 16:38 EST -------
rpmlint is truly silent on this one.
The Source0: issue applies here as well, and you probably want the same string:
http://www.opensc-project.org/files/%{name}/%{name}-%{version}.tar.gz
"BSD" is fine for the license. The two-clause variant is closer to the X11
license but either is fine.
There's no reason that I can see for the openssl dependency; rpm finds the
dependency on libcrypto.so.6 by itself.
This package places a file in /usr/lib/engines, but I don't see any package in
the distribution which owns that directory.
Review:
* source files match upstream:
bf6f49203912cb77f92db55c146117312abf9244ba49e78649e4a7da22448e54
engine_pkcs11-0.1.3.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.
* build root is OK.
* license field matches the actual license.
* license is open source-compatible.
* license text included package.
* latest version is being packaged.
* BuildRequires are proper.
* compiler flags are appropriate.
* %clean is present.
* package builds in mock (development, x86_64).
* package installs properly
* debuginfo package looks complete.
* rpmlint is silent.
X final provides and requires:
engine_pkcs11.so()(64bit)
engine_pkcs11 = 0.1.3-2.fc8
=
libcrypto.so.6()(64bit)
libp11.so.0()(64bit)
X openssl
* %check is not present; no test suite upstream. I have no means to test this
package. (I don't really even understand what it does.)
* no shared libraries are added to the regular linker search paths.
X nothing owns /usr/lib/engines.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
* no scriptlets present.
* code, not content.
* documentation is relatively large, the the package is only 50K, so no -docs
subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.
* no headers.
* no pkgconfig files.
* no static libraries.
* no libtool .la files.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the package-review
mailing list