Port details |
- gperf31 Generates perfect hash functions for sets of keywords
- 3.1_2 devel
=0 3.1_2Version of this port present on the latest quarterly branch.
- DEPRECATED: No longer needed, use devel/gperf
This port expired on: 2020-01-31
- Maintainer: lwhsu@FreeBSD.org
- Port Added: 2019-08-20 01:46:35
- Last Update: 2020-01-04 07:59:33
- SVN Revision: 521982
- License: GPLv3+
- WWW:
- https://www.gnu.org/software/gperf/
- Description:
- While teaching a data structures course at University of California,
Irvine, I developed a program called GPERF that generates perfect hash
functions for sets of key words. A perfect hash function is simply:
A hash function and a data structure that allows
recognition of a key word in a set of words using
exactly 1 probe into the data structure.
The gperf.texinfo file explains how the program works, the form of the
input, what options are available, and hints on choosing the best
options for particular key word sets. The texinfo file is readable
both via the GNU emacs `info' command, and is also suitable for
typesetting with TeX.
The enclosed Makefile creates the executable program ``gperf'' and
also runs some tests.
Output from the GPERF program is used to recognize reserved words in
the GNU C, GNU C++, and GNU Pascal compilers, as well as with the GNU
indent program.
LICENSE: GPL2 or later
WWW: https://www.gnu.org/software/gperf/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- No installation instructions:
- This port has been deleted.
- PKGNAME: gperf31
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1565272798
SHA256 (gperf-3.1.tar.gz) = 588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2
SIZE (gperf-3.1.tar.gz) = 1215925
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 9
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.1_2 04 Jan 2020 07:59:33 |
lwhsu |
Remove devel/gperf31 as devel/gperf has been updated to 3.1
Suggested by: jbeich, bapt |
3.1_2 03 Jan 2020 11:20:09 |
lwhsu |
Mark DEPRECATED as devel/gperf is 3.1 now |
3.1_2 08 Oct 2019 09:04:20 |
lwhsu |
Bump PORTREVISION
Last commit was not fixing packaging but resolving conflict. |
3.1_1 08 Oct 2019 09:02:25 |
lwhsu |
Complete renaming to gperf31
PR: 241025
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> |
3.1_1 07 Oct 2019 17:26:39 |
lwhsu |
Install as bin/gperf31 to prevent conflict with devel/gperf
PR: 241025
Submitted by: dinoex
Reported by: Martin Birgmeier <d8zNeCFG@aon.at> |
3.1 22 Aug 2019 06:33:04 |
lwhsu |
Readd devel/gperf31 |
3.1 22 Aug 2019 06:31:21 |
lwhsu |
Remove and will readd soon as copy for preserving history
Requested by: danfe |
3.1 20 Aug 2019 01:49:44 |
lwhsu |
Fix the license information |
3.1 20 Aug 2019 01:46:28 |
lwhsu |
Add devel/gperf31, a GPLv3+ version of devel/gperf31
Needed by upcoming libreoffice 6.3 |
Number of commits found: 9
|