Bug 907550

Summary: Review Request: perl-Pod-Usage - Print a usage message from embedded pod documentation
Product: [Fedora] Fedora Reporter: Petr Pisar <ppisar>
Component: Package ReviewAssignee: Jitka Plesnikova <jplesnik>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jplesnik, notting, package-review
Target Milestone: ---Flags: jplesnik: fedora-review+
gwync: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: perl-Pod-Usage-1.60-1.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-05 14:51:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 907797    

Description Petr Pisar 2013-02-04 17:09:54 UTC
Spec URL: http://ppisar.fedorapeople.org/perl-Pod-Usage/perl-Pod-Usage.spec
SRPM URL: http://ppisar.fedorapeople.org/perl-Pod-Usage/perl-Pod-Usage-1.60-1.fc19.src.rpm
Description:
pod2usage will print a usage message for the invoking script (using its
embedded POD documentation) and then exit the script with the desired exit
status. The usage message printed may have any one of three levels of
"verboseness": If the verbose level is 0, then only a synopsis is printed.
If the verbose level is 1, then the synopsis is printed along with a
description (if present) of the command line options and arguments. If the
verbose level is 2, then the entire manual page is printed.

Fedora Account System Username: ppisar


-----
This package is intended for rawhide only. This standalone Pod-Usage requires sub-packaging Pod-Usage from perl-Pod-Parser-1.51 for smooth bootstrap which will be done soon.

Comment 1 Jitka Plesnikova 2013-02-05 09:07:10 UTC
License ok.
BuildRequires ok.

rpm -qp --requires results/perl-Pod-Usage-1.60-1.fc19.noarch.rpm | sort | uniq -c
      1 /usr/bin/perl  
      1 perl >= 0:5.005
      1 perl(:MODULE_COMPAT_5.16.2)  
      1 perl(Carp)  
      1 perl(Config)  
      1 perl(Exporter)  
      1 perl(File::Spec)  
      1 perl(Getopt::Long)  
      1 perl(Pod::Select)  
      1 perl(Pod::Text)  
      1 perl(Pod::Usage)  
      1 perl(strict)  
      1 perl(vars)  
      1 perl-Pod-Perldoc  
      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
Requires ok.

rpm -qp --provides results/perl-Pod-Usage-1.60-1.fc19.noarch.rpm 
perl(Pod::Usage) = 1.60
perl-Pod-Usage = 1.60-1.fc19
Provides ok.

rpmlint perl-Pod-Usage-1.60-1.fc19.* perl-Pod-Usage.spec 
perl-Pod-Usage.noarch: W: spelling-error %description -l en_US verboseness -> perverseness, severeness, verbose
perl-Pod-Usage.src: W: spelling-error %description -l en_US verboseness -> perverseness, severeness, verbose
2 packages and 1 specfiles checked; 0 errors, 2 warnings.
Rpmlint ok.

 MD5-sum check
-------------
http://www.cpan.org/authors/id/M/MA/MAREKR/Pod-Usage-1.60.tar.gz :
  CHECKSUM(SHA256) this package     : b94cdcb951b41376166e83f329ee366d88aec29b67509a75d4b6db2f0a7c11e7
  CHECKSUM(SHA256) upstream package : b94cdcb951b41376166e83f329ee366d88aec29b67509a75d4b6db2f0a7c11e7
Ok.

TODO: Removing empty directories is not needed in the section %install. It could be removed.


Package APPROVED.

Comment 2 Petr Pisar 2013-02-05 09:22:31 UTC
New Package SCM Request
=======================
Package Name: perl-Pod-Usage
Short Description: Print a usage message from embedded pod documentation
Owners: ppisar jplesnik psabata
Branches: 
InitialCC: perl-sig

Comment 3 Gwyn Ciesla 2013-02-05 13:54:35 UTC
Git done (by process-git-requests).

Comment 4 Petr Pisar 2013-02-05 14:51:55 UTC
Thank you for the review and the repository.