texlive[50065] Build/source: mingw64 from luigi

commits+karl at tug.org commits+karl at tug.org
Tue Feb 19 23:23:53 CET 2019


Revision: 50065
          http://tug.org/svn/texlive?view=revision&revision=50065
Author:   karl
Date:     2019-02-19 23:23:52 +0100 (Tue, 19 Feb 2019)
Log Message:
-----------
mingw64 from luigi

Modified Paths:
--------------
    trunk/Build/source/libs/pixman/configure
    trunk/Build/source/m4/ChangeLog
    trunk/Build/source/m4/kpse-win32.m4
    trunk/Build/source/texk/chktex/configure
    trunk/Build/source/texk/psutils/configure
    trunk/Build/source/texk/tex4htk/configure
    trunk/Build/source/texk/texlive/configure
    trunk/Build/source/texk/web2c/Makefile.in
    trunk/Build/source/texk/web2c/luatexdir/ChangeLog
    trunk/Build/source/texk/web2c/luatexdir/am/luatex.am
    trunk/Build/source/utils/autosp/configure
    trunk/Build/source/utils/axodraw2/configure
    trunk/Build/source/utils/ps2eps/configure
    trunk/Build/source/utils/texdoctk/configure
    trunk/Build/source/utils/xindy/configure

Modified: trunk/Build/source/libs/pixman/configure
===================================================================
--- trunk/Build/source/libs/pixman/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/libs/pixman/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -4078,7 +4078,7 @@
 
 
 PIXMAN_VERSION_MAJOR=0
-PIXMAN_VERSION_MINOR=36
+PIXMAN_VERSION_MINOR=38
 PIXMAN_VERSION_MICRO=0
 
 test_CFLAGS=${CFLAGS+set} # We may override autoconf default CFLAGS.

Modified: trunk/Build/source/m4/ChangeLog
===================================================================
--- trunk/Build/source/m4/ChangeLog	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/m4/ChangeLog	2019-02-19 22:23:52 UTC (rev 50065)
@@ -1,3 +1,8 @@
+2019-02-18  Luigi Scarso  <luigi.scarso at gmail.com>
+
+	* kpse-win32.m4 (KPSE_COND_WIN32_WRAP): if w64 and mingw,
+	use different wrapper.
+
 2019-01-11  Karl Berry  <karl at freefriends.org>
 
 	* kpse-luajit-flags.m4 (KPSE_LUAJIT_FLAGS): try LIBLUAJIT_LDEXTRA,

Modified: trunk/Build/source/m4/kpse-win32.m4
===================================================================
--- trunk/Build/source/m4/kpse-win32.m4	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/m4/kpse-win32.m4	2019-02-19 22:23:52 UTC (rev 50065)
@@ -1,5 +1,7 @@
+# $Id$
 # Public macros for the TeX Live (TL) tree.
-# Copyright (C) 2009-2015 Peter Breitenlohner <tex-live at tug.org>
+# Copyright 2016-2019 Karl Berry <tex-live at tug.org>
+# Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
 #
 # This file is free software; the copyright holder
 # gives unlimited permission to copy and/or distribute it,
