# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
set branch [join [lrange [split ${version} .] 0 1] .]
maintainers {snc @nerdling} openmaintainer
description An automated engraving system for typesetting sheet music.
long_description Lilypond is a unix-based automated engraving system that \
generates beautiful sheet music from input files. Lilypond \
uses its own input format, .ly, which in many ways is \
similar to LaTeX. Lilypond can export sheet music to PDF, \
EPS, SVG, and PNG formats, and can also create MIDI files.
homepage http://lilypond.org/
master_sites http://download.linuxaudio.org/lilypond/sources/v${branch}/
#dist_subdir ${name}/${version}_${revision}
checksums rmd160 a355201334fd0beac36c96f844c75d8e27b4ea9d \
sha256 329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07
depends_build port:bison \
depends_lib port:fontconfig \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
path:lib/pkgconfig/pango.pc:pango \
port:texlive-lang-cyrillic \
path:bin/Xquartz:xorg-server \
configure.python ${frameworks_dir}/Python.framework/Versions/2.7/bin/python2.7
patchfiles patch-scripts-build-mf2pt1.pl.diff
reinplace s|__vector|lily_vector|g ${worksrcpath}/flower/include/std-vector.hh
set files {Documentation/contributor/build-notes.itexi \
Documentation/cs/usage/setup.itely \
Documentation/de/usage/setup.itely \
python/auxiliar/manuals_definitions.py \
scripts/auxiliar/check_texi_refs.py \
scripts/auxiliar/check_translation.py \