%define major 0 %define scmrev 20140508 %define libname %mklibname sysstat %{major} %define devname %mklibname sysstat -d %define rel 1 Name: libsysstat Version: 0.1.1 %if "%{scmrev}" == "" Release: %mkrel %rel Source0: %{name}-%{version}.tar.bz2 %else Release: %mkrel -c %{scmrev} %rel Source0: %{name}-%{scmrev}.tar.xz %endif Summary: System status library for LXQt URL: http://lxqt.org/ License: GPL Group: System/Libraries BuildRequires: cmake BuildRequires: qt4-devel %description System status library for LXQt %package -n %{libname} Summary: System status library for LXQt Group: System/Libraries %description -n %{libname} System status library for LXQt %package -n %{devname} Summary: Development files for %{name} Group: Development/C Requires: %libname = %version Provides: %name-devel = %version-%release Provides: lib%name-devel = %version-%release %description -n %{devname} Development files (Headers etc.) for %{name}. %prep %if "%{scmrev}" == "" %setup -q -n %{name}-%{version}%{beta} %else %setup -q -n %{name}-%{scmrev} %endif %cmake %build %make -C build %install %makeinstall_std -C build %files -n %{libname} %{_libdir}/*.so.%{major}* %files -n %{devname} %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/* %{_datadir}/cmake/sysstat