@@ -51,7 +53,9 @@
                                   [kpse_cv_have_win64=yes],
                                   [kpse_cv_have_win64=no])])
 AS_CASE([$kpse_cv_have_win64],
-        [yes], [WIN_WRAPPER=w64_wrapper],
+        [yes], [AS_IF([test "x$kpse_cv_have_win32=xmingw"],
+                      [WIN_WRAPPER=w64_mingw_wrapper],
+                      [WIN_WRAPPER=w64_wrapper])],
                [WIN_WRAPPER=w32_wrapper])
 AC_SUBST([WIN_WRAPPER])
 AM_CONDITIONAL([WIN32_WRAP],

Modified: trunk/Build/source/texk/chktex/configure
===================================================================
--- trunk/Build/source/texk/chktex/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/chktex/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -13773,7 +13773,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/texk/psutils/configure
===================================================================
--- trunk/Build/source/texk/psutils/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/psutils/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -15072,7 +15072,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/texk/tex4htk/configure
===================================================================
--- trunk/Build/source/texk/tex4htk/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/tex4htk/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -15235,7 +15235,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/texk/texlive/configure
===================================================================
--- trunk/Build/source/texk/texlive/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/texlive/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -3624,7 +3624,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/texk/web2c/Makefile.in
===================================================================
--- trunk/Build/source/texk/web2c/Makefile.in	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/web2c/Makefile.in	2019-02-19 22:23:52 UTC (rev 50065)
@@ -18718,18 +18718,31 @@
 
 .PHONY: install-luatex-links uninstall-luatex-links
 .PHONY: install-luajittex-links uninstall-luajittex-links
- at WIN32_TRUE@install-luatex-links: call_luatex$(EXEEXT)
- at WIN32_TRUE@	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texlua$(EXEEXT)
- at WIN32_TRUE@	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texluac$(EXEEXT)
- at WIN32_TRUE@uninstall-luatex-links:
- at WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texlua$(EXEEXT)
- at WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluac$(EXEEXT)
- at WIN32_TRUE@install-luajittex-links: call_luajittex$(EXEEXT)
- at WIN32_TRUE@	$(INSTALL_PROGRAM) call_luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
- at WIN32_TRUE@	$(INSTALL_PROGRAM) call_luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
- at WIN32_TRUE@uninstall-luajittex-links:
- at WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
- at WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+
+ at MINGW32_TRUE@@WIN32_TRUE at install-luatex-links: .libs/luatex$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       $(INSTALL_PROGRAM) .libs/luatex$(EXEEXT) $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       $(INSTALL_PROGRAM) .libs/luatex$(EXEEXT) $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE at uninstall-luatex-links:
+ at MINGW32_TRUE@@WIN32_TRUE@       rm -f $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       rm -f $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE at install-luajittex-links: .libs/luajittex$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       $(INSTALL_PROGRAM) .libs/luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       $(INSTALL_PROGRAM) .libs/luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE at uninstall-luajittex-links:
+ at MINGW32_TRUE@@WIN32_TRUE@       rm -f $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+ at MINGW32_TRUE@@WIN32_TRUE@       rm -f $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE at install-luatex-links: call_luatex$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE at uninstall-luatex-links:
+ at MINGW32_FALSE@@WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE at install-luajittex-links: call_luajittex$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	$(INSTALL_PROGRAM) call_luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	$(INSTALL_PROGRAM) call_luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE at uninstall-luajittex-links:
+ at MINGW32_FALSE@@WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+ at MINGW32_FALSE@@WIN32_TRUE@	rm -f $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
 luatexdir/luatex.log luatexdir/luaimage.log: luatex$(EXEEXT)
 luatexdir/luajittex.log luatexdir/luajitimage.log: luajittex$(EXEEXT)
 $(xetex_OBJECTS): $(xetex_prereq)

Modified: trunk/Build/source/texk/web2c/luatexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/ChangeLog	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/web2c/luatexdir/ChangeLog	2019-02-19 22:23:52 UTC (rev 50065)
@@ -1,3 +1,7 @@
+2019-02-19 Luigi Scarso <luigi.scarso at gmail.com>
+	* am/luatex.am ([un]install-lua[jit]tex-links) [MINGW32]:
+	different commands for mingw.
+
 2018-08-27 Luigi Scarso <luigi.scarso at gmail.com>
 	* dropped dependency from gmp and mpfr
 

Modified: trunk/Build/source/texk/web2c/luatexdir/am/luatex.am
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/am/luatex.am	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/texk/web2c/luatexdir/am/luatex.am	2019-02-19 22:23:52 UTC (rev 50065)
@@ -112,7 +112,22 @@
 
 .PHONY: install-luatex-links uninstall-luatex-links
 .PHONY: install-luajittex-links uninstall-luajittex-links
+
 if WIN32
+if MINGW32
+install-luatex-links: .libs/luatex$(EXEEXT)
+       $(INSTALL_PROGRAM) .libs/luatex$(EXEEXT) $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+       $(INSTALL_PROGRAM) .libs/luatex$(EXEEXT) $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+uninstall-luatex-links:
+       rm -f $(DESTDIR)$(bindir)/texlua$(EXEEXT)
+       rm -f $(DESTDIR)$(bindir)/texluac$(EXEEXT)
+install-luajittex-links: .libs/luajittex$(EXEEXT)
+       $(INSTALL_PROGRAM) .libs/luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+       $(INSTALL_PROGRAM) .libs/luajittex$(EXEEXT) $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+uninstall-luajittex-links:
+       rm -f $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
+       rm -f $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+else !MINGW32
 install-luatex-links: call_luatex$(EXEEXT)
 	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texlua$(EXEEXT)
 	$(INSTALL_PROGRAM) call_luatex$(EXEEXT) $(DESTDIR)$(bindir)/texluac$(EXEEXT)
@@ -125,6 +140,7 @@
 uninstall-luajittex-links:
 	rm -f $(DESTDIR)$(bindir)/texluajit$(EXEEXT)
 	rm -f $(DESTDIR)$(bindir)/texluajitc$(EXEEXT)
+endif !MINGW32
 endif WIN32
 
 # LuaTeX/LuaJITTeX Tests

Modified: trunk/Build/source/utils/autosp/configure
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/axodraw2/configure
===================================================================
--- trunk/Build/source/utils/axodraw2/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/utils/axodraw2/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -4506,7 +4506,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/utils/ps2eps/configure
===================================================================
--- trunk/Build/source/utils/ps2eps/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/utils/ps2eps/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -4481,7 +4481,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/utils/texdoctk/configure
===================================================================
--- trunk/Build/source/utils/texdoctk/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/utils/texdoctk/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -3723,7 +3723,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac

Modified: trunk/Build/source/utils/xindy/configure
===================================================================
--- trunk/Build/source/utils/xindy/configure	2019-02-19 22:23:14 UTC (rev 50064)
+++ trunk/Build/source/utils/xindy/configure	2019-02-19 22:23:52 UTC (rev 50065)
@@ -5091,7 +5091,11 @@
 $as_echo "$kpse_cv_have_win64" >&6; }
 case $kpse_cv_have_win64 in #(
   yes) :
-    WIN_WRAPPER=w64_wrapper ;; #(
+    if test "x$kpse_cv_have_win32=xmingw"; then :
+  WIN_WRAPPER=w64_mingw_wrapper
+else
+  WIN_WRAPPER=w64_wrapper
+fi ;; #(
   *) :
     WIN_WRAPPER=w32_wrapper ;;
 esac



More information about the tex-live-commits mailing list