summaryrefslogtreecommitdiff
path: root/devel/autogen/Makefile
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2006-03-09 20:45:20 +0000
committerkristerw <kristerw@pkgsrc.org>2006-03-09 20:45:20 +0000
commit0ea5044f75d537096ed3c3bbb0c17be34f8a88c1 (patch)
tree5002aa891c51b100c08d253b875e15f799e8ac70 /devel/autogen/Makefile
parent4bc0aaca9de04903a940619885cc7a82fa4a27a0 (diff)
downloadpkgsrc-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/Makefile10
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"