diff --git a/.gitignore b/.gitignore index f5f6238..939d363 100644 --- a/.gitignore +++ b/.gitignore @@ -1,65 +1,2 @@ -/test-unit-2.1.1.gem -/test-unit-2.1.2.gem -/test-unit-2.2.0.gem -/test-unit-2.3.0.gem -/test-unit-2.3.1.gem -/rubygem-test-unit-2.3.1-missing-files.tar.gz -/test-unit-2.3.2.gem -/test-unit-2.4.0.gem -/test-unit-2.4.1.gem -/test-unit-2.4.2.gem -/test-unit-2.4.3.gem -/test-unit-2.4.4.gem -/test-unit-2.4.5.gem -/test-unit-2.5.3.gem -/test-unit-2.5.4.gem -/test-unit-2.5.5.gem -/test-unit-3.0.7.gem -/test-unit-3.0.8.gem -/test-unit-3.0.9.gem -/test-unit-3.1.0.gem -/test-unit-3.1.1.gem -/test-unit-3.1.2.gem -/test-unit-3.1.3.gem -/test-unit-3.1.4.gem -/test-unit-3.1.5.gem -/test-unit-3.1.7.gem -/test-unit-3.1.8.gem -/test-unit-3.1.9.gem -/test-unit-3.2.0.gem -/test-unit-3.2.1.gem -/test-unit-3.2.2.gem -/test-unit-3.2.3.gem -/test-unit-3.2.4.gem -/test-unit-3.2.5.gem -/test-unit-3.2.6.gem -/test-unit-3.2.7.gem -/test-unit-3.2.8.gem -/test-unit-3.2.9.gem -/test-unit-3.3.0.gem -/test-unit-3.3.1.gem -/test-unit-3.3.2.gem -/test-unit-3.3.3.gem -/test-unit-3.3.4.gem -/test-unit-3.3.5.gem -/test-unit-3.3.6.gem -/test-unit-3.3.7.gem -/test-unit-3.3.8.gem -/test-unit-3.3.9.gem -/test-unit-3.4.0.gem -/test-unit-3.4.1.gem -/test-unit-3.4.4.gem -/test-unit-3.4.5.gem -/test-unit-3.4.5-tests.tar.gz -/test-unit-3.4.7.gem -/test-unit-3.4.7-tests.tar.gz -/test-unit-3.4.8.gem -/test-unit-3.4.8-tests.tar.gz -/test-unit-3.5.0.gem -/test-unit-3.5.0-tests.tar.gz -/test-unit-3.5.1.gem -/test-unit-3.5.1-tests.tar.gz -/test-unit-3.5.2.gem -/test-unit-3.5.2-tests.tar.gz -/test-unit-3.5.3.gem -/test-unit-3.5.3-tests.tar.gz +/test-unit-*.gem +/test-unit-*-tests.tar.gz diff --git a/rubygem-test-unit.spec b/rubygem-test-unit.spec index c6a3882..1b1b0e6 100644 --- a/rubygem-test-unit.spec +++ b/rubygem-test-unit.spec @@ -5,13 +5,16 @@ Summary: Improved version of Test::Unit bundled in Ruby 1.8.x Name: rubygem-%{gem_name} -# 3.3.8 and above is for ruby 3.0+ only -Version: 3.5.3 -Release: 200%{?dist} -# lib/test/unit/diff.rb is under BSD or Ruby or Python -# lib/test-unit.rb changed to BSD or Ruby (from 3.3.7) -# Other file: BSD or Ruby -License: (BSD or Ruby or Python) and (BSD or Ruby) +# 3.6.0 and above is for F-39+ only as 3.5.8 and above +# changes default progress style +# (For 3.5.8 and 3.5.9, F-38 and below reverted this change) +Version: 3.7.7 +Release: 1%{?dist} +# SPDX confirmed +# lib/test/unit/diff.rb is under (BSD-2-Clause OR Ruby) AND Python-2.0.1 +# lib/test-unit.rb changed to BSD-2-Clause or Ruby (from 3.3.7) +# Other file: BSD-2-Clause or Ruby +License: ((BSD-2-Clause OR Ruby) AND Python-2.0.1) AND (BSD-2-Clause OR Ruby) URL: http://test-unit.github.io/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem @@ -26,6 +29,8 @@ BuildRequires: rubygem(power_assert) # For %%check #BuildRequires: rubygem(rake) #BuildRequires: rubygem(hoe) +BuildRequires: rubygem(bigdecimal) +BuildRequires: rubygem(csv) Requires: ruby(release) Requires: rubygems @@ -77,7 +82,7 @@ popd %check pushd .%{gem_instdir} #rake test --trace -ruby -Ilib ./test/run-test.rb +ruby -Ilib ./test/run.rb popd %files @@ -88,6 +93,7 @@ popd %doc %{gem_instdir}/README.md %{gem_libdir} +%{gem_instdir}/bin/ %{gem_spec} %files doc @@ -97,6 +103,77 @@ popd %{gem_docdir}/ %changelog +* Fri Jan 02 2026 Mamoru TASAKA - 3.7.7-1 +- 3.7.7 + +* Tue Dec 30 2025 Mamoru TASAKA - 3.7.6-1 +- 3.7.6 + +* Tue Dec 02 2025 Mamoru TASAKA - 3.7.3-1 +- 3.7.3 + +* Sun Nov 23 2025 Mamoru TASAKA - 3.7.1-1 +- 3.7.1 + +* Fri Jul 25 2025 Fedora Release Engineering - 3.7.0-101 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jul 06 2025 Mamoru TASAKA - 3.7.0-100 +- 3.7.0 + +* Thu Apr 10 2025 Mamoru TASAKA - 3.6.8-100 +- 3.6.8 + +* Sun Jan 19 2025 Fedora Release Engineering - 3.6.7-101 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Thu Jan 09 2025 Mamoru TASAKA - 3.6.7-100 +- 3.6.7 + +* Fri Nov 01 2024 Vít Ondruch - 3.6.2-202 +- Add `rubygem(csv)` build dependency needed by Ruby 3.4 + +* Fri Jul 19 2024 Fedora Release Engineering - 3.6.2-201 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Feb 16 2024 Mamoru TASAKA - 3.6.2-200 +- 3.6.2 + +* Fri Jan 26 2024 Fedora Release Engineering - 3.6.1-202 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 3.6.1-201 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 27 2023 Mamoru TASAKA - 3.6.1-200 +- 3.6.1 + +* Sun Jun 11 2023 Mamoru TASAKA - 3.6.0-200 +- 3.6.0 + +* Thu May 25 2023 Mamoru TASAKA - 3.5.9-200 +- 3.5.9 + +* Sat May 13 2023 Mamoru TASAKA - 3.5.8-200 +- 3.5.8 +- F-38 and below: Keep progress style as mark as before instead of upstream-chosen + inplace style + +* Fri Jan 20 2023 Fedora Release Engineering - 3.5.7-201 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Dec 15 2022 Mamoru TASAKA - 3.5.7-200 +- 3.5.7 + +* Tue Oct 4 2022 Mamoru TASAKA - 3.5.5-200 +- 3.5.5 + +* Sat Jul 23 2022 Fedora Release Engineering - 3.5.3-202 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 3.5.3-201 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Dec 21 2021 Mamoru TASAKA - 3.5.3-200 - 3.5.3 diff --git a/sources b/sources index c5cbad4..cde83da 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (test-unit-3.5.3.gem) = d7a954df0846fafb1cf9d55659ceeb707a266c89eb756e2246bcfbb04cbe6535b979581805082b7abd46454b4cfe7c2542847f166a89fc455bed328c5e36b27f -SHA512 (test-unit-3.5.3-tests.tar.gz) = 497efacbaaf41bcbeca236eb4aff3dd4ca373a35bc1e98d3bd8b17e342502a0bd17efd8bb89588f8a8f93b9fa0f69cb4681cf9af199c5998b5b223d6c440c005 +SHA512 (test-unit-3.7.7.gem) = a7c13693e4d9b2c55790c0f3be3f6d4c5d9c10b54664002ae9823f337e7ea69c40c0b8c2562ceb904a7c8bf08afb53358e260626f5f2b8ab0875a7664fa52d52 +SHA512 (test-unit-3.7.7-tests.tar.gz) = 8a6ead7682b259fde23d1eb6731a53463fe5a6fcedb8ead63d058214c1ff3424a5429d08aa08fadff95d21687e83770e180fa2305b174c70772c7f3fd81a7e09