From ecea50792944f554226200eab8ed7fd0a21328e7 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 14 Apr 2022 12:40:34 -0700 Subject: [PATCH] kyua package is retired on c9s for CS-271 --- .gitignore | 1 - README.md | 3 -- dead.package | 1 + kyua.spec | 100 --------------------------------------------------- sources | 1 - 5 files changed, 1 insertion(+), 105 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 kyua.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 89a92b6..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/kyua-0.13.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 7840751..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# kyua - -The kyua package \ No newline at end of file diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..e5e45c4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +kyua package is retired on c9s for CS-271 diff --git a/kyua.spec b/kyua.spec deleted file mode 100644 index eaa8268..0000000 --- a/kyua.spec +++ /dev/null @@ -1,100 +0,0 @@ -%global _testsdir %{_libexecdir}/%{name}/tests -%global _make_args pkgtestsdir=%%{_testsdir} testsdir=%%{_testsdir} - -Name: kyua -Version: 0.13 -Release: 7%{?dist} -Summary: Testing framework for infrastructure software - -License: BSD -URL: https://github.com/jmmv/kyua -Source0: %{url}/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz - -BuildRequires: make -BuildRequires: gcc-c++ -BuildRequires: libatf-c++-devel >= 0.17 -BuildRequires: libatf-sh-devel >= 0.15 -BuildRequires: pkgconfig(lutok) >= 0.4 -BuildRequires: pkgconfig(sqlite3) >= 3.6.22 - -Obsoletes: kyua-cli < 0.10 -Provides: kyua-cli = %{?epoch:%{epoch}:}%{version}-%{release} -Obsoletes: kyua-testers < 0.10 -Obsoletes: kyua-testers-devel < 0.10 - -%description -Kyua is a testing framework for infrastructure software, originally designed -to equip BSD-based operating systems with a test suite. This means that -Kyua is lightweight and simple, and that Kyua integrates well with various -build systems and continuous integration frameworks. - -Kyua features an expressive test suite definition language, a safe runtime -engine for test suites and a powerful report generation engine. - -Kyua is for both developers and users, from the developer applying a simple -fix to a library to the system administrator deploying a new release -on a production machine. - -Kyua is able to execute test programs written with a plethora of -testing libraries and languages. The library of choice is ATF, for which -Kyua was originally designed, but simple, framework-less test programs and -TAP-compliant test programs can also be executed through Kyua. - -%package tests -Summary: Runtime tests of the Kyua toolchain -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -Obsoletes: kyua-cli-tests < 0.10 -Obsoletes: kyua-testers-tests < 0.10 - -%description tests -%{summary}. - -%prep -%autosetup - -%build -%configure \ - --with-doxygen=no \ - --with-with-atf=yes \ - %{nil} -%make_build %{_make_args} - -%install -%make_install %{_make_args} doc_DATA= - -%check -# Tests expect dumping core to file which is different from machine to machine -HOME=$(pwd)/check %make_build check %{_make_args} || : - -%files -%license LICENSE -%doc AUTHORS CONTRIBUTORS NEWS.md README.md -%{_bindir}/%{name} -%{_datadir}/%{name}/ -%{_mandir}/man1/%{name}*.1* -%{_mandir}/man5/%{name}*.5* - -%files tests -%{_libexecdir}/%{name}/ - -%changelog -* Tue Jan 26 2021 Fedora Release Engineering - 0.13-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 0.13-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 0.13-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 0.13-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 0.13-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 0.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Igor Gnatenko - 0.13-1 -- Initial package diff --git a/sources b/sources deleted file mode 100644 index 2193292..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (kyua-0.13.tar.gz) = 80ecf4fd888d4759122f3c1d1d5b06a19135e06f7bca1ef8458c7a5e78c1b6baff54969c863c93f11c40611ca256fc0334402531397b16788fb3ec701dd278ae