From f846228dfaedfbd3e088480a60463a9a9189dc1d Mon Sep 17 00:00:00 2001 From: Merlin Mathesius Date: Tue, 25 May 2021 11:49:20 -0500 Subject: [PATCH] Eliminate build dependency on make. Additional minor SPEC cleanup. Signed-off-by: Merlin Mathesius --- python-avocado.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/python-avocado.spec b/python-avocado.spec index 394dec3..b05f121 100644 --- a/python-avocado.spec +++ b/python-avocado.spec @@ -51,7 +51,6 @@ Source0: https://github.com/avocado-framework/avocado/archive/%{gitref}/%{gittar BuildArch: noarch BuildRequires: kmod -BuildRequires: make BuildRequires: procps-ng BuildRequires: python3-devel BuildRequires: python3-docutils @@ -121,7 +120,7 @@ popd pushd optional_plugins/glib %py3_build popd -%make_build man +rst2man man/avocado.rst man/avocado.1 %install %py3_install @@ -213,7 +212,8 @@ find %{buildroot}%{_docdir}/avocado -type f -name '*.py' -exec chmod -c -x {} '; # AVOCADO_CHECK_LEVEL: package build environments have the least # amount of resources we have observed so far. Let's avoid tests that # require too much resources or are time sensitive - PATH=%{buildroot}%{_bindir}:%{buildroot}%{_libexecdir}/avocado:$PATH PYTHONPATH=%{buildroot}%{python3_sitelib}:. \ + PATH=%{buildroot}%{_bindir}:%{buildroot}%{_libexecdir}/avocado:$PATH \ + PYTHONPATH=%{buildroot}%{python3_sitelib}:. \ LANG=en_US.UTF-8 \ AVOCADO_CHECK_LEVEL=0 \ %{python3} selftests/run @@ -470,7 +470,8 @@ Again Shell code (and possibly other similar shells). %changelog * Thu Mar 18 2021 Merlin Mathesius - 82.0-2 -- Fix up BuildRequires: add 'make', drop obsolete packages +- Drop obsolete packages from BuildRequires +- Generate man page directly using 'rst2man' rather than requiring 'make' - Adjust PATH to make sure self-tests find internal modules - Spec file cleanup following package review.