]> git.pld-linux.org Git - packages/kp5-plasma-nano.git/blame - kp5-plasma-nano.spec
- updated to 5.27.10
[packages/kp5-plasma-nano.git] / kp5-plasma-nano.spec
CommitLineData
cda899fb
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
97dc4ea6 4%define kdeplasmaver 5.27.10
0e7b29ed 5%define qtver 5.15.2
f85bcb9a
WF
6%define kpname plasma-nano
7%define kf5ver 5.39.0
8
9Summary: plasma-nano
10Name: kp5-%{kpname}
97dc4ea6 11Version: 5.27.10
f85bcb9a
WF
12Release: 1
13License: LGPL v2.1+
14Group: X11/Libraries
e38fbf58 15Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
97dc4ea6 16# Source0-md5: 79ffc86387c7024bd834b349fba9b79f
f85bcb9a
WF
17URL: http://www.kde.org/
18BuildRequires: Qt5Core-devel >= 5.15.0
19BuildRequires: Qt5Gui-devel >= 5.15.0
20BuildRequires: Qt5Network-devel >= 5.15.2
21BuildRequires: Qt5Qml-devel
22BuildRequires: Qt5Quick-devel
fe370428 23BuildRequires: cmake >= 3.16.0
f85bcb9a
WF
24BuildRequires: kf5-extra-cmake-modules >= 0.0.9
25BuildRequires: kf5-kwayland-devel >= 5.82
26BuildRequires: kf5-kwindowsystem-devel >= 5.82
27BuildRequires: kf5-plasma-framework-devel >= 5.82
28BuildRequires: ninja
29BuildRequires: pkgconfig
30BuildRequires: rpmbuild(macros) >= 1.164
31BuildRequires: xz
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%define qt5dir %{_libdir}/qt5
35
36%description
37A minimal plasma shell package intended for embedded devices.
38
39%prep
40%setup -q -n %{kpname}-%{version}
41
42%build
fe370428
WF
43%cmake -B build \
44 -G Ninja \
cda899fb 45 %{!?with_tests:-DBUILD_TESTING=OFF} \
f85bcb9a 46 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
fe370428
WF
47 -DHTML_INSTALL_DIR=%{_kdedocdir}
48%ninja_build -C build
f85bcb9a 49
cda899fb
WF
50%if %{with tests}
51ctest
52%endif
53
f85bcb9a
WF
54%install
55rm -rf $RPM_BUILD_ROOT
56%ninja_install -C build
57
58%find_lang %{kpname} --all-name --with-kde
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files -f %{kpname}.lang
64%defattr(644,root,root,755)
65%{_libdir}/qt5/qml/org/kde/plasma/private/nanoshell
66%{_datadir}/metainfo/org.kde.plasma.nano.desktoptoolbox.appdata.xml
67%{_datadir}/plasma/packages/org.kde.plasma.nano.desktoptoolbox
68%{_datadir}/plasma/shells/org.kde.plasma.nano
ece5c045
WF
69%{_datadir}/kservices5/plasma-applet-org.kde.plasma.nano.desktop
70%{_datadir}/kservices5/plasma-package-org.kde.plasma.nano.desktoptoolbox.desktop
This page took 0.337011 seconds and 4 git commands to generate.