groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 03/03: m4/groff.m4 (GROFF_URW_FONTS_CHECK): Freshen URL.


From: G. Branden Robinson
Subject: [groff] 03/03: m4/groff.m4 (GROFF_URW_FONTS_CHECK): Freshen URL.
Date: Fri, 14 May 2021 20:24:34 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit d6b6183a2d6f7a6ab45fc017f401f9c7a54b9832
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sat May 15 10:13:30 2021 +1000

    m4/groff.m4 (GROFF_URW_FONTS_CHECK): Freshen URL.
    
    * m4/groff.m4 (GROFF_URW_FONTS_CHECK): Update wording of notice when URW
      fonts are not found.  Replace dead URL with working one.  Try to hedge
      against the future, but the Web is an ephemeral place, as are the file
      names Artifex gives to its fonts.  Thanks to T. Kurt Bond and Thomas
      Dupond for reporting and investigating the problem.
    
    Fixes <https://savannah.gnu.org/bugs/index.php?60604>.
---
 ChangeLog   |  8 ++++++++
 m4/groff.m4 | 41 ++++++++++++++++++++++++++---------------
 2 files changed, 34 insertions(+), 15 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1a41bed..36272d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,14 @@
        fonts from Artifex Software.  Look for the AR (Arial roman
        equivalent) font under all of the names recognized by
        fonts/devpdf/Foundry.in.
+       * m4/groff.m4 (GROFF_URW_FONTS_CHECK): Update wording of notice
+       when URW fonts are not found.  Replace dead URL with working
+       one.  Try to hedge against the future, but the Web is an
+       ephemeral place, as are the file names Artifex gives to its
+       fonts.  Thanks to T. Kurt Bond and Thomas Dupond for reporting
+       and investigating the problem.
+
+       Fixes <https://savannah.gnu.org/bugs/index.php?60604>.
 
 2021-05-13  G. Branden Robinson <g.branden.robinson@gmail.com>
 
diff --git a/m4/groff.m4 b/m4/groff.m4
index fc1c0d1..07c0d4d 100644
--- a/m4/groff.m4
+++ b/m4/groff.m4
@@ -390,21 +390,32 @@ AC_DEFUN([GROFF_URW_FONTS],
 AC_DEFUN([GROFF_URW_FONTS_CHECK],
   [if test "$groff_have_urw_fonts" = no; then
   AC_MSG_NOTICE([
-  No URW fonts in .pfb format were found on your system, URW fonts
-  generation for 'devpdf' will not work properly.  These fonts can be
-  downloaded here:
-
-    http://downloads.ghostscript.com/public/fonts/urw-base35-v1.10.zip
-
-  By default groff will search these fonts in the paths given by `gs
-  -h' and in these 2 default directories:
-  '/usr/share/fonts/type1/gsfonts/' and
-  '/opt/local/share/fonts/urw-fonts/' (paths used by
-  font/devpdf/Foundry.in).  You can also pass the option
-  '--with-urw-fonts-dir=DIR' to 'configure' to set a custom path.  You
-  would need to re-run the 'configure' script after installing these
-  fonts.
-  
+  No URW fonts in Type 1/PFB format were found on your system; URW font
+  generation for groff's 'gropdf' output driver will not work properly.
+  You can obtain the URW base 35 fonts from their GitHub project.
+
+  As of this writing (2021-05-15), you can find them in the 'fonts'
+  directory of the following archives (choose one).
+
+    https://github.com/ArtifexSoftware/urw-base35-fonts/archive/refs/
+      tags/20200910.zip
+    https://github.com/ArtifexSoftware/urw-base35-fonts/archive/refs/
+      tags/20200910.tar.gz
+
+  You may wish to check for a newer release.
+
+    https://github.com/ArtifexSoftware/urw-base35-fonts/releases
+
+  By default, groff will look for these fonts in the search path shown
+  by the 'gs -h' command and in the two directories
+    /usr/share/fonts/type1/gsfonts/
+  and
+    /opt/local/share/fonts/urw-fonts/
+  (these locations are specified in font/devpdf/Foundry.in).  You will
+  need to re-run the 'configure' script after installing these fonts.
+
+  Alternatively, you can pass the option '--with-urw-fonts-dir=DIR'
+  to 'configure' to look for them in the directory DIR you specify.
   ])
   fi
   ])



reply via email to

[Prev in Thread] Current Thread [Next in Thread]