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.