[kyua-cli] Initial import of the new kyua-cli 0.4 package

Julio Merino jmmv at fedoraproject.org
Fri Jun 8 14:34:43 UTC 2012


commit 45184effc57452d79d5feff66189112459bf0634
Author: Julio Merino <jmmv at julipedia.org>
Date:   Fri Jun 8 10:10:16 2012 -0400

    Initial import of the new kyua-cli 0.4 package

 .gitignore    |    1 +
 kyua-cli.spec |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources       |    1 +
 3 files changed, 61 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..773a179 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kyua-cli-0.4.tar.gz
diff --git a/kyua-cli.spec b/kyua-cli.spec
new file mode 100644
index 0000000..fdd0311
--- /dev/null
+++ b/kyua-cli.spec
@@ -0,0 +1,59 @@
+Summary: Kyua - Command line interface
+Name: kyua-cli
+Version: 0.4
+Release: 1%{?dist}
+License: BSD
+Group: Development/Tools
+URL: http://code.google.com/p/kyua/
+Source0: http://kyua.googlecode.com/files/%{name}-%{version}.tar.gz
+Requires: lutok >= 0.2
+Requires: sqlite >= 3.6.22
+Requires(post): info
+Requires(preun): info
+BuildRequires: lutok-devel >= 0.2-1
+BuildRequires: sqlite-devel >= 3.6.22
+
+%description
+Kyua (pronounced Q.A.) is a testing framework for both developers and
+users.  Kyua is different from most other testing frameworks in that it
+puts the end user experience before anything else.  There are multiple
+reasons for users to run the tests themselves, and Kyua ensures that
+they can do so in the most convenient way.
+
+This module, kyua-cli, provides the command-line interface to the Kyua
+run-time system: in other words, the 'kyua' binary.  The major purpose
+of this tool is to run test cases and generate unified reports of
+their results.
+
+%prep
+%setup -q
+
+%build
+%configure --without-atf --without-doxygen
+make %{?_smp_mflags}
+
+%check
+make check
+
+%install
+make install DESTDIR=%{buildroot} doc_DATA=
+rm -f %{buildroot}/%{_infodir}/dir
+
+%post
+/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+
+%preun
+if [ $1 = 0 ] ; then
+    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
+fi
+
+%files
+%doc AUTHORS COPYING NEWS README
+%{_bindir}/kyua
+%{_infodir}/kyua-cli.info.gz
+%{_datadir}/kyua-cli
+%{_mandir}/man1/kyua.1.gz
+
+%changelog
+* Thu Jun 07 2012 Julio Merino <jmmv at google.com> 0.4-1
+- Initial version of the package.
diff --git a/sources b/sources
index e69de29..4fd3e6e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+3af7490a7b99d5b65b16be8a3abe9c02  kyua-cli-0.4.tar.gz


More information about the scm-commits mailing list