[packages/suil] disable Qt4 support

jajcus jajcus at pld-linux.org
Wed Apr 17 11:06:37 CEST 2019


commit a9e89817094ee0f16c643b1614f3bd21198d2e30
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Wed Apr 17 11:05:21 2019 +0200

    disable Qt4 support
    
    it seems we won't be able to maintain Qt4 forever

 suil.spec | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/suil.spec b/suil.spec
index e14c1cb..ca264dc 100644
--- a/suil.spec
+++ b/suil.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_with    qt4                     # Qt4 support
+
 Summary:	Lightweight C library for loading and wrapping LV2 plugin UIs
 Summary(pl.UTF-8):	Lekka biblioteka C do ładowania i obudowywania UI wtyczek LV2
 Name:		suil
@@ -8,7 +12,7 @@ Group:		Libraries
 Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
 # Source0-md5:	50598cc44f419f60805862272abe881c
 URL:		http://drobilla.net/software/suil/
-BuildRequires:	QtGui-devel >= 4.4.0
+%{?with_qt4:BuildRequires:	QtGui-devel >= 4.4.0}
 BuildRequires:	Qt5Widgets-devel >= 5.1.0
 BuildRequires:	gtk+2-devel >= 2:2.18.0
 BuildRequires:	libstdc++-devel
@@ -48,7 +52,7 @@ Summary:	UI wrapper modules for suil library
 Summary(pl.UTF-8):	Moduły obudowujące UI dla biblioteki suil
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	QtGui >= 4.0.0
+%{?with_qt4:Requires:	QtGui >= 4.0.0}
 Requires:	gtk+2 >= 2:2.18.0
 
 %description modules
@@ -108,11 +112,13 @@ rm -rf $RPM_BUILD_ROOT
 %files modules
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/suil-0/libsuil_x11_in_gtk2.so
-%attr(755,root,root) %{_libdir}/suil-0/libsuil_x11_in_qt4.so
 %attr(755,root,root) %{_libdir}/suil-0/libsuil_x11_in_qt5.so
-%attr(755,root,root) %{_libdir}/suil-0/libsuil_gtk2_in_qt4.so
 %attr(755,root,root) %{_libdir}/suil-0/libsuil_gtk2_in_qt5.so
+%if %{with qt4}
+%attr(755,root,root) %{_libdir}/suil-0/libsuil_gtk2_in_qt4.so
+%attr(755,root,root) %{_libdir}/suil-0/libsuil_x11_in_qt4.so
 %attr(755,root,root) %{_libdir}/suil-0/libsuil_qt4_in_gtk2.so
+%endif
 
 %files devel
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/suil.git/commitdiff/a9e89817094ee0f16c643b1614f3bd21198d2e30



More information about the pld-cvs-commit mailing list