43 lines
1.0 KiB
RPMSpec
43 lines
1.0 KiB
RPMSpec
Name: gperf
|
|
Version: 3.1
|
|
Release: 7
|
|
Summary: A hash function generator
|
|
License: GPLv3+
|
|
URL: http://www.gnu.org/software/gperf/
|
|
Source: ftp://ftp.gnu.org/pub/gnu/gperf/gperf-%{version}.tar.gz
|
|
|
|
BuildRequires: gcc gcc-c++
|
|
|
|
%description
|
|
GNU gperf is a perfect hash function generator. For a given list of strings, it
|
|
produces a hash function and hash table, in form of C or C++ code, for looking up
|
|
a value depending on the input string. The hash function is perfect, which means
|
|
that the hash table has no collisions, and the hash table lookup needs a single
|
|
string comparison only.
|
|
|
|
%package_help
|
|
|
|
%prep
|
|
%autosetup -n %{name}-%{version}
|
|
|
|
%build
|
|
%configure
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
|
|
%files
|
|
%doc README NEWS doc/*.{html,pdf} COPYING
|
|
%{_bindir}/%{name}
|
|
%exclude %{_datadir}/doc
|
|
|
|
%files help
|
|
%{_mandir}/man1/gperf.1*
|
|
%{_infodir}/gperf.info*
|
|
%exclude %{_mandir}/{dvi,html}
|
|
|
|
%changelog
|
|
* Mon Dec 9 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.1-7
|
|
- Package init
|