%global lrdname leapp-repository-deps-el8 %global ldname leapp-deps-el8 Name: leapp-el7toel8-deps Version: 5.0.0 Release: 100.201910021035Z.4f30c47.master%{?dist} Summary: Dependencies for *leapp* packages BuildArch: noarch License: ASL 2.0 URL: https://oamg.github.io/leapp/ %description %{summary} ################################################## # DEPS FOR LEAPP REPOSITORY ON RHEL 8 ################################################## %package -n %{lrdname} Summary: Meta-package with system dependencies for leapp repository Provides: leapp-repository-dependencies = 5 Obsoletes: leapp-repository-deps Requires: dnf >= 4 Requires: pciutils Requires: python3 Requires: python3-pyudev # required by SELinux actors Requires: policycoreutils-python-utils %description -n %{lrdname} %{summary} ################################################## # DEPS FOR LEAPP FRAMEWORK ON RHEL 8 ################################################## %package -n %{ldname} Summary: Meta-package with system dependencies for leapp framework Provides: leapp-framework-dependencies = 2 Obsoletes: leapp-deps Requires: findutils # Keep currently these dependencies as maybe we would need them to finish the # RPMUpgradePhase phase correctly - and still the fate of the original leapp # RPM is unclear. Requires: python2-six Requires: python2-setuptools Requires: python2-jinja2 # Python3 deps Requires: python3-six Requires: python3-setuptools Requires: python3-jinja2 %description -n %{ldname} %{summary} %prep %build %install # do not create main packages #%files %files -n %{lrdname} # no files here %files -n %{ldname} # no files here %changelog * Tue Jan 22 2019 Petr Stodulka - %{version}-%{release} - Initial rpm