Spec URL: http://repo.clanwars.org/gitlab/rubygem-six.spec SRPM URL: http://repo.clanwars.org/gitlab/rubygem-six-0.2.0-1.fc24.src.rpm Description: Very simple authorization gem. Fedora Account System Username:ilgrad, ignatenkobrain
Lets do bug 1244764 first ...
Spec URL: http://repo.clanwars.org/gitlab/rubygem-six.spec SRPM URL: http://repo.clanwars.org/gitlab/rubygem-six-0.2.0-2.fc23.src.rpm changed description, changed summary, add rubygem(rspec) to BRs.
(In reply to Ilya Gradina from comment #2) > Spec URL: http://repo.clanwars.org/gitlab/rubygem-six.spec > SRPM URL: http://repo.clanwars.org/gitlab/rubygem-six-0.2.0-2.fc23.src.rpm > > changed description, changed summary, add rubygem(rspec) to BRs. What you have changed in description? What in summary? if you changed summary -- you should change this bug title.
(In reply to Igor Gnatenko from comment #3) > you should change this bug title. This would be nice but not super-important. And the upstream summary/description is pretty brief I must say. * Test suite expansion - I would suggest to expand the test suite in %check section. This will avoid accidental inclusion of the test suite in resulting RPM. - If you prefer to keep it in %prep section, then you should probably use %setup macro with -a 1 or -b 1 parameters [1]. - You don't really need to delete the test suite after its execution, if you are using mock (not sure about local build thoug). * License text - The package does not contain any license information. You should contact upstream and encourage them to correct this mistake [2, 3]. Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=10587608 Otherwise, the package looks good. Could you please do some informal review so I can sponsor you? [1] http://www.rpm.org/max-rpm/s1-rpm-inside-macros.html [2] http://fedoraproject.org/wiki/Packaging:ReviewGuidelines [3] https://fedoraproject.org/wiki/Packaging:LicensingGuidelines?rd=Packaging/LicensingGuidelines#License_Text
Hi Vit! Spec URL: http://repo.clanwars.org/gitlab/rubygem-six.spec SRPM URL: http://repo.clanwars.org/gitlab/rubygem-six-0.2.0-3.fc23.src.rpm add license file as SOURCE2, but I don't understand what did you mean by that "to expand the test suite in %check section". Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=10593755
(In reply to Ilya Gradina from comment #5) > add license file as SOURCE2, Thanks, although upstream issue or PR would be enough. BTW if you include some patch or LICENSE file in this case, it is good habit to provide some comment with reference, where you taken it. That way, next time you or anybody else touch this .spec file, will have a chance to check what is the progress of that issue. The patch could be already merged and the license shipped in latest release or it might be time to ping upstream again. > but I don't understand what did you mean by > that "to expand the test suite in %check section". You did "tar xf %{SOURCE1}" to expand the test suite in %prep section, but you don't need this code for anything else except %check section. Hence you could move it into %check section. That way you would be sure it will not propagate into the output RPM by accident. Nevertheless, that is my preference and somebody else could disagree. So this is just to explain. Your current approach is just fine.
Hi Vit! Spec URL: http://repo.clanwars.org/gitlab/rubygem-six.spec SRPM URL: http://repo.clanwars.org/gitlab/rubygem-six-0.2.0-4.fc23.src.rpm I have added link to pull request which adds license in files distribution. What is my next steps?
(In reply to Ilya Gradina from comment #7) > I have added link to pull request which adds license in files distribution. Thx > What is my next steps? I'm still waiting for some informal reviews. So far, I saw only bug 1246974, where you posted just output from fedora-review without any other comment. For example, there appears to be some issues identified by rpmlint, so you should probably pinpoint them and check if they are false positives and probably propose fix for the others. I hope you understand this is not to discourage you, but to encourage proper packaging ...
unofficial review: https://bugzilla.redhat.com/show_bug.cgi?id=1262965#c1
Thanks. I sponsored you and APPROVE this package, please continue with the SCM procedure.
This is Rawhide already => closing this bug.