3 %bcond_with tests # build with tests
4 %define kdeframever 5.97
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: 954fc91f33ec53de224156cc10bc04c4
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