%define major 0 %define libname %mklibname cacard %major %define devname %mklibname -d cacard Summary: Common Access Card (CAC) Emulation Name: libcacard Version: 2.8.1 Release: 2 Group: System/Libraries License: LGPLv2+ Url: http://www.spice-space.org/download Source0: http://www.spice-space.org/download/libcacard/libcacard-%{version}.tar.xz BuildRequires: pkgconfig(nss) >= 3.12.8 BuildRequires: pkgconfig(glib-2.0) %description Common Access Card (CAC) emulation library. %package -n %{libname} Summary: Common Access Card (CAC) Emulation Group: System/Libraries %description -n %{libname} Common Access Card (CAC) emulation library. %package -n %{devname} Summary: CAC Emulation devel Group: Development/C Requires: %{libname} = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} %description -n %{devname} CAC emulation development files. %prep %setup -q %build %configure --disable-static %make_build %install %make_install %files -n %{libname} %doc COPYING README.md %{_libdir}/libcacard.so.%{major}* %files -n %{devname} %{_includedir}/cacard %{_libdir}/pkgconfig/libcacard.pc %{_libdir}/libcacard.so