pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/autogen Update autogen to 5.6.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/77fbf1048075
branches:  trunk
changeset: 484390:77fbf1048075
user:      kristerw <kristerw%pkgsrc.org@localhost>
date:      Sat Nov 27 12:13:37 2004 +0000

description:
Update autogen to 5.6.4.

AutoOpts:
* The listing of enumerated option arguments is a bit more concise.
* Options may be handled twice: once during the immediate phase and
  again during the "normal" processing phase.
* If environment variable "rc" processing is enabled, then the
  "${PROGNAME}" environment variable will be processed - tokenizing it
  and processing it as a list of command line options.  It may not
  contain any command line operands.
* a new main procedure type:  each-or-stdin  This will fopen() each
  command line operand and pass the FILE* pointer to the callout procedure.
  If there are no operands, then stdin is passed.
* main() procedures can be specified more consistently

AutoGen:
* The '$$' expansion in locating the program will now use "realpath(3C)".
  This way, if a program is installed in /opt/whatever/bin/program
  and you run it via a symlink, '$$' will resolve to /opt/whatever/bin.
* exist and not-exist selection macros -- the CASE macro can now
  select a clause based on value existence.  Previously, you could detect
  an empty string and you then had to use the ``(exist? "name")'' function.
* fixed tpl-file-line so that "%2$d" works for the format.
* Added (emit) function that directly emits its args into output
* keyword lists are columnized in usage text
* distributed subdirectories no longer depend on also being built.

getdefs (an AutoGen support utility):
* With "listed" attributes, if you quote an entry, then the scanning code
  has to push the scan forward to the next entry so we don't wind up with
  a spurious empty entry!!

diffstat:

 devel/autogen/Makefile |  5 ++---
 devel/autogen/PLIST    |  4 ++--
 devel/autogen/distinfo |  6 +++---
 3 files changed, 7 insertions(+), 8 deletions(-)

diffs (42 lines):

diff -r 2ad9432147da -r 77fbf1048075 devel/autogen/Makefile
--- a/devel/autogen/Makefile    Sat Nov 27 12:13:22 2004 +0000
+++ b/devel/autogen/Makefile    Sat Nov 27 12:13:37 2004 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2004/10/15 14:50:06 tv Exp $
+# $NetBSD: Makefile,v 1.17 2004/11/27 12:13:37 kristerw Exp $
 
-DISTNAME=      autogen-5.6.0
-PKGREVISION=   2
+DISTNAME=      autogen-5.6.4
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=autogen/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 2ad9432147da -r 77fbf1048075 devel/autogen/PLIST
--- a/devel/autogen/PLIST       Sat Nov 27 12:13:22 2004 +0000
+++ b/devel/autogen/PLIST       Sat Nov 27 12:13:37 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2004/09/22 08:09:23 jlam Exp $
+@comment $NetBSD: PLIST,v 1.8 2004/11/27 12:13:37 kristerw Exp $
 bin/autogen
 bin/autoopts-config
 bin/columns
@@ -32,7 +32,7 @@
 share/autogen/fsm-trans.tpl
 share/autogen/fsm.tpl
 share/autogen/getopt.tpl
-share/autogen/libopts-22.1.13.tar.gz
+share/autogen/libopts-23.0.14.tar.gz
 share/autogen/optcode.tpl
 share/autogen/opthead.tpl
 share/autogen/options.tpl
diff -r 2ad9432147da -r 77fbf1048075 devel/autogen/distinfo
--- a/devel/autogen/distinfo    Sat Nov 27 12:13:22 2004 +0000
+++ b/devel/autogen/distinfo    Sat Nov 27 12:13:37 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2004/03/01 02:26:13 minskim Exp $
+$NetBSD: distinfo,v 1.5 2004/11/27 12:13:37 kristerw Exp $
 
-SHA1 (autogen-5.6.0.tar.bz2) = c5364d7958b285e9143aed9e17a5056307800215
-Size (autogen-5.6.0.tar.bz2) = 774451 bytes
+SHA1 (autogen-5.6.4.tar.bz2) = b1d9e3651eb7a68bf0b8d7d533f12b12800386d0
+Size (autogen-5.6.4.tar.bz2) = 813341 bytes



Home | Main Index | Thread Index | Old Index