2010-01-30 17:27:59 +01:00
|
|
|
# $NetBSD: Makefile,v 1.27 2010/01/30 16:28:00 heinz Exp $
|
1998-05-18 16:49:18 +02:00
|
|
|
|
2009-02-27 21:29:20 +01:00
|
|
|
DISTNAME= gperf-3.0.4
|
1998-05-18 16:49:18 +02:00
|
|
|
CATEGORIES= devel
|
1999-04-14 23:39:01 +02:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GNU:=gperf/}
|
1998-05-18 16:49:18 +02:00
|
|
|
|
2006-03-04 22:28:51 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
New in 3.0.1:
* Bug fix.
New in 3.0:
* Added option --output that allows to specify the output file name.
* Some options have been renamed:
--hash-fn-name=NAME --> --hash-function-name=NAME
--lookup-fn-name=NAME --> --lookup-function-name=NAME
--compare-strlen --> --compare-lengths
--global --> --global-table
The older variants are still supported for backward compatibility.
* New options can now be specified inside the input file: --> see "NEWS"
* When the option -k is not given, the default key positions are now
computed depending on the set of keywords.
* If the input file is given by name, the output file will now contain
#line directives referring to the input file.
* Some keyword sets containing permutations, like { "xy", "yx", "xz", "zx" }
or { "abc", "acb", "bca", "cab" }, are now handled by gperf without
requiring the option -D.
* The generated table is usually much smaller than it was with earlier
versions of gperf.
* Added option -m/--multiple-iterations that allows to further reduce the
size of the generated table.
* When the search for a good hash function is not immediately successful,
the table's size will grow as needed. Earlier versions of gperf bailed
out with an "Internal error, duplicate hash code value".
* The options -f/--fast and -o/--occurrence-sort have no effect any more.
* Added options -P/--pic and --null-strings that optimize the generated code
for use in shared libraries. -P/--pic does a perfect optimization but may
require some small code changes (see the documentation for details), whereas
--null-strings does only a half-hearted optimization but works without
needing any change to surrounding code.
* Added option --ignore-case that produces a case independent lookup function.
* Bug fixes
2003-12-03 16:56:16 +01:00
|
|
|
HOMEPAGE= http://www.gnu.org/software/gperf/gperf.html
|
2001-05-17 10:38:42 +02:00
|
|
|
COMMENT= GNU perfect hash function generator
|
2010-01-30 17:27:59 +01:00
|
|
|
LICENSE= gnu-gpl-v3
|
1998-05-18 16:49:18 +02:00
|
|
|
|
2004-02-17 14:15:54 +01:00
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
2008-04-04 17:29:51 +02:00
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
2004-02-17 14:15:54 +01:00
|
|
|
|
2004-11-22 22:13:03 +01:00
|
|
|
USE_LANGUAGES= c c++
|
2006-07-09 22:33:45 +02:00
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
INFO_FILES= yes
|
2009-03-20 14:05:32 +01:00
|
|
|
MAKE_JOBS_SAFE= no
|
1998-05-18 16:49:18 +02:00
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|