[Bug 1139232] Review Request: perl-Tangerine - Analyse perl files and report module-related information

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1139232



--- Comment #1 from Petr Pisar <ppisar@xxxxxxxxxx> ---
URL and Source0 are usable. Ok.
Source archive is original (SHA-256:
653a6dfb522df944dca8c33d5e0168ac525e640557b8d10e71172c30b19f287f). Ok.
Summary verified from README. Ok.
Description verified from README. Ok.
License verified from LICENSE. Ok.
No XS code, noarch BuildArch is Ok.

Test::Pod not used. Ok.

$ rpmlint perl-Tangerine.spec ../SRPMS/perl-Tangerine-0.02-1.fc22.src.rpm
../RPMS/noarch/perl-Tangerine-0.02-1.fc22.noarch.rpm 
perl-Tangerine.src: W: spelling-error Summary(en_US) Analyse -> Analyses,
Analyst, Analyze
perl-Tangerine.src: W: spelling-error %description -l en_US runtime -> run
time, run-time, rudiment
perl-Tangerine.noarch: W: spelling-error Summary(en_US) Analyse -> Analyses,
Analyst, Analyze
perl-Tangerine.noarch: W: spelling-error %description -l en_US runtime -> run
time, run-time, rudiment
2 packages and 1 specfiles checked; 0 errors, 4 warnings.
rpmlint is Ok.

$ rpm -q -lv -p ../RPMS/noarch/perl-Tangerine-0.02-1.fc22.noarch.rpm 
drwxr-xr-x    2 root    root                        0 Sep  8 16:51
/usr/share/doc/perl-Tangerine
-rw-r--r--    1 root    root                      212 Sep  5 10:55
/usr/share/doc/perl-Tangerine/CONTRIBUTING
-rw-r--r--    1 root    root                      143 Sep  5 10:55
/usr/share/doc/perl-Tangerine/Changes
-rw-r--r--    1 root    root                     1079 Sep  5 10:55
/usr/share/doc/perl-Tangerine/LICENSE
-rw-r--r--    1 root    root                     2282 Sep  5 10:55
/usr/share/doc/perl-Tangerine/README
-rw-r--r--    1 root    root                     2793 Sep  8 16:51
/usr/share/man/man3/Tangerine.3pm.gz
-rw-r--r--    1 root    root                     2356 Sep  8 16:51
/usr/share/man/man3/Tangerine::Hook.3pm.gz
-rw-r--r--    1 root    root                     2522 Sep  8 16:51
/usr/share/man/man3/Tangerine::HookData.3pm.gz
-rw-r--r--    1 root    root                     2220 Sep  8 16:51
/usr/share/man/man3/Tangerine::Occurence.3pm.gz
-rw-r--r--    1 root    root                     2121 Sep  8 16:51
/usr/share/man/man3/Tangerine::Utils.3pm.gz
-rw-r--r--    1 root    root                     2018 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::if.3pm.gz
-rw-r--r--    1 root    root                     2044 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::list.3pm.gz
-rw-r--r--    1 root    root                     1996 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::package.3pm.gz
-rw-r--r--    1 root    root                     2078 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::prefixedlist.3pm.gz
-rw-r--r--    1 root    root                     1997 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::require.3pm.gz
-rw-r--r--    1 root    root                     2006 Sep  8 16:51
/usr/share/man/man3/Tangerine::hook::use.3pm.gz
drwxr-xr-x    2 root    root                        0 Sep  8 16:51
/usr/share/perl5/vendor_perl/Tangerine
-rw-r--r--    1 root    root                     4921 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine.pm
-rw-r--r--    1 root    root                     1184 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/Hook.pm
-rw-r--r--    1 root    root                     1902 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/HookData.pm
-rw-r--r--    1 root    root                      936 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/Occurence.pm
-rw-r--r--    1 root    root                     1641 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/Utils.pm
drwxr-xr-x    2 root    root                        0 Sep  8 16:51
/usr/share/perl5/vendor_perl/Tangerine/hook
-rw-r--r--    1 root    root                     1482 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/if.pm
-rw-r--r--    1 root    root                     1546 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/list.pm
-rw-r--r--    1 root    root                      808 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/package.pm
-rw-r--r--    1 root    root                     1472 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/prefixedlist.pm
-rw-r--r--    1 root    root                      834 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/require.pm
-rw-r--r--    1 root    root                     1065 Sep  5 10:55
/usr/share/perl5/vendor_perl/Tangerine/hook/use.pm
File layout and permissions are Ok.

TODO: Package the bin/tangerine tool.

$ rpm -q --requires -p ../RPMS/noarch/perl-Tangerine-0.02-1.fc22.noarch.rpm |
sort -f | uniq -c
      1 perl >= 1:5.010
      1 perl(:MODULE_COMPAT_5.18.2)
      1 perl(Exporter)
      1 perl(List::MoreUtils)
      1 perl(Mo)
      1 perl(PPI)
      1 perl(strict)
      1 perl(Tangerine::Hook)
      1 perl(Tangerine::HookData)
      1 perl(Tangerine::Occurence)
      1 perl(Tangerine::Utils)
      1 perl(utf8)
      1 perl(warnings)
      1 rpmlib(CompressedFileNames) <= 3.0.4-1
      1 rpmlib(FileDigests) <= 4.6.0-1
      1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
FIX: Run-require 'perl(Mo::default) (lib/Tangerine.pm:11).

$ rpm -q --provides -p ../RPMS/noarch/perl-Tangerine-0.02-1.fc22.noarch.rpm |
sort -f | uniq -c
      1 perl(Tangerine) = 0.02
      1 perl(Tangerine::Hook) = 0.02
      1 perl(Tangerine::hook::if) = 0.02
      1 perl(Tangerine::hook::list) = 0.02
      1 perl(Tangerine::hook::package) = 0.02
      1 perl(Tangerine::hook::prefixedlist) = 0.02
      1 perl(Tangerine::hook::require) = 0.02
      1 perl(Tangerine::hook::use) = 0.02
      1 perl(Tangerine::HookData) = 0.02
      1 perl(Tangerine::Occurence) = 0.02
      1 perl(Tangerine::Utils) = 0.02
      1 perl-Tangerine = 0.02-1.fc22
Binary provides are Ok.

Package builds in F22
(http://koji.fedoraproject.org/koji/taskinfo?taskID=7544113). Ok.

Otherwise the package is in line with Fedora and Perl packaging guidelines.

Please correct all `FIX' items, consider fixing `TODO' items, and provide a new
spec file.
Resolution: Package NOT approved.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]