3 %bcond_with tests # build with tests
4 %define kdeframever 5.93
6 %define kfname kunitconversion
8 Summary: Converting physical units
14 Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
15 # Source0-md5: 376a47454a07ff6281472dcc68a9fb43
16 URL: http://www.kde.org/
17 BuildRequires: Qt5Core-devel
18 BuildRequires: Qt5Network-devel
19 BuildRequires: Qt5Test-devel
20 BuildRequires: Qt5Xml-devel
21 BuildRequires: cmake >= 2.8.12
22 BuildRequires: gettext-devel
23 BuildRequires: kf5-extra-cmake-modules >= %{version}
24 BuildRequires: kf5-ki18n-devel >= %{version}
26 BuildRequires: rpmbuild(macros) >= 1.164
27 BuildRequires: tar >= 1:1.22
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 %define qt5dir %{_libdir}/qt5
35 KUnitConversion provides functions to convert values in different
36 physical units. It supports converting different prefixes (e.g. kilo,
37 mega, giga) as well as converting between different unit systems (e.g.
38 liters, gallons). The following areas are supported:
59 Summary: Header files for %{kfname} development
60 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
61 Group: X11/Development/Libraries
62 Requires: %{name} = %{version}-%{release}
65 Header files for %{kfname} development.
67 %description devel -l pl.UTF-8
68 Pliki nagłówkowe dla programistów używających %{kfname}.
71 %setup -q -n %{kfname}-%{version}
77 %{!?with_tests:-DBUILD_TESTING=OFF} \
78 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
88 rm -rf $RPM_BUILD_ROOT
89 %ninja_install -C build
94 rm -rf $RPM_BUILD_ROOT
96 %post -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
99 %files -f %{kfname}5.lang
100 %defattr(644,root,root,755)
102 %ghost %{_libdir}/libKF5UnitConversion.so.5
103 %attr(755,root,root) %{_libdir}/libKF5UnitConversion.so.*.*.*
104 %{_datadir}/qlogging-categories5/kunitconversion.categories
107 %defattr(644,root,root,755)
108 %{_includedir}/KF5/KUnitConversion
109 %{_libdir}/cmake/KF5UnitConversion
110 %{_libdir}/libKF5UnitConversion.so
111 %{qt5dir}/mkspecs/modules/qt_KUnitConversion.pri