Bug 1169284 - Review Request: perl-CGI-Struct - Build structures from CGI data
Summary: Review Request: perl-CGI-Struct - Build structures from CGI data
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Petr Šabata
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-12-01 09:11 UTC by Emmanuel Seyman
Modified: 2014-12-05 12:56 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-12-05 12:56:34 UTC
Type: ---
Embargoed:
psabata: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Emmanuel Seyman 2014-12-01 09:11:25 UTC
Spec URL: http://people.parinux.org/~seyman/fedora/perl-CGI-Struct/perl-CGI-Struct.spec
SRPM URL: http://people.parinux.org/~seyman/fedora/perl-CGI-Struct/perl-CGI-Struct-1.21-1.fc20.src.rpm
Description:
CGI::Struct lets you transform CGI data keys that look like perl data
structures into actual perl data structures.

Fedora Account System Username: eseyman

Comment 1 Petr Šabata 2014-12-01 12:37:57 UTC
Oh c'mon, so many common things...

Missing BRs:  perl, Exporter, strict, warnings.

The minimum required version of Test::Pod is 1.22.
The minimum required version of Test::Pod::Coverage is 1.08.
Consider limiting the BRs to these versions.

00-pod-coverage.t also optionally requires Pod::Coverage >= 0.18.  Since you run the other optional tests, perhaps you'd like to run this one as well?

Removal of empty directories is unnecessary (line 38).

Since you're using the %license macro, I expect this to be purely a F21+ package.  Consider utilizing NO_PACKLIST, too.

Comment 2 Emmanuel Seyman 2014-12-01 15:18:16 UTC
(In reply to Petr Šabata from comment #1)
> Oh c'mon, so many common things...

Yeah, sorry about that. :-(

> Missing BRs:  perl, Exporter, strict, warnings.

added.

> The minimum required version of Test::Pod is 1.22.
> The minimum required version of Test::Pod::Coverage is 1.08.
> Consider limiting the BRs to these versions.

Done.

> 00-pod-coverage.t also optionally requires Pod::Coverage >= 0.18.  Since you
> run the other optional tests, perhaps you'd like to run this one as well?

Indeed. Added

> Removal of empty directories is unnecessary (line 38).

Removed.

> Since you're using the %license macro, I expect this to be purely a F21+
> package.  Consider utilizing NO_PACKLIST, too.

Ah, I didn't know about this trick. Very cool.
Done (and yes, this package is for F21 and devel).



Spec URL: http://people.parinux.org/~seyman/fedora/perl-CGI-Struct/perl-CGI-Struct.spec
SRPM URL: http://people.parinux.org/~seyman/fedora/perl-CGI-Struct/perl-CGI-Struct-1.21-2.fc20.src.rpm

Comment 3 Petr Šabata 2014-12-01 15:23:56 UTC
Ok, I'm going to approve this now.

Just a note: NO_PACKLIST requires EU::MM >= 6.76.  I suggest you add that version constraint before pushing the package.

Comment 4 Emmanuel Seyman 2014-12-01 15:34:22 UTC
(In reply to Petr Šabata from comment #3)
> Ok, I'm going to approve this now.

Thank you.

> Just a note: NO_PACKLIST requires EU::MM >= 6.76.  I suggest you add that
> version constraint before pushing the package.

Added (without bumping the release number).

New Package SCM Request
=======================
Package Name: perl-CGI-Struct
Short Description: Build structures from CGI data
Upstream URL: http://search.cpan.org/dist/CGI-Struct/
Owners: eseyman
Branches: f21
InitialCC: perl-sig

Comment 5 Gwyn Ciesla 2014-12-01 18:23:01 UTC
Git done (by process-git-requests).

Comment 6 Emmanuel Seyman 2014-12-05 12:56:34 UTC
Built for rawhide and released as an update for Fedora 21.


Note You need to log in before you can comment on or make changes to this bug.