bug-lilypond
[Top][All Lists]
Advanced

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

Re: No LilyPond Info in 2.0.1-1?


From: Patrick Atamaniuk
Subject: Re: No LilyPond Info in 2.0.1-1?
Date: Mon, 13 Oct 2003 13:20:56 +0159
User-agent: Mutt/1.4.1i

Hello,
 i discovered similar on native source install. 

1) lilypond-internals gets installed, but cannot be read since it references
as 'lilypond-internals.texi' instead of 'lilypond-internals' in the tely file.
It seems to me that the texi/nexi file for -internals got the wrong setfilename
argument from documentation-generate.scm.
This implies that 'install-info --delete' will fail, too.
To fix that a manual 'install-info --delete lilypond-internals.texi ${INFODIR}' 
had to be issued for upgrading to another version.

2) music glossary gets installed but is dependent on lilypond.info for
the menu entry. So deinstalling lilypond.info will deinstall glossary along
with it. I'd like them independetly.

3) lilypond.info installs other entries than itself, and some of them
are not built by the src.

I work around with this patch: (Developers, please cross-check it,
it works for me but i didn't test it on other systems than BSD)

--------------------------------snip----------------------
--- scm/documentation-generate.scm.orig Mon Oct  6 15:28:49 2003
+++ scm/documentation-generate.scm      Mon Oct  6 15:29:09 2003
@@ -43,7 +43,7 @@
 (display
  (string-append
   "@c -*-texinfo-*-"
-  (texi-file-head "LilyPond program-reference" outname 
"(lilypond-internals.info)")
+  (texi-file-head "LilyPond program-reference" file-name 
"(lilypond-internals.info)")
   "
 
 @ifhtml
--------------------------------snip----------------------

This should fix -internals install/deinstall menu entry.

Nevertheless lilypond.texi generates additional info topics which do not
resolve for me:

--------------------------------snip----------------------
--- Documentation/user/lilypond.tely.orig       Sat Sep 27 11:16:47 2003
+++ Documentation/user/lilypond.tely    Mon Oct  6 16:04:34 2003
@@ -17,16 +17,6 @@
 @direntry
 @c    ;; prepend GNU for dir, must be unique
 * GNU LilyPond: (lilypond).                    The GNU music typesetter.
-* lilypond: (lilypond)Invoking lilypond::      Titling LilyPond scores.
-* Glossary: (music-glossary).                  Glossary of music terms.
-* convert-ly: (lilypond)Invoking convert-ly::  Older LilyPond versions.
-* midi2ly: (lilypond)Invoking midi2ly::        Importing MIDI.
-* etf2ly: (lilypond)Invoking etf2ly::          Importing Finale.
-* abc2ly: (lilypond)Invoking abc2ly::          Importing ABC.          
-* pmx2ly: (lilypond)Invoking pmx2ly::          Importing PMX.
-* musedata2ly: (lilypond)Invoking musedata2ly::
-                                               Importing Musedata.
-* mup2ly: (lilypond)Invoking mup2ly::          Importing MUP. 
 @end direntry
--------------------------------snip----------------------

I took out Glossary above and put in in music-glossary.tely:

--------------------------------snip----------------------
--- Documentation/user/music-glossary.tely.orig Mon Oct  6 16:04:06 2003
+++ Documentation/user/music-glossary.tely      Mon Oct  6 16:04:24 2003
@@ -2,6 +2,18 @@
 @settitle Music Glossary
 @setfilename music-glosssary.info
 
address@hidden
+Distributions will want to install lilypond.info doing:
+
+    ./install-info --info-dir=/usr/share/info out/music-glosssary.info
+
address@hidden ignore
address@hidden GNU music project
address@hidden
address@hidden    ;; prepend GNU for dir, must be unique
+* Music Glossary: (music-glossary).                  Glossary of music terms.
address@hidden direntry
+
 
 @ifhtml
 This document is also available in @uref{music-glossary.ps.gz,gzipped
--------------------------------snip----------------------

With this i can install/deinstall all 3 major topics independently.



-- 
regards,
        Patrick Atamaniuk

----------------------------------------------------
Patrick Atamaniuk               address@hidden
----------------------------------------------------




reply via email to

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