From 8623443dca28e15c9b5c41906b0c10f6bef3e6389ea1521826d3d31a6dfb4b42 Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Tue, 15 Dec 2015 19:14:01 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/umbrello?expand=0&rev=23 --- umbrello.spec | 59 +++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 45 insertions(+), 14 deletions(-) diff --git a/umbrello.spec b/umbrello.spec index 31bc2f5..871b377 100644 --- a/umbrello.spec +++ b/umbrello.spec @@ -17,9 +17,38 @@ Name: umbrello -BuildRequires: libkde4-devel +BuildRequires: boost-devel +BuildRequires: extra-cmake-modules +BuildRequires: karchive-devel +BuildRequires: kauth-devel +BuildRequires: kcompletion-devel +BuildRequires: kconfig-devel +BuildRequires: kcoreaddons-devel +BuildRequires: kdelibs4support-devel +BuildRequires: kdoctools-devel +BuildRequires: kguiaddons-devel +BuildRequires: ki18n-devel +BuildRequires: kiconthemes-devel +BuildRequires: kinit-devel +BuildRequires: kio-devel +BuildRequires: kparts-devel +BuildRequires: kservice-devel +BuildRequires: ktexteditor-devel +BuildRequires: kwidgetsaddons-devel +BuildRequires: kwindowsystem-devel +BuildRequires: kxmlgui-devel BuildRequires: libxml2-devel BuildRequires: libxslt-devel +BuildRequires: subversion-devel +BuildRequires: update-desktop-files +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Test) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5Xml) Summary: UML Modeller License: GPL-2.0 and GFDL-1.2 Group: Development/Tools/Other @@ -28,7 +57,6 @@ Version: 15.12.0 Release: 0 Source0: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build -%kde4_runtime_requires %description Umbrello is a UML modelling application. @@ -42,13 +70,13 @@ RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc" %endif export CXXFLAGS="$RPM_OPT_FLAGS -fPIC" export CFLAGS="$RPM_OPT_FLAGS -fPIC" - %cmake_kde4 -d build + + %cmake_kf5 -d build -- -DBUILD_KF5=ON %make_jobs %install - %kde4_makeinstall -C build - %suse_update_desktop_file umbrello Development Design - %kde_post_install + %kf5_makeinstall -C build + %suse_update_desktop_file org.kde.umbrello Development Design %post -p /sbin/ldconfig @@ -60,13 +88,16 @@ export CFLAGS="$RPM_OPT_FLAGS -fPIC" %files %defattr(-,root,root) %doc COPYING COPYING.DOC README -%{_kde4_bindir}/umbrello -%{_kde4_bindir}/po2xmi -%{_kde4_bindir}/xmi2pot -%{_kde4_applicationsdir}/umbrello.desktop -%{_kde4_htmldir}/en/umbrello -%{_kde4_iconsdir}/hicolor/*/apps/umbrello.* -%{_kde4_iconsdir}/hicolor/*/mimetypes/application-x-uml.* -%{_kde4_appsdir}/umbrello/ +%{_kf5_bindir}/umbrello +%{_kf5_applicationsdir}/org.kde.umbrello.desktop +%{_kf5_htmldir}/en/umbrello +%{_kf5_sharedir}/umbrello/ +%{_kf5_bindir}/po2xmi +%{_kf5_bindir}/xmi2pot +%{_kf5_iconsdir}/hicolor/*/*/umbrello* +%{_kf5_iconsdir}/hicolor/*/mimetypes/application-x-uml.png +%_kf5_kxmlguidir/umbrello/ +%dir %_datadir/appdata +%_datadir/appdata/org.kde.umbrello.appdata.xml %changelog