]> git.pld-linux.org Git - packages/python-pivy.git/commitdiff
- fix build with lib != "lib" auto/th/python-pivy-0.6.5-1
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 9 Dec 2020 18:56:29 +0000 (19:56 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 9 Dec 2020 18:56:29 +0000 (19:56 +0100)
python-pivy.spec

index 53b411c8eab967e3ec5f8b903927dace98aa89f8..158779a4eced0f5624d854acf7fe585e94424d07 100644 (file)
@@ -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
 
This page took 0.119795 seconds and 4 git commands to generate.