Bug 960142 - Review Request: rubygem-faker - Easily generate fake data
Summary: Review Request: rubygem-faker - Easily generate fake 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: Josef Stribny
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-06 14:55 UTC by fedoraparked
Modified: 2016-01-04 05:51 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-03-08 04:39:55 UTC
Type: ---
Embargoed:
jstribny: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description fedoraparked 2013-05-06 14:55:42 UTC
Spec URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker.spec
SRPM URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker-1.1.2-1.fc19.src.rpm
Description: Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.
Fedora Account System Username: anujmore

Comment 1 fedoraparked 2013-05-06 14:57:44 UTC
Additionally:

http://anujmore.fedorapeople.org/pkgs/rubygem-faker/mock-faker-build.log
http://anujmore.fedorapeople.org/pkgs/rubygem-faker/mock-faker-screen.txt

rpmlint is being annoying as always:

rubygem-faker.noarch: W: no-documentation
rubygem-faker.src:51: W: macro-in-comment %gem_dir
3 packages and 0 specfiles checked; 0 errors, 2 warnings.

Thanks.

Comment 2 Josef Stribny 2013-05-07 11:44:24 UTC
I will take it for a review.

Comment 3 Josef Stribny 2013-05-07 11:56:33 UTC
* run tests properly
  Currently no tests are being run.
  Including rubygem(i18n) as a BuildDependency should make them run.

* comments
  Why is `BuildRequires: rubygem(yaml)` and `ruby -Ilib:test ...` commented out?
  Either make useful comments or delete them.

* license
  %doc %{gem_instdir}/License.txt should be in the main package.

* rpmlint
  You should have %%gem_dir instead of %gem_dir in the comment so the macro won't expand.

Please run the test suite with rubygem-i18n and fix the spec.

Comment 4 fedoraparked 2013-05-09 17:53:17 UTC
Spec URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker.spec
SRPM URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker-1.1.2-2.fc19.src.rpm

Builds fine on mock (with test cases this time), rpmlint:
3 packages and 0 specfiles checked; 0 errors, 0 warnings.

Comment 5 Vít Ondruch 2013-05-13 10:00:40 UTC
Although somebody may disagree, I would suggest to mark

%{gem_instdir}/History.txt
%{gem_instdir}/README.md

As a %doc.

Comment 6 fedoraparked 2013-05-14 13:00:53 UTC
Done: Spec URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker.spec

Comment 7 Josef Stribny 2013-05-16 08:30:36 UTC
Anuj, please provide also corresponding SRPM that I can test and approve. Otherwise the spec looks okay :).

Comment 8 fedoraparked 2013-05-16 08:54:27 UTC
Hello Josef, the SRPM has been uploaded to replace the previous RPM (since the changes weren't serious):

So the URLs still are:

Spec URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker.spec
SRPM URL: http://anujmore.fedorapeople.org/pkgs/rubygem-faker/rubygem-faker-1.1.2-2.fc19.src.rpm

Comment 9 Josef Stribny 2013-05-16 09:43:42 UTC
Ach, you didn't bump the release, okay then. (It's better for the next time to do so, I can easily see the change.)

SRPM builds in Koji, installs & works and rpmlint doesn't complain so I am APPROVING this package.

Comment 10 fedoraparked 2013-08-04 07:00:10 UTC
Package Name: rubygem-faker
Short Description: Easily generate fake data
Owners: anujmore axilleas
Branches: f19

Comment 11 fedoraparked 2013-08-04 07:12:00 UTC
New Package SCM Request
=======================
Package Name: rubygem-faker
Short Description: Easily generate fake data
Owners: anujmore axilleas
Branches: f19
InitialCC:

Comment 12 Gwyn Ciesla 2013-08-05 12:20:32 UTC
Git done (by process-git-requests).


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