pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/automake Update to 1.11.5:
details: https://anonhg.NetBSD.org/pkgsrc/rev/0d62c2dec5ec
branches: trunk
changeset: 602544:0d62c2dec5ec
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Apr 15 15:37:45 2012 +0000
description:
Update to 1.11.5:
Bugs fixed in 1.11.5:
* Bugs introduced by 1.11.3:
- Vala files with '.vapi' extension are now recognized and handled
correctly again. See automake bug#11222.
- Vala support work again for projects that contain some program
built from '.vala' (and possibly '.c') sources and some other
program built from '.c' sources *only*. See automake bug#11229.
New in 1.11.4:
* WARNING: Future backward-incompatibilities!
- The support for the "obscure" multilib feature has been deprecated,
and will be moved out of the automake core in the next major Automake
release (1.12).
- The support for ".log -> .html" conversion and the check-html and
recheck-html targets will be removed in the next major Automake
release (1.12).
- The obsolescent AM_WITH_REGEX macro has been deprecated (since the
GNU rx library has been decommissioned), and will be removed in the
next major Automake release (1.12).
- The `lzma' compression format for distribution archives has been
deprecated in favor of `xz' and `lzip', and will be removed in the
next major Automake release (1.12).
- The `--acdir' option of aclocal is deprecated, and will probably be
removed in the next major Automake release (1.12).
- The exact order in which the directories in the aclocal macro
search path are looked up is probably going to be changed in the
next Automake release (1.12).
- The Automake support for automatic de-ANSI-fication will be removed
in the next major Automake release (1.12).
- Starting from the next Automake release (1.12), warnings in the
`extra-portability' category will be enabled by `-Wall' (right now,
one has to use `-Wextra-portability' explicitly).
* Miscellaneous changes:
- The 'ar-lib' script now ignores the "s" (symbol index) and "S" (no
symbol index) modifiers as well as the "s" action, as the symbol index
is created unconditionally by Microsoft lib. Also, the "q" (quick)
action is now a synonym for "r" (replace). Also, the script has been
ignoring the "v" (verbose) modifier already since Automake 1.11.3.
- When the 'compile' script is used to wrap MSVC, it now accepts an
optional space between the -I, -L and -l options and their respective
arguments, for better POSIX compliance.
- There is an initial, experimental support for automatic dependency
tracking with tcc (the Tiny C Compiler). Its associated depmode is
currently recognized as "icc" (but this and other details are likely
to change in future versions).
- Automatic dependency tracking now works also with the IBM XL C/C++
compilers, thanks to the new new depmode 'xlc'.
Bugs fixed in 1.11.4:
* Bugs introduced by 1.11.2:
- A definition of 'noinst_PYTHON' before 'python_PYTHON' (or similar)
don't cause spurious failures upon "make install" anymore.
- The user can now instruct the 'uninstall-info' rule not to update
the '${infodir}/dir' file by exporting the environment variable
'AM_UPDATE_INFO_DIR' to the value "no". This is done for consistency
with how the 'install-info' rule operates since automake 1.11.2.
* Long-standing bugs:
- It is now possible for a foo_SOURCES variable to hold Vala sources
together with C header files, as well as with sources and headers for
other supported languages (e.g., C++). Previously, only mixing C and
Vala sources was supported.
- If "aclocal --install" is used, and the first directory specified with
'-I' is non-existent, aclocal will now create it before trying to copy
files in it.
- An empty declaration of a "foo_PRIMARY" don't cause anymore the
generated install rules to create an empty $(foodir) directory;
for example, if Makefile.am contains something like:
pkglibexec_SCRIPTS =
if FALSE
pkglibexec_SCRIPTS += bar.sh
endif
the $(pkglibexec) directory will not be created upon "make install".
diffstat:
devel/automake/Makefile | 5 ++---
devel/automake/distinfo | 9 ++++-----
devel/automake/patches/patch-lib_am_python.am | 16 ----------------
3 files changed, 6 insertions(+), 24 deletions(-)
diffs (49 lines):
diff -r f6d76fb35a1a -r 0d62c2dec5ec devel/automake/Makefile
--- a/devel/automake/Makefile Sun Apr 15 15:34:31 2012 +0000
+++ b/devel/automake/Makefile Sun Apr 15 15:37:45 2012 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.79 2012/03/11 07:27:08 sbd Exp $
+# $NetBSD: Makefile,v 1.80 2012/04/15 15:37:45 wiz Exp $
#
-DISTNAME= automake-1.11.3
-PKGREVISION= 2
+DISTNAME= automake-1.11.5
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=automake/} \
ftp://sources.redhat.com/pub/automake/
diff -r f6d76fb35a1a -r 0d62c2dec5ec devel/automake/distinfo
--- a/devel/automake/distinfo Sun Apr 15 15:34:31 2012 +0000
+++ b/devel/automake/distinfo Sun Apr 15 15:37:45 2012 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.34 2012/03/11 07:27:08 sbd Exp $
+$NetBSD: distinfo,v 1.35 2012/04/15 15:37:46 wiz Exp $
-SHA1 (automake-1.11.3.tar.xz) = 711b365fce1522d7ab1ffb26ca49d67757264e9b
-RMD160 (automake-1.11.3.tar.xz) = 0172db7fc14b5e8f2b3eb751fc9fb235babcad4a
-Size (automake-1.11.3.tar.xz) = 1076640 bytes
+SHA1 (automake-1.11.5.tar.xz) = d4cf2a8b5b7fd1458014e3d7fefbdc175639f59f
+RMD160 (automake-1.11.5.tar.xz) = dd6e87858ad6bda945c8bdf412ab88bdf3ad60f8
+Size (automake-1.11.5.tar.xz) = 1092140 bytes
SHA1 (patch-aa) = 9a31e63f2b197343f8f881808b470249f1d6d8b1
-SHA1 (patch-lib_am_python.am) = f637fc01008a981b44f1cd449e774d223de9901e
diff -r f6d76fb35a1a -r 0d62c2dec5ec devel/automake/patches/patch-lib_am_python.am
--- a/devel/automake/patches/patch-lib_am_python.am Sun Apr 15 15:34:31 2012 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-lib_am_python.am,v 1.1 2012/03/11 07:27:08 sbd Exp $
-
---- lib/am/python.am.orig 2012-01-31 11:41:18.000000000 +0000
-+++ lib/am/python.am
-@@ -23,8 +23,10 @@ endif %?INSTALL%
- ## Installing. ##
- ## ------------ ##
-
-+if %?FIRST%
-+am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile)
-+endif %?FIRST%
- if %?INSTALL%
--?FIRST?am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile)
- am__installdirs += "$(DESTDIR)$(%NDIR%dir)"
- .PHONY install-%EXEC?exec:data%-am: install-%DIR%PYTHON
- install-%DIR%PYTHON: $(%DIR%_PYTHON)
Home |
Main Index |
Thread Index |
Old Index