diff --git a/gwenhywfar.spec b/gwenhywfar.spec index d04367c..c5df0e1 100644 --- a/gwenhywfar.spec +++ b/gwenhywfar.spec @@ -1,7 +1,7 @@ Summary: A multi-platform helper library for other libraries Name: gwenhywfar -Version: 4.15.3 -Release: 9%{?dist} +Version: 4.20.0 +Release: 1%{?dist} URL: http://www.aquamaniac.de/sites/download/packages.php?package=01&showall=1 # Download is PHP form at http://www.aquamaniac.de/sites/download/packages.php @@ -11,9 +11,9 @@ License: LGPLv2+ Patch: gwenhywfar-3.4.1-pkgconfig.patch Patch2: gwen-gcc47.patch -BuildRequires: cmake +BuildRequires: cmake gcc gcc-c++ BuildRequires: gnutls-devel gettext libgcrypt-devel openssl-devel -BuildRequires: gtk2-devel >= 2.17.5 +BuildRequires: gtk3-devel >= 3.14.0 BuildRequires: qt4-devel >= 4.3.0 BuildRequires: qt5-qtbase-devel @@ -31,16 +31,17 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package contains gwenhywfar-config and header files for writing and compiling programs using Gwenhywfar. -%package gui-gtk2 -Summary: Gwenhywfar GUI framework for GTK2 +%package gui-gtk3 + +Summary: Gwenhywfar GUI framework for GTK3 Requires: %{name}%{?_isa} = %{version}-%{release} -%description gui-gtk2 -This package contains the gtk2 gwenhywfar GUI backend. +%description gui-gtk3 +This package contains the gtk3 gwenhywfar GUI backend. -%package gui-gtk2-devel -Summary: Development files for %{name}-gui-gtk2 +%package gui-gtk3-devel +Summary: Development files for %{name}-gui-gtk3 Requires: %{name}%{?_isa} = %{version}-%{release} -%description gui-gtk2-devel +%description gui-gtk3-devel %{summary}. %package gui-cpp @@ -94,7 +95,8 @@ export PATH=$PATH:%{_qt5_bindir} %configure \ --disable-static\ - --with-guis="gtk2 qt4 qt5" \ + --enable-system-certs \ + --with-guis="gtk3 qt4 qt5" \ --with-openssl-libs=%{_libdir} \ --with-qt4-libs=%{_qt4_libdir} --with-qt4-includes=%{_qt4_headerdir} \ --with-qt4-moc=%{_bindir}/moc-qt4 \ @@ -149,15 +151,15 @@ find $RPM_BUILD_ROOT -name *.la -exec rm -fv {} \; %{_datadir}/%{name}/typemaker* %{_libdir}/pkgconfig/gwenhywfar.pc -%ldconfig_scriptlets gui-gtk2 +%ldconfig_scriptlets gui-gtk3 -%files gui-gtk2 -%{_libdir}/libgwengui-gtk2.so.* +%files gui-gtk3 +%{_libdir}/libgwengui-gtk3.so.* -%files gui-gtk2-devel -%{_libdir}/libgwengui-gtk2.so -%{_libdir}/pkgconfig/gwengui-gtk2.pc -%{_includedir}/gwenhywfar4/gwen-gui-gtk2/ +%files gui-gtk3-devel +%{_libdir}/libgwengui-gtk3.so +%{_libdir}/pkgconfig/gwengui-gtk3.pc +%{_includedir}/gwenhywfar4/gwen-gui-gtk3/ %ldconfig_scriptlets gui-qt4 @@ -188,6 +190,10 @@ find $RPM_BUILD_ROOT -name *.la -exec rm -fv {} \; %{_includedir}/gwenhywfar4/gwen-gui-qt5/ %changelog +* Tue Apr 03 2018 Bill Nottingham - 4.20.0-1 +- update to 4.20.0 +- s/gtk2/gtk3/ + * Mon Mar 19 2018 Rex Dieter - 4.15.3-9 - spilt out gui-{cpp,gtk2,qt4,qt5}-devel diff --git a/sources b/sources index ca58a13..7410f71 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4e96e68482a3cf1cfc00bd3645684c82 gwenhywfar-4.15.3.tar.gz +SHA512 (gwenhywfar-4.20.0.tar.gz) = bc1d47c39654940198396f1bdb9f4a87ff4e0e6b07cb4525c10f7f8e6ce93445d5b9d85586a47c93c558e86eb826f7006eca29b93fad6371dfe72830bf9b88e1