set(_packages_path "python${_version_major_minor}/dist-packages")
endif()
- set(_packages_path "lib/${_packages_path}")
-+ if(${ARCH} STREQUAL "x86_64" OR ${ARCH} STREQUAL "aarch64")
++ if(${ARCH} STREQUAL "x86_64" OR ${ARCH} STREQUAL "aarch64" OR ${ARCH} STREQUAL "riscv64")
+ set(_packages_path "lib64/${_packages_path}")
+ else()
+ set(_packages_path "lib/${_packages_path}")
Source0: %{name}-%{version}.tar.gz
Source100: opencv-contrib-%{version}.tar.gz
# In cmake/OpenCVDetectPython.cmake, python packages are installed
-# in lib/ regardless of i586, armv7l, x86_64, aarch64
+# in lib/ regardless of i586, armv7l, x86_64, aarch64, riscv64
# So, this patch installs the python packages in:
# lib64/ if x86_64 or aarch64
# lib/ if i586 or armv7l
%ifarch %ix86
ARCH=i386
%endif
+%ifarch riscv64
+ARCH=riscv64
+%endif
# compatibility to opencv3
sed -i 's/opencv4.pc/opencv.pc/g' cmake/OpenCVGenPkgconfig.cmake