blob: f08cd83b94b8d434b20415d04938eb39cb1e8171 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
%global majmin_ver %(echo %{version} | cut -d. -f1,2)
%global stable stable
Name: kdeplasma-addons
Summary: Additional Plasmoids for Plasma 5
Version: 5.25.5
Release: 1
License: GPLv2+
URL: https://invent.kde.org/plasma/%{name}
Source0: http://download.kde.org/%{stable}/plasma/%{version}/%{name}-%{version}.tar.xz
BuildRequires: qt5-qtwebengine-devel
BuildRequires: extra-cmake-modules
BuildRequires: kf5-kactivities-devel
BuildRequires: kf5-kcmutils-devel
BuildRequires: kf5-kconfig-devel
BuildRequires: kf5-kconfigwidgets-devel
BuildRequires: kf5-kcoreaddons-devel
BuildRequires: kf5-kdelibs4support-devel
BuildRequires: kf5-kholidays-devel
BuildRequires: kf5-ki18n-devel
BuildRequires: kf5-kio-devel
BuildRequires: kf5-knewstuff-devel
BuildRequires: kf5-kross-devel
BuildRequires: kf5-krunner-devel
BuildRequires: kf5-kservice-devel
BuildRequires: kf5-kunitconversion-devel
BuildRequires: kf5-plasma-devel
BuildRequires: kf5-rpm-macros >= 5.25.0-2
BuildRequires: libxcb-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: xcb-util-image-devel
BuildRequires: xcb-util-keysyms-devel
BuildRequires: cmake(KF5Declarative)
BuildRequires: cmake(KF5Holidays)
BuildRequires: plasma-workspace-devel >= %{majmin_ver}
BuildRequires: libksysguard-devel
Obsoletes: kdeplasma-addons-libs < 5.0.0
Requires: kf5-plasma >= 5.17
BuildRequires: kf5-purpose-devel
Recommends: kf5-purpose%{?_isa}
%description
%{summary}.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: cmake(Qt5Gui)
Requires: cmake(KF5CoreAddons)
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%autosetup -n %{name}-%{version} -p1
%build
mkdir %{_target_platform}
pushd %{_target_platform}
%{cmake_kf5} ..
popd
%make_build -C %{_target_platform}
%install
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
%find_lang kdeplasmaaddons5_qt --with-qt --all-name
%ldconfig_scriptlets
%files -f kdeplasmaaddons5_qt.lang
%license LICENSES/*.txt
%{_kf5_datadir}/plasma/plasmoids/*
%{_kf5_datadir}/plasma/desktoptheme/default/widgets/*
%{_kf5_datadir}/plasma/desktoptheme/default/weather/*
%{_kf5_datadir}/plasma/wallpapers/*
%{_kf5_datadir}/plasma/services/*.operations
%{_kf5_datadir}/qlogging-categories5/plasma_comic.categories
%{_kf5_qtplugindir}/plasma/dataengine/*.so
%{_kf5_qtplugindir}/plasma/applets/*.so
%{_kf5_qtplugindir}/kf5/
%{_kf5_qtplugindir}/plasmacalendarplugins/
%{_kf5_qtplugindir}/kpackage/packagestructure/plasma_comic.so
%{_kf5_qtplugindir}/potd/
%{_kf5_plugindir}/krunner/*.so
%{_kf5_datadir}/kservices5/*.desktop
%{_kf5_datadir}/kservices5/kwin/*.desktop
%{_kf5_datadir}/kservicetypes5/plasma-comic.desktop
%{_kf5_qmldir}/org/kde/plasma/*
%{_datadir}/kwin/desktoptabbox/
%{_datadir}/kwin/tabbox/
%{_datadir}/icons/hicolor/*/apps/fifteenpuzzle.*
%{_datadir}/icons/hicolor/*/apps/accessories-dictionary.svgz
%{_datadir}/knsrcfiles/comic.knsrc
%{_kf5_libdir}/libplasmapotdprovidercore.so.*
%{_kf5_metainfodir}/*.appdata.xml
%{_libdir}/qt5/qml/org/kde/plasmacalendar/astronomicaleventsconfig/*
%files devel
%{_libdir}/cmake/PlasmaPotdProvider/
%{_includedir}/plasma/potdprovider/
%{_kf5_datadir}/kdevfiletemplates/templates/plasmapotdprovider.tar.bz2
%{_kf5_libdir}/libplasmapotdprovidercore.so
%changelog
* Tue Dec 20 2022 misaka00251 <liuxin@iscas.ac.cn> - 5.25.5-1
- Init package
|