From f6115feb26179678878abd17cdb18e63f9983291 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Nov 05 2015 21:36:50 +0000 Subject: initial import (review: #1173798, review comments fixed) --- diff --git a/.gitignore b/.gitignore index e69de29..134d497 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/relval-1.11.6.tar.xz diff --git a/relval.spec b/relval.spec new file mode 100644 index 0000000..4bc186b --- /dev/null +++ b/relval.spec @@ -0,0 +1,135 @@ +%global srcname relval + +Name: relval +Version: 1.11.6 +Release: 2%{?dist} +Summary: Tool for interacting with Fedora QA wiki pages + +Group: Applications/Productivity +License: GPLv3+ +URL: https://www.happyassassin.net/wikitcms +Source0: https://www.happyassassin.net/relval/releases/%{srcname}-%{version}.tar.xz +BuildArch: noarch + +BuildRequires: python2-devel +BuildRequires: python-setuptools +Requires: python-wikitcms >= 1.11.4 +Requires: python-setuptools +Requires: python-markupsafe + +%description +Relval can perform various tasks related to Fedora QA by interacting with the +Fedora wiki. It lets you: + +* Create wiki pages for Fedora release validation test events +* Generate statistics on release validation testing +* Report release validation test results using a console interface + +See https://fedoraproject.org/wiki/QA/SOP_Release_Validation_Test_Event for +more information on the process relval helps with. + +%prep +%setup -q -n %{srcname}-%{version} + +%build +%{py2_build} + +%install +rm -rf %{buildroot} +%{py2_install} + +%files +%{!?_licensedir:%global license %doc} +%doc README.md +%license COPYING +%{python2_sitelib}/%{srcname}* +%{_bindir}/relval + +%changelog +* Thu Nov 05 2015 Adam Williamson - 1.11.6-2 +- use license macro +- use py2_build and py2_install macros + +* Tue Oct 20 2015 Adam Williamson - 1.11.6-1 +- new release 1.11.6: improve testcase_stats page sorting + +* Mon May 04 2015 Adam Williamson - 1.11.5-1 +- new release 1.11.5: small fixes and cleanups + +* Tue Apr 21 2015 Adam Williamson - 1.11.4-1 +- new release 1.11.4: various changes for 'bot' results + +* Fri Apr 17 2015 Adam Williamson - 1.11.3-1 +- new release 1.11.3: comments in size-check, env in shebangs + +* Wed Mar 25 2015 Adam Williamson - 1.11.1-1 +- new release 1.11.1: size-check: display compose being checked + +* Wed Mar 25 2015 Adam Williamson - 1.11-1 +- new release 1.11: new size-check subcommand, under-the-hood changes + +* Mon Mar 16 2015 Adam Williamson - 1.10.2-1 +- new release 1.10.2: report-auto test case searching now case-insensitive + +* Wed Feb 18 2015 Adam Williamson - 1.10.1-1 +- fix some leftover version bugs in report-results + +* Wed Feb 18 2015 Adam Williamson - 1.10-1 +- update for wikitcms versioning changes, fix some bugs + +* Thu Feb 12 2015 Adam Williamson - 1.9.4-1 +- new release 1.9.4: add Download page generation, bugfixes + +* Mon Feb 02 2015 Adam Williamson - 1.9.3-1 +- new release 1.9.3: add report-auto and comment support for report-results + +* Wed Jan 07 2015 Adam Williamson - 1.8.8-1 +- new release 1.8.8: one more mistake, honest, this one really works + +* Wed Jan 07 2015 Adam Williamson - 1.8.7-1 +- new release 1.8.7: complete fix from 1.8.6 + +* Wed Jan 07 2015 Adam Williamson - 1.8.6-1 +- new release 1.8.6: bugfix (no wiki login with Python < 2.7.9) + +* Fri Jan 02 2015 Adam Williamson - 1.8.5-1 +- new release 1.8.5: SECURITY: input sanitization for stats subcommands + +* Tue Dec 23 2014 Adam Williamson - 1.8.3-1 +- new release 1.8.3: multiple fixes and enhancements + +* Fri Dec 19 2014 Adam Williamson - 1.7-1 +- new release 1.7: handle wikitcms changes, bugfixes + +* Tue Dec 16 2014 Adam Williamson - 1.6-1 +- new release 1.6: handle wikitcms changes, bugfixes + +* Fri Dec 12 2014 Adam Williamson - 1.5.2-1 +- new release: re-fix bugzilla URL links (lost between 1.4.1 and 1.5) + +* Tue Dec 09 2014 Adam Williamson - 1.5-1 +- new release: nightly compose support + +* Fri Oct 31 2014 Adam Williamson - 1.4.1-1 +- new release 1.4.1: fix URL of bugzilla links on detail pages (tcs) + +* Sat Oct 25 2014 Adam Williamson - 1.4-1 +- new release (some refinements to result reporting and testcase-stats) + +* Thu Oct 23 2014 Adam Williamson - 1.3.2-1 +- new release (misc. bugfixes in result reporting) + +* Wed Oct 22 2014 Adam Williamson - 1.3.1-1 +- new release 1.3.1 (fix crasher in result reporting) + +* Tue Oct 21 2014 Adam Williamson - 1.3-1 +- new release 1.3 + +* Fri Oct 17 2014 Adam Williamson - 1.2.1-1 +- brown paper bag release 1.2.1 + +* Thu Oct 16 2014 Adam Williamson - 1.2-1 +- new release 1.2 + +* Mon Oct 13 2014 Adam Williamson - 1.1-1 +- first build of relval as separate package from wikitcms diff --git a/sources b/sources index e69de29..6227f94 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ec5441ac910e2fb3f2a3f02b307b2a51 relval-1.11.6.tar.xz