%define major 0 %define beta %{nil} %define scmrev 20140508 %define libname %mklibname sysstat %{major} %define devname %mklibname sysstat -d Name: libsysstat Version: 0.1.1 %if "%{beta}" == "" %if "%{scmrev}" == "" Release: 1 Source0: %{name}-%{version}.tar.bz2 %else Release: 0.%{scmrev}.1 Source0: %{name}-%{scmrev}.tar.xz %endif %else %if "%{scmrev}" == "" Release: 0.%{beta}.1 Source0: %{name}-%{version}%{beta}.tar.bz2 %else Release: 0.%{beta}.%{scmrev}.1 Source0: %{name}-%{scmrev}.tar.xz %endif %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} = %{EVRD} %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