texlive[57637] Build/source/texk/ttfdump: ttfdump: Show TL version

commits+takuji at tug.org commits+takuji at tug.org
Sat Feb 6 06:05:20 CET 2021


Revision: 57637
          http://tug.org/svn/texlive?view=revision&revision=57637
Author:   takuji
Date:     2021-02-06 06:05:20 +0100 (Sat, 06 Feb 2021)
Log Message:
-----------
ttfdump: Show TL version number and bug report address in usage

Modified Paths:
--------------
    trunk/Build/source/texk/ttfdump/ChangeLog
    trunk/Build/source/texk/ttfdump/config.h.in
    trunk/Build/source/texk/ttfdump/configure
    trunk/Build/source/texk/ttfdump/configure.ac
    trunk/Build/source/texk/ttfdump/src/ttfdump.c

Modified: trunk/Build/source/texk/ttfdump/ChangeLog
===================================================================
--- trunk/Build/source/texk/ttfdump/ChangeLog	2021-02-06 04:55:42 UTC (rev 57636)
+++ trunk/Build/source/texk/ttfdump/ChangeLog	2021-02-06 05:05:20 UTC (rev 57637)
@@ -1,3 +1,8 @@
+2021-02-06  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
+
+	* src/ttfdump.c, configure.ac:
+	Show TeX Live version number and bug report address in usage.
+
 2019-02-26  Hironobu Yamashita  <h.y.acetaminophen at gmail.com>
 
 	* src/ttfdump.c: Forbid too long file name.

Modified: trunk/Build/source/texk/ttfdump/config.h.in
===================================================================
--- trunk/Build/source/texk/ttfdump/config.h.in	2021-02-06 04:55:42 UTC (rev 57636)
+++ trunk/Build/source/texk/ttfdump/config.h.in	2021-02-06 05:05:20 UTC (rev 57637)
@@ -130,6 +130,9 @@
 /* Define to 1 if you have the ANSI C header files. */
 #undef STDC_HEADERS
 
+/* Define to the current TeX Live version string. */
+#undef TL_VERSION
+
 /* Version number of package */
 #undef VERSION
 

Modified: trunk/Build/source/texk/ttfdump/configure
===================================================================
--- trunk/Build/source/texk/ttfdump/configure	2021-02-06 04:55:42 UTC (rev 57636)
+++ trunk/Build/source/texk/ttfdump/configure	2021-02-06 05:05:20 UTC (rev 57637)
@@ -13679,6 +13679,11 @@
 ac_config_headers="$ac_config_headers config.h"
 
 
+
+
+$as_echo "#define TL_VERSION \"TeX Live 2021/dev\"" >>confdefs.h
+
+
 kpse_save_CPPFLAGS=$CPPFLAGS
 kpse_save_LIBS=$LIBS
 

Modified: trunk/Build/source/texk/ttfdump/configure.ac
===================================================================
--- trunk/Build/source/texk/ttfdump/configure.ac	2021-02-06 04:55:42 UTC (rev 57636)
+++ trunk/Build/source/texk/ttfdump/configure.ac	2021-02-06 05:05:20 UTC (rev 57637)
@@ -20,6 +20,10 @@
 
 AC_CONFIG_HEADERS([config.h])
 
+m4_include([../../version.ac])[] dnl define tex_live_version
+AC_DEFINE([TL_VERSION], ["TeX Live tex_live_version()"],
+          [Define to the current TeX Live version string.])
+
 KPSE_KPATHSEA_FLAGS
 
 AC_CONFIG_FILES([Makefile])

Modified: trunk/Build/source/texk/ttfdump/src/ttfdump.c
===================================================================
--- trunk/Build/source/texk/ttfdump/src/ttfdump.c	2021-02-06 04:55:42 UTC (rev 57636)
+++ trunk/Build/source/texk/ttfdump/src/ttfdump.c	2021-02-06 05:05:20 UTC (rev 57637)
@@ -583,7 +583,9 @@
 static void
 usage(void)
 {
+  fprintf(stderr, "ttfdump %s (%s)\n", VERSION, TL_VERSION);
   fprintf(stderr, "Usage: ttfdump ttfname dumpname [options]\n");
+  fprintf(stderr, "\nEmail bug reports to %s.\n", PACKAGE_BUGREPORT);
 }
 
 



More information about the tex-live-commits mailing list.