|
@@ -11,21 +11,32 @@ License: LGPLv2
|
11
|
11
|
Source0: %{name}-%{version}.tar.gz
|
12
|
12
|
BuildArch: noarch
|
13
|
13
|
|
|
14
|
+Requires: jattool-minimal == %{version}
|
|
15
|
+Requires: jattool-report == %{version}
|
|
16
|
+Requires: jattool-tdk == %{version}
|
|
17
|
+%description
|
|
18
|
+JAT is a testing framework for Shell-based test suites.
|
|
19
|
+
|
|
20
|
+This package is intended for test development workstations and requires
|
|
21
|
+all other sub-packages.
|
|
22
|
+
|
|
23
|
+%package minimal
|
14
|
24
|
Requires: %shellfu_req
|
15
|
25
|
Requires: %saturnin_req
|
16
|
26
|
Requires: shellfu-bash
|
17
|
27
|
Requires: shellfu-bash-jat >= 0.0.0
|
18
|
28
|
Requires: shellfu-bash-jat < 0.0.1
|
19
|
29
|
Requires: shellfu-bash-pretty
|
20
|
|
-%description
|
|
30
|
+Summary: JAT harness and test discovery
|
|
31
|
+%description minimal
|
21
|
32
|
JAT is a testing framework for Shell-based test suites.
|
22
|
33
|
|
23
|
|
-This sub-package contains main binaries for test suite and session
|
24
|
|
-control.
|
|
34
|
+This sub-package contains minimal set of tools, just for test discovery and
|
|
35
|
+running.
|
25
|
36
|
|
26
|
37
|
%package report
|
27
|
38
|
Requires: python2-jinja2
|
28
|
|
-Requires: jattool == %{version}
|
|
39
|
+Requires: jattool-minimal == %{version}
|
29
|
40
|
Summary: JAT result post-processing
|
30
|
41
|
%description report
|
31
|
42
|
JAT is a testing framework for Shell-based test suites.
|
|
@@ -51,12 +62,15 @@ make %{?_smp_mflags} PREFIX=/usr
|
51
|
62
|
%make_install PREFIX=/usr
|
52
|
63
|
|
53
|
64
|
%files
|
|
65
|
+%dir %{_docdir}/%{name}
|
|
66
|
+%doc %{_docdir}/%{name}/README.md
|
|
67
|
+
|
|
68
|
+%files minimal
|
54
|
69
|
%config %{_sysconfdir}/bash_completion.d/%{name}.bash
|
55
|
70
|
%dir %{_datadir}/%{name}
|
56
|
71
|
%dir %{_datadir}/%{name}/ini.d
|
57
|
72
|
%dir %{_datadir}/%{name}/ini.d/main
|
58
|
73
|
%dir %{_libexecdir}/%{name}
|
59
|
|
-%doc %{_docdir}/%{name}/README.md
|
60
|
74
|
%{_bindir}/%{name}
|
61
|
75
|
%{_datadir}/%{name}/help
|
62
|
76
|
%{_datadir}/%{name}/ini.d/main/jattool.ini
|