LilyPond
------------------------------------------
LilyPond - The GNU music typesetter.

To get started, visit:
  http://www.lilypond.org/Documentation/windows/out-www/installing.html

If you encounter any problems, visit:
  http://www.lilypond.org/wiki?TroubleshootingWindows

When it all works, head straight to the tutorial:
  http://www.lilypond.org/Documentation/user/out-www/lilypond/Tutorial.html


Runtime requirements:
  cygwin-1.3.10 or newer
  libguile14
  bash
  libiconv2
  libintl2
  libkpathsea3
  python
  tetex-bin
  tetex-tiny or tetex-base

Suggested:
  XFree86-serv
  emacs or vim
  ghostscript-x11
  rxvt
  tetex-x11
  and, in anticipation of a PostScript viewer for Cygwin, a native
  Windows PostScript viewer such as GSView from
  http://www.cs.wisc.edu/~ghost

Build requirements:
  cygwin-1.3.10 or newer
  binutils-20011102 or newer
  gcc-2.95.3-5 or newer
  bison-1.35 or newer
  guile-devel-1.5.6-5 or newer
  fileutils
  flex-2.5.4 or newer
  libguile14-1.5.6-5 or newer
  libkpathsea3-20020530-2 or newer
  python-2.2 or newer
  sed-3.02 or newer
  sh-utils
  tetex-devel-20020530-2 or newer
  texinfo-4.2 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
  autotrace, http://autotrace.sourceforge.net
  netpbm, http://netpbm.sourceforge.net
  t1utils, http://www.lcdf.org/~eddietwo/type/

Recommended website/documentation build requirements:
  pfaedit 020215 or newer, http://pfaedit.sourceforge.net

Canonical homepage:
  http://www.lilypond.org/development

Canonical download:
  ftp://ftp.lilypond.org/pub/LilyPond
  
------------------------------------

Build instructions:

  # Unpack lilypond-1.5.72-1-src.tar.bz2 in /usr/src

    cd /usr/src
    tar xjf lilypond-1.5.72-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 for LilyPond to mknetrel:
     cp lilypond-1.5.72-1/cygwin/mknetrel mknetrel/extra/lilypond

  # Build the package:

     ./mknetrel/bin/mknetrel lilypond

This will create:

This will create:
  /usr/src/uploads/lilypond-1.5.72-1-src.tar.bz2
  /usr/src/uploads/lilypond-1.5.72-1.tar.bz2
  /usr/src/uploads/lilypond-doc/lilypond-doc-1.5.72-1.tar.bz2

------------------

Port notes:

  These packages were built on GNU/Linux using mknetrel.

  Jan Nieuwenhuizen
  janneke@gnu.org

Cygwin port maintained by: Jan Nieuwenhuizen  <janneke@gnu.org> 

------------------

Please send questions or comments on the LilyPond 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.
