diff --git a/opencv.spec b/opencv.spec index e1bc1f5..f96bb46 100644 --- a/opencv.spec +++ b/opencv.spec @@ -272,7 +272,9 @@ distribution, since the library maintains binary compatibility, and tries to provide decent performance and stability. %prep -%autosetup -p1 -a1 %{?with_extras:-a2} +# autosetup doesn't work with 2 sources +# https://github.com/rpm-software-management/rpm/issues/1204 +%setup -q -a1 %{?with_extras:-a2} %if 1 # we don't use pre-built contribs except quirc pushd 3rdparty @@ -283,6 +285,9 @@ shopt -u extglob popd &>/dev/null %endif +%patch0 -p1 -b .install_3rdparty_licenses +%patch3 -p1 -b .python_install_binary + pushd %{name}_contrib-%{version} #patch1 -p1 -b .install_cvv popd