Name: blktap Summary: blktap user space utilities Version: 2.0.90 Release: 3.git20111216.62de90d%{?dist} License: BSD and LGPLv2+ Group: System Environment/Libraries URL: http://xen.org Source0: xen-org-blktap-62de80d.tar.gz #this is downloaded from https://github.com/xen-org/blktap BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: e2fsprogs-devel, xen-devel BuildRequires: libuuid-devel, libaio-devel BuildRequires: automake, autoconf, libtool %description This package contains the blktap userspace utilities %package devel Summary: BlkTap Development Headers and Libraries Requires: blktap = %{version} Group: Development/Libraries %description devel This package contains the blktap development libraries and header files. %prep %setup -qn xen-org-blktap-62de80d ./autogen.sh %configure --disable-static %build %{__make} USE_SYSTEM_LIBRARIES=y find %install rm -rf $RPM_BUILD_ROOT %{__make} install USE_SYSTEM_LIBRARIES=y DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir} SBINDIR=%{_sbindir} SYSCONFDIR=%{_sysconfdir} -Wno-format #removing .la file rm -rf $RPM_BUILD_ROOT%{_libdir}/libblktapctl.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README %{_libdir}/libvhd.so* %{_libdir}/libvhdio.so* %{_libdir}/libblktapctl.so* %{_bindir}/vhd-* %{_sbindir}/lvm-util %{_sbindir}/part-util %{_sbindir}/tap-ctl %{_sbindir}/td-rated %{_sbindir}/td-util %{_sbindir}/vhdpartx %{_libexecdir}/tapdisk %{_sysconfdir}/udev/rules.d/blktap.rules %files devel %defattr(-,root,root,-) %{_includedir}/blktap/* %{_includedir}/vhd/* %{_libdir}/libvhd* %changelog * Fri Jan 16 2012 David Nalley 2.0.90-3.git20111216.62de90d - added a doc - removed .la file * Sat Dec 24 2011 David Nalley 2.0.90-2.git20111216.62de90d - fixed license section * Fri Dec 16 2011 David Nalley 2.0.90-1.git20111216.62de90d - Initial Fedora packaging efforts * Wed May 18 2011 xen.org [1.1.0 569] - Build blktap.