Bugs fixed in 1.9.3: * Bug introduced by 1.9: - Dependency tracking using mode "dashmstdout" or "dashXmstdout" did not work for libtool objects compiled with --tag (i.e., compiled with Libtool 1.5 or later). The compilation would succeed, but `depcomp' would emit a warning and not output any dependency information. * Long standing bugs: - Ignore comments from augmented variables, so that FOO = foo # bar FOO += baz no longer results in `FOO = foo # bar baz'. - `install-sh -d a/b/' failed to create `a/b/' because of the trailing `/'. - _PROGRAMS now always create programs. Before 1.9 it would mistakenly create a libtool library if the name of the program ended in `.la'. Between 1.9 and 1.9.2 a program with such a name would fail to build because half the code was assuming a program was being built, while the other half was considering a library... - `compile' now handles `*.obj' objects. - `aclocal' recognizes AC_DEFUN_ONCE. * Noteworthy manual updates: - LIBOBJS: more documentation and an example setup. - Libtool Convenience Libraries: show how to force the linker selection. - Extending: more comments about install-data-hook vs install-exec-hook. - Clean: document -local targets.
35 lines
862 B
Makefile
35 lines
862 B
Makefile
# $NetBSD: Makefile,v 1.58 2004/11/01 20:29:08 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= automake-1.9.3
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_GNU:=automake/} \
|
|
ftp://sources.redhat.com/pub/automake/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= wiz@NetBSD.org
|
|
HOMEPAGE= http://www.gnu.org/software/automake/automake.html
|
|
COMMENT= GNU Standards-compliant Makefile generator
|
|
|
|
DEPENDS= autoconf>=2.58:../../devel/autoconf
|
|
|
|
#PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
PLIST_SUBST+= PKG_DIR_VERSION=1.9
|
|
USE_BUILDLINK3= YES
|
|
GNU_CONFIGURE= YES
|
|
CONFIGURE_ENV= PERL=${PERL5}
|
|
_STRIPFLAG_INSTALL= # none
|
|
EVAL_PREFIX+= M4DIR=m4
|
|
M4= ${M4DIR}/bin/${GNU_PROGRAM_PREFIX}m4
|
|
|
|
INFO_FILES= automake.info
|
|
|
|
PERL5_REQD+= 5.5
|
|
|
|
# doesn't work because buildlink3 hides scripts
|
|
# from autoconf too well
|
|
#TEST_TARGET= check
|
|
|
|
.include "../../lang/perl5/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|