Hello community,

here is the log from the commit of package gwenhywfar for openSUSE:Factory 
checked in at 2017-06-12 15:35:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gwenhywfar (Old)
 and      /work/SRC/openSUSE:Factory/.gwenhywfar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gwenhywfar"

Mon Jun 12 15:35:40 2017 rev:60 rq:503006 version:4.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gwenhywfar/gwenhywfar.changes    2017-06-01 
16:35:03.651430998 +0200
+++ /work/SRC/openSUSE:Factory/.gwenhywfar.new/gwenhywfar.changes       
2017-06-12 15:35:53.999010859 +0200
@@ -1,0 +2,5 @@
+Sat Jun 10 11:17:28 UTC 2017 - wba...@tmo.at
+
+- Enable Qt5 front-end
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gwenhywfar.spec ++++++
--- /var/tmp/diff_new_pack.FddGjC/_old  2017-06-12 15:35:56.002728247 +0200
+++ /var/tmp/diff_new_pack.FddGjC/_new  2017-06-12 15:35:56.006727683 +0200
@@ -33,7 +33,17 @@
 BuildRequires:  libgcrypt-devel >= 1.2.0
 BuildRequires:  libopenssl-devel
 BuildRequires:  libqt4-devel
-#BuildRequires:  qt-devel
+BuildRequires:  cmake(Qt5Concurrent)
+BuildRequires:  cmake(Qt5Core)
+BuildRequires:  cmake(Qt5DBus)
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Network)
+BuildRequires:  cmake(Qt5OpenGL)
+BuildRequires:  cmake(Qt5PrintSupport)
+BuildRequires:  cmake(Qt5Sql)
+BuildRequires:  cmake(Qt5Test)
+BuildRequires:  cmake(Qt5Widgets)
+BuildRequires:  cmake(Qt5Xml)
 %if 0%{?fedora} == 15
 BuildRequires:  fox-devel >= 1.6
 %else
@@ -57,7 +67,7 @@
 Summary:        Multiplatform Helper Library for Other Libraries - Tools
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          System/Libraries
-Requires:       libgwenhywfar60 = %{version}
+Requires:       lib%{name}%{libversion} = %{version}
 
 %description tools
 Gwenhywfar is a base library used to provide OS abstraction functions
@@ -129,6 +139,20 @@
 
 This package provides the Qt4 implementation of the generic UI toolkit.
 
+%package -n libgwengui-qt5-0
+Summary:        Multiplatform Helper Library for Other Libraries -- Qt5 UI 
Backend
+License:        LGPL-2.1+
+Group:          System/Libraries
+
+%description -n libgwengui-qt5-0
+Gwenhywfar is a base library used to provide OS abstraction functions
+for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
+some often needed functions (for example, for handling and parsing of
+configuration files, reading and writing of XML files, and interprocess
+communication).
+
+This package provides the Qt5 implementation of the generic UI toolkit.
+
 %package -n libgwengui-fox16-0
 Summary:        FOX interface for Gwenhywfar
 License:        GPL-2.0+ and LGPL-2.1+
@@ -147,6 +171,7 @@
 Requires:       libgwengui-fox16-0 = %{version}
 Requires:       libgwengui-gtk2-0 = %{version}
 Requires:       libgwengui-qt4-0 = %{version}
+Requires:       libgwengui-qt5-0 = %{version}
 
 %description devel
 Gwenhywfar is a base library used to provide OS abstraction functions
@@ -160,6 +185,7 @@
 %setup -q
 
 %build
+export PATH=%{_libqt5_bindir}:$PATH
 # quick fix for $CPP being unset and configure failing to handle include dirs 
properly
 CPP=`which cpp`
 export CPP
@@ -169,7 +195,7 @@
        --with-docpath=%{_docdir}/%{name}/api \
        --disable-static \
        --with-qt4-libs=%{_libdir} \
-       --with-guis="fox16 qt4 gtk2" \
+       --with-guis="fox16 qt4 qt5 gtk2" \
        --with-plugins-cfgmgr=all \
        --with-pic
 %__make %{?smp_mflags}
@@ -253,6 +279,10 @@
 %defattr (-, root, root)
 %{_libdir}/libgwengui-qt4.so.*
 
+%files -n libgwengui-qt5-0
+%defattr (-, root, root)
+%{_libdir}/libgwengui-qt5.so.*
+
 %files -n libgwengui-fox16-0
 %defattr (-,root,root)
 %{_libdir}/libgwengui-fox16.so.*
@@ -268,11 +298,13 @@
 %{_libdir}/pkgconfig/%{name}.pc
 %{_libdir}/pkgconfig/gwengui-gtk2.pc
 %{_libdir}/pkgconfig/gwengui-qt4.pc
+%{_libdir}/pkgconfig/gwengui-qt5.pc
 %{_libdir}/pkgconfig/gwengui-fox16.pc
 %dir %{_libdir}/cmake
 %{_libdir}/cmake/%{name}-%{devversion}
 %{_libdir}/cmake/gwengui-cpp-%{devversion}
 %{_libdir}/cmake/gwengui-qt4-%{devversion}
+%{_libdir}/cmake/gwengui-qt5-%{devversion}
 
 %files lang -f %{name}.lang
 


Reply via email to