summaryrefslogtreecommitdiff
path: root/devel/automake
AgeCommit message (Collapse)AuthorFilesLines
2003-10-19Add TEST_TARGETheinz1-1/+3
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-12Update to 1.7.6:wiz3-22/+14
* Fix depcomp's icc mode for ICC 7.1. * Diagnose calls to AC_CONFIG_FILES and friends with not enough arguments. * Fix maintainer-clean's removal of autom4te.cache in VPATH builds. * Fix AM_PATH_LISPDIR to work with POSIXLY_CORRECT=1. * Fix the location reported in some diagnostics related to AUTOMAKE_OPTIONS. * Remove Latin-1 characters from elisp-comp. * Update the manual's @dircategory to match the Free Software Directory.
2003-06-19Convert to USE_NEW_TEXINFO.seb2-7/+5
2003-05-18Update to 1.7.5:wiz2-5/+5
Bugs fixed in 1.7.5: * Update install-sh's license to remove an advertising clause. (Debian bug #191717) * Fix a bug introduced in 1.7.4, related to BUILT_SOURCE handling, that caused invalid Makefile.ins to be generated. * Make sure AM_MAKE_INCLUDE doesn't fail when a `doit' file exists. * New FAQ entry: renamed objects. Bugs fixed in 1.7.4: * Tweak the TAGS rule to support Exuberant Ctags (in addition to the Emacs implementation) * Fix output of aclocal.m4 dependencies in subdirectories. * Use `mv -f' instead of `mv' in fastdep rules. * Upgrade mdate-sh to work on OS/2. * Don't byte-compile elisp files when ELCFILES is set empty. (this documented feature was broken by 1.7.3) * Diagnose trailing backslashes on last line of Makefile.am. * Diagnose whitespace following trailing backslashes. * Multiple tests are now correctly supported in DEJATOOL. (PR/388) * Fix rebuilt rules for AC_CONFIG_FILES([Makefile:Makefile.in:Makefile.bot]) Makefiles. (PR/389) * `make install' will build `BUILT_SOURCES' first. * Minor documentation fixes.
2003-02-24Take maintainership.wiz1-2/+2
2003-02-24Update to 1.7.3.wiz3-6/+7
Bugs fixed in 1.7.3: * Fix stamp files numbering (when using multiple AC_CONFIG_HEADERS). * Query distutils for `pythondir' and `pythonexecdir', instead of using an hardcoded path. This should allow builds on 64-bit distributions that usually use lib64/ instead of lib/. * AM_PATH_PYTHON will also search for python2.3. * elisp files are now built all at once instead of one by one. Besides incurring a speed-up, this is required to support interdependent elisp files. * Fix some incompatibilities with upcoming perl-5.10. * Properly quote AC_PACKAGE_TARNAME and AC_PACKAGE_VERSION when defining PACKAGE and VERSION. * depcomp fixes: - dashmstdout and dashXmstdout modes: don't use `-o /dev/null', this is troublesome with gcc and Solaris compilers. - makedepend mode: work with Libtool. - support for ICC. * better support for unusual gettext setups, such as multiple po/ directories: - Flag missing po/ and intl/ directories as warnings, not errors. - Disable these warnings if po/ does not exist. * Noteworthy manual updates: - New FAQ chapter. - Document how AC_CONFIG_AUX_DIR interacts with missing files. (Debian Bug #39542) - Document `AM_YFLAGS = -d'.
2002-12-09Update to 1.7.2. Bugs fixed in 1.7.2:wiz2-5/+5
* Fix installation and uninstallation of Info files built in subdirectories. * Do not run `./configure --with-included-gettext' during `make distcheck' if AM_GNU_GETTEXT([external]) is used. * Correctly uninstall renamed man pages. * Do not strip escaped newline in variables defined in one condition and augmented in another condition. * Fix ansi2knr rules for LIBOBJS sources. * Clean all known Texinfo index files, not only those which appear to be used, because we cannot know wich indexes are used in included files. (Debian Bug #168671) * Honor only the first @setfilename seen in a Texinfo file. * Treat "required file X not found" diagnostics as errors (exit status 1). * Don't complain that a required file is not found when it is a Makefile target. * Don't use single suffix inference rules when building `.info'-less Info files, for the sake of Solaris make. * The `check' target now depends on `$(BUILT_SOURCES)'. * Recognize multiple inference rules such as `.a.b .c.d:'. * Warn about multiple inference rules when -Wportability is used. * Fix building of deansified files from subdirectories. * Add missing `fi' in the .c->.obj rules. * Improve install-sh to work even when names contain spaces or certain (but not all) shell metachars. * Fix the following spurious failures in the test suite: depcomp2.test, gnits2.test, gnits3.test, python3.test, texinfo13.test * Noteworthy manual updates: - Augment the section about BUILT_SOURCES. - Mention that AM_PROG_CC_STDC is a relic that is beter avoided today.
2002-10-25Update to 1.7.1:wiz2-5/+5
Bugs fixed in 1.7.1: * Honor `ansi2knr' for files built in subdirectories, or using per-targets flags. * Aclocal should now recognize macro names containing parentheses, e.g. AC_DEFUN([AC_LANG_PREPROC(Fortran 90)], [...]). * Erase *.sum and *.log files created by DejaGnu, during `make distclean'. (Debian Bug#153697) * Install Python files even if they were built. (PR/369) * Have stamp-vti dependent upon configure instead of configure.ac, as the version might not be defined in the latter. (PR/358) * Reorder arguments passed to a couple of commands, so things works when POSIXLY_CORRECT=1. * Fix a regex that can cause Perl to segfault on large input. (Debian Bug#162583) * Fix distribution of packages that have some sources defined conditionally, as in the `Conditional compilation using Automake conditionals' example of the manual. * Fix spurious test suite failures on IRIX. * Don't report a required variable as undefined if it has been defined conditionally for the "right" conditions. * Fix cleaning of the /tmp subdirectory used by `make distcheck', in case `make distcheck' fails. * Fix distribution of included Makefile fragment, so we don't create spurious directories in the distribution. (PR/366) * Don't complain that a target lacks `.$(EXEEXT)' when it has it.
2002-10-03Update to automake 1.7 (from automake-devel package).wiz5-106/+115
Does not conflict with automake14 package.
2002-09-25Update to 1.4.6.wiz4-97/+85
Changes: * Versioned install support back-ported from 1.6
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-5/+5
have been converted to USE_BUILDLINK2.
2002-05-29eplace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467.yyamano1-2/+2
2002-02-18Introduce new framework for handling info files generation and installation.seb2-4/+6
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-01-10Actually add the patch that fixes lisp_LISP handling. This went unnoticedskrll3-3/+17
for 4 months! While I'm here change the maintainer to packages@netbsd.org
2002-01-10Remove non-existing patch-ac from distinfo.wiz1-2/+1
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+3
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-28Buildlinkify.jlam1-5/+6
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-08-27argh, back out last... make magic confusionhubertf1-2/+2
2001-08-271.4-p5 is NOT a valid version!!!hubertf1-2/+2
2001-08-27fix dependency in automake after autoconf upgradehubertf1-2/+2
Noted by Martti Kuparinen <martti.kuparinen@iki.fi> in PR 13792
2001-08-26Sort.skrll1-5/+5
2001-08-26Update automake to 1.4-p5 (1.5 is available)skrll2-5/+7
Include a bugfix for lisp_LISP independently discovered by me that has been pulled up to the automake-1-4 branch of automake cvs. Changes are: New in 1.4-p5: * Allow AM_PROG_LIBTOOL again. * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER. * Display distributed file list correctly in usage message. * Allow numbers in macro names. * Bugfixes. New in 1.4-p4: * Deal with configure.ac as well as configure.in -- this time for real! * The version numbering system now allows three point version numbers, such as 1.4.4, without thinking they are alpha release numbers. New in 1.4-p3: * Deal with configure.ac as well as configure.in. * Don't complain if `version.texi' is included in multiple places. New in 1.4-p2: * Deal with AC_CONFIG_FILES from autoconf-2.50. * Improvements to f77 support. * DESTDIR now works for script targets. * distcheck-hook works correctly. New in 1.4-p1: * The version numbering system now allows fork identifiers (such as the p1 in this version of automake). * Cope gracefully with various versions of libtool which may or may not require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh. * Bugfixes.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-1/+1
2001-04-18Move to sha1 digest, and add distfile sizeagc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-08-27Use new PERL5 variable instead of ${LOCALBASE}/bin/perl.jlam1-4/+4
1999-11-14Fix fuzzy patch.fredb2-7/+7
1999-07-09Add package patch-sum filesagc1-0/+4
1999-05-22Add dependency on autoconf[!], and change USE_GTEXINFO to INFO_FILES.tv1-2/+4
1999-04-14Remove unnecessary slash from master site list.tron1-2/+2
1999-02-19Sync contents of "share/aclocal" and "share/automake" with reality.tron1-5/+3
1999-02-19Don't try to remove directory "share/aclocal" during deinstallation.tron1-2/+1
It is used by many packages and was added to "pkgsrc/mk/NetBSD.pkg.dist" a while ago.
1999-02-19Update to 1.4 and fix subdirectory.tv2-5/+5
1999-02-11Use install-info in $PATH, so that systems with it in base will work too.tv1-3/+3
1998-12-30Uh... USE_PERL5(!).tv1-1/+3
1998-09-22install-info will create an info dir file, if one doesn't alreadyagc1-2/+1
exist, so remove the erroneous @exec statements (which wouldn't have worked anyway).
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc2-0/+4
1998-04-17Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.agc1-11/+2
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-04-14Update for V1.3hubertf4-11/+17
1998-02-10portlint: remove contiguous blank lines.frueauf1-2/+1
1998-02-09Fix stripping of binaries (caused by fixing PR4884)hubertf1-3/+4
1998-01-25Define OPSYS before using it; reported by Thorsten Frueaufhubertf1-3/+2
1998-01-24portlint: fix RCS Id, move DEPENDshubertf1-5/+5