summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2004-03-08 20:42:17 +0000
committerwiz <wiz@pkgsrc.org>2004-03-08 20:42:17 +0000
commit05b862af17df9d8834ddce49ebab6e9b6ca03607 (patch)
tree75c0922252851cce709bc32c9831205ce59973bd
parentdfebedf847b077bd4dbd5a33e2a7e2fcec1a1532 (diff)
downloadpkgsrc-05b862af17df9d8834ddce49ebab6e9b6ca03607.tar.gz
Update automake to 1.8.3:
Bugs fixed in 1.8.3: * Long standing bugs: - Quote filenames in installation rules, in case $DESTDIR, $prefix, or any of the other *dir variables contain a space. Please note that Automake does not and cannot support spaces in filenames that are involved during the build. This change affects only installation paths, so that `make install' does not bomb out in packages configured with ./configure --prefix '/c/Program Files' - Fix the depfiles output so it works with GNU sed (<4.1) even when POSIXLY_CORRECT is set. - Do not AC_SUBST(LIBOBJS) in AM_WITH_REGEX. This macro was unusable since Autoconf 2.54, which defines LIBOBJS itself. - Fix a potential (but unlikely) race condition in parallel elisp builds. (Introduced in 1.7.3.) - Do not assume that users override _DEPENDENCIES in all conditions where Automake will try to define them. - Do not use `mkdir -p' in mkinstalldirs, unless this is GNU mkdir. Solaris 8's `mkdir -p' is not thread-safe and can break parallel builds. This fix also affects the $(mkdir_p) variable defined since Automake 1.8. It will be set to `mkdir -p' only if mkdir is GNU mkdir, and to `mkinstalldirs' or `install-sh -d' otherwise. - Secure temporary directory creation in `make distcheck'. (PR/413) - Do not generate two build rules for `parser.h' when the parser appears in two different conditionals. - Work around a Solaris 8 /bin/sh bug in the test for dependency checking. Usually ./configure will not pick this shell; so this fix only helps cases where the shell is forced to /bin/sh. * Bugs introduced by 1.8: - In some situations (hand-written `m4_include's), aclocal would call the `File::Spec->rel2abs' method, which was only introduced in Perl 5.6. This new version reestablish support Perl 5.005. It is likely that the next major Automake releases will require at least Perl 5.6. Consider upgrading your development environment if you are still using the five-year-old Perl 5.005. - Automake would sometimes fail to define rules for targets listed in variables defined in multiple conditions. For instance on if C1 bin_PROGRAMS = a else bin_PROGRAMS = b endif it would define only the `a.$(OBJEXT): a.c' rule and omit the `b.$(OBJEXT): b.c' rule. * New sections in manual: - Third-Party Makefiles: how to interface third party Makefiles. - Upgrading: upgrading packages to newer Automake versions. - Multiple Outputs: handling tools that produce many outputs.
-rw-r--r--devel/automake/Makefile4
-rw-r--r--devel/automake/distinfo6
2 files changed, 5 insertions, 5 deletions
diff --git a/devel/automake/Makefile b/devel/automake/Makefile
index cc47c79c881..cb38d867690 100644
--- a/devel/automake/Makefile
+++ b/devel/automake/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2004/02/13 22:55:40 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.50 2004/03/08 20:42:17 wiz Exp $
#
-DISTNAME= automake-1.8.2
+DISTNAME= automake-1.8.3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=automake/} \
ftp://sources.redhat.com/pub/automake/
diff --git a/devel/automake/distinfo b/devel/automake/distinfo
index d7cf19f3a6a..5518ae6e74d 100644
--- a/devel/automake/distinfo
+++ b/devel/automake/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2004/01/19 19:00:19 wiz Exp $
+$NetBSD: distinfo,v 1.17 2004/03/08 20:42:17 wiz Exp $
-SHA1 (automake-1.8.2.tar.bz2) = 04df8d7d14f6ed487e36924cc02218b8fe5d1fef
-Size (automake-1.8.2.tar.bz2) = 638894 bytes
+SHA1 (automake-1.8.3.tar.bz2) = 966ba209e769167e52a080c8c1eb7eef16596655
+Size (automake-1.8.3.tar.bz2) = 658156 bytes