[Bug 640627] Review Request: rubygem-factory_girl - Framework and DSL for defining and using model instance factories
bugzilla at redhat.com
bugzilla at redhat.com
Wed Oct 13 15:01:10 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=640627
--- Comment #2 from Michal Fojtik <mfojtik at redhat.com> 2010-10-13 11:01:09 EDT ---
(In reply to comment #1)
Thanks!
> Will take this one. Overall looks good, some specific comments though
>
> * Can you change source0 to point to the official gem hosted at
> http://rubygems.org/downloads/%{name}-%{version}.gem
FIXED.
>
> * The LICENSE file should be part of the main package and marked as %doc. This
> is so that if only the main package is installed and not the docs subpackage
> (as usually is the case) the LICENSE is still included.
>
> http://fedoraproject.org/wiki/Packaging/LicensingGuidelines#License_Text
FIXED.
>
> * Are sqlite3-ruby & activerecord really Requires or just BuildRequires (for
> tests)? Looking at the factory_girl source it seems like they are only pulled
> in for testing purposes.
FIXED (Runtime dependencies removed)
> * Can you fix the Rakefile with a patch in the spec (eg %patch0) instead of the
> hotfix in %install section.
FIXED.
> * The %files section for both packages need default attributes:
> %defattr(-, root, root, -)
FIXED.
=================== 1.3.2-1 ====================
http://koji.fedoraproject.org/koji/taskinfo?taskID=2532551
* Wed Oct 13 2010 Michal Fojtik <mfojtik at redhat.com> - 1.3.2-2
- Rakefile fixing moved to a separate patch
- Fixed unneeded Requires
- Fixed directory ownership on doc subpackage
- README and LICENSE moved back to main package
Spec URL: http://mifo.sk/RPMS/rubygem-factory_girl.spec
SRPM URL: http://mifo.sk/RPMS/rubygem-factory_girl-1.3.2-2.fc13.src.rpm
--
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