%define kdeframever 5.19 %define qtver 5.3.2 %define kfname kunitconversion # Summary: Converting physical units Name: kf5-%{kfname} Version: 5.19.0 Release: 1 License: LGPL v2.1+ Group: X11/Libraries Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz # Source0-md5: 989c83f68e01d4f3bdc13fbe8299816a URL: http://www.kde.org/ BuildRequires: Qt5Core-devel BuildRequires: Qt5Network-devel BuildRequires: Qt5Test-devel BuildRequires: Qt5Xml-devel BuildRequires: cmake >= 2.8.12 BuildRequires: gettext-devel BuildRequires: kf5-extra-cmake-modules >= 1.0.0 BuildRequires: kf5-ki18n-devel >= %{version} BuildRequires: rpmbuild(macros) >= 1.164 BuildRequires: tar >= 1:1.22 BuildRequires: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define qt5dir %{_libdir}/qt5 %description KUnitConversion provides functions to convert values in different physical units. It supports converting different prefixes (e.g. kilo, mega, giga) as well as converting between different unit systems (e.g. liters, gallons). The following areas are supported: - Acceleration - Angle - Area - Currency - Density - Energy - Force - Frequency - Fuel efficiency - Length - Mass - Power - Pressure - Temperature - Time - Velocity - Volume %package devel Summary: Header files for %{kfname} development Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname} Group: X11/Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files for %{kfname} development. %description devel -l pl.UTF-8 Pliki nagłówkowe dla programistów używających %{kfname}. %prep %setup -q -n %{kfname}-%{version} %build install -d build cd build %cmake \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ ../ %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} -C build/ install \ DESTDIR=$RPM_BUILD_ROOT %find_lang %{kfname}5 %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{kfname}5.lang %defattr(644,root,root,755) %doc README.md %attr(755,root,root) %ghost %{_libdir}/libKF5UnitConversion.so.5 %attr(755,root,root) %{_libdir}/libKF5UnitConversion.so.*.*.* %files devel %defattr(644,root,root,755) %{_includedir}/KF5/KUnitConversion %{_includedir}/KF5/kunitconversion_version.h %{_libdir}/cmake/KF5UnitConversion %attr(755,root,root) %{_libdir}/libKF5UnitConversion.so %{qt5dir}/mkspecs/modules/qt_KUnitConversion.pri