]> git.pld-linux.org Git - packages/kp5-kinfocenter.git/blame - kp5-kinfocenter.spec
- updated to 5.25.1
[packages/kp5-kinfocenter.git] / kp5-kinfocenter.spec
CommitLineData
4448432b
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
3956ef95 4%define kdeplasmaver 5.25.1
5425c5c2 5%define qtver 5.9.0
ee6a34fe
WF
6%define kpname kinfocenter
7Summary: kinfocenter
8Name: kp5-%{kpname}
3956ef95
WF
9Version: 5.25.1
10Release: 1
ee6a34fe
WF
11License: GPL v2+/LGPL v2.1+
12Group: X11/Libraries
a5db2259 13Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
3956ef95 14# Source0-md5: 244630bd64568911520465d0ab7d814c
ee6a34fe 15URL: http://www.kde.org/
2e3a7b7d 16BuildRequires: OpenGL-GLU-devel
1604f118 17BuildRequires: OpenGL-devel
ee6a34fe
WF
18BuildRequires: Qt5Core-devel >= %{qtver}
19BuildRequires: Qt5Gui-devel >= %{qtver}
20BuildRequires: Qt5Widgets-devel >= %{qtver}
21BuildRequires: Qt5X11Extras-devel >= %{qtver}
22BuildRequires: cmake >= 2.8.12
23BuildRequires: gettext-devel
24BuildRequires: kf5-extra-cmake-modules >= 1.4.0
2e3a7b7d
JR
25BuildRequires: kf5-kcmutils-devel
26BuildRequires: kf5-kdeclarative-devel
ee6a34fe
WF
27BuildRequires: kf5-kdelibs4support-devel
28BuildRequires: kf5-kdoctools-devel
29BuildRequires: kf5-khtml-devel
01054dc2 30BuildRequires: libusb-devel
62ccaaa2 31BuildRequires: ninja
7a8e16aa 32BuildRequires: pciutils-devel
ee6a34fe
WF
33BuildRequires: qt5-build >= %{qtver}
34BuildRequires: rpmbuild(macros) >= 1.164
35BuildRequires: tar >= 1:1.22
36BuildRequires: xorg-lib-libX11-devel
37BuildRequires: xz
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
5425c5c2 41A utility that provides information about a computer system.
ee6a34fe
WF
42
43%prep
44%setup -q -n %{kpname}-%{version}
45
46%build
47install -d build
48cd build
62ccaaa2 49%cmake -G Ninja \
4448432b 50 %{!?with_tests:-DBUILD_TESTING=OFF} \
ee6a34fe 51 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
7a8e16aa 52 -DHTML_INSTALL_DIR=%{_kdedocdir} \
ee6a34fe 53 ..
62ccaaa2 54%ninja_build
ee6a34fe 55
4448432b
WF
56%if %{with tests}
57ctest
58%endif
59
ee6a34fe
WF
60%install
61rm -rf $RPM_BUILD_ROOT
62ccaaa2 62%ninja_install -C build
7a8e16aa 63rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{sr,sr@latin}
ee6a34fe
WF
64
65%find_lang %{kpname} --all-name --with-kde
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%files -f %{kpname}.lang
71%defattr(644,root,root,755)
72%attr(755,root,root) %{_bindir}/kinfocenter
73/etc/xdg/menus/kinfocenter.menu
ee6a34fe
WF
74%{_desktopdir}/org.kde.kinfocenter.desktop
75%{_datadir}/desktop-directories/kinfocenter.directory
6c709bb6
WF
76%dir %{_datadir}/kpackage/kcms/kcm_energyinfo
77%dir %{_datadir}/kpackage/kcms/kcm_energyinfo/contents
78%dir %{_datadir}/kpackage/kcms/kcm_energyinfo/contents/ui
ee6a34fe
WF
79%{_datadir}/kpackage/kcms/kcm_energyinfo/contents/ui/Graph.qml
80%{_datadir}/kpackage/kcms/kcm_energyinfo/contents/ui/main.qml
ee6a34fe 81%{_datadir}/kservicetypes5/kinfocentercategory.desktop
7a8e16aa
WF
82%{_datadir}/metainfo/org.kde.kinfocenter.appdata.xml
83
7a8e16aa
WF
84%dir %{_datadir}/kpackage/kcms/kcm_nic
85%dir %{_datadir}/kpackage/kcms/kcm_nic/contents
86%dir %{_datadir}/kpackage/kcms/kcm_nic/contents/ui
87%{_datadir}/kpackage/kcms/kcm_nic/contents/ui/main.qml
1604f118 88
79a0192d 89%dir %{_libdir}/qt5/qml/org/kde/kinfocenter
7c9ba413 90%dir %{_libdir}/qt5/qml/org/kde/kinfocenter/private
1604f118
WF
91%{_libdir}/qt5/qml/org/kde/kinfocenter/private/CommandOutputKCM.qml
92%{_libdir}/qt5/qml/org/kde/kinfocenter/private/qmldir
93%{_datadir}/kinfocenter
94%dir %{_datadir}/kpackage/kcms/kcm_about-distro
7c9ba413 95%dir %{_datadir}/kpackage/kcms/kcm_about-distro/contents
166e3b6e 96%dir %{_datadir}/kpackage/kcms/kcm_about-distro/contents/ui
1604f118 97%dir %{_datadir}/kpackage/kcms/kcm_cpu
7c9ba413 98%dir %{_datadir}/kpackage/kcms/kcm_cpu/contents
166e3b6e
JR
99%dir %{_datadir}/kpackage/kcms/kcm_cpu/contents/ui
100%dir %{_datadir}/kpackage/kcms/kcm_egl
101%dir %{_datadir}/kpackage/kcms/kcm_egl/contents
102%dir %{_datadir}/kpackage/kcms/kcm_egl/contents/ui
103%dir %{_datadir}/kpackage/kcms/kcm_glx
104%dir %{_datadir}/kpackage/kcms/kcm_glx/contents
105%dir %{_datadir}/kpackage/kcms/kcm_glx/contents/ui
1604f118 106%dir %{_datadir}/kpackage/kcms/kcm_interrupts
7c9ba413 107%dir %{_datadir}/kpackage/kcms/kcm_interrupts/contents
166e3b6e
JR
108%dir %{_datadir}/kpackage/kcms/kcm_interrupts/contents/ui
109%dir %{_datadir}/kpackage/kcms/kcm_pci
110%dir %{_datadir}/kpackage/kcms/kcm_pci/contents
111%dir %{_datadir}/kpackage/kcms/kcm_pci/contents/ui
1604f118 112%dir %{_datadir}/kpackage/kcms/kcm_vulkan
7c9ba413 113%dir %{_datadir}/kpackage/kcms/kcm_vulkan/contents
166e3b6e 114%dir %{_datadir}/kpackage/kcms/kcm_vulkan/contents/ui
1604f118 115%dir %{_datadir}/kpackage/kcms/kcm_wayland
7c9ba413 116%dir %{_datadir}/kpackage/kcms/kcm_wayland/contents
166e3b6e
JR
117%dir %{_datadir}/kpackage/kcms/kcm_wayland/contents/ui
118%dir %{_datadir}/kpackage/kcms/kcm_xserver
119%dir %{_datadir}/kpackage/kcms/kcm_xserver/contents
120%dir %{_datadir}/kpackage/kcms/kcm_xserver/contents/ui
121%dir %{_datadir}/kpackage/kcms/kcmsamba
122%dir %{_datadir}/kpackage/kcms/kcmsamba/contents
123%dir %{_datadir}/kpackage/kcms/kcmsamba/contents/ui
83ba299e 124
a5db2259
WF
125%attr(755,root,root) %{_libdir}/libKInfoCenterInternal.so
126%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kcm_about-distro.so
127%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kcm_energyinfo.so
166e3b6e 128%dir %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter
a5db2259
WF
129%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_cpu.so
130%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_devinfo.so
131%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_egl.so
132%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_glx.so
133%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_interrupts.so
134%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_nic.so
135%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_pci.so
136%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_samba.so
137%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_usb.so
138%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_vulkan.so
139%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_wayland.so
140%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_xserver.so
83ba299e
WF
141%{_datadir}/kpackage/kcms/kcm_about-distro/contents/ui/main.qml
142%{_datadir}/kpackage/kcms/kcm_cpu/contents/ui/main.qml
143%{_datadir}/kpackage/kcms/kcm_egl/contents/ui/main.qml
144%{_datadir}/kpackage/kcms/kcm_glx/contents/ui/main.qml
145%{_datadir}/kpackage/kcms/kcm_interrupts/contents/ui/main.qml
146%{_datadir}/kpackage/kcms/kcm_pci/contents/ui/main.qml
147%{_datadir}/kpackage/kcms/kcm_vulkan/contents/ui/main.qml
148%{_datadir}/kpackage/kcms/kcm_wayland/contents/ui/main.qml
149%{_datadir}/kpackage/kcms/kcm_xserver/contents/ui/main.qml
150%{_datadir}/kpackage/kcms/kcmsamba/contents/ui/ShareListItem.qml
151%{_datadir}/kpackage/kcms/kcmsamba/contents/ui/main.qml
a5db2259
WF
152
153%attr(755,root,root) %{_libdir}/qt5/plugins/plasma/kcms/kinfocenter/kcm_firmware_security.so
154%attr(755,root,root) %{_prefix}/libexec/kauth/kinfocenter-dmidecode-helper
155%{_desktopdir}/kcm_about-distro.desktop
156%{_datadir}/dbus-1/system-services/org.kde.kinfocenter.dmidecode.service
157%{_datadir}/dbus-1/system.d/org.kde.kinfocenter.dmidecode.conf
d7c9ba83
KM
158%dir %{_datadir}/kpackage/kcms/kcm_firmware_security
159%dir %{_datadir}/kpackage/kcms/kcm_firmware_security/contents
160%dir %{_datadir}/kpackage/kcms/kcm_firmware_security/contents/code
a5db2259 161%attr(755,root,root) %{_datadir}/kpackage/kcms/kcm_firmware_security/contents/code/fwupdmgr.sh
d7c9ba83 162%dir %{_datadir}/kpackage/kcms/kcm_firmware_security/contents/ui
a5db2259
WF
163%{_datadir}/kpackage/kcms/kcm_firmware_security/contents/ui/main.qml
164%{_datadir}/polkit-1/actions/org.kde.kinfocenter.dmidecode.policy
This page took 0.139643 seconds and 4 git commands to generate.