diff --git a/scons.spec b/scons.spec index 78bde62..657a981 100644 --- a/scons.spec +++ b/scons.spec @@ -48,7 +48,6 @@ defined Builder and/or Scanner objects. %package doc Summary: An Open Source software construction tool BuildArch: noarch -BuildRequires: fop, lynx %description doc Scons HTML documentation. @@ -224,12 +223,15 @@ popd %endif %if 0%{?with_python3} pushd %{name}-%{version}-py3/build/scons -%py3_install \ +export LDFLAGS="%{build_ldflags}" +export CFLAGS="%{build_cflags}" +%{__python3} setup.py install -O1 --skip-build --root %{buildroot} \ --standard-lib \ --no-install-bat \ --no-version-script \ --install-scripts=%{_bindir} \ --install-data=%{_datadir} +rm -rfv %{buildroot}%{_bindir}/__pycache__ popd pushd %{buildroot}%{_bindir} for i in %{name}-3 %{name}-v%{version}-%{python3_version} %{name}-%{python3_version}; do @@ -409,8 +411,10 @@ popd %license %{name}-%{version}/src/LICENSE.txt %changelog -* Thu Jan 30 2020 Fedora Release Engineering - 3.1.2-2 +* Fri Feb 07 2020 Antonio Trande - 3.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild +- Remove missing dependencies (fop) for building doc +- %%py3_install macro is bugged * Tue Dec 17 2019 Antonio Trande - 3.1.2-1 - Update to 3.1.2