Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/text
In directory usw-pr-cvs1:/tmp/cvs-serv32511
Added Files:
lilypond-1.6.5-1.info lilypond-1.6.5-1.patch
Removed Files:
lilypond-1.6.0-1.info lilypond-1.6.0-1.patch
Log Message:
Updated to 1.6.5, fixed midi2ly
--- NEW FILE: lilypond-1.6.5-1.info ---
Package: lilypond
Version: 1.6.5
Revision: 1
Maintainer: Matthias Neeracher <[EMAIL PROTECTED]>
BuildDepends: db3 (>= 3.3.11-8), readline (>= 4.3-5), gdbm, gmp, expat, guile,
guile-dev, tcltk, tcltk-dev
Depends: db3-shlibs (>= 3.3.11-8), python (>= 2.2.1-8), guile-shlibs, gmp-shlibs,
expat-shlibs, bundle-tetex
Source: http://www.lilypond.org/ftp/stable/lilypond-%v.tar.gz
Source-MD5:
Patch: %f.patch
SetCPPFLAGS: -no-cpp-precomp
SetCXX: c++
ConfigureParams: --infodir='$(prefix)/share/info' --mandir='$(prefix)/share/man'
CompileScript: <<
./configure %c
ulimit -S -s 8192; gnumake
<<
InstallScript: <<
gnumake prefix=%i install
cp buildscripts/out/clean-fonts %i/share/lilypond/%v/clean-fonts
mkdir -p %i/etc/profile.d
cp buildscripts/out/lilypond-profile %i/etc/profile.d/lilypond.sh
cp buildscripts/out/lilypond-login %i/etc/profile.d/lilypond.csh
mkdir -p %i/share/texmf.local/tex
ln -s %p/share/lilypond/%v/tex %i/share/texmf.local/tex/lilypond
mkdir -p %i/share/texmf.local/fonts/source/public
ln -s %p/share/lilypond/%v/fonts/source
%i/share/texmf.local/fonts/source/public/lilypond
mkdir -p %i/share/texmf.local/fonts/afm/public
ln -s %p/share/lilypond/%v/fonts/afm %i/share/texmf.local/fonts/afm/public/lilypond
mkdir -p %i/share/texmf.local/fonts/tfm/public
ln -s %p/share/lilypond/%v/fonts/tfm %i/share/texmf.local/fonts/tfm/public/lilypond
mkdir -p input %i/share/doc/%n
cp -R input %i/share/doc/%n/input
<<
PostInstScript: <<
if [ -f %p/bin/mktexlsr ]; then mktexlsr %p/share/texmf.local; fi
%p/share/lilypond/%v/clean-fonts
echo @@@ Installation Complete.
echo @@@ Start a new shell to get the correct lilypond environment settings.
<<
PostRmScript: if [ -f %p/bin/mktexlsr ]; then mktexlsr %p/share/texmf.local; fi
DocFiles: COPYING README.txt
InfoDocs: lilypond.info lilypond-internals.info
Description: GNU Music Typesetter
DescDetail: <<
LilyPond prints beautiful sheet music. It produces music notation from
a description file. It excels at typesetting classical music, but you
can also print pop-songs.
LilyPond input is plain text. So, you can use your favorite text
editor to enter it, you can put it in mail or embed it in an article
like this:
\key c \minor r8 c16 b c8 g as c16 b c8 d | g,4
Or you can use it to print music from other programs, using one of the
numerous input filters.
LilyPond output looks beautiful. The font and the layout algorithms
were inspired by engraved music, so you can expect that same clear and
elegant look from your LilyPond output. And if anything is not to your
liking, you can tweak almost everything.
<<
License: GPL
Homepage: http://www.lilypond.org
--- NEW FILE: lilypond-1.6.5-1.patch ---
diff -ru lilypond-1.6.5/lily/kpath.cc lilypond-1.6.5-patched/lily/kpath.cc
--- lilypond-1.6.5/lily/kpath.cc Fri Aug 30 16:57:40 2002
+++ lilypond-1.6.5-patched/lily/kpath.cc Mon Oct 14 16:38:00 2002
@@ -26,6 +26,7 @@
#define popen REALLYUGLYKLUDGE
#define pclose ANOTHERREALLYUGLYKLUDGE
#define getopt YAKLUDGE
+#define __GNU_LIBRARY__
#if HAVE_KPATHSEA_KPATHSEA_H
extern "C" {
Only in lilypond-1.6.5-patched/lily: kpath.cc~
diff -ru lilypond-1.6.5/lily/lily-guile.cc lilypond-1.6.5-patched/lily/lily-guile.cc
--- lilypond-1.6.5/lily/lily-guile.cc Mon Sep 9 03:13:25 2002
+++ lilypond-1.6.5-patched/lily/lily-guile.cc Mon Oct 14 16:38:00 2002
@@ -37,6 +37,11 @@
#include "interval.hh"
#include "pitch.hh"
#include "dimensions.hh"
+//
+// source-file.h includes cmath which undefines isinf and isnan
+//
+inline int (isinf)(Real r) { return isinf(r); }
+inline int (isnan)(Real r) { return isnan(r); }
#include "source-file.hh"
// #define TEST_GC
Only in lilypond-1.6.5-patched/lily: lily-guile.cc~
diff -ru lilypond-1.6.5/lily/my-lily-parser.cc
lilypond-1.6.5-patched/lily/my-lily-parser.cc
--- lilypond-1.6.5/lily/my-lily-parser.cc Fri Aug 16 18:30:28 2002
+++ lilypond-1.6.5-patched/lily/my-lily-parser.cc Mon Oct 14 16:38:00 2002
@@ -7,6 +7,10 @@
Jan Nieuwenhuizen <[EMAIL PROTECTED]>
*/
+//
+// Work aroung a gcc 3.1 (?) bug
+//
+#include <iostream.h>
#include "my-lily-parser.hh"
#include "my-lily-lexer.hh"
#include "warn.hh"
Only in lilypond-1.6.5-patched/lily: parser.yy.rej
Only in lilypond-1.6.5-patched/lily: score.cc~
diff -ru lilypond-1.6.5/stepmake/stepmake/c++-rules.make
lilypond-1.6.5-patched/stepmake/stepmake/c++-rules.make
--- lilypond-1.6.5/stepmake/stepmake/c++-rules.make Wed Jul 17 17:08:20 2002
+++ lilypond-1.6.5-patched/stepmake/stepmake/c++-rules.make Mon Oct 14 16:38:10
+2002
@@ -24,4 +24,5 @@
rm -f $(*F).tab.c $(*F).tab.cc # if this happens in the wrong order it
triggers recompile of the .cc file
$(outdir)/%.cc: %.ll
- $(FLEX) -Cfe -p -p -t $< > $@
+ echo '#include <iostream.h>' > $@
+ $(FLEX) -Cfe -p -p -t $< >> $@
diff -ru lilypond-1.6.5/stepmake/stepmake/c-vars.make
lilypond-1.6.5-patched/stepmake/stepmake/c-vars.make
--- lilypond-1.6.5/stepmake/stepmake/c-vars.make Wed Jul 17 17:08:20 2002
+++ lilypond-1.6.5-patched/stepmake/stepmake/c-vars.make Mon Oct 14 16:38:10
+2002
@@ -13,4 +13,4 @@
ALL_C_SOURCES += $(H_FILES) $(C_FILES) $(Y_FILES) $(L_FILES)
-ALL_CFLAGS = $(CFLAGS) $(ICFLAGS) $(DEFINES) $(addprefix -I,$(INCLUDES))
$(USER_CFLAGS) $(EXTRA_CFLAGS) $(MODULE_CFLAGS)
+ALL_CFLAGS = $(CFLAGS) $(CPPFLAGS) $(ICFLAGS) $(DEFINES) $(addprefix -I,$(INCLUDES))
+$(USER_CFLAGS) $(EXTRA_CFLAGS) $(MODULE_CFLAGS)
diff -ru lilypond-1.6.5/stepmake/stepmake/compile-vars.make
lilypond-1.6.5-patched/stepmake/stepmake/compile-vars.make
--- lilypond-1.6.5/stepmake/stepmake/compile-vars.make Wed Jul 17 17:36:15 2002
+++ lilypond-1.6.5-patched/stepmake/stepmake/compile-vars.make Mon Oct 14 16:38:10
+2002
@@ -3,7 +3,7 @@
ALL_LDFLAGS = $(LDFLAGS) $(ILDFLAGS) $(EXTRA_LDFLAGS) $($(PACKAGE)_LDFLAGS)
$(MODULE_LDFLAGS) $(USER_LDFLAGS)
PIC_FLAGS = -fpic -fPIC
-SHARED_FLAGS = -shared
+SHARED_FLAGS = -bundle -flat_namespace -undefined suppress
o-dep-out = $(outdir)/$(subst .o,.dep,$(notdir $@))#
DO_O_DEP = rm -f $(o-dep-out); DEPENDENCIES_OUTPUT="$(o-dep-out) $(outdir)/$(notdir
$@)"
--- lilypond-1.6.0-1.info DELETED ---
--- lilypond-1.6.0-1.patch DELETED ---
-------------------------------------------------------
This sf.net email is sponsored by: Influence the future
of Java(TM) technology. Join the Java Community
Process(SM) (JCP(SM)) program now.
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0004en
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits