Name: chmlib Summary: Library for dealing with ITSS/CHM format files Version: 0.40 Release: 3%{?dist} License: LGPLv2+ Group: Development/Libraries Url: http://www.jedrea.com/chmlib/ Source0: http://www.jedrea.com/chmlib/%{name}-%{version}.tar.bz2 Patch1: chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch Patch3: chmlib-0003-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description CHMLIB is a library for dealing with ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives. %package devel Summary: Library for dealing with ITSS/CHM format files - development files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Files needed for developing apps using chmlib. %prep %setup -q %patch1 -p1 -b .types %patch3 -p1 -b .files_dirs %build %configure --enable-examples --disable-static 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 make %{?_smp_mflags} %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install rm -f %{buildroot}/%{_libdir}/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/chm_http %{_bindir}/enum_chmLib %{_bindir}/enumdir_chmLib %{_bindir}/extract_chmLib %{_bindir}/test_chmLib %{_libdir}/libchm.so.* %doc README AUTHORS COPYING NEWS %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/libchm.so %changelog * Thu Aug 26 2010 Peter Lemenkov - 0.40-3 - Removed rpath (see rhbz #569128) - Patches rebased * Fri Jul 24 2009 Fedora Release Engineering - 0.40-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu May 28 2009 Peter Lemenkov - 0.40-1 - Ver. 0.40 * Mon Feb 23 2009 Fedora Release Engineering - 0.39-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Mar 29 2008 Peter Lemenkov - 0.39-7 - Enable utilities (close BZ#437151) * Sat Feb 9 2008 Peter Lemenkov - 0.39-6 - Rebuild for GCC 4.3 * Sun Sep 30 2007 Peter Lemenkov - 0.39-5 - Changel license tag from LGPL to LGPLv2+ * Sun Aug 5 2007 Peter Lemenkov - 0.39-4 - Better fix for multi-arch issues * Sat Aug 4 2007 Peter Lemenkov - 0.39-3 - Upstream URL changed * Thu Aug 02 2007 Oliver Falk - 0.39-2 - Add alpha fix * Thu Feb 1 2007 Peter Lemenkov - 0.39-1 - Ver. 0.39 * Tue Sep 12 2006 Peter Lemenkov - 0.38-2 - rebuild for FC6 * Wed Jun 28 2006 Peter Lemenkov - 0.38-1 - Version 0.38 * Thu Mar 30 2006 Peter Lemenkov - 0.37.4-6 - rebuild * Mon Mar 27 2006 Peter Lemenkov - 0.37.4-5 - rebuild * Tue Jan 10 2006 Peter Lemenkov - 0.37.4-4 - Next try to fix powerpc-arch * Mon Jan 09 2006 Peter Lemenkov - 0.37.4-3 - Typo fix * Mon Jan 09 2006 Peter Lemenkov - 0.37.4-2 - Fix for PPC-arch * Sat Nov 12 2005 Peter Lemenkov - 0.37.4-1 - Initial build for FC-Extras