Name: libewf Version: 20130416 Release: 1 Summary: Library to access the Expert Witness Compression Format (EWF) Group: System Environment/Libraries License: LGPL Source: %{name}-%{version}.tar.gz URL: http://code.google.com/p/libewf/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: bzip2-libs openssl zlib BuildRequires: bzip2-devel openssl-devel zlib-devel %description libewf is a library to access the Expert Witness Compression Format (EWF). libewf allows you to read media information of EWF files in the SMART (EWF-S01) format and the EnCase (EWF-E01, EWF-L01, EWF2-Ex01 and EWF2-Lx01) formats. Supports files created by EnCase 1 to 7, linen 5 to 7 and FTK Imager. %package static Summary: Library to access the Expert Witness Compression Format (EWF) Group: Development/Libraries Requires: bzip2-libs openssl zlib-static BuildRequires: bzip2-devel openssl-devel zlib-devel %description static Static library version of libewf %package devel Summary: Header files and libraries for developing applications for libewf Group: Development/Libraries Requires: libewf = %{version}-%{release} %description devel Header files and libraries for developing applications for libewf. %package tools Summary: Several tools for reading and writing EWF files Group: Applications/System Requires: libewf = %{version}-%{release} fuse-libs BuildRequires: byacc flex fuse-devel %description tools Several tools for reading and writing EWF files. It contains tools to acquire, export, query and verify EWF files. %package python Summary: Python binding for libewf Group: System Environment/Libraries Requires: libewf = %{version}-%{release} python BuildRequires: python-devel %description python Python binding for libewf %prep %setup -q %build %configure --prefix=/usr --libdir=%{_libdir} --mandir=%{_mandir} --enable-python make %{?_smp_mflags} %install rm -rf ${RPM_BUILD_ROOT} make DESTDIR=${RPM_BUILD_ROOT} install %clean rm -rf ${RPM_BUILD_ROOT} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README %attr(755,root,root) %{_libdir}/*.so.* %files static %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README %attr(755,root,root) %{_libdir}/*.a %files devel %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README README.dll README.macosx ChangeLog %{_libdir}/*.la %{_libdir}/*.so %{_libdir}/pkgconfig/libewf.pc %{_includedir}/* %{_mandir}/man3/* %files tools %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README %attr(755,root,root) %{_bindir}/ewfacquire %attr(755,root,root) %{_bindir}/ewfacquirestream %attr(755,root,root) %{_bindir}/ewfexport %attr(755,root,root) %{_bindir}/ewfinfo %attr(755,root,root) %{_bindir}/ewfmount %attr(755,root,root) %{_bindir}/ewfrecover %attr(755,root,root) %{_bindir}/ewfverify %{_mandir}/man1/* %files python %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README %{_libdir}/python*/site-packages/*.a %{_libdir}/python*/site-packages/*.la %{_libdir}/python*/site-packages/*.so ### Exclude expirimental files ### %exclude %{_bindir}/ewfdebug %changelog * Tue Apr 16 2013 Joachim Metz 20130416-1 - Auto-generated