changeset 5904:d597b56fe551

cygwin::lilypond - updates to dependencies, doc string and build stable/2.12.4.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Fri, 26 Feb 2010 09:52:18 +0100
parents ba872ba03e8a
children 0bc48ff642d4
files gub/specs/cygwin/lilypond.py
diffstat 1 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/cygwin/lilypond.py	Fri Feb 26 09:50:46 2010 +0100
+++ b/gub/specs/cygwin/lilypond.py	Fri Feb 26 09:52:18 2010 +0100
@@ -5,20 +5,26 @@
 from gub.specs import lilypond
 
 class LilyPond (lilypond.LilyPond):
+    '''A program for printing sheet music
+LilyPond lets you create music notation.  It produces beautiful
+sheet music from a high-level description file.'''
     subpackage_names = ['doc', '']
     dependencies = gup.gub_to_distro_deps (lilypond.LilyPond.dependencies,
-                                           cygwin.gub_to_distro_dict)
+                                           cygwin.gub_to_distro_dict)+ [
+            'tools::imagemagick',
+            'tools::icoutils',
+            ]
     configure_flags = (lilypond.LilyPond.configure_flags
                        .replace ('--enable-relocation', '--disable-relocation'))
     python_lib = '%(system_prefix)s/bin/libpython*.dll'
     LDFLAGS = '-L%(system_prefix)s/lib -L%(system_prefix)s/bin -L%(system_prefix)s/lib/w32api'
     make_flags = (lilypond.LilyPond.make_flags
                   + ' LDFLAGS="%(LDFLAGS)s %(python_lib)s"')
+    branch = 'stable/2.12'
     def __init__ (self, settings, source):
         lilypond.LilyPond.__init__ (self, settings, source)
         self.dependencies += [misc.with_platform ('lilypond-doc',
                                                   self.settings.build_platform)]
-                                                  
     def install (self):
         ##lilypond.LilyPond.install (self)
         target.AutoBuild.install (self)