Spec URL: http://magoazul.com/wip/SPECS/rubygem-minitest.spec SRPM URL: http://magoazul.com/wip/SRPMS/rubygem-minitest-1.4.2-1.fc13.src.rpm Description: minitest/unit is a small and fast replacement for ruby's huge and slow test/unit. This is meant to be clean and easy to use both as a regular test writer and for language implementors that need a minimal set of methods to bootstrap a working unit test suite. miniunit/spec is a functionally complete spec engine. miniunit/mock, by Steven Baker, is a beautifully tiny mock object framework. f13 build: https://koji.fedoraproject.org/koji/taskinfo?taskID=1813620 mkent@fedora-devel-chef:~/rpmbuild/SPECS$ rpmlint rubygem-minitest.spec /var/tmp/results/rubygem-minitest-* rubygem-minitest-doc.noarch: W: no-documentation rubygem-minitest-doc.noarch: W: hidden-file-or-dir /usr/lib/ruby/gems/1.8/gems/minitest-1.4.2/.autotest rubygem-minitest-doc.noarch: W: misspelled-macro /usr/lib/ruby/gems/1.8/doc/minitest-1.4.2/ri/MiniTest/Unit/output%3d-c.yaml %3d rubygem-minitest-doc.noarch: W: misspelled-macro /usr/lib/ruby/gems/1.8/doc/minitest-1.4.2/ri/MiniTest/Assertions/_assertions%3d-i.yaml %3d rubygem-minitest-doc.noarch: W: misspelled-macro /usr/lib/ruby/gems/1.8/doc/minitest-1.4.2/ri/MiniTest/Unit/TestCase/passed%3f-i.yaml %3f rubygem-minitest-doc.noarch: W: misspelled-macro /usr/lib/ruby/gems/1.8/doc/minitest-1.4.2/ri/MiniTest/Spec/nuke_test_methods%21-c.yaml %21 3 packages and 1 specfiles checked; 0 errors, 6 warnings. The .autotest file seems valid and can be used by ZenTest autotest, though I'm not familiar with it's operation.
I will take this. Instead I will appreciate it if you would review my rubygem-marc review request (bug 539606)
For 1.4.2-1: * Source - http://gems.rubyforge.org/gems/minitest-1.4.2.gem works, so please use this. * Requires/BuildRequires - Would you check if "Requires: rubygem(hoe)" is really needed?
Hi! Will take a look at your package shortly. (In reply to comment #2) > For 1.4.2-1: > > * Source > - http://gems.rubyforge.org/gems/minitest-1.4.2.gem works, > so please use this. > Ah your right, didn't see the nice redirection they've done. > * Requires/BuildRequires > - Would you check if "Requires: rubygem(hoe)" is really needed? Seems to be. The Rakefile uses hoe's lib/hoe/test.rb to provide the following tasks: rake test # test # Run the test suite. rake test_deps # test # Show which test files fail when run alone.
(In reply to comment #3) > > * Requires/BuildRequires > > - Would you check if "Requires: rubygem(hoe)" is really needed? > > Seems to be. The Rakefile uses hoe's lib/hoe/test.rb to provide the following > tasks: However - In my opinition, to begin with Rakefile is usually somewhat similar with Makefiles on autotool based tarball. So I usually put Rakefile to -doc subpackage as I don't think people usually need Rakefile. - As you know usually I always request to execute "rake test" in rpmbuild (i.e. executing test should be done by _us_, like "make check"). If the dependency for "rake test" is needed, perhaps we have to add "Requires: rubygem(rake)" (not BuildRequires) for binary gem-based rpm, which I think is not desired.
Spec URL: http://magoazul.com/wip/SPECS/rubygem-minitest.spec SRPM URL: http://magoazul.com/wip/SRPMS/rubygem-minitest-1.4.2-2.fc13.src.rpm * Sat Nov 21 2009 Matthew Kent <mkent> - 1.4.2-2 - Better Source (#538303). - More standard permissions on files.
(In reply to comment #4) > (In reply to comment #3) > > > * Requires/BuildRequires > > > - Would you check if "Requires: rubygem(hoe)" is really needed? > > > > Seems to be. The Rakefile uses hoe's lib/hoe/test.rb to provide the following > > tasks: > > However > - In my opinition, to begin with Rakefile is usually somewhat similar > with Makefiles on autotool based tarball. So I usually put Rakefile > to -doc subpackage as I don't think people usually need Rakefile. > > - As you know usually I always request to execute "rake test" in > rpmbuild (i.e. executing test should be done by _us_, like "make check"). > If the dependency for "rake test" is needed, perhaps we have to > add "Requires: rubygem(rake)" (not BuildRequires) for binary gem-based > rpm, which I think is not desired. Oh sorry! I missed the Requires line for hoe and was looking at the BuildRequires. Your right, the Requires for hoe isn't necessary. And putting the Rakefile in doc seems like a good idea.
Spec URL: http://magoazul.com/wip/SPECS/rubygem-minitest.spec SRPM URL: http://magoazul.com/wip/SRPMS/rubygem-minitest-1.4.2-3.fc13.src.rpm * Sat Nov 21 2009 Matthew Kent <mkent> - 1.4.2-3 - Drop Requires on hoe, only used by Rakefile (#538303). - Move Rakefile to -doc (#538303).
----------------------------------------------------------- This package (rubygem-minitest) is APPROVED by mtasaka -----------------------------------------------------------
New Package CVS Request ======================= Package Name: rubygem-minitest Short Description: Small and fast replacement for ruby's huge and slow test/unit Owners: mkent Branches: F-11 F-12 InitialCC:
cvs done.
rubygem-minitest-1.4.2-3.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/rubygem-minitest-1.4.2-3.fc11
rubygem-minitest-1.4.2-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/rubygem-minitest-1.4.2-3.fc12
Closing this one.
rubygem-minitest-1.4.2-3.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
rubygem-minitest-1.4.2-3.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
Any chance we could get a branch for EPEL5? I am happy to co-maintain.
Package Change Request ====================== Package Name: rubygem-minitest New Branches: EL-5 Owners: mkent stahnma
Package Change Request ====================== Package Name: rubygem-minitest New Branches: epel7 Owners: mkent stahnma humaton jstribny
Git done (by process-git-requests).
rubygem-minitest-5.3.1-2.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/rubygem-minitest-5.3.1-2.el7
There is already rubygem-minitest in EL7. EPEL packages are not supposed to overlap with EL packages, so this update should be unpushed and retired from EPEL7.