Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_C1 / gperf
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gperf
4 VERSION=                3.1
5 REVISION=               1
6 KEYWORDS=               devel
7 VARIANTS=               standard
8 SDESC[standard]=        Perfect hash function generator
9 HOMEPAGE=               http://www.gnu.org/software/gperf/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GNU/gperf
14 DISTFILE[1]=            gperf-3.1.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 USES=                   c++:primary
24
25 LICENSE=                GPLv3+:primary
26 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
27 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING
28 LICENSE_AWK=            TERMS:"^\#include"
29 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/main.cc
30 LICENSE_SCHEME=         solo
31
32 INFO=                   primary:gperf
33 FPC_EQUIVALENT=         devel/gperf
34 INFO_SUBDIR=            .
35
36 MUST_CONFIGURE=         gnu
37 CONFIGURE_ARGS=         --docdir={{STD_DOCDIR}}
38
39 SINGLE_JOB=             yes
40
41 [FILE:624:descriptions/desc.primary]
42 GNU gperf is a perfect hash function generator. For a given list of
43 strings, it produces a hash function and hash table, in form of C or C++
44 code, for looking up a value depending on the input string. The hash
45 function is perfect, which means that the hash table has no collisions,
46 and the hash table lookup needs a single string comparison only.
47
48 GNU gperf is highly customizable. There are options for generating C or
49 C++ code, for emitting switch statements or nested ifs instead of a hash
50 table, and for tuning the algorithm employed by gperf.
51
52 Online Manual is available at www.gnu.org/software/gperf/manual/gperf.html
53
54
55 [FILE:95:distinfo]
56 588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2      1215925 gperf-3.1.tar.gz
57
58
59 [FILE:36:manifests/plist.primary]
60 bin/gperf
61 share/man/man1/gperf.1.gz
62
63
64 [FILE:27:manifests/plist.docs]
65 share/doc/gperf/gperf.html
66