changeset 6163:902c8bf0f1c8

cygwin/lilypond: add workaround for offline-root: lily bug #1746. http://code.google.com/p/lilypond/issues/detail?id=1746
author Jan Nieuwenhuizen <janneke@gnu.org>
date Mon, 11 Jul 2011 11:35:57 +0200
parents e7e527d3b4d8
children 197ff406564e 34dcfd951164
files gub/specs/cygwin/lilypond.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/cygwin/lilypond.py	Mon Jul 11 11:34:49 2011 +0200
+++ b/gub/specs/cygwin/lilypond.py	Mon Jul 11 11:35:57 2011 +0200
@@ -9,7 +9,7 @@
 LilyPond lets you create music notation.  It produces beautiful
 sheet music from a high-level description file.'''
     subpackage_names = ['doc', '']
-    source = 'http://lilypond.org/download/source/v2.13/lilypond-2.13.39.tar.gz'
+    source = 'http://lilypond.org/download/source/v2.14/lilypond-2.14.1.tar.gz'
 #    source = 'git://git.sv.gnu.org/lilypond.git'
     dependencies = gup.gub_to_distro_deps (lilypond.LilyPond.dependencies,
                                            cygwin.gub_to_distro_dict) + [
@@ -48,6 +48,8 @@
         self.system ('''
 mkdir -p %(install_prefix)s/share/doc/lilypond
 cd %(install_prefix)s && LIBRESTRICT_ALLOW=/ tar -C %(install_prefix)s -jxf %(docball)s
+cd %(install_prefix)s/share/doc/lilypond/html && mv offline-root/Documentation .
+cd %(install_prefix)s/share/doc/lilypond/html && rm -rf offline-root
 cd %(install_prefix)s && rm -rf license
 ''',
                   locals ())