From: Han-Wen Nienhuys Date: Sun, 27 Mar 2005 23:14:13 +0000 (+0000) Subject: (Top): add running X-Git-Tag: release/2.5.17~30 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=88e88c1dd15d28729443c1351eb5040064d69fc9;p=lilypond.git (Top): add running requirement as compilation requirement. --- diff --git a/ChangeLog b/ChangeLog index e2431d36a3..2a6ae9a326 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-03-28 Han-Wen Nienhuys + + * Documentation/topdocs/INSTALL.texi (Top): add running + requirement as compilation requirement. + 2005-03-27 Han-Wen Nienhuys * buildscripts/mutopia-index.py (headertext): add h1 header and diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi index 1f484dc041..c1bf50e72f 100644 --- a/Documentation/topdocs/INSTALL.texi +++ b/Documentation/topdocs/INSTALL.texi @@ -101,9 +101,8 @@ Also, @TeX{}'s libkpathsea is used to find the fonts (@file{.mf}, (1.0.6 is known to work). If you are installing binary packages, you may need to install tetex-devel, tetex-dev or libkpathsea-dev too. -@item @uref{ftp://ftp.gnu.org/gnu/texinfo/,Texinfo} (version 4.7 or newer). -@item kpathsea, a library for searching (@TeX{}) files. +@item @uref{ftp://ftp.gnu.org/gnu/texinfo/,Texinfo} (version 4.7 or newer). @item @uref{http://gcc.gnu.org/, The GNU c++ compiler} (version 3.1 or @@ -117,11 +116,15 @@ newer). EGCS and 2.x are known to cause crashes. newer, but not 1.50 or 1.75). @item @uref{http://www.gnu.org/software/gettext/gettext.html,gettext}. + +@item All packages necessary for running, including headers. + @end itemize @subsection Running requirements -Running LilyPond requires proper installation of the following software +Running LilyPond requires proper installation of the following +software @itemize @bullet diff --git a/THANKS b/THANKS index 8e155815ea..7a45c52116 100644 --- a/THANKS +++ b/THANKS @@ -45,6 +45,7 @@ Andreas Scherer Anthony W. Youngman Antti Kaihola Arjan Bos +David Jedlinsky Dylan Nicholson Ed Jackson Erik Ronström diff --git a/scm/backend-library.scm b/scm/backend-library.scm index 59bfb2dbd9..0f0ee52186 100644 --- a/scm/backend-library.scm +++ b/scm/backend-library.scm @@ -77,7 +77,7 @@ (if (member x formats) (set! new-fmts (cons x new-fmts)))) '("tex" "dvi" "ps" "pdf" "png")) - new-fmts) + (reverse new-fmts)) (define (header-to-file file-name key value) (set! key (symbol->string key)) diff --git a/scm/framework-tex.scm b/scm/framework-tex.scm index a4e8656c78..4fd1b32cd3 100644 --- a/scm/framework-tex.scm +++ b/scm/framework-tex.scm @@ -21,7 +21,7 @@ (define formats (ly:output-formats)) (set! formats (completize-formats formats)) (if (member "ps" formats) - (set! formats (cons "dvi" formats))) + (set! formats (cons "dvi" formats))) (if (member "dvi" formats) (set! formats (cons "tex" formats))) @@ -330,17 +330,16 @@ "-u+lm.map " "") (if (ly:kpathsea-find-file "ecrm10.pfa") "-u+ec-mftrace.map " "") - "-u+lilypond.map -Ppdf " "" - "-o" ps-name + "-u+lilypond.map -Ppdf " " " + "-o" ps-name " " base))) (if (access? ps-name W_OK) - (delete-file ps-name))) + (delete-file ps-name)) (if (not (ly:get-option 'verbose)) - (begin - (format (current-error-port) (_ "Converting to `~a'...") - (string-append base ".dvi")) - (newline (current-error-port)))) - (ly:system cmd)) + (format (current-error-port) + (_ "Converting to `~a.dvi'...\n") + base)) + (ly:system cmd))) (define-public (convert-to-dvi book name) (let* ((curr-extra-mem