./devel/gperf [perfect hash functions, to help write parsers]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.0.4, Package name: gperf-3.0.4
Maintained by: Marc Espie
Master sites:
Description
GPERF 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.

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.

Authors: Douglas C. Schmidt and Bruno Haible

Gperf was bundled with libg++. Now that libg++ has been removed from
the main tree, some people may find gperf useful.


Filesize: 960.449 KB
Version History (View Complete History)
  • (2010-05-07) Updated to version: gperf-3.0.4
  • (2009-06-10) Updated to version: gperf-3.0.1p1
  • (2009-03-26) Updated to version: gperf-3.0.1p0
  • (2006-07-21) Package added to openports.se, version gperf-3.0.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-23 03:26:30 by Marc Espie | Files touched by this commit (244)
Log message:
add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-04-10 05:45:29 by Stuart Henderson | Files touched by this commit (281)
Log message:
use LIBCXX
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706)
Log message:
move depends to new style
   2010-10-31 10:03:52 by Christian Weisgerber | Files touched by this commit (3)
Log message:
mandoc handles these pages just fine, no need for groff
   2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650)
Log message:
USE_GROFF=Yes
   2010-08-31 02:15:45 by Antoine Jacoutot | Files touched by this commit (23)
Log message:
Remove PKGNAME=${DISTNAME} constructs where possible, as this is the
default anyway.
ok jasper@
   2010-05-07 10:00:01 by Robert Nagy | Files touched by this commit (3)
Log message:
Update to 3.0.4; makes gcc4 happy
   2010-05-07 10:00:01 by Robert Nagy | Files touched by this commit (3)
Log message:
Update to 3.0.4; makes gcc4 happy
   2010-05-07 10:00:01 by Robert Nagy | Files touched by this commit (3)
Log message:
Update to 3.0.4; makes gcc4 happy
   2009-06-09 10:00:55 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Add HOMEPAGE.
While here, set GPL version.
ok espie@ (maintainer)
   2009-03-26 02:16:30 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- include missing header to fix 64-bit issues.
ok espie@ (MAINTAINER)
   2009-03-26 02:16:30 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- include missing header to fix 64-bit issues.
ok espie@ (MAINTAINER)
   2007-12-30 13:15:37 by Marc Espie | Files touched by this commit (1)
Log message:
simplify
   2007-11-19 18:46:42 by Stuart Henderson | Files touched by this commit (1)
Log message:
add a comment to warn about risk of circular dependency if
ever gperf gets gettext support (following libiconv change
which uses gperf).
suggested by and ok naddy
   2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599)
Log message:
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366)
Log message:
SIZE


   2004-11-22 20:14:31 by Marc Espie | Files touched by this commit (2)
Log message:
update to 3.0.1, WANTLIB markers.


   2004-11-22 20:14:31 by Marc Espie | Files touched by this commit (2)
Log message:
update to 3.0.1, WANTLIB markers.


   2004-08-09 07:28:31 by Marc Espie | Files touched by this commit (24)
Log message:
more plists


   2002-12-29 13:19:12 by Federico G. Schwindt | Files touched by this commit (83)
Log message:
and more..