Disclaimer: The information and the files on this
site are provided 'as is' without any warranty. The files
provided here are experimental and may kill your cat. You have
been warned.
The files provided here are not directly related to the
LilyPond project. Therefore please do not bother the LilyPond
developers with bugs and flaws of this site.
I appreciate any feedback and any question to atamaniuk-pkgsrc AT
frobs.net.
Thank you in advance and have fun with LilyPond.
LilyPond is a music typesetter. It produces sheet music using a high-level description file, which is plain text, as input. You can use your favorite text editor to enter the description files. The font and the layout were inspired by engraved music, but can be modified. The program also has limited MIDI functionality: you can write MIDI files, and there is a MIDI to LilyPond conversion tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and Musedata are also included.
There is a pkgsrc directory for LilyPond on pkgsrc-wip repository. Please follow the instructions there to checkout the wip module via anoncvs.
Short summary: Assuming you have a pkgsrc checkout in /usr/pkgsrc and you're currently in your home directory, do the following:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/pkgsrc-wip login (just press ENTER) cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/pkgsrc-wip co -P wip mv wip /usr/pkgsrc/
Once you have moved the new wip directory to /usr/pkgsrc/ , change directory to /usr/pkgsrc/wip/lilypond20 to install lilypond.
cd /usr/pkgsrc/wip/lilypond20 make make install make clean make clean-depends
Finally you only have to set up the correct TEXMF environment as printed in the message after the installation. Especially look into /usr/pkg/share/examples/lilypond-2.0.1/scripts for examples of the required .profile additions.
info lilypond
This may display only a man page. If so, try
info 'Gnu lilypond'and the Documentation on the LilyPond website for further reading.