home master site

LilyPond and NetBSD

daemon Lilypond-2.0.1 installation Stable
Credits
FreeBSD users go here

Disclaimer

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

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.


Installation and downloads

LilyPond pkgsrc

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.

Further reading

Refer to
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.

Credits

NetBSD pkgsrc skeleton Author: Patrick Atamaniuk <atamaniuk at frobs dot net>
Thanks for developing and constantly improving LilyPond go to the LilyPond Core Team: Han-Wen Nienhuys & Jan Nieuwenhuizen

BSD Daemon Copyright 1988 by Marshall Kirk McKusick. All Rights Reserved.

References

LilyPond Website
LilyPond utilities
NetBSD
mftrace by Han-Wen Nienhuys
gcc
GNU
Last Updated: Mon Nov 17 12:07:04 CET 2003