Name: libewf Version: 20080322 Release: 1%{?dist} Summary: Library for the Expert Witness Compression Format (EWF) Group: System Environment/Libraries License: BSD URL: https://www.uitwisselplatform.nl/projects/libewf/ Source0: https://www.uitwisselplatform.nl/frs/download.php/487/libewf-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: e2fsprogs-devel BuildRequires: openssl-devel BuildRequires: zlib-devel %description Libewf is a library for support of the Expert Witness Compression Format (EWF), it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01). Libewf allows you to read and write media information within the EWF files. %package -n ewftools Summary: Utilities for %{name} Group: Applications/System Requires: %{name} = %{version}-%{release} Provides: %{name}-tools = %{version}-%{release} Obsoletes: %{name}-tools <= %{version}-%{release} %description -n ewftools The ewftools package contains tools for %{name}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: zlib-devel Requires: pkgconfig %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %build %configure --disable-static --enable-wide-character-type # Remove rpath from libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool # clean unused-direct-shlib-dependencies sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS %{_libdir}/*.so.* %files -n ewftools %defattr(-,root,root,-) ### Exclude experimental files ### %exclude %{_bindir}/ewfalter %{_bindir}/ewf* %{_mandir}/man1/*.gz %files devel %defattr(-,root,root,-) %{_includedir}/libewf.h %{_includedir}/libewf/ %{_libdir}/*.so %{_libdir}/pkgconfig/libewf.pc %{_mandir}/man3/*.gz %changelog * Wed Mar 26 2008 kwizart < kwizart at gmail.com > - 20080322-1 - Update to 20080322 (Stable) - License update: the BSD advertisement clause was removed. * Mon Mar 17 2008 kwizart < kwizart at gmail.com > - 20080315-1 - Update to 20080315 (beta) - Change versionning scheme (use date for version). * Mon Nov 5 2007 kwizart < kwizart at gmail.com > - 0-2.20070512 - Update License to BSD with advertising * Fri Nov 2 2007 kwizart < kwizart at gmail.com > - 0-1.20070512 - Initial package for Fedora