Update of /cvsroot/fink/dists/10.2-gcc3.3/stable/main/finkinfo/text
In directory sc8-pr-cvs1:/tmp/cvs-serv390

Added Files:
      Tag: not_ready
        lilypond-1.6.10-12.info lilypond-1.6.10-12.patch 
Removed Files:
      Tag: not_ready
        lilypond-1.6.10-2.info lilypond-1.6.10-2.patch 
Log Message:
GCC 3.3


--- NEW FILE: lilypond-1.6.10-12.info ---
Package: lilypond
Version: 1.6.10
Revision: 12
Maintainer: Matthias Neeracher <[EMAIL PROTECTED]>
GCC: 3.3
BuildDepends: db3 (>= 3.3.11-23), readline (>= 4.3-15), gdbm, gmp, expat, guile, 
guile-dev, tcltk, tcltk-dev, dlcompat-dev, tetex-dev | system-tetex, flex, 
gettext-dev, gettext-bin
Depends: db3-shlibs (>= 3.3.11-23), python (>= 2.2.1-8), guile, gmp-shlibs, 
expat-shlibs, tetex-base
Replaces: lilypond-unstable
Source: http://www.lilypond.org/ftp/v1.6/%n-%v.tar.gz
Source-MD5: a80145c18579bf2470502607d46d78c1
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/etc/texmf.local/tex
ln -s %p/share/lilypond/%v/tex %i/etc/texmf.local/tex/lilypond
mkdir -p %i/etc/texmf.local/fonts/source/public
ln -s %p/share/lilypond/%v/fonts/source %i/etc/texmf.local/fonts/source/public/lilypond
mkdir -p %i/etc/texmf.local/fonts/afm/public
ln -s %p/share/lilypond/%v/fonts/afm %i/etc/texmf.local/fonts/afm/public/lilypond
mkdir -p %i/etc/texmf.local/fonts/tfm/public
ln -s %p/share/lilypond/%v/fonts/tfm %i/etc/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/etc/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/etc/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.10-12.patch ---
diff -ru lilypond-1.6.10-orig/buildscripts/clean-fonts.sh 
lilypond-1.6.10/buildscripts/clean-fonts.sh
--- lilypond-1.6.10-orig/buildscripts/clean-fonts.sh    Sat Jun 14 10:50:09 2003
+++ lilypond-1.6.10/buildscripts/clean-fonts.sh Sat Jun 14 10:50:51 2003
@@ -20,6 +20,7 @@
 /var/texfonts
 /var/cache/fonts
 /usr/share/texmf/fonts
[EMAIL PROTECTED]@/var/lib/texmf
 "
 
 for i in $dirs; do
diff -ru lilypond-1.6.10-orig/lily/kpath.cc lilypond-1.6.10/lily/kpath.cc
--- lilypond-1.6.10-orig/lily/kpath.cc  Sat Jun 14 10:50:12 2003
+++ lilypond-1.6.10/lily/kpath.cc       Sat Jun 14 10:50:51 2003
@@ -26,6 +26,7 @@
 #define popen REALLYUGLYKLUDGE
 #define pclose ANOTHERREALLYUGLYKLUDGE
 #define getopt YAKLUDGE
+#define __GNU_LIBRARY__
 
 #if HAVE_KPATHSEA_KPATHSEA_H
 extern "C" {
diff -ru lilypond-1.6.10-orig/lily/lily-guile.cc lilypond-1.6.10/lily/lily-guile.cc
--- lilypond-1.6.10-orig/lily/lily-guile.cc     Sat Jun 14 10:50:12 2003
+++ lilypond-1.6.10/lily/lily-guile.cc  Sat Jun 14 10:50:51 2003
@@ -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
diff -ru lilypond-1.6.10-orig/lily/my-lily-parser.cc 
lilypond-1.6.10/lily/my-lily-parser.cc
--- lilypond-1.6.10-orig/lily/my-lily-parser.cc Sat Jun 14 10:50:13 2003
+++ lilypond-1.6.10/lily/my-lily-parser.cc      Sat Jun 14 10:50:51 2003
@@ -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"
diff -ru lilypond-1.6.10-orig/stepmake/stepmake/c++-rules.make 
lilypond-1.6.10/stepmake/stepmake/c++-rules.make
--- lilypond-1.6.10-orig/stepmake/stepmake/c++-rules.make       Sat Jun 14 10:50:15 
2003
+++ lilypond-1.6.10/stepmake/stepmake/c++-rules.make    Sat Jun 14 10:50:51 2003
@@ -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 $< > $@
+       $(FLEX) -Cfe -p -p -t $< >> $@
+       perl -i -pe 's/^class istream;/#include <iostream>;\nusing namespace std;/' $@
diff -ru lilypond-1.6.10-orig/stepmake/stepmake/c-vars.make 
lilypond-1.6.10/stepmake/stepmake/c-vars.make
--- lilypond-1.6.10-orig/stepmake/stepmake/c-vars.make  Sat Jun 14 10:50:15 2003
+++ lilypond-1.6.10/stepmake/stepmake/c-vars.make       Sat Jun 14 10:50:51 2003
@@ -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.10-orig/stepmake/stepmake/compile-vars.make 
lilypond-1.6.10/stepmake/stepmake/compile-vars.make
--- lilypond-1.6.10-orig/stepmake/stepmake/compile-vars.make    Sat Jun 14 10:50:15 
2003
+++ lilypond-1.6.10/stepmake/stepmake/compile-vars.make Sat Jun 14 10:50:51 2003
@@ -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.10-2.info DELETED ---

--- lilypond-1.6.10-2.patch DELETED ---




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to