[Bug 495693] Review Request: perl-Syntax-Highlight-Perl6 - Perl 6 Syntax Highlighter
bugzilla at redhat.com
bugzilla at redhat.com
Thu Feb 4 16:12:14 UTC 2010
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=495693
--- Comment #10 from Iain Arnell <iarnell at gmail.com> 2010-02-04 11:12:12 EST ---
+ source files match upstream.
10dec91d5a7bb1f1df32e9a87d31de94 Syntax-Highlight-Perl6-0.78.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.
(GPL+ or Artistic) and Artistic 2.0 and (MIT or GPLv2)
+ license is open source-compatible.
+ license text not included upstream.
+ latest version is being packaged.
+ BuildRequires are proper.
+ compiler flags are appropriate.
+ %clean is present.
+ package builds in mock
http://koji.fedoraproject.org/koji/taskinfo?taskID=1963313
+ package installs properly.
- rpmlint has no complaints:
perl-Syntax-Highlight-Perl6.noarch: I: checking
perl-Syntax-Highlight-Perl6.noarch: E: wrong-script-interpreter
/usr/share/perl5/Cursor.pmc perl
perl-Syntax-Highlight-Perl6.noarch: E: non-executable-script
/usr/share/perl5/Cursor.pmc 0644 perl
perl-Syntax-Highlight-Perl6.src: I: checking
perl-Syntax-Highlight-Perl6.src:18: W: unversioned-explicit-provides
perl(STD)
perl-Syntax-Highlight-Perl6.src:18: W: unversioned-explicit-provides
perl(mangle.pl)
+ final provides and requires are sane:
perl(Cursor)
perl(DEBUG)
perl(LazyMap)
perl(NAME)
perl(STD)
perl(Stash)
perl(Syntax::Highlight::Perl6) = 0.78
perl(Syntax::Highlight::Perl6::Actions)
perl(mangle.pl)
perl-Syntax-Highlight-Perl6 = 0.78-1.fc13
=
perl >= 1:5.010
perl(:MODULE_COMPAT_5.10.1)
perl(Carp)
perl(Cwd)
perl(DEBUG)
perl(Encode)
perl(Exporter)
perl(File::Basename)
perl(File::Copy)
perl(File::Path)
perl(File::Spec)
perl(LazyMap)
perl(Moose)
perl(Moose) >= 0.89
perl(NAME)
perl(STD)
perl(Stash)
perl(Storable)
perl(Term::ANSIColor)
perl(YAML::XS)
perl(YAML::XS) >= 0.32
perl(feature)
perl(mangle.pl)
perl(open)
perl(overload)
perl(strict)
perl(utf8)
perl(warnings)
+ %check is present and all tests pass.
t/00-syntax.t .... ok
t/01-std.t ....... ok
t/02-hilitep6.t .. ok
All tests successful.
Files=3, Tests=69, 17 wallclock secs ( 0.04 usr 0.00 sys + 5.21 cusr 0.42
csys = 5.67 CPU)
Result: PASS
+ no shared libraries are added to the regular linker search paths.
+ owns the directories it creates.
+ doesn't own any directories it shouldn't.
+ no duplicates in %files.
+ file permissions are appropriate.
+ no generically named files
+ code, not content.
+ documentation is small, so no -doc subpackage is necessary.
+ %docs are not necessary for the proper functioning of the package.
It's close. Only real problem is with rpmlint output. I guess you can just
strip the first line from Cursor.pmc to fix the reported errors.
perl-Syntax-Highlight-Perl6.noarch: E: wrong-script-interpreter
/usr/share/perl5/Cursor.pmc perl
perl-Syntax-Highlight-Perl6.noarch: E: non-executable-script
/usr/share/perl5/Cursor.pmc 0644 perl
But the warnings for unversioned provides should be okay (after all, the
automatically detected provides are mostly unversioned too).
perl-Syntax-Highlight-Perl6.src:18: W: unversioned-explicit-provides
perl(STD)
perl-Syntax-Highlight-Perl6.src:18: W: unversioned-explicit-provides
perl(mangle.pl)
--
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