LilyPond ------------------------------------------ LilyPond - The GNU music typesetter. For more information, tutorial, documentation, packaging instructions, visit: http://lilypond.org Runtime requirements: bash cygwin-1.5.11 or newer ghostscript glib2-runtime libfontconfig1 libfreetype2 libguile12-1.6.5-1 or newer libiconv2 libintl3 pango-runtime python Suggested: xorg-x11-base emacs or vim ghostscript-x11 rxvt libkpathsea4-3.0.0-3 or newer gv Build requirements: binutils-20040725-2 or newer bison-1.35 or newer coreutils cygwin-1.5.11 or newer findutils flex-2.5.4 or newer gcc-2.95.3-5 or newer glib2-devel guile-devel-1.6.5-1 or newer libfontconfig-devel libfreetype2-devel libguile12-1.6.5-1 or newer libkpathsea4-3.0.0-3 or newer pango-devel python sed tetex-devel-3.0.0-3 or newer texinfo-4.8 or newer Website/documentation build requirements (lilypond-doc package): tetex-bin tetex-tiny or tetex-base ghostscript or ghostscript-x11 mftrace, http://www.cs.uu.nl/people/hanwen/mftrace potrace, http://potrace.sourceforge.net netpbm, http://netpbm.sourceforge.net t1utils, http://www.lcdf.org/~eddietwo/type/ Recommended website/documentation build requirements: fontforge, http://fontforge.sourceforge.net Canonical homepage: http:/lilypond.org Canonical download: http://lilypond.org/download ------------------------------------ Build instructions: # Unpack lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 in /usr/src cd /usr/src tar xjf lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 # (or, if you use setup to install this src package, it will be # unpacked under /usr/src automatically) # Get mknetrel from: cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/cygwin-apps co mknetrel # Copy the extra mknetrel script to mknetrel/extra: cp lilypond-@TOPLEVEL_VERSION@-1/cygwin/mknetrel mknetrel/extra/lilypond # Build the package: ./mknetrel/bin/mknetrel lilypond This will create: /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1.tar.bz2 /usr/src/uploads/lilypond-doc/lilypond-doc-@TOPLEVEL_VERSION@-1.tar.bz2 ------------------ Port notes: LilyPond builds ootb with cygwin/mknetrel. Cygwin port maintained by: Jan Nieuwenhuizen. ------------------ Please send questions or comments on this Cygwin package or installation to the Cygwin mailing list at: cygwin@cygwin.com. However, if you're having problems related to LilyPond, please write to lilypond-user@gnu.org. Please do not email the authors directly.