Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 8533685c2f96c855dc90e2530caf55ed > files > 3

gperf-3.0.3-2mdv2008.0.src.rpm

Summary:	A perfect hash function generator
Name:	 	gperf
Version:	3.0.3
Release:	%mkrel 2
License:	GPL
URL:		http://www.gnu.org/software/gperf/
Source:		ftp://ftp.gnu.org/gnu/gperf/%{name}-%{version}.tar.gz
Patch0:		gperf-3.0.1-gcc401.patch.bz2
Group:		Development/Other
Requires(post):		info-install
Requires(preun):		info-install
BuildRoot:	%{_tmppath}/%{name}-root

%description
Gperf is a perfect hash function generator written in C++.  Simply
stated, a perfect hash function is a hash function and a data
structure that allows recognition of a key word in a set of words
using exactly one probe into the data structure.

Install gperf if you need a program that generates perfect hash
functions.

%prep
%setup -q
%patch0 -p1 -b .gcc401

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f $RPM_BUILD_ROOT%{_datadir}/doc/gperf.html

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%defattr(-,root,root)
%doc README NEWS doc/gperf.html
%{_bindir}/gperf
%{_mandir}/man1/gperf.1*
%{_infodir}/gperf.info*


%changelog
* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.0.3-2mdv2008.0
+ Revision: 70256
- convert prereq

* Thu Jul 05 2007 Adam Williamson <awilliamson@mandriva.com> 3.0.3-1mdv2008.0
+ Revision: 48466
- fix gperf.html removal
- new release 3.0.3; rebuild for 2008
- Import gperf



* Wed Jul 19 2006 Emmanuel Andry <eandry@mandriva.org> 3.0.2-1mdv2007.0
- 3.0.2
- %%mkrel

* Fri Aug 05 2005 Giuseppe Ghibò <ghibo@mandriva.com> 3.0.1-5mdk
- Fixed changelog date.

* Fri Aug 05 2004 Giuseppe Ghibò <ghibo@mandriva.com> 3.0.1-4mdk
- Added Patch0 for building under gcc 4.0.1.

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 3.0.1-3mdk
- Rebuild

* Thu Jan 29 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.0.1-2mdk
- Rebuilt.

* Wed Aug 20 2003 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.0.1-1mdk
- Release: 3.0.1.

* Fri Jul 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.7.2-8mdk
- rebuild

* Wed Feb 19 2003 Giuseppe Ghibò <ghibo@mandrakesoft.coM> 2.7.2-7mdk
- Rebuilt.

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.7.2-6mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.7.2-5mdk
- Automated rebuild with gcc3.2

* Tue May 28 2002 Giuseppe Ghibò <ghibo@mandrakesoft.com> 2.7.2-4mdk
- Rebuilt.

* Sat Jan 19 2002 Jeff Garzik <jgarzik@mandrakesoft.com> 2.7.2-3mdk
- Add URL tag, update source URL
- s/Copyright/License/
- Use %%make, %%configure2_5x, %%makeinstall_std macros

* Fri Nov 17 2000 David BAUDENS <baudens@mandrakesoft.com> 2.7.2-2mdk
- Rebuild with gcc-2.96 & glibc-2.2

* Fri Oct 20 2000 François Pons <fpons@mandrakesoft.com> 2.7.2-1mdk
- removed patch and simplified a bit install step.
- 2.7.2.

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.7-13mdk
- fix bad scripts

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.7-12mdk
- major spec cleaning
- BM

* Wed Apr 05 2000 John Buswell <johnb@mandrakesoft.com> 2.7-11mdk
- fixed vendor tag

* Thu Mar 30 2000 John Buswell <johnb@mandrakesoft.com> 2.7-10mdk
- fixed groups
- uses spec-helper

* Tue Nov 23 1999 François PONS <fpons@mandrakesoft.com>
- Build release.

* Thu Jun  3 1999 Bernhard Rosenkränzer <bero@mandrakesoft.com>
- REALLY bzip2 info files rather than just renaming them ;)
  seems I'm not the only one around here who should stop working after
  4 am ;)
- replace the egcs patch with the REAL egcs patch (from the egcs server)

* Wed May 19 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- bzip2 info files.

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Wed Mar 24 1999 Cristian Gafton <gafton@redhat.com>
- added patches for egcs from UP

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 4)

* Thu Oct 29 1998 Bill Nottingham <notting@redhat.com>
- patch for latest egcs

* Sat Oct 10 1998 Cristian Gafton <gafton@redhat.com>
- strip binary

* Tue Jul 28 1998 Jeff Johnson <jbj@redhat.com>
- create.