Mercurial > gub
view gub/specs/lilypondcairo.py @ 6144:5e75ebfca796
lilypondcairo: bump to 2.13.62 and add fix for Windows 7 SP1.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Sun, 29 May 2011 12:45:46 +0200 |
parents | 2f8585d237a9 |
children | 2c57f92179f2 |
line wrap: on
line source
from gub.specs import lilypond # FIXME: this is a version of lilypond which uses pangocairo used by # Denemo We probably do not want to build pango + cairo for standalone # lilypond packages, because that would also pull libX11 dependencies # in. Hmm. class Lilypondcairo (lilypond.Lilypond): source = 'http://lilypond.org/download/source/v2.13/lilypond-2.13.62.tar.gz' dependencies = [x.replace ('pango', 'pangocairo') for x in lilypond.Lilypond.dependencies] patches = [ '0003-Start-OTF-font-from-E800-avoids-hardcoded-linux-unic.patch', '0001-Allow-for-spaces-in-ttf-font-glyph-names.-Fixes-1562.patch', ] def get_conflict_dict (self): return {'': ['lilypond']} class Lilypondcairo__mingw (lilypond.Lilypond__mingw): source = Lilypondcairo.source dependencies = [x.replace ('pango', 'pangocairo') for x in lilypond.Lilypond__mingw.dependencies] patches = [ '0003-Start-OTF-font-from-E800-avoids-hardcoded-linux-unic.patch', '0001-Allow-for-spaces-in-ttf-font-glyph-names.-Fixes-1562.patch', ] def get_conflict_dict (self): return {'': ['lilypond']} class Lilypondcairo__darwin (lilypond.Lilypond__darwin): source = Lilypondcairo.source dependencies = [x.replace ('pango', 'pangocairo') for x in lilypond.Lilypond__darwin .dependencies] def get_conflict_dict (self): return {'': ['lilypond']} class Lilypondcairo__darwin__ppc (lilypond.Lilypond__darwin__ppc): source = Lilypondcairo.source dependencies = [x.replace ('pango', 'pangocairo') for x in lilypond.Lilypond__darwin__ppc .dependencies] def get_conflict_dict (self): return {'': ['lilypond']}