diff options
author | kristerw <kristerw@pkgsrc.org> | 2006-03-09 20:45:20 +0000 |
---|---|---|
committer | kristerw <kristerw@pkgsrc.org> | 2006-03-09 20:45:20 +0000 |
commit | 0ea5044f75d537096ed3c3bbb0c17be34f8a88c1 (patch) | |
tree | 5002aa891c51b100c08d253b875e15f799e8ac70 /devel/autogen/Makefile | |
parent | 4bc0aaca9de04903a940619885cc7a82fa4a27a0 (diff) | |
download | pkgsrc-0ea5044f75d537096ed3c3bbb0c17be34f8a88c1.tar.gz |
Update autogen to 5.8.3.
Changes since 5.6.4 includes:
* Fixed a small timing hole where the read from the read end of the output
pipe of the server shell can fail. (The read is retried.)
* Added a macro for testing mmap failure to accommodate a picky compiler.
* The minor version number is being bumped. There is a new (albeit tiny)
feature being added to the syntax. See the doc on the pseudo-macro.
* Fixed a bug wherein out-of-order definitions could get mistyped causing
various catastrophic results.
* Definition and license text files were mmap-ed in without checking for
the size being a multiple of a page. strlen() would seg fault.
Horrible, horrible design of mmap!
* disable autoopts/test/getopt.test unless autoopts has been fully installed.
(It requires getopt.tpl which requires a fully installed environment.)
* several other usability improvements to the tear off library.
* template shell code may now use a shell function "die" that will print
an error message and shoot down the master autogen process.
* the tear-off/add-in libopts library will now specify that the
"options.h" header is to be installed.
* realpath(3C) usage in libopts has been cleaned up. It is now only used
if PATH_MAX is defined for the platform. canonicalize_file_name(3C) is
used where available.
Diffstat (limited to 'devel/autogen/Makefile')
-rw-r--r-- | devel/autogen/Makefile | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile index f4d9fc6a8db..7769e3c76b3 100644 --- a/devel/autogen/Makefile +++ b/devel/autogen/Makefile @@ -1,20 +1,22 @@ -# $NetBSD: Makefile,v 1.21 2006/03/05 16:27:24 jlam Exp $ +# $NetBSD: Makefile,v 1.22 2006/03/09 20:45:20 kristerw Exp $ -DISTNAME= autogen-5.6.4 -PKGREVISION= 1 +DISTNAME= autogen-5.8.3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=autogen/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= kristerw@NetBSD.org HOMEPAGE= http://autogen.sourceforge.net/ -COMMENT= The Automated Program Generator +COMMENT= The Automated Text and Program Generation Tool USE_TOOLS+= gmake makeinfo GNU_CONFIGURE= yes USE_LIBTOOL= yes INFO_FILES= autogen.info +pre-install: + ${INSTALL_DATA_DIR} ${PREFIX}/include/autoopts + .include "../../lang/guile/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |