| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't require pkg-config when building from repository....* INSTALL: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
* INSTALL.REPO: pkg-config is no longer required to build from
the repository.
* autogen.sh: Don't check for pkg-config.
(progs): Remove pkg-config.
(pkg_config_min, AUTORECONF_ENV, env_space, ACLOCAL_PATH):
Remove. All uses removed.
* m4/pkg.m4: New file, built by admin/merge-pkg-config.
* configure.ac: Remove unnecessary m4_pattern_forbid of ^PKG_ and
an AC_ARG_VAR of PKG_CONFIG_PATH. pkg.m4 does that for us.
(EMACS_CHECK_MODULES): Remove workaround for old pkg-config bug,
as we use pkg.m4 from a newer pkg-config.
* admin/merge-pkg-config: New script.
* admin/notes/copyright: Update for m4/*.m4, in particular m4/pkg.m4.
* etc/NEWS: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
* etc/PROBLEMS (Build-time-problems): Remove pkg-config problem
that is no longer an issue.
* nt/INSTALL: Remove no-longer-needed notes about pkg-config.
| Paul Eggert | 2014-05-16 | 1 | -93/+3 |
* | Revert last two changes....Fixes: debbugs:17438
| Paul Eggert | 2014-05-10 | 1 | -5/+0 |
* | Require pkg-config 0.26 or later in autogen.sh only....* autogen.sh (pkg_config_min): Make this at least 0.26.
* configure.ac (PKG_PROG_PKG_CONFIG): Revert back to 0.9.0.
Fixes: debbugs:17438
| Paul Eggert | 2014-05-10 | 1 | -0/+5 |
* | * autogen.sh: Check for failing aclocal. | Glenn Morris | 2014-05-07 | 1 | -1/+11 |
* | * autogen.sh: Check any pre-existing ACLOCAL_PATH. | Glenn Morris | 2014-05-05 | 1 | -20/+37 |
* | * autogen.sh: Use ‘"’ to quote a message that often contains ‘'’. | Paul Eggert | 2014-05-04 | 1 | -1/+1 |
* | * autogen.sh: If all else fails, try using pkg-config to find pkg.m4....This is an attempt to get hydra builds working again.
| Glenn Morris | 2014-05-03 | 1 | -0/+22 |
* | Get --enable-gcc-warnings to work after touching configure.ac....Preserve ACLOCAL_PATH in later builds, so that by default it has
the same value as it did in the first build after initial checkout.
* Makefile.in (ACLOCAL_PATH): New macro.
($(srcdir)/aclocal.m4): Use it.
* configure.ac (ACLOCAL_PATH): AC_SUBST it.
* autogen.sh (env_space): New var.
Tell user what variables, if any, to pass to 'configure'.
| Paul Eggert | 2014-05-03 | 1 | -3/+5 |
* | Make it easier on maintainers who use their own Automake....* autogen.sh (ACLOCAL_PATH, AUTORECONF_ENV): New vars.
Set them to avoid problems when maintainers prepend their own
Automake installations to their PATH. Report an error if pkg.m4
can't be found.
| Paul Eggert | 2014-05-03 | 1 | -3/+42 |
* | Use pkg-config's pkg.m4...* configure.ac: Use pkg-config's pkg.m4, rather than reinventing it.
Add explicit AC_SUBST's where needed.
* autogen.sh (progs): Add pkg-config.
(pkg_config_min): New variable.
* INSTALL.REPO: Mention pkg-config.
* etc/PROBLEMS: Mention a related issue that can occur with a local automake.
| Glenn Morris | 2014-05-02 | 1 | -1/+2 |
* | autogen.sh: minor tweaks...* autogen.sh (get_version): Handle no leading whitespace.
(check_version, main): Handle program names with hyphens.
| Glenn Morris | 2014-05-02 | 1 | -6/+12 |
* | * autogen.sh: Use autoreconf's -f option....Fixes: debbugs:17258
| Paul Eggert | 2014-04-13 | 1 | -1/+2 |
* | Replace "Maintainer: FSF" with the emacs-devel mailing address | Glenn Morris | 2014-02-09 | 1 | -1/+1 |
* | Set Maintainer: FSF in some files | Glenn Morris | 2014-01-21 | 1 | -0/+1 |
* | Rename INSTALL.BZR to UNSTALL.REPOm and carry that through in other files. | Eric S. Raymond | 2014-01-08 | 1 | -2/+2 |
* | Update copyright year to 2014 by running admin/update-copyright. | Paul Eggert | 2014-01-01 | 1 | -1/+1 |
* | Remove the autogen/ directory...Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00806.html
* autogen: Remove directory. Move update_autogen to admin/.
* autogen.sh: Remove reference to copy_autogen.
* GNUmakefile (configure):
* Makefile.in (bootstrap): Do not try to run copy_autogen.
* config.bat: Use msdos/autogen rather than autogen.
* admin/update_autogen: Move here from ../autogen.
(usage): Update. Remove -l, add -A.
(autogendir): New variable.
(ldefs_flag): Default to set.
(genfiles): Reduce to only ms-dos relevant files.
(main): Make checking autogen sources optional.
Make copying of autogen files optional.
* msdos/autogen/config.in:
* msdos/autogen/Makefile.in: Move here from ../autogen.
* nt/INSTALL: Remove reference to copy_autogen.
* nt/config.nt: Comment.
| Glenn Morris | 2013-11-04 | 1 | -7/+0 |
* | Update copyright notices for 2013. | Paul Eggert | 2013-01-01 | 1 | -1/+1 |
* | * Makefile.in: Run autogen/copy_autogen if autogen.sh fails,...to create 'configure'; problem reported by Andreas Schwab in
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>.
* autogen.sh: Exit with status 1 when failing due to missing tools,
reverting the 2012-09-10 change to this file.
* autogen/copy_autogen: Fail if one of the subsidiary actions fail.
Use 'cp -f' for the build-aux files, since the destinations are
typically read-only.
| Paul Eggert | 2012-09-17 | 1 | -1/+1 |
* | Improve robustness of 'make bootstrap'....Run autogen.sh after bootstrap-clean, to avoid bzr pull issues.
* INSTALL, README: Document autogen.sh.
* Makefile.in (Makefile): Mark it as precious, since it's updated
atomically.
(MAKE_CONFIG_STATUS): New macro.
(config.status, bootstrap): Use it. This causes 'make bootstrap'
to run config.status with the --recheck option, which is more
appropriate for a bootstrap.
(bootstrap): Run autogen.sh right after cleaning. Don't worry
about failures due to missing tools.
* autogen.sh: Exit with status 101 when failing due to missing tools.
* make-dist: Distribute autogen.sh.
Fixes: debbugs:12376
| Paul Eggert | 2012-09-09 | 1 | -1/+1 |
* | Set a minimum automake version...* configure.ac: Require automake 1.11 (fairly arbitrarily).
* autogen.sh (automake_min): Get it from configure.ac.
| Glenn Morris | 2012-08-06 | 1 | -2/+3 |
* | Avoid needless autoheader after autogen.sh....* src/stamp-h.in: Remove from bzr repository; no longer needed there.
* .bzrignore: Add it.
* autogen.sh: Create it.
| Paul Eggert | 2012-08-01 | 1 | -0/+4 |
* | Rename configure.in to configure.ac....Fixes: debbugs:11603
| Paul Eggert | 2012-07-08 | 1 | -1/+1 |
* | Add 2012 to FSF copyright years for Emacs files | Glenn Morris | 2012-01-05 | 1 | -1/+1 |
* | Spelling fixes. | Paul Eggert | 2011-12-04 | 1 | -1/+1 |
* | Make autogen.sh respect AUTOCONF etc....* autogen.sh (get_version): Discard "not found" lines.
(check_version): Respect $AUTOCONF etc environment variables.
| Glenn Morris | 2011-03-27 | 1 | -2/+11 |
* | Remove some files that autoreconf can supply....Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00863.html
* compile, config.guess, config.sub, depcomp, install-sh, missing:
Remove; autoreconf can supply them.
* Makefile.in (sync-from-gnulib): Don't sync config.sub,
config.guess, install-sh. Pass -i to autoreconf.
* autogen/update_autogen (genfiles): Add compile, config.guess,
config.sub, depcomp, install-sh, missing. Pass -i to autoreconf.
Discard non-error output from autoreconf in -q case.
* autogen/compile, autogen/config.guess, autogen/config.sub:
* autogen/depcomp, autogen/install-sh, autogen/missing: New files.
* autogen/copy_autogen: Add compile, config.guess, config.sub, depcomp,
install-sh, missing.
* autogen/README: Add compile, config.guess, config.sub, depcomp,
install-sh, missing.
* INSTALL.BZR, admin/make-tarball.txt: Add -i to autoreconf args.
* .bzrignore: Add compile, config.guess, config.sub, depcomp,
install-sh, missing.
| Glenn Morris | 2011-03-25 | 1 | -2/+2 |
* | copy_autogen tweaks....* autogen/copy_autogen: Work from ./ or ../.
Fix time-stamps.
* autogen.sh: Doc fix.
| Glenn Morris | 2011-03-21 | 1 | -1/+1 |
* | (Re)move autotools generated files from the repository....Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00225.html
* autogen/: New directory, to be excluded from releases.
* autogen/copy_autogen, autogen/update_autogen: New scripts.
* autogen/README: New file.
* autogen/aclocal.m4, autogen/config.in, autogen/configure:
* autogen/Makefile.in: Add auto-updated generated files.
* autogen.sh: No longer a no-op, now it tests for autotools
and runs them as necessary.
* configure.in: Defaule maintainer-mode to on.
* aclocal.m4, configure, lib/Makefile.in: Remove files.
* src/config.in: Remove file.
* INSTALL.BZR, admin/make-tarball.txt: Update instructions.
| Glenn Morris | 2011-03-20 | 1 | -4/+204 |
* | Nuke arch-tags. | Glenn Morris | 2011-01-15 | 1 | -2/+0 |
* | Restore executable bit omitted when undeleting files in 2010-12-03T14:45:09Z!... | Chong Yidong | 2010-12-03 | 1 | -0/+0 |
* | Restore files that I seem to have mistakenly deleted. | Katsumi Yamaoka | 2010-12-03 | 1 | -0/+9 |
* | gnus-demon.el (gnus-demon-init): Fix time computing when time is nil. | Julien Danjou | 2010-12-03 | 1 | -9/+0 |
* | * INSTALL.BZR: Rename from INSTALL.CVS, edit to talk about Bazaar....* INSTALL, autogen.sh, configure.in, configure: Adjust accordingly.
| Karl Fogel | 2009-12-27 | 1 | -1/+1 |
* | Update filename in "please read" message. | Thien-Thi Nguyen | 2004-04-24 | 1 | -1/+1 |
* | Add arch taglines | Miles Bader | 2003-09-01 | 1 | -0/+2 |
* | * autogen.sh: New file. | Karl Fogel | 2002-11-20 | 1 | -0/+7 |