]> git.donarmstrong.com Git - lilypond.git/commitdiff
Fix fontforge version detection
authorMasamichi Hosoda <trueroad@trueroad.jp>
Sat, 22 Aug 2015 12:20:17 +0000 (21:20 +0900)
committerMasamichi Hosoda <trueroad@trueroad.jp>
Sat, 29 Aug 2015 09:18:50 +0000 (18:18 +0900)
Newer fontforge shows git hash in `fontforge --version`.
In that case, configure script
might recognize it as date (version).

aclocal.m4

index 48d0b77b748d6dd9b3462eb79bfbc20293c53792..0037c58ca807c403a206647415ed64ef8c00bf05 100644 (file)
@@ -42,7 +42,8 @@ AC_DEFUN(STEPMAKE_GET_VERSION, [
 
     if test -z "$_ver"; then
         ## If empty, try date [fontforge]
-        eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 | grep '[0-9]\{6,8\}' \
+        eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 \
+           | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
            | head -n 1 \
            | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
     fi