[packages/plplot] - added pyqt bcond to disable PyQt5 support
qboosh
qboosh at pld-linux.org
Wed Jan 18 20:52:40 CET 2023
commit 96689382827fcb06a83090098c3f312d48d766c6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Jan 18 20:47:36 2023 +0100
- added pyqt bcond to disable PyQt5 support
plplot.spec | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/plplot.spec b/plplot.spec
index 8354338..b0339f0 100644
--- a/plplot.spec
+++ b/plplot.spec
@@ -21,6 +21,7 @@
%bcond_with ocaml_cairo # OCaml-Cairo component
%bcond_without ocaml_opt # OCaml native optimized binaries (bytecode is always built)
%bcond_without octave # Octave bindings
+%bcond_without pyqt # PyQt5 support
%bcond_with cgm # CGM driver, libnistcd library
%bcond_with plmeta # plmeta driver, plrender program, {plm2gir,plpr} scripts
%bcond_with shapelib # shapelib support
@@ -84,9 +85,11 @@ BuildRequires: perl-XML-Parser
BuildRequires: perl-XML-SAX-Expat
BuildRequires: pkgconfig
BuildRequires: pango-devel
+%if %{with pyqt}
BuildRequires: python3-PyQt-builder
BuildRequires: python3-PyQt5-uic
BuildRequires: python3-PyQt5-sip
+%endif
BuildRequires: python3-devel >= 1:3.2
BuildRequires: python3-numpy-devel >= 15.3
BuildRequires: qhull-devel >= 2011.1
@@ -96,8 +99,10 @@ BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 2.016
BuildRequires: sed >= 4.0
%{?with_shapelib:BuildRequires: shapelib-devel}
+%if %{with pyqt}
BuildRequires: sip-PyQt5
BuildRequires: sip6
+%endif
BuildRequires: swig
BuildRequires: swig-python
BuildRequires: tcl-devel >= 8.5
@@ -690,6 +695,7 @@ cd build
%endif
-DENABLE_octave=%{?with_octave:ON}%{!?with_octave:OFF} \
%{!?with_perl_pdl:-DENABLE_pdl=OFF} \
+ %{!?with_pyqt:-DENABLE_pyqt5=OFF} \
-DENABLE_tk=ON \
-DPLPLOT_USE_QT5=ON \
-DFORTRAN_MOD_DIR=%{_includedir}/plplot \
@@ -1114,9 +1120,11 @@ rm -rf $RPM_BUILD_ROOT
%{py3_sitedir}/plplot.py
%{py3_sitedir}/TclSup.py
+%if %{with pyqt}
%files -n python3-plplot-qt5
%defattr(644,root,root,755)
%attr(755,root,root) %{py3_sitedir}/plplot_pyqt5.so
+%endif
%files -n python3-plplot-examples
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/plplot.git/commitdiff/870fdceeac54024d9d55753593fecda85f4be783
More information about the pld-cvs-commit
mailing list