[Bug 705798] Review Request: perl-Data-Hexify - Perl extension for hexdumping arbitrary data
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jun 9 12:02:57 UTC 2011
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=705798
--- Comment #5 from Petr Pisar <ppisar at redhat.com> 2011-06-09 08:02:55 EDT ---
Source tar ball is original. Ok.
Summary verified from lib/Data/Hexify.pm. Ok.
License verified from lib/Data/Hexify.pm. Ok.
TODO: You can remove BuildRoot: definition and all occurrences of it's deletion
(as the whole %clean section) if you are not going to package this software for
EPEL as they are not needed in Fedora anymore (they are done by rpmbuild
automatically).
Package does not contain Perl C binding. noarch architecture is Ok.
Description is reasonable (maybe replacing `hexdumping' with some codified
words would be better). Ok.
FIX: BuildRequire perl(Exporter) because of running test as this module can
dual-live in the future (lib/Data/Hexify.pm:18,
http://search.cpan.org/~ferreira/Exporter/).
TODO: Remove %defattr from %files section as it's done automatically by
rpmbuild.
All tests pass. Ok.
$ rpmlint perl-Data-Hexify.spec ../SRPMS/perl-Data-Hexify-1.00-1.fc15.src.rpm
../RPMS/noarch/perl-Data-Hexify-1.00-1.fc15.noarch.rpm
perl-Data-Hexify.src: W: spelling-error Summary(en_US) hexdumping -> hex
dumping, hex-dumping, thumping
perl-Data-Hexify.src: W: spelling-error %description -l en_US hexdumping -> hex
dumping, hex-dumping, thumping
perl-Data-Hexify.noarch: W: spelling-error Summary(en_US) hexdumping -> hex
dumping, hex-dumping, thumping
perl-Data-Hexify.noarch: W: spelling-error %description -l en_US hexdumping ->
hex dumping, hex-dumping, thumping
2 packages and 1 specfiles checked; 0 errors, 4 warnings.
I recommend to use the hyphen variation. rpmlint is OK.
$ rpm -q -lv -p ../RPMS/noarch/perl-Data-Hexify-1.00-1.fc15.noarch.rpm
drwxr-xr-x 2 root root 0 čen 9 13:54
/usr/share/doc/perl-Data-Hexify-1.00
-rw-r--r-- 1 root root 224 lis 5 2004
/usr/share/doc/perl-Data-Hexify-1.00/Changes
-rw-r--r-- 1 root root 1627 čen 29 2004
/usr/share/doc/perl-Data-Hexify-1.00/README
-rw-r--r-- 1 root root 3085 čen 9 13:54
/usr/share/man/man3/Data::Hexify.3pm.gz
drwxr-xr-x 2 root root 0 čen 9 13:54
/usr/share/perl5/vendor_perl/Data
-rw-r--r-- 1 root root 8407 lis 5 2004
/usr/share/perl5/vendor_perl/Data/Hexify.pm
File permissions and layout is Ok.
$ rpm -q --requires -p ../RPMS/noarch/perl-Data-Hexify-1.00-1.fc15.noarch.rpm
|sort |uniq -c
1 perl(bytes)
1 perl(Carp)
1 perl(Exporter)
1 perl(:MODULE_COMPAT_5.12.3)
1 perl(strict)
1 perl(warnings)
1 perl >= 0:5.006
1 rpmlib(CompressedFileNames) <= 3.0.4-1
1 rpmlib(FileDigests) <= 4.6.0-1
1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
1 rpmlib(PayloadIsXz) <= 5.2-1
Binary requires Ok.
$ rpm -q --provides -p ../RPMS/noarch/perl-Data-Hexify-1.00-1.fc15.noarch.rpm
|sort |uniq -c
1 perl(Data::Hexify) = 1.00
1 perl-Data-Hexify = 1.00-1.fc15
Binary provides Ok.
$ resolvedeps rawhide ../RPMS/noarch/perl-Data-Hexify-1.00-1.fc15.noarch.rpm
Binary dependencies resolvable. Ok.
Package builds in F16
(http://koji.fedoraproject.org/koji/taskinfo?taskID=3121493). Ok.
Otherwise package is in line with Fedora and perl packaging guidelines.
Please correct all `FIX' prefixed issues, consider fixing `TODO' issues, and
provide new spec file.
Resolution: Package NOT approved.
--
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