3 %bcond_with tests # build with tests
4 %define kdeplasmaver 6.0.2
6 %define kpname plasma-activities
9 Summary: plasma activities
15 Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
16 # Source0-md5: 60107509942c737bc5ea2a2f969158a6
17 URL: http://www.kde.org/
18 BuildRequires: Qt6Core-devel >= 5.15.0
19 BuildRequires: Qt6Gui-devel >= 5.15.0
20 BuildRequires: cmake >= 3.16.0
21 BuildRequires: gettext-devel
22 BuildRequires: kf6-extra-cmake-modules >= 5.82
23 BuildRequires: kf6-kauth-devel >= 5.82
24 BuildRequires: kf6-kcoreaddons-devel >= 5.85.0
25 BuildRequires: kf6-kdbusaddons-devel >= 5.82
26 BuildRequires: kf6-kdeclarative-devel >= 5.82
27 BuildRequires: kf6-ki18n-devel >= 5.82
28 BuildRequires: kf6-kio-devel >= 5.82
29 BuildRequires: kf6-knotifications-devel >= 5.82
30 BuildRequires: kf6-kservice-devel >= 5.85.0
31 BuildRequires: kf6-solid-devel >= 5.85.0
33 BuildRequires: pkgconfig
34 BuildRequires: rpmbuild(macros) >= 1.164
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 %define qt6dir %{_libdir}/qt6
44 Summary: Header files for %{kpname} development
45 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kpname}
46 Group: X11/Development/Libraries
47 Requires: %{name} = %{version}-%{release}
50 Header files for %{kpname} development.
52 %description devel -l pl.UTF-8
53 Pliki nagłówkowe dla programistów używających %{kpname}.
56 %setup -q -n %{kpname}-%{version}
61 %{!?with_tests:-DBUILD_TESTING=OFF} \
62 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
63 -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir}
71 rm -rf $RPM_BUILD_ROOT
72 %ninja_install -C build
75 rm -rf $RPM_BUILD_ROOT
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/plasma-activities-cli6
80 %attr(755,root,root)%{_libdir}/libPlasmaActivities.so.*.*
81 %ghost %{_libdir}/libPlasmaActivities.so.6
82 %dir %{_libdir}/qt6/qml/org/kde/activities
83 %{_libdir}/qt6/qml/org/kde/activities/kde-qmlmodule.version
84 %attr(755,root,root)%{_libdir}/qt6/qml/org/kde/activities/libplasmaactivitiesextensionplugin.so
85 %{_libdir}/qt6/qml/org/kde/activities/plasmaactivitiesextensionplugin.qmltypes
86 %{_libdir}/qt6/qml/org/kde/activities/qmldir
87 %{_datadir}/qlogging-categories6/plasma-activities.categories
88 %{_datadir}/qlogging-categories6/plasma-activities.renamecategories
91 %defattr(644,root,root,755)
92 %{_includedir}/PlasmaActivities
93 %{_libdir}/cmake/PlasmaActivities
94 %{_libdir}/libPlasmaActivities.so
95 %{_pkgconfigdir}/PlasmaActivities.pc