[X2Go-Commits] [x2goclient] 01/03: x2goclient.spec: rework Qt5 dependencies.

git-admin at x2go.org git-admin at x2go.org
Sun May 16 15:33:35 CEST 2021


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2goclient.

commit cb6411c8bb962a5d91ce9cdf87f5231c2782e502
Author: Mihai Moldovan <ionic at ionic.de>
Date:   Sun May 16 11:54:38 2021 +0200

    x2goclient.spec: rework Qt5 dependencies.
    
    Use a common set of PkgConfig()-based dependencies for the Qt 5
    libraries themselves and only make the linguist tools (lrelease)
    conditional.
---
 debian/changelog |  3 +++
 x2goclient.spec  | 17 +++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index fda6de9..0e89a0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -53,6 +53,9 @@ x2goclient (4.1.2.3-0x2go1) UNRELEASED; urgency=medium
     - x2goclient.spec: expand %{_qt4_bindir} to integer if it's set, instead
       of using it as a string in the condition (which then leads to parsing
       error).
+    - x2goclient.spec: rework Qt5 dependencies. Use a common set of
+      PkgConfig()-based dependencies for the Qt 5 libraries themselves and
+      only make the linguist tools (lrelease) conditional.
   * debian/control:
     + Move to debian/control.in.
   * debian/control.in:
diff --git a/x2goclient.spec b/x2goclient.spec
index e140005..6c88867 100644
--- a/x2goclient.spec
+++ b/x2goclient.spec
@@ -34,19 +34,13 @@ buildrequires:  openldap2-devel
 BuildRequires:  openldap-devel
 %endif
 
-%if 0%{?suse_version}
 %if %{qt_version} == 4
+%if 0%{?suse_version}
 BuildRequires:  libqt4-devel
 %if 0%{?suse_version} >= 1310
 BuildRequires:  libqt4-linguist
 %endif
 %else
-%if %{qt_version} == 5
-BuildRequires:  libqt5-qtbase-devel
-%endif
-%endif
-%else
-%if %{qt_version} == 4
 %if 0%{?el5} || 0%{?el6}
 BuildRequires:  qt4-devel
 %else
@@ -54,7 +48,14 @@ BuildRequires:  qt-devel
 %endif
 %else
 %if %{qt_version} == 5
-BuildRequires:  qt5-devel
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Svg)
+BuildRequires:  pkgconfig(Qt5Widgets)
+%if 0%{?suse_version}
+BuildRequires:  libqt5-linguist
+%else
+BuildRequires:  qt5-linguist
 %endif
 %endif
 %endif

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git


More information about the x2go-commits mailing list