]> git.pld-linux.org Git - packages/kp5-kwrited.git/blame - kp5-kwrited.spec
- updated to 5.27.7; cmake -B build
[packages/kp5-kwrited.git] / kp5-kwrited.spec
CommitLineData
9df1d0ed
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
dba37d3e 4%define kdeplasmaver 5.27.7
124b2354 5%define qtver 5.15.2
67fba71d
WF
6%define kpname kwrited
7Summary: kwrited
8Name: kp5-%{kpname}
dba37d3e 9Version: 5.27.7
1ecaaee7 10Release: 1
67fba71d
WF
11License: GPL v2+/LGPL v2.1+
12Group: Base
7000cbb5 13Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
dba37d3e 14# Source0-md5: 2d04936cfcdb3da0ecab6b9c7f83339e
67fba71d
WF
15URL: http://www.kde.org/
16BuildRequires: Qt5Core-devel
17BuildRequires: Qt5Gui-devel >= %{qtver}
18BuildRequires: Qt5Widgets-devel >= %{qtver}
dba37d3e 19BuildRequires: cmake >= 3.16.0
67fba71d
WF
20BuildRequires: gettext-devel
21BuildRequires: kf5-extra-cmake-modules >= 1.4.0
22BuildRequires: kf5-kcoreaddons-devel
23BuildRequires: kf5-kdbusaddons-devel
24BuildRequires: kf5-ki18n-devel
25BuildRequires: kf5-knotifications-devel
26BuildRequires: kf5-kpty-devel
c8922465 27BuildRequires: ninja
67fba71d
WF
28BuildRequires: qt5-build >= %{qtver}
29BuildRequires: rpmbuild(macros) >= 1.164
30BuildRequires: tar >= 1:1.22
31BuildRequires: xz
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
49e6995b 35KDE Plasma daemon listening for wall and write messages.
67fba71d
WF
36
37%prep
38%setup -q -n %{kpname}-%{version}
39
40%build
dba37d3e
WF
41%cmake -B build \
42 -G Ninja \
9df1d0ed 43 %{!?with_tests:-DBUILD_TESTING=OFF} \
67fba71d 44 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
dba37d3e
WF
45 -DHTML_INSTALL_DIR=%{_kdedocdir}
46%ninja_build -C build
67fba71d 47
9df1d0ed
WF
48%if %{with tests}
49ctest
50%endif
51
67fba71d
WF
52%install
53rm -rf $RPM_BUILD_ROOT
c8922465 54%ninja_install -C build
67fba71d
WF
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%files
60%defattr(644,root,root,755)
efa5607b 61%{_libdir}/qt5/plugins/kf5/kded/kwrited.so
67fba71d 62%{_datadir}/knotifications5/kwrited.notifyrc
This page took 0.511499 seconds and 4 git commands to generate.