changeset 4462:58837c3b9db7

lilypond: add all tools dependencies.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 23 Oct 2008 20:36:13 +0200
parents a5c38d59885d
children 5447e0b057bc
files gub/specs/lilypond.py
diffstat 1 files changed, 13 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/lilypond.py	Thu Oct 23 20:35:35 2008 +0200
+++ b/gub/specs/lilypond.py	Thu Oct 23 20:36:13 2008 +0200
@@ -65,7 +65,18 @@
                 'guile-devel',
                 'pango-devel',
                 'python-devel',
-                'urw-fonts']
+                'urw-fonts',
+                'tools::autoconf',
+                'tools::flex',
+                'tools::bison',
+                'tools::texinfo', # nonstandard
+                'tools::fontforge',
+                'tools::pkg-config', # nonstandard (MacOS)
+                'tools::netpbm', # website
+                'tools::gettext', # AM_GNU_GETTEXT
+                'tools::git' # possibly too old.  Automate this, by
+                             # looking at self.source.[Git]?
+                ]
 
     def stages (self):
         return misc.list_insert_before (targetbuild.TargetBuild.stages (self),
@@ -295,7 +306,7 @@
         return d
 
     def get_build_dependencies (self):
-        return LilyPond.get_build_dependencies (self) + ['lilypad']
+        return LilyPond.get_build_dependencies (self) + ['lilypad', 'tools::icoutils', 'tools::nsis']
 
     ## ugh c&p
     def compile_command (self):