]> git.pld-linux.org Git - packages/kf5-kded.git/blame - kf5-kded.spec
- add systemd user service startup
[packages/kf5-kded.git] / kf5-kded.spec
CommitLineData
7bd74289 1%define kdeframever 5.90
fce8c95f 2%define qtver 5.15.2
066f8a61 3%define kfname kded
2eac1228
WF
4
5Summary: Central daemon of KDE work spaces
066f8a61 6Name: kf5-%{kfname}
7bd74289 7Version: 5.90.0
2005122c 8Release: 1
2eac1228
WF
9License: LGPL v2.1+
10Group: X11/Libraries
cb2da98c 11Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
7bd74289 12# Source0-md5: df5b333f371d4f6b8d99934833f5f1bb
2eac1228 13URL: http://www.kde.org/
fce8c95f 14BuildRequires: Qt5Core-devel >= %{qtver}
066f8a61 15BuildRequires: Qt5DBus-devel >= %{qtver}
066f8a61 16BuildRequires: Qt5Widgets-devel >= %{qtver}
fce8c95f 17BuildRequires: cmake >= 3.16
adf73404 18BuildRequires: kf5-extra-cmake-modules >= %{version}
2eac1228
WF
19BuildRequires: kf5-kconfig-devel >= %{version}
20BuildRequires: kf5-kcoreaddons-devel >= %{version}
21BuildRequires: kf5-kcrash-devel >= %{version}
22BuildRequires: kf5-kdbusaddons-devel >= %{version}
23BuildRequires: kf5-kdoctools-devel >= %{version}
2eac1228 24BuildRequires: kf5-kservice-devel >= %{version}
0aa556af 25BuildRequires: ninja
5935be38 26BuildRequires: rpmbuild(macros) >= 2.011
2eac1228
WF
27BuildRequires: tar >= 1:1.22
28BuildRequires: xz
5935be38 29Requires(post,preun): systemd-units >= 250.1
970a2092
JP
30Requires: Qt5DBus >= %{qtver}
31Requires: Qt5Widgets >= %{qtver}
401a5660 32Requires: kf5-dirs
970a2092
JP
33Requires: kf5-kconfig >= %{version}
34Requires: kf5-kcoreaddons >= %{version}
35Requires: kf5-kcrash >= %{version}
36Requires: kf5-kdbusaddons >= %{version}
37Requires: kf5-kservice >= %{version}
5935be38 38Requires: systemd-units >= 250.1
2eac1228
WF
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%define qt5dir %{_libdir}/qt5
42
43%description
44KDED stands for KDE Daemon which isn't very descriptive. KDED runs in
45the background and performs a number of small tasks. Some of these
46tasks are built in, others are started on demand.
47
48%package devel
066f8a61
AM
49Summary: Header files for %{kfname} development
50Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
2eac1228
WF
51Group: X11/Development/Libraries
52Requires: %{name} = %{version}-%{release}
53
54%description devel
066f8a61 55Header files for %{kfname} development.
2eac1228
WF
56
57%description devel -l pl.UTF-8
066f8a61 58Pliki nagłówkowe dla programistów używających %{kfname}.
2eac1228
WF
59
60%prep
066f8a61 61%setup -q -n %{kfname}-%{version}
2eac1228
WF
62
63%build
64install -d build
65cd build
0aa556af 66%cmake -G Ninja \
066f8a61 67 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
2eac1228 68 ../
0aa556af 69%ninja_build
2eac1228
WF
70
71%install
72rm -rf $RPM_BUILD_ROOT
0aa556af 73%ninja_install -C build
2eac1228
WF
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
5935be38
JR
78%post
79/sbin/ldconfig
80%systemd_user_post plasma-kded.service
81
82%preun
83%systemd_user_preun plasma-kded.service
84
2eac1228
WF
85%postun -p /sbin/ldconfig
86
87%files
88%defattr(644,root,root,755)
89%doc README.md
90%attr(755,root,root) %{_bindir}/kded5
2eac1228
WF
91%{_datadir}/dbus-1/interfaces/org.kde.kded5.xml
92%{_datadir}/dbus-1/services/org.kde.kded5.service
93%{_datadir}/kservicetypes5/kdedmodule.desktop
7e66d1a6 94%{_datadir}/qlogging-categories5/kded.categories
2eac1228 95%{_mandir}/man8/kded5.8*
ece991e0
WF
96%{_desktopdir}/org.kde.kded5.desktop
97%lang(ca) %{_mandir}/ca/man8/kded5.8*
98%lang(de) %{_mandir}/de/man8/kded5.8*
99%lang(es) %{_mandir}/es/man8/kded5.8*
100%lang(it) %{_mandir}/it/man8/kded5.8*
101%lang(nl) %{_mandir}/nl/man8/kded5.8*
102%lang(pt) %{_mandir}/pt/man8/kded5.8*
103%lang(pt_BR) %{_mandir}/pt_BR/man8/kded5.8*
104%lang(ru) %{_mandir}/ru/man8/kded5.8*
105%lang(sv) %{_mandir}/sv/man8/kded5.8*
106%lang(uk) %{_mandir}/uk/man8/kded5.8*
5166b346
WF
107%{systemduserunitdir}/plasma-kded.service
108%{_datadir}/qlogging-categories5/kded.renamecategories
2eac1228
WF
109
110%files devel
111%defattr(644,root,root,755)
112%{_libdir}/cmake/KDED
This page took 0.097677 seconds and 4 git commands to generate.