]> git.pld-linux.org Git - packages/kf5-kquickcharts.git/blame - kf5-kquickcharts.spec
- updated to 5.98.0
[packages/kf5-kquickcharts.git] / kf5-kquickcharts.spec
CommitLineData
0b4cf740
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
95a89c95 4%define kdeframever 5.98
9d630015 5%define qtver 5.15.2
f0242269
ŁM
6%define kfname kquickcharts
7
6c7a0a36 8Summary: Plugin for beautiful and interactive charts
f0242269 9Name: kf5-%{kfname}
95a89c95
WF
10Version: 5.98.0
11Release: 1
f0242269
ŁM
12License: GPL v2+/LGPL v2.1+
13Group: X11/Libraries
4f6bcf23 14Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
95a89c95 15# Source0-md5: 1eb575efbf2e585491ed9af0dfd5994c
f0242269
ŁM
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5Gui-devel
19BuildRequires: Qt5Network-devel >= 5.11.1
20BuildRequires: Qt5Qml-devel
21BuildRequires: Qt5Quick-devel
22BuildRequires: cmake >= 2.8.12
5c430ec3 23BuildRequires: kf5-extra-cmake-modules >= %{kdeframever}
f0242269
ŁM
24BuildRequires: ninja
25BuildRequires: qt5-build >= %{qtver}
26BuildRequires: rpmbuild(macros) >= 1.164
27BuildRequires: tar >= 1:1.22
28BuildRequires: xz
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32Qt Quick plugin for beautiful and interactive charts.
33
34%package devel
35Summary: Header files for %{kaname} development
36Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
37Group: X11/Development/Libraries
38Requires: %{name} = %{version}-%{release}
39
40%description devel
41Header files for %{kfname} development.
42
43%description devel -l pl.UTF-8
44Pliki nagłówkowe dla programistów używających %{kaname}.
45
46%prep
47%setup -q -n %{kfname}-%{version}
48
49%build
50install -d build
51cd build
52%cmake \
53 -G Ninja \
0b4cf740 54 %{!?with_tests:-DBUILD_TESTING=OFF} \
f0242269
ŁM
55 -DHTML_INSTALL_DIR=%{_kdedocdir} \
56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
57 ..
58%ninja_build
59
0b4cf740
WF
60%if %{with tests}
61ctest
62%endif
63
64
f0242269
ŁM
65%install
66rm -rf $RPM_BUILD_ROOT
67%ninja_install -C build
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
74%dir %{_libdir}/qt5/qml/org/kde/quickcharts
75%dir %{_libdir}/qt5/qml/org/kde/quickcharts/controls
76%dir %{_libdir}/qt5/qml/org/kde/quickcharts/controls/styles
77%dir %{_libdir}/qt5/qml/org/kde/quickcharts/controls/styles/org.kde.desktop
9e9b415a 78%{_libdir}/qt5/qml/org/kde/quickcharts/controls/libQuickChartsControls.so
f0242269
ŁM
79%{_libdir}/qt5/qml/org/kde/quickcharts/controls/styles/org.kde.desktop/Theme.qml
80%{_libdir}/qt5/qml/org/kde/quickcharts/controls/qmldir
81%{_libdir}/qt5/qml/org/kde/quickcharts/controls/Theme.qml
82%{_libdir}/qt5/qml/org/kde/quickcharts/controls/PieChartControl.qml
83%{_libdir}/qt5/qml/org/kde/quickcharts/controls/LegendDelegate.qml
84%{_libdir}/qt5/qml/org/kde/quickcharts/controls/LineChartControl.qml
85%{_libdir}/qt5/qml/org/kde/quickcharts/controls/Legend.qml
25de4c89 86%{_libdir}/qt5/qml/org/kde/quickcharts/controls/Logging.qml
f0242269
ŁM
87%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/quickcharts/libQuickCharts.so
88%{_libdir}/qt5/qml/org/kde/quickcharts/qmldir
6c7a0a36 89%{_datadir}/qlogging-categories5/kquickcharts.categories
f0242269
ŁM
90
91%files devel
92%defattr(644,root,root,755)
93# %{_includedir}/KF5/kqtquickcharts_version.h
94%{_libdir}/cmake/KF5QuickCharts
This page took 0.561485 seconds and 4 git commands to generate.