]> git.donarmstrong.com Git - lilypond.git/commitdiff
* stepmake/aclocal.m4: Barf if kpathsea/kpathsea.h is not
authorJan Nieuwenhuizen <janneke@gnu.org>
Fri, 12 Nov 2004 00:02:12 +0000 (00:02 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Fri, 12 Nov 2004 00:02:12 +0000 (00:02 +0000)
found.  (backportme)

* Documentation/topdocs/INSTALL.texi (ec-fonts-mtraced): Add
version requirement.  (backportme)

* configure.in: Be explicit about old versions of
ec-fonts-mtraced.  (backportme)

ChangeLog
Documentation/topdocs/INSTALL.texi
configure.in
lily/music.cc
stepmake/aclocal.m4

index f385d555c1c79f4cc25978acd072b66b4e1b2f85..0b22a6dd0216a927bc0ae00256c978bada712b0e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2004-11-11  Jan Nieuwenhuizen  <janneke@gnu.org>
 
+       * stepmake/aclocal.m4: Barf if kpathsea/kpathsea.h is not
+       found.  (backportme)
+
+       * Documentation/topdocs/INSTALL.texi (ec-fonts-mtraced): Add
+       version requirement.  (backportme)
+
+       * configure.in: Be explicit about old versions of
+       ec-fonts-mtraced.  (backportme)
+
        * lily/context-selector.cc (set_tweaks): New function.
        * lily/grob-selector.cc (set_tweaks): (Re)set hash table.  Fixes
        web with -DTWEAK.
index 3efc398862908da419c4bd0ac6113012334cb70c..2a59fbe588b0e7cf29d878066af1777ed6cc4bb8 100644 (file)
@@ -119,7 +119,7 @@ GNU LilyPond does use a lot of resources. For operation you need the
 following software:
 
 @itemize @bullet
-@item @uref{http://lilypond.org/download/fonts,ec-fonts-mftraced}
+@item @uref{http://lilypond.org/download/fonts,ec-fonts-mftraced}  (version 1.0.5 or newer).
 @item @uref{http://www.gnu.org/software/guile/guile.html,GUILE} (version 1.6.0 or newer).
 @item @uref{http://www.python.org,Python} (version 2.1 or newer).
 @item @TeX{}.
index 0f6f4aadce2a912a95af3c3d66c77d6f604ffbbb..e2aa933081f9bbf8db9737994b6116cd0c3c5b08 100644 (file)
@@ -69,7 +69,13 @@ if test -n "$ecb10"; then
     AC_MSG_RESULT([$ecb10])
 else
     AC_MSG_RESULT(no)
-    STEPMAKE_ADD_ENTRY(REQUIRED, 'package ec-fonts-mftraced')
+    STEPMAKE_ADD_ENTRY(REQUIRED, 'package ec-fonts-mftraced >= 1.0.5')
+    AC_MSG_CHECKING([for old version of ec-fonts-mftraced])
+    ecrm10=`kpsewhich ecrm10.pfa 2>/dev/null`
+    if test -n "$ecrm10"; then
+       AC_MSG_RESULT([$ecrm10])
+       AC_MSG_WARN([old version of ec-fonts-mftraced found, install 1.0.5 or newer])
+    fi
 fi
 
 
index 8d658ba3539584cab446e15d4e6a342393fe07f4..ad1a5fb6c1f58da1807a693f2253162fd2da57e9 100644 (file)
@@ -217,7 +217,7 @@ Music::internal_set_property (SCM s, SCM v)
     if (!type_check_assignment (s, v, ly_symbol2scm ("music-type?")))
       abort ();
 
-  mutable_property_alist_ =  scm_assq_set_x (mutable_property_alist_, s, v);
+  mutable_property_alist_ = scm_assq_set_x (mutable_property_alist_, s, v);
 }
 
 void
index bf7f7f5b88bb5070c9849aa450b6a425fb691827..bc0979e1799916cfa05750a400dfc678634cbb3b 100644 (file)
@@ -756,17 +756,17 @@ AC_DEFUN(STEPMAKE_KPATHSEA, [
     [kpathsea_b=$with_kpathsea])
 
     if test "$kpathsea_b" != "no"; then        
-       AC_CHECK_HEADERS([kpathsea/kpathsea.h])
+       AC_CHECK_HEADERS([kpathsea/kpathsea.h],,kpathsea_b=no)
        AC_CHECK_LIB(kpathsea, kpse_find_file)
        AC_CHECK_FUNCS(kpse_find_file,,kpathsea_b=no)
        if test "$kpathsea_b" = "no"; then
            warn='kpathsea (libkpathsea-dev, kpathsea-devel or tetex-devel
    package).
-   Else, please specify the location of your kpathsea using
-   --with-kpathsea-include and --with-kpathsea-lib options.  You should
-   install kpathsea; see INSTALL.txt.  Rerun ./configure
-   --without-kpathsea only if kpathsea is not available for your
-   platform.'
+   Else, please specify the directories where kpathsea/kpathsea.h and
+   libkpathsea.a are installed using --with-kpathsea-include and
+   --with-kpathsea-lib options.  You should install kpathsea; see
+   INSTALL.txt.  Rerun ./configure --without-kpathsea only if kpathsea
+   is not available for your platform.'
            STEPMAKE_ADD_ENTRY(REQUIRED, $warn)
        fi
     fi