GraphicsMagick: Fix TEA_INSTALLER path to install-sh

GraphicsMagick Commits <[email protected]> Sun, 01 Sep 2024 16:24:17 -0500
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.18203.1725225873.7812.graphicsmagick-commit@lists.sourceforge.net>
changeset 0da8f958f4d3 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=0da8f958f4d3
summary: Fix TEA_INSTALLER path to install-sh

diffstat:

 ChangeLog                |  4 ++++
 TclMagick/configure      |  2 +-
 TclMagick/unix/m4/tcl.m4 |  2 +-
 www/ChangeLog.html       |  6 +++++-
 4 files changed, 11 insertions(+), 3 deletions(-)

diffs (54 lines):

diff -r 5cccc2a60230 -r 0da8f958f4d3 ChangeLog
--- a/ChangeLog	Sun Sep 01 12:17:54 2024 -0500
+++ b/ChangeLog	Sun Sep 01 16:23:42 2024 -0500
@@ -1,6 +1,10 @@
 2024-09-01  Bob Friesenhahn  <[email protected]>
 
 	* TclMagick/unix/m4/tcl.m4: Update tcl.m4 to TEA_VERSION 3.10.
+	The TEA_INSTALLER Autoconf macro oddly does not use the settings
+	set by AC_CONFIG_AUX_DIR to find install-sh.  Instead it
+	hard-codes $(srcdir)/tclconfig/install-sh.  Change that hard-coded
+	path to $(top_srcdir)/unix/config/install-sh.
 
 	* TclMagick/generic/pkgIndex.tcl: Remove generated file.
 
diff -r 5cccc2a60230 -r 0da8f958f4d3 TclMagick/configure
--- a/TclMagick/configure	Sun Sep 01 12:17:54 2024 -0500
+++ b/TclMagick/configure	Sun Sep 01 16:23:42 2024 -0500
@@ -13165,7 +13165,7 @@
 
     # Configure the installer.
 
-    INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
+    INSTALL='$(SHELL) $(top_srcdir)/unix/config/install-sh -c'
     INSTALL_DATA_DIR='${INSTALL} -d -m 755'
     INSTALL_DATA='${INSTALL} -m 644'
     INSTALL_PROGRAM='${INSTALL} -m 755'
diff -r 5cccc2a60230 -r 0da8f958f4d3 TclMagick/unix/m4/tcl.m4
--- a/TclMagick/unix/m4/tcl.m4	Sun Sep 01 12:17:54 2024 -0500
+++ b/TclMagick/unix/m4/tcl.m4	Sun Sep 01 16:23:42 2024 -0500
@@ -3986,7 +3986,7 @@
 #------------------------------------------------------------------------
 
 AC_DEFUN([TEA_INSTALLER], [
-    INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
+    INSTALL='$(SHELL) $(top_srcdir)/unix/config/install-sh -c'
     INSTALL_DATA_DIR='${INSTALL} -d -m 755'
     INSTALL_DATA='${INSTALL} -m 644'
     INSTALL_PROGRAM='${INSTALL} -m 755'
diff -r 5cccc2a60230 -r 0da8f958f4d3 www/ChangeLog.html
--- a/www/ChangeLog.html	Sun Sep 01 12:17:54 2024 -0500
+++ b/www/ChangeLog.html	Sun Sep 01 16:23:42 2024 -0500
@@ -41,7 +41,11 @@
 <p>2024-09-01  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <ul class="simple">
-<li><p>TclMagick/unix/m4/tcl.m4: Update tcl.m4 to TEA_VERSION 3.10.</p></li>
+<li><p>TclMagick/unix/m4/tcl.m4: Update tcl.m4 to TEA_VERSION 3.10.
+The TEA_INSTALLER Autoconf macro oddly does not use the settings
+set by AC_CONFIG_AUX_DIR to find install-sh.  Instead it
+hard-codes $(srcdir)/tclconfig/install-sh.  Change that hard-coded
+path to $(top_srcdir)/unix/config/install-sh.</p></li>
 <li><p>TclMagick/generic/pkgIndex.tcl: Remove generated file.</p></li>
 <li><p>TclMagick/generic: Regenerate Autotool's generated files with
 autoconf 2.71 and automake 1.16.5.</p></li>