]> git.donarmstrong.com Git - lilypond.git/blob - cygwin/README.in
*** empty log message ***
[lilypond.git] / cygwin / README.in
1 LilyPond
2 ------------------------------------------
3 LilyPond - The GNU music typesetter.
4
5 For more information, tutorial, documentation, packaging instructions, visit:
6   http://lilypond.org
7
8 Runtime requirements:
9   cygwin-1.5.2 or newer
10   libguile12-1.6.4-12 or newer
11   bash
12   ghostscript
13   libiconv2
14   libintl2
15   libkpathsea3-2.0.2-12 or newer
16   python
17   tetex-bin-2.0.2-12 or newer
18   tetex-tiny or tetex-base
19
20 Suggested:
21   XFree86-serv
22   emacs or vim
23   ghostscript-x11
24   rxvt
25   tetex-x11
26   and, in anticipation of a PostScript viewer for Cygwin, a native
27   Windows PostScript viewer such as GSView from
28   http://www.cs.wisc.edu/~ghost
29
30 Build requirements:
31   cygwin-1.5.2 or newer
32   binutils-20011102 or newer
33   gcc-2.95.3-5 or newer
34   bison-1.35 or newer
35   guile-devel-1.6.4-11 or newer
36   fileutils
37   flex-2.5.4 or newer
38   libguile12-1.6.4-12 or newer
39   libkpathsea3-2.0.2-12 or newer
40   python-2.2 or newer
41   sed-3.02 or newer
42   sh-utils
43   tetex-devel-2.0.2-12 or newer
44   texinfo-4.2 or newer
45
46 Website/documentation build requirements (lilypond-doc package):
47   tetex-bin
48   tetex-tiny or tetex-base
49   ghostscript or ghostscript-x11
50
51   mftrace, http://www.cs.uu.nl/people/hanwen/mftrace
52   autotrace, http://autotrace.sourceforge.net
53   netpbm, http://netpbm.sourceforge.net
54   t1utils, http://www.lcdf.org/~eddietwo/type/
55
56 Recommended website/documentation build requirements:
57   pfaedit 020215 or newer, http://pfaedit.sourceforge.net
58
59 Canonical homepage:
60   http://www.lilypond.org/development
61
62 Canonical download:
63   ftp://ftp.lilypond.org/pub/LilyPond
64   
65 ------------------------------------
66
67 Build instructions:
68
69   # Unpack lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 in /usr/src
70
71     cd /usr/src
72     tar xjf lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2
73     # (or, if you use setup to install this src package, it will be
74     #  unpacked under /usr/src automatically)
75
76   # Get mknetrel from:
77      cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/cygwin-apps co mknetrel
78
79   # Copy the extra mknetrel script for LilyPond to mknetrel:
80      cp lilypond-@TOPLEVEL_VERSION@-1/cygwin/mknetrel mknetrel/extra/lilypond
81
82   # Build the package:
83
84      ./mknetrel/bin/mknetrel lilypond
85
86 This will create:
87   /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2
88   /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1.tar.bz2
89   /usr/src/uploads/lilypond-doc/lilypond-doc-@TOPLEVEL_VERSION@-1.tar.bz2
90
91 ------------------
92
93 Port notes:
94
95   These packages were built on GNU/Linux using mknetrel.
96
97   Jan Nieuwenhuizen
98   janneke@gnu.org
99
100 Cygwin port maintained by: Jan Nieuwenhuizen  <janneke@gnu.org> 
101
102 ------------------
103
104 Please send questions or comments on the LilyPond Cygwin package or
105 installation to the Cygwin mailing list at: cygwin@cygwin.com.
106 However, if you're having problems related to LilyPond, please write
107 to lilypond-user@gnu.org.  Please do not email the authors directly.