From 3464326ca5d907ab236d56278f7121ef987e2bb1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sep 07 2016 15:23:20 +0000 Subject: cosmetics, update URL, use %grantlee5_requires, main Requires: -libs --- diff --git a/kdevplatform.spec b/kdevplatform.spec index 41a70be..e1d4748 100644 --- a/kdevplatform.spec +++ b/kdevplatform.spec @@ -1,17 +1,22 @@ -%define kdevelop_ver 5.0 + +## silly, fixme when/if version is bumped again -- rex +%global kdevelop_ver 5.0 Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 5.0.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 -URL: https://projects.kde.org/projects/extragear/kdevelop/kdevplatform + +URL: http://quickgit.kde.org/?p=%{name}.git Source0: http://download.kde.org/stable/kdevelop/%{version}/src/kdevplatform-%{kdevelop_ver}.tar.xz + BuildRequires: boost-devel BuildRequires: gettext BuildRequires: pcre-devel BuildRequires: subversion-devel -BuildRequires: grantlee-qt5-devel +BuildRequires: grantlee-qt5-devel >= 5.1.0-2 +%{?grantlee5_requires} BuildRequires: libkomparediff2-devel BuildRequires: kf5-rpm-macros @@ -41,9 +46,10 @@ BuildRequires: kf5-kxmlgui-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtdeclarative-devel -BuildRequires: qt5-qtquick1-devel BuildRequires: qt5-qtwebkit-devel +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + %description KDE Development platform, the foundations upon which KDevelop and Quanta are built. @@ -76,10 +82,12 @@ popd make %{?_smp_mflags} -C %{_target_platform} + %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang %{name} --all-name --with-kde +%find_lang %{name} --all-name + %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : @@ -94,7 +102,7 @@ fi gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f %{name}.lang -%doc COPYING.PLUGINS COPYING.SRC +%license COPYING.PLUGINS COPYING.SRC %{_bindir}/kdev_dbus_socket_transformer %{_bindir}/kdev_format_source %{_bindir}/kdevplatform_shell_environment.sh @@ -109,16 +117,26 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files libs %{_libdir}/lib*.so.* %{_libdir}/*.so -%{_kf5_qtplugindir}/kdevplatform/* -%{_kf5_qtplugindir}/grantlee/*/*.so -%{_qt5_prefix}/qml/org/kde/kdevplatform/* +%{_kf5_qtplugindir}/kdevplatform/ +# FIXME/TODO: does not use standard %%{?grantlee5_plugindir}, is that a problem? -- rex +%dir %{_kf5_qtplugindir}/grantlee/ +%dir %{_kf5_qtplugindir}/grantlee/%{grantlee5_plugins}/ +%{_kf5_qtplugindir}/grantlee/%{grantlee5_plugins}/kdev_filters.so +%{_qt5_prefix}/qml/org/kde/kdevplatform/ %files devel %{_libdir}/lib*.so %{_includedir}/kdevplatform/ %{_libdir}/cmake/KDevPlatform + %changelog +* Wed Sep 07 2016 Rex Dieter - 5.0.0-2 +- cosmetics, update URL, use %%grantlee5_requires, main Requires: -libs + +* Wed Aug 24 2016 Helio Chissini de Castro - 5.0.0-1 +- New upstream version + * Mon Aug 08 2016 Jan Grulich - 5.0.0-0.2.20160808git - Update to latest git snapshot