Bug 428113 - Review Request: perl-Net-eBay - Perl Interface to XML based eBay API
Summary: Review Request: perl-Net-eBay - Perl Interface to XML based eBay API
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Parag AN(पराग)
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 426827 428112 431237
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-09 10:52 UTC by Xavier Bachelot
Modified: 2008-02-06 21:53 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-02-06 21:53:57 UTC
Type: ---
Embargoed:
panemade: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description Xavier Bachelot 2008-01-09 10:52:03 UTC
Spec URL: http://washington.kelkoo.net/fedora/SPECS/perl-Net-eBay.spec
SRPM URL: http://washington.kelkoo.net/fedora/SRPMS/perl-Net-eBay-0.45-1.fc8.src.rpm
Description: This module helps user to easily execute queries against eBay's XML API.

Comment 1 Parag AN(पराग) 2008-01-09 12:09:45 UTC
will review this once its dependent packages will be built.

Comment 2 Xavier Bachelot 2008-01-09 13:07:08 UTC
Thanks Parag.
Btw, please note this one have a missing BR: on perl(Test::Pod::Coverage). Some
functions are not documented, thus the test fails. I've filled a bug upstream 
http://rt.cpan.org/Ticket/Display.html?id=32184 and documented this in the spec.

Comment 3 Parag AN(पराग) 2008-02-01 12:25:38 UTC
http://koji.fedoraproject.org/koji/taskinfo?taskID=388797
From build log it looked like you need to include some BRs
Warning: prerequisite HTML::FormatText 0 not found.
Warning: prerequisite HTML::PrettyPrinter 0 not found.
Warning: prerequisite HTML::TreeBuilder 0 not found.


Comment 4 Xavier Bachelot 2008-02-01 14:24:34 UTC
How did I let that pass thru ?

Fixed in :
Spec URL: http://washington.kelkoo.net/fedora/SPECS/perl-Net-eBay.spec
SRPM URL: http://washington.kelkoo.net/fedora/SRPMS/perl-Net-eBay-0.45-2.fc8.src.rpm

Comment 5 Xavier Bachelot 2008-02-01 17:32:32 UTC
One Requires: was missing from the repos too, bug #431237.

Comment 6 Xavier Bachelot 2008-02-04 20:16:44 UTC
New upstream version, with fixed documentation. I re-enabled BR: on
perl(Test::Pod::Coverage)

Spec URL: http://washington.kelkoo.net/fedora/SPECS/perl-Net-eBay.spec
SRPM URL: http://washington.kelkoo.net/fedora/SRPMS/perl-Net-eBay-0.46-1.fc8.src.rpm

Comment 7 Parag AN(पराग) 2008-02-05 01:27:45 UTC
unable to download upstream source tarball.

Comment 8 Xavier Bachelot 2008-02-05 08:29:02 UTC
hmm, weird, it works for me, I tested again this morning.

Comment 9 Parag AN(पराग) 2008-02-05 08:34:17 UTC
hey it worked now :)

Comment 10 Parag AN(पराग) 2008-02-05 10:01:22 UTC
Review:
+ package builds in mock (rawhide i386).
+ rpmlint is silent for SRPM and for RPM.
+ source files match upstream url
175674e914326a6af84564acfb57286b  Net-eBay-0.46.tar.gz
+ package meets naming and packaging guidelines.
+ specfile is properly named, is cleanly written
+ Spec file is written in American English.
+ Spec file is legible.
+ dist tag is present.
+ build root is correct.
+ license is open source-compatible.
+ License text is included in package.
+ %doc is present.
+ BuildRequires are proper.
+ %clean is present.
+ package installed properly.
+ Macro use appears rather consistent.
+ Package contains code, not content.
+ no headers or static libraries.
+ no .pc file present.
+ no -devel subpackage
+ no .la files.
+ no translations are available
+ Does owns the directories it creates.
+ no scriptlets present.
+ no duplicates in %files.
+ file permissions are appropriate.
+ make test output is
t/00-load.........# Testing Net::eBay 0.46, Perl 5.008008, /usr/bin/perl
ok
t/pod-coverage....ok
t/pod.............ok
All tests successful.
Files=3, Tests=22,  1 wallclock secs ( 0.64 cusr +  0.05 csys =  0.69 CPU)
+ Package perl-Net-eBay-0.46-1.fc9 ->
  Provides: perl(Net::eBay) = 0.46
  Requires: /usr/bin/perl perl(Carp) perl(Cwd) perl(Data::Dumper)
perl(DateTime::Precise) perl(Getopt::Long) perl(HTML::FormatText)
perl(HTML::PrettyPrinter) perl(HTML::TreeBuilder) perl(HTTP::Date)
perl(HTTP::Request::Common) perl(HTTP::Status) perl(LWP::UserAgent)
perl(Net::eBay) perl(Text::Format) perl(XML::Dumper) perl(XML::Simple)
perl(strict) perl(utf8) perl(vars) perl(warnings)

SHOULD:
   Remove  OPTIMIZE="$RPM_OPT_FLAGS" from make coammand
APPROVED.


Comment 11 Xavier Bachelot 2008-02-05 10:09:46 UTC
Thx Parag. I'll fix the last problem before importing.

New Package CVS Request
=======================
Package Name: perl-Net-eBay
Short Description: Perl Interface to XML based eBay API
Owners: xavierb
Branches: F-8 EL-4 EL-5
InitialCC: 
Cvsextras Commits: yes



Comment 12 Kevin Fenzi 2008-02-05 19:28:31 UTC
cvs done.

Comment 13 Xavier Bachelot 2008-02-06 21:53:57 UTC
Imported and built for devel, F-8 and EL-5.


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