Hi,
I've put a tarball up for pl 59, here's the patch with a few small fixes
for those who installed the patch.
(there seems to be a bug in diff; you'll have to do:
mkdir input/bugs/out input/test/out Documentation/man/out
after applying the patch)
Jan
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | LilyPond - The GNU music typesetter
http://www.digicash.com/~jan | http://www.cs.ruu.nl/people/hanwen/lilypond
diff -urN /home/fred/tmp/lelie/lilypond-0.1.59/bin/make-website.py
./bin/make-website.py
--- /home/fred/tmp/lelie/lilypond-0.1.59/bin/make-website.py Mon Apr 27 08:50:24
1998
+++ ./bin/make-website.py Mon Apr 27 09:40:44 1998
@@ -43,7 +43,7 @@
makewebsite_id = "<!make_website!>";
id_str = "make-website 0.9";
tar = "tar";
-make = "make -f Makefile OUTDIR_NAME=out-www";
+make = "make -f Makefile outdir=out-www";
mailaddress = "unknown"
fullname = "unknown"
footstr = ""
diff -urN /home/fred/tmp/lelie/lilypond-0.1.59/lily/bezier.cc ./lily/bezier.cc
--- /home/fred/tmp/lelie/lilypond-0.1.59/lily/bezier.cc Mon Apr 27 10:10:43 1998
+++ ./lily/bezier.cc Mon Apr 27 09:07:25 1998
@@ -101,7 +101,7 @@
Offset z1 = curve_[i-1];
Offset z2 = curve_[i];
Real multiplier = (x - z2.x ()) / (z1.x () - z2.x ());
- Real y = z1.y () * multiplier + (1.0 - multiplier) z2.y();
+ Real y = z1.y () * multiplier + (1.0 - multiplier) * z2.y();
return y;
}
diff -urN /home/fred/tmp/lelie/lilypond-0.1.59/make/Targets.make ./make/Targets.make
--- /home/fred/tmp/lelie/lilypond-0.1.59/make/Targets.make Mon Apr 27 10:02:56
1998
+++ ./make/Targets.make Mon Apr 27 09:01:49 1998
@@ -31,11 +31,11 @@
# dependency list of library:
#
-$(LIBRARY): $(OFILES)
+$(LIBRARY): $(configheader) $(OFILES)
$(AR_COMMAND) $(OFILES)
$(RANLIB_COMMAND)
-$(SHAREDLIBRARY): $(OFILES) $(MODULE_LIBDEPS)
+$(SHAREDLIBRARY): $(configheader) $(OFILES) $(MODULE_LIBDEPS)
$(LD_COMMAND) $(OFILES) -o $@.$(VERSION)
rm -f $@
ln -sf $(outdir)/$(LIB_PREFIX)$(NAME).so.$(VERSION) $@.$(MAJOR_VERSION)
diff -urN /home/fred/tmp/lelie/lilypond-0.1.59/make/Variables.make
./make/Variables.make
--- /home/fred/tmp/lelie/lilypond-0.1.59/make/Variables.make Mon Apr 27 08:50:25
1998
+++ ./make/Variables.make Mon Apr 27 09:42:12 1998
@@ -5,7 +5,7 @@
# abstract
#
# do not change this file for site-wide extensions; please use
-# make/$(OUTDIR_NAME)/Site.make;
+# make/$(outdir)/Site.make;
#
# Any change in files in this directory (make/) would be distributed, if
# you do make dist
@@ -47,13 +47,13 @@
distdir = $(depth)/$(outdir)/$(DIST_NAME)
depdir = $(outdir)
-flowerout = $(buildprefix)/flower/$(OUTDIR_NAME)
-libout = $(buildprefix)/lib/$(OUTDIR_NAME)
-lilyout = $(buildprefix)/lily/$(OUTDIR_NAME)
-mi2muout = $(buildprefix)/mi2mu/$(OUTDIR_NAME)
-makeout = $(buildprefix)/make/$(OUTDIR_NAME)
-docout = $(buildprefix)/Documentation/$(OUTDIR_NAME)
-binout = $(buildprefix)/bin/$(OUTDIR_NAME)
+flowerout = $(buildprefix)/flower/$(outdir)
+libout = $(buildprefix)/lib/$(outdir)
+lilyout = $(buildprefix)/lily/$(outdir)
+mi2muout = $(buildprefix)/mi2mu/$(outdir)
+makeout = $(buildprefix)/make/$(outdir)
+docout = $(buildprefix)/Documentation/$(outdir)
+binout = $(buildprefix)/bin/$(outdir)
doc-dir = $(depth)/Documentation
flower-dir = $(depth)/flower
@@ -158,7 +158,7 @@
CXXFLAGS = $(CFLAGS) $(USER_CXXFLAGS) $(EXTRA_CXXFLAGS) $(MODULE_CXXFLAGS)
INCLUDES = -Iinclude -I$(outdir) -I$(include-lib) -I$(libout) -I$(include-flower)
-I$(flowerout)
CXX_OUTPUT_OPTION = $< -o $@
-LDFLAGS = $(ILDFLAGS) $(USER_LDFLAGS) $(EXTRA_LDFLAGS) $(MODULE_LDFLAGS)
-L$(depth)/lib/$(OUTDIR_NAME) -L$(depth)/flower/$(OUTDIR_NAME)
+LDFLAGS = $(ILDFLAGS) $(USER_LDFLAGS) $(EXTRA_LDFLAGS) $(MODULE_LDFLAGS)
+-L$(depth)/lib/$(outdir) -L$(depth)/flower/$(outdir)
LOADLIBES = $(EXTRA_LIBES) $(MODULE_LIBES) -lstdc++ # need lg++ for win32, really!
#