ferdnyc / rpms / chmlib

Forked from rpms/chmlib 4 years ago
Clone
028b771
Name:		chmlib
028b771
Summary:	Library for dealing with ITSS/CHM format files
024256e
Version:	0.40
a4d2c74
Release:	16%{?dist}
028b771
License:	LGPLv2+
028b771
Group:		Development/Libraries
028b771
Url:		http://www.jedrea.com/chmlib/
f808a5c
%if 0%{?el7}%{?fedora}
f808a5c
VCS:		https://github.com/jedwing/CHMLib.git
f808a5c
%endif
3f88070
Source0:	http://www.jedrea.com/chmlib/%{name}-%{version}.tar.bz2
f808a5c
# backported from upstream
3f88070
Patch1:		chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch
f808a5c
# backported from upstream
f808a5c
Patch2:		chmlib-0002-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch
f808a5c
BuildRequires:	autoconf
f808a5c
BuildRequires:	automake
f808a5c
BuildRequires:	libtool
f808a5c
79bd27a
79bd27a
%description
028b771
CHMLIB is a library for dealing with ITSS/CHM format files. Right now, it is
028b771
a very simple library, but sufficient for dealing with all of the .chm files
028b771
I've come across. Due to the fairly well-designed indexing built into this
028b771
particular file format, even a small library is able to gain reasonably good
79bd27a
performance indexing into ITSS archives.
79bd27a
f808a5c
79bd27a
%package devel
79bd27a
Summary:	Library for dealing with ITSS/CHM format files - development files
79bd27a
Group:		Development/Libraries
f808a5c
Requires:	%{name}%{?_isa} = %{version}-%{release}
f808a5c
79bd27a
79bd27a
%description devel
79bd27a
Files needed for developing apps using chmlib.
79bd27a
f808a5c
79bd27a
%prep
028b771
%setup -q
3f88070
%patch1 -p1 -b .types
f808a5c
%patch2 -p1 -b .files_dirs
f808a5c
rm -f libtool
f808a5c
mv configure.in configure.ac
f808a5c
autoreconf -ivf
f808a5c
79bd27a
79bd27a
%build
028b771
%configure --enable-examples --disable-static
3f88070
make %{?_smp_mflags}
79bd27a
f808a5c
79bd27a
%install
3f88070
make DESTDIR=%{buildroot} install
3f88070
rm -f %{buildroot}/%{_libdir}/*.la
79bd27a
f808a5c
79bd27a
%post -p /sbin/ldconfig
79bd27a
f808a5c
79bd27a
%postun -p /sbin/ldconfig
79bd27a
79bd27a
79bd27a
%files
028b771
%{_bindir}/chm_http
028b771
%{_bindir}/enum_chmLib
028b771
%{_bindir}/enumdir_chmLib
028b771
%{_bindir}/extract_chmLib
028b771
%{_bindir}/test_chmLib
79bd27a
%{_libdir}/libchm.so.*
79bd27a
%doc README AUTHORS COPYING NEWS
79bd27a
f808a5c
79bd27a
%files devel
79bd27a
%{_includedir}/*
79bd27a
%{_libdir}/libchm.so
79bd27a
f808a5c
79bd27a
%changelog
a4d2c74
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.40-16
a4d2c74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a4d2c74
089227c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.40-15
089227c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
089227c
9efd89d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.40-14
9efd89d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9efd89d
f741f4d
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.40-13
f741f4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f741f4d
886ff74
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-12
886ff74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
886ff74
aceb7dd
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-11
aceb7dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
aceb7dd
913cbe1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-10
913cbe1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
913cbe1
f808a5c
* Sat Aug 31 2013 Peter Lemenkov <lemenkov@gmail.com> - 0.40-9
f808a5c
- Spec-file cleanup
f808a5c
- Remove pre-EL6/FC6 stuff (no longer builds on EL5)
f808a5c
f9f4cad
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-8
f9f4cad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f9f4cad
9db2eac
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-7
9db2eac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9db2eac
6ecee5a
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-6
6ecee5a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6ecee5a
f1f6e52
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-5
f1f6e52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f1f6e52
73ce563
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-4
73ce563
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
73ce563
3f88070
* Thu Aug 26 2010 Peter Lemenkov <lemenkov@gmail.com> - 0.40-3
3f88070
- Removed rpath (see rhbz #569128)
3f88070
- Patches rebased
3f88070
7078624
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-2
7078624
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7078624
3f88070
* Thu May 28 2009 Peter Lemenkov <lemenkov@gmail.com> - 0.40-1
024256e
- Ver. 0.40
024256e
f6693f9
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.39-8
f6693f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f6693f9
3f88070
* Sat Mar 29 2008 Peter Lemenkov <lemenkov@gmail.com> - 0.39-7
028b771
- Enable utilities (close BZ#437151)
79bd27a
3f88070
* Sat Feb  9 2008 Peter Lemenkov <lemenkov@gmail.com> - 0.39-6
45d161b
- Rebuild for GCC 4.3
45d161b
3f88070
* Sun Sep 30 2007 Peter Lemenkov <lemenkov@gmail.com> - 0.39-5
da59242
- Changel license tag from LGPL to LGPLv2+
da59242
3f88070
* Sun Aug  5 2007 Peter Lemenkov <lemenkov@gmail.com> - 0.39-4
da59242
- Better fix for multi-arch issues
da59242
3f88070
* Sat Aug  4 2007 Peter Lemenkov <lemenkov@gmail.com> - 0.39-3
9167299
- Upstream URL changed
9167299
3f88070
* Thu Aug 02 2007 Oliver Falk <oliver@linux-kernel.at> - 0.39-2
9167299
- Add alpha fix
9167299
3f88070
* Thu Feb  1 2007 Peter Lemenkov <lemenkov@gmail.com> - 0.39-1
fd88121
- Ver. 0.39
fd88121
3f88070
* Tue Sep 12 2006 Peter Lemenkov <lemenkov@gmail.com> - 0.38-2
ce9da23
- rebuild for FC6
ce9da23
3f88070
* Wed Jun 28 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.38-1
76d7605
- Version 0.38
76d7605
3f88070
* Thu Mar 30 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-6
b774c9a
- rebuild
b774c9a
3f88070
* Mon Mar 27 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-5
4aa23e5
- rebuild
4aa23e5
3f88070
* Tue Jan 10 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-4
3f88070
- Next try to fix powerpc-arch
8743d3e
3f88070
* Mon Jan 09 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-3
1003dd8
- Typo fix
1003dd8
3f88070
* Mon Jan 09 2006 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-2
25ae501
- Fix for PPC-arch
25ae501
3f88070
* Sat Nov 12 2005 Peter Lemenkov <lemenkov@newmail.ru> - 0.37.4-1
79bd27a
- Initial build for FC-Extras
79bd27a