From 3b68475005c077f0f9c2a85f34418b5c0eb9e393 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 15 Nov 2012 00:35:53 +0000 Subject: build-aux syncs git-svn-id: svn://tug.org/texlive/trunk@28265 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/build-aux/README.TL | 19 ++++++++++++++----- Build/source/build-aux/missing | 6 ++---- 2 files changed, 16 insertions(+), 9 deletions(-) (limited to 'Build/source/build-aux') diff --git a/Build/source/build-aux/README.TL b/Build/source/build-aux/README.TL index 4671045f6dd..a80373e5bb5 100644 --- a/Build/source/build-aux/README.TL +++ b/Build/source/build-aux/README.TL @@ -1,11 +1,20 @@ -Copyright (C) 2009 Peter Breitenlohner +Copyright (C) 2009, 2012 Peter Breitenlohner You may freely use, modify and/or distribute this file. This directory is the central repository for auxiliary files, mostly shell scripts, needed to build the TeX Live (TL) tree. They are used by all packages `owned' by the TL tree, i.e., maintained as part of TL. -All these files are maintained elsewhere and are available from the -GNU gnulib project (http://savannah.gnu.org/projects/gnulib). The -script Master/tlpkg/bin/tl-update-auto attempts to keep them up to date, -except when the sources are frozen. +ylwrap and missing come from automake; ltmain.sh comes from libtool. +Those must be manually updated when new versions of the packages are +installed. The Master/tlpkg/dev/srclist.txt file has checks for these, +but updates are not automatic. (We generally try to use the latest +official release, as it is available directly from GNU, not any distro +version.) + +relpath is locally written. + +The rest of these files are maintained elsewhere and are available from +the GNU gnulib project (http://savannah.gnu.org/projects/gnulib). The +script Master/tlpkg/bin/tl-update-auto attempts to keep those up to date +(except when the TL sources are frozen). diff --git a/Build/source/build-aux/missing b/Build/source/build-aux/missing index 074c62c4488..9a5564823de 100755 --- a/Build/source/build-aux/missing +++ b/Build/source/build-aux/missing @@ -1,7 +1,7 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -scriptversion=2012-05-23.18; # UTC +scriptversion=2012-01-06.18; # UTC # Copyright (C) 1996-2012 Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. @@ -160,9 +160,7 @@ WARNING: '$1' is $msg. You should only need it if you modified 'acconfig.h' or '${configure_ac}'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site." - files=`sed -n -e 's/^[ ]*AC_CONFIG_HEADER(\([^)]*\)).*/\1/p' \ - -e 's/^[ ]*AC_CONFIG_HEADERS(\([^)]*\)).*/\1/p' \ - ${configure_ac}` + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" && files="config.h" touch_files= for f in $files; do -- cgit v1.2.3