]> git.pld-linux.org Git - packages/kp6-plasma-activities.git/blob - kp6-plasma-activities.spec
- updated to 6.0.3
[packages/kp6-plasma-activities.git] / kp6-plasma-activities.spec
1 #
2 # Conditional build:
3 %bcond_with     tests           # build with tests
4 %define         kdeplasmaver    6.0.3
5 %define         qtver           5.15.2
6 %define         kpname          plasma-activities
7 %define         kf6ver          5.39.0
8
9 Summary:        plasma activities
10 Name:           kp6-%{kpname}
11 Version:        6.0.3
12 Release:        1
13 License:        LGPL v2.1+
14 Group:          X11/Libraries
15 Source0:        https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
16 # Source0-md5:  eac6aebafbb8c2cbef5a121d5c0afb10
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
32 BuildRequires:  ninja
33 BuildRequires:  pkgconfig
34 BuildRequires:  rpmbuild(macros) >= 1.164
35 BuildRequires:  xz
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %define         qt6dir          %{_libdir}/qt6
39
40 %description
41 plasma activities.
42
43 %package devel
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}
48
49 %description devel
50 Header files for %{kpname} development.
51
52 %description devel -l pl.UTF-8
53 Pliki nagłówkowe dla programistów używających %{kpname}.
54
55 %prep
56 %setup -q -n %{kpname}-%{version}
57
58 %build
59 %cmake -B build \
60         -G Ninja \
61         %{!?with_tests:-DBUILD_TESTING=OFF} \
62         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
63         -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir}
64 %ninja_build -C build
65
66 %if %{with tests}
67 ctest
68 %endif
69
70 %install
71 rm -rf $RPM_BUILD_ROOT
72 %ninja_install -C build
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files
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
89
90 %files devel
91 %defattr(644,root,root,755)
92 %{_includedir}/PlasmaActivities
93 %{_libdir}/cmake/PlasmaActivities
94 %{_libdir}/libPlasmaActivities.so
95 %{_pkgconfigdir}/PlasmaActivities.pc
This page took 0.084691 seconds and 3 git commands to generate.