[transmission] - Update to use Qt5 now instead of Qt4

Helio Chissini de Castro heliocastro at fedoraproject.org
Mon Mar 23 12:12:11 UTC 2015


commit 23a047f39b2a099fb086ba000618b8a4a6a0cbb5
Author: Helio Chissini de Castro <helio at kde.org>
Date:   Mon Mar 23 09:11:49 2015 -0300

    - Update to use Qt5 now instead of Qt4

 transmission.spec | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/transmission.spec b/transmission.spec
index c7c0a03..10b15d8 100644
--- a/transmission.spec
+++ b/transmission.spec
@@ -2,7 +2,7 @@
 
 Name:           transmission
 Version:        2.84
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A lightweight GTK+ BitTorrent client
 
 Group:          Applications/Internet
@@ -21,7 +21,7 @@ BuildRequires:  dbus-glib-devel >= 0.70
 BuildRequires:  libevent-devel >= 2.0.10
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext intltool
-BuildRequires:  qt4-devel
+BuildRequires:  qt5-qtbase-devel
 BuildRequires:  systemd-devel
 Requires: transmission-cli
 Requires: transmission-gtk
@@ -75,7 +75,7 @@ GTK graphical interface of Transmission BitTorrent client.
 Summary:       Transmission Qt interface
 Group:         Applications/Internet
 Requires:      transmission-common
-%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
+
 %description qt
 Qt graphical interface of Transmission BitTorrent client.
 
@@ -107,8 +107,8 @@ CXXFLAGS="%{optflags} -fPIC"
 make %{?_smp_mflags}
 
 pushd qt
-qmake-qt4 QMAKE_LFLAGS="$RPM_LD_FLAGS" QMAKE_CXXFLAGS="$CXXFLAGS -std=c++11" qtr.pro
-make %{?_smp_mflags}
+	%{qmake_qt5}  qtr.pro
+	make %{?_smp_mflags}
 popd
 
 %install
@@ -195,6 +195,9 @@ fi
 %doc %{_mandir}/man1/transmission-qt.*
 
 %changelog
+* Thu Mar 12 2015 Helio Chissini de Castro <helio at kde.org> - 2.83-3
+- Compile with Qt5 now
+
 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.84-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 


More information about the scm-commits mailing list