[packages/ruby/dev-2.2] package minitest to subpackage
glen
glen at pld-linux.org
Thu Oct 20 22:56:20 CEST 2016
commit cac72f51ff7d1929915056522c050695dd9ea753
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Oct 20 23:18:54 2016 +0300
package minitest to subpackage
ruby.spec | 43 ++++++++++++++++++++++++++++++++-----------
1 file changed, 32 insertions(+), 11 deletions(-)
---
diff --git a/ruby.spec b/ruby.spec
index f11c7b6..03c8249 100644
--- a/ruby.spec
+++ b/ruby.spec
@@ -185,10 +185,6 @@ Provides: ruby-bigdecimal = %{bigdecimal_ver}
Provides: ruby-io-console = %{io_console_ver}
# ruby-modules deprecated, rpm5 generates ruby(abi) itself
Provides: ruby-modules(ver) = %{ruby_version}
-%if %{with batteries}
-Provides: ruby-minitest = %{minitest_ver}
-Obsoletes: ruby-minitest <= 1.5.0
-%endif
# FIXME later
Provides: ruby(abi) = %{ruby_version}
%requires_ge_to openssl openssl-devel
@@ -418,6 +414,31 @@ This is a JSON implementation as a Ruby extension in C.
%description json -l pl.UTF-8
Biblioteka JSON dla języka Ruby.
+%package minitest
+Summary: Minitest provides a complete suite of testing facilities
+Version: %{minitest_ver}
+Release: %{pkg_version}.%{rel}
+Epoch: 0
+License: MIT
+Group: Development/Libraries
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
+
+%description minitest
+minitest/unit is a small and incredibly fast unit testing framework.
+
+minitest/spec is a functionally complete spec engine.
+
+minitest/benchmark is an awesome way to assert the performance of your
+algorithms in a repeatable manner.
+
+minitest/mock by Steven Baker, is a beautifully tiny mock object
+framework.
+
+minitest/pride shows pride in testing and adds coloring to your test
+output.
+
%package power_assert
# The Summary/Description fields are rather poor.
# https://github.com/k-tsj/power_assert/issues/3
@@ -872,6 +893,13 @@ rm -rf $RPM_BUILD_ROOT
%exclude %{gem_dir}/gems/power_assert-%{power_assert_ver}/.*
%{gem_dir}/specifications/power_assert-%{power_assert_ver}.gemspec
+%files minitest
+%defattr(644,root,root,755)
+%{ruby_libdir}/minitest
+%{gem_dir}/gems/minitest-%{minitest_ver}
+%exclude %{gem_dir}/gems/minitest-%{minitest_ver}/.*
+%{gem_dir}/specifications/minitest-%{minitest_ver}.gemspec
+
%files modules
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/erb%{ruby_suffix}
@@ -1048,13 +1076,6 @@ rm -rf $RPM_BUILD_ROOT
%dir %{gem_libdir}/io-console-%{io_console_ver}/lib/io
%attr(755,root,root) %{gem_libdir}/io-console-%{io_console_ver}/lib/io/console.so
-%if %{with batteries}
-# minitest
-%{ruby_libdir}/minitest
-%{gem_dir}/gems/minitest-%{minitest_ver}
-%{gem_dir}/specifications/minitest-%{minitest_ver}.gemspec
-%endif
-
%{gem_dir}/specifications/psych-%{psych_ver}.gemspec
%{gem_dir}/gems/psych-%{psych_ver}
%{ruby_libdir}/psych
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby.git/commitdiff/945923861a135e7e1ba3a008c8ca568a2bb059b1
More information about the pld-cvs-commit
mailing list