[packages/python-pivy] - fix build with lib != "lib"
qboosh
qboosh at pld-linux.org
Wed Dec 9 19:56:01 CET 2020
commit 8c9bb922d6ba49837222d54c1f76484bb0ea27c8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Dec 9 19:56:29 2020 +0100
- fix build with lib != "lib"
python-pivy.spec | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/python-pivy.spec b/python-pivy.spec
index 53b411c..158779a 100644
--- a/python-pivy.spec
+++ b/python-pivy.spec
@@ -22,11 +22,13 @@ BuildRequires: OpenGL-GLU-devel
BuildRequires: Qt5Gui-devel >= 5
BuildRequires: Qt5OpenGL-devel >= 5
BuildRequires: SoQt-devel >= 1.6.0
+BuildRequires: cmake >= 3.5
%{?with_python2:BuildRequires: python-devel >= 1:2.7}
%{?with_python3:BuildRequires: python3-devel >= 1:3.2}
BuildRequires: qt5-build >= 5
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.714
+BuildRequires: sed >= 4.0
BuildRequires: swig-python >= 3.0.8
BuildRequires: xorg-lib-libXmu-devel
Requires: Coin >= 4.0.0
@@ -102,6 +104,12 @@ Obsługa GUI (SoQt) do wiązań biblioteki Coin dla Pythona 2.
%setup -q -n pivy-%{version}
%patch0 -p1
+%if "%{_lib}" != "lib"
+# chosing lib<ABI> depends on CMAKE_INTERNAL_PLATFORM_ABI and CMAKE_SIZEOF_VOID_P
+# properties, which are configured with at least C compiler
+%{__sed} -i -e '/^project/ s/NONE/C/' CMakeLists.txt
+%endif
+
%build
PATH=%{_libdir}/qt5/bin:$PATH
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-pivy.git/commitdiff/8c9bb922d6ba49837222d54c1f76484bb0ea27c8
More information about the pld-cvs-commit
mailing list