From 1133fbcba4424223a8ac5dc82e7218874de93f49 Mon Sep 17 00:00:00 2001 From: lmz <729173140@qq.com> Date: Sat, 31 Jul 2021 20:39:59 +0000 Subject: [PATCH] add package and spec for building --- nosehtmloutput-0.0.7.tar.gz | Bin 0 -> 7582 bytes python-nosehtmloutput.spec | 81 ++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 nosehtmloutput-0.0.7.tar.gz create mode 100644 python-nosehtmloutput.spec diff --git a/nosehtmloutput-0.0.7.tar.gz b/nosehtmloutput-0.0.7.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a54709e3c82250688cd1c8f78caab7dab5b613f6 GIT binary patch literal 7582 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 Ac>n+a literal 0 HcmV?d00001 diff --git a/python-nosehtmloutput.spec b/python-nosehtmloutput.spec new file mode 100644 index 0000000..24ac11a --- /dev/null +++ b/python-nosehtmloutput.spec @@ -0,0 +1,81 @@ +%global _empty_manifest_terminate_build 0 +Name: python-nosehtmloutput +Version: 0.0.7 +Release: 1 +Summary: Nose plugin to produce test results in html. +License: Apache-2.0 +URL: https://git.openstack.org/cgit/openstack-infra/nose-html-output +Source0: https://files.pythonhosted.org/packages/07/77/d13a9e64bd65f36a0d7c52634ede2b81c7f29957362df6de364e8376955c/nosehtmloutput-0.0.7.tar.gz +BuildArch: noarch +%description +Nose plugin that generates a nice html test report. + +%package -n python3-nosehtmloutput +Summary: Nose plugin to produce test results in html. +Provides: python-nosehtmloutput + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip + +BuildRequires: python3-nose +BuildRequires: python3-six + + +%description -n python3-nosehtmloutput +Nose plugin that generates a nice html test report. + +%package help +Summary: Nose plugin to produce test results in html. +Provides: python3-nosehtmloutput-doc +%description help +Nose plugin that generates a nice html test report. + +%prep +%autosetup -n nosehtmloutput-%{version} + +%build +%py3_build + +%install +%py3_install + +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + + + +%files -n python3-nosehtmloutput -f filelist.lst + +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Sat Jul 31 2021 OpenStack_SIG - 0.0.7-1 +- Package init \ No newline at end of file