Name: libguess Version: 1.1 Release: 6%{?dist} Summary: High-speed character set detection library Group: System Environment/Libraries License: BSD URL: http://www.atheme.org/project/libguess Source0: http://distfiles.atheme.org/libguess-%{version}.tar.bz2 # Without this, adding "-I m4" to autoreconf call would be needed. # reported upstream Patch0: libguess-1.1-m4-dir.patch BuildRequires: pkgconfig BuildRequires: libmowgli-devel >= 0.9.50 BuildRequires: autoconf libtool %description libguess employs discrete-finite automata to deduce the character set of the input buffer. The advantage of this is that all character sets can be checked in parallel, and quickly. Right now, libguess passes a byte to each DFA on the same pass, meaning that the winning character set can be deduced as efficiently as possible. libguess is fully reentrant, using only local stack memory for DFA operations. %package devel Summary: Files needed for developing with %{name} Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains the files that are needed when building software that uses %{name}. %prep %setup -q %patch0 -p1 -b .no-m4-dir # https://bugzilla.redhat.com/925758 autoreconf -f sed -i '\,^.SILENT:,d' buildsys.mk.in %build %configure make %{?_smp_mflags} %install make install DESTDIR=${RPM_BUILD_ROOT} INSTALL="install -p" %check cd src/tests/testbench LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} make %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc COPYING README %{_libdir}/%{name}.so.1 %{_libdir}/%{name}.so.1.* %files devel %{_libdir}/%{name}.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/%{name}.h %{_libdir}/pkgconfig/%{name}.pc %changelog * Sat Aug 03 2013 Fedora Release Engineering - 1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Sun Apr 21 2013 Michael Schwendt - 1.1-5 - Patch configure.ac to define m4 macro dir. - BR autoconf libtool and run autoreconf -f for aarch64 updates (#925758). * Thu Feb 14 2013 Fedora Release Engineering - 1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jan 5 2012 Michael Schwendt - 1.1-2 - rebuild for GCC 4.7 as requested * Sat Dec 3 2011 Michael Schwendt - 1.1-1 - Upgrade to 1.1 with added %%check section. * Fri Sep 16 2011 Michael Schwendt - 1.0-3 - Use %%_isa in -devel package dependency. - Drop %%defattr lines. * Tue Feb 08 2011 Fedora Release Engineering - 1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Jul 14 2010 Michael Schwendt - 1.0-1 - Use fresh 1.0 release tarball, which only adds the makerelease.sh script. - Drop unneeded BuildRoot stuff. * Tue Jul 13 2010 Michael Schwendt - 1.0-0.1.20100713 - Initial RPM packaging.