2003-12-24 14:02:00 +01:00
|
|
|
# $NetBSD: Makefile,v 1.19 2003/12/24 13:02:01 jmmv Exp $
|
2000-10-15 19:32:11 +02:00
|
|
|
#
|
|
|
|
|
Update to 1.4.13, by Ingolf Steinbach in pkg/16908, with minimal changes.
Major news for the 1.4 releases:
DESIGN
* More pervasive GUILE integration resulting in improved design and
implementation. LilyPond is smaller, cleaner, more flexible, etc.
- Improved speed with comparable memory footprint
- More tweakability using less memory with the new `property push'
mechanism.
- Improved robustness: Lily almost never crashes.
- Access to internal music representation
* New font selection scheme similar to Latex-NFSS.
* Flexible formatting mechanism for musical texts.
* Chordnames are now configurable in every respect
* Part combining for orchestral scores and hymns: two voices are
combined into a staff automatically, including Solo/a2
indications as appropriate.
ERGONOMICS
* Point and click functionality using emacs and Xdvi.
* Rewritten Emacs mode
* Cleaned up syntax details
* Comprehensive documentation, including a rewritten tutorial.
* All properties have doc strings, and internal documentation is
generated automatically.
* Windows point-and-click installer
NOTATION FEATURES
* Piano pedals, Arpeggios, Glissandi, many more note head
shapes, Medieval clefs, custodes.
* Better lyrics placement: Automatical phrasing, melisma alignment,
and stanza numbering.
* Typography: More elegant slurs, aligned dynamics, text crescendos,
* Easy-play note heads
* ASCIIScript: ASCII-art output
* Improved standalone postscript layout.
IMPORT/EXPORT
* dynamics, tempo changes in the MIDI output
* Finale (.etf), PMX, Musedata and Mup import tools.
MISCELLANEOUS
* Mutopia ports collection: easily accessible music archive.
* Translations into Japanese, French and Russian
* Many many many bugfixes.
2002-05-20 15:47:04 +02:00
|
|
|
DISTNAME= lilypond-1.4.13
|
2003-12-24 14:02:00 +01:00
|
|
|
PKGREVISION= 3
|
2000-10-15 19:32:11 +02:00
|
|
|
CATEGORIES= print
|
Update to 1.4.13, by Ingolf Steinbach in pkg/16908, with minimal changes.
Major news for the 1.4 releases:
DESIGN
* More pervasive GUILE integration resulting in improved design and
implementation. LilyPond is smaller, cleaner, more flexible, etc.
- Improved speed with comparable memory footprint
- More tweakability using less memory with the new `property push'
mechanism.
- Improved robustness: Lily almost never crashes.
- Access to internal music representation
* New font selection scheme similar to Latex-NFSS.
* Flexible formatting mechanism for musical texts.
* Chordnames are now configurable in every respect
* Part combining for orchestral scores and hymns: two voices are
combined into a staff automatically, including Solo/a2
indications as appropriate.
ERGONOMICS
* Point and click functionality using emacs and Xdvi.
* Rewritten Emacs mode
* Cleaned up syntax details
* Comprehensive documentation, including a rewritten tutorial.
* All properties have doc strings, and internal documentation is
generated automatically.
* Windows point-and-click installer
NOTATION FEATURES
* Piano pedals, Arpeggios, Glissandi, many more note head
shapes, Medieval clefs, custodes.
* Better lyrics placement: Automatical phrasing, melisma alignment,
and stanza numbering.
* Typography: More elegant slurs, aligned dynamics, text crescendos,
* Easy-play note heads
* ASCIIScript: ASCII-art output
* Improved standalone postscript layout.
IMPORT/EXPORT
* dynamics, tempo changes in the MIDI output
* Finale (.etf), PMX, Musedata and Mup import tools.
MISCELLANEOUS
* Mutopia ports collection: easily accessible music archive.
* Translations into Japanese, French and Russian
* Many many many bugfixes.
2002-05-20 15:47:04 +02:00
|
|
|
MASTER_SITES= ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/stable/
|
2000-10-15 19:32:11 +02:00
|
|
|
|
2003-07-18 00:50:55 +02:00
|
|
|
MAINTAINER= rh@NetBSD.org
|
2000-10-15 19:32:11 +02:00
|
|
|
HOMEPAGE= http://www.cs.uu.nl/people/hanwen/lilypond/index.html
|
2001-02-17 18:42:09 +01:00
|
|
|
COMMENT= GNU Music Typesetter
|
2000-10-15 19:32:11 +02:00
|
|
|
|
2003-01-04 21:18:20 +01:00
|
|
|
BUILD_DEPENDS+= bison>=1.875nb1:../../devel/bison
|
2000-10-15 19:32:11 +02:00
|
|
|
|
2003-01-10 08:39:46 +01:00
|
|
|
GNU_CONFIGURE= YES
|
|
|
|
USE_BUILDLINK2= YES
|
|
|
|
USE_PKGLOCALEDIR= YES
|
|
|
|
USE_GMAKE= YES
|
|
|
|
MAKEFILE= GNUmakefile
|
2000-10-15 19:32:11 +02:00
|
|
|
|
2003-08-05 00:24:21 +02:00
|
|
|
USE_MAKEINFO= YES
|
Update to 1.4.13, by Ingolf Steinbach in pkg/16908, with minimal changes.
Major news for the 1.4 releases:
DESIGN
* More pervasive GUILE integration resulting in improved design and
implementation. LilyPond is smaller, cleaner, more flexible, etc.
- Improved speed with comparable memory footprint
- More tweakability using less memory with the new `property push'
mechanism.
- Improved robustness: Lily almost never crashes.
- Access to internal music representation
* New font selection scheme similar to Latex-NFSS.
* Flexible formatting mechanism for musical texts.
* Chordnames are now configurable in every respect
* Part combining for orchestral scores and hymns: two voices are
combined into a staff automatically, including Solo/a2
indications as appropriate.
ERGONOMICS
* Point and click functionality using emacs and Xdvi.
* Rewritten Emacs mode
* Cleaned up syntax details
* Comprehensive documentation, including a rewritten tutorial.
* All properties have doc strings, and internal documentation is
generated automatically.
* Windows point-and-click installer
NOTATION FEATURES
* Piano pedals, Arpeggios, Glissandi, many more note head
shapes, Medieval clefs, custodes.
* Better lyrics placement: Automatical phrasing, melisma alignment,
and stanza numbering.
* Typography: More elegant slurs, aligned dynamics, text crescendos,
* Easy-play note heads
* ASCIIScript: ASCII-art output
* Improved standalone postscript layout.
IMPORT/EXPORT
* dynamics, tempo changes in the MIDI output
* Finale (.etf), PMX, Musedata and Mup import tools.
MISCELLANEOUS
* Mutopia ports collection: easily accessible music archive.
* Translations into Japanese, French and Russian
* Many many many bugfixes.
2002-05-20 15:47:04 +02:00
|
|
|
TEXINFO_REQD= 4.0
|
2000-12-28 18:04:23 +01:00
|
|
|
INFO_FILES= lilypond.info lilypond-internals.info
|
|
|
|
|
Update to 1.4.13, by Ingolf Steinbach in pkg/16908, with minimal changes.
Major news for the 1.4 releases:
DESIGN
* More pervasive GUILE integration resulting in improved design and
implementation. LilyPond is smaller, cleaner, more flexible, etc.
- Improved speed with comparable memory footprint
- More tweakability using less memory with the new `property push'
mechanism.
- Improved robustness: Lily almost never crashes.
- Access to internal music representation
* New font selection scheme similar to Latex-NFSS.
* Flexible formatting mechanism for musical texts.
* Chordnames are now configurable in every respect
* Part combining for orchestral scores and hymns: two voices are
combined into a staff automatically, including Solo/a2
indications as appropriate.
ERGONOMICS
* Point and click functionality using emacs and Xdvi.
* Rewritten Emacs mode
* Cleaned up syntax details
* Comprehensive documentation, including a rewritten tutorial.
* All properties have doc strings, and internal documentation is
generated automatically.
* Windows point-and-click installer
NOTATION FEATURES
* Piano pedals, Arpeggios, Glissandi, many more note head
shapes, Medieval clefs, custodes.
* Better lyrics placement: Automatical phrasing, melisma alignment,
and stanza numbering.
* Typography: More elegant slurs, aligned dynamics, text crescendos,
* Easy-play note heads
* ASCIIScript: ASCII-art output
* Improved standalone postscript layout.
IMPORT/EXPORT
* dynamics, tempo changes in the MIDI output
* Finale (.etf), PMX, Musedata and Mup import tools.
MISCELLANEOUS
* Mutopia ports collection: easily accessible music archive.
* Translations into Japanese, French and Russian
* Many many many bugfixes.
2002-05-20 15:47:04 +02:00
|
|
|
CONFIGURE_ARGS+=--disable-optimising
|
2002-01-18 15:03:01 +01:00
|
|
|
CONFIGURE_ENV+= PYTHON=${PYTHONBIN}
|
|
|
|
PYTHON_VERSIONS_ACCEPTED= 20 21 # 22 has some regular expression problem
|
2000-10-15 19:32:11 +02:00
|
|
|
|
2003-01-07 04:56:17 +01:00
|
|
|
.include "../../lang/guile14/buildlink2.mk"
|
2002-09-22 01:46:45 +02:00
|
|
|
.include "../../lang/python/application.mk"
|
2002-10-10 01:32:07 +02:00
|
|
|
.include "../../print/teTeX-bin/kpathsea.buildlink2.mk"
|
2000-10-15 19:32:11 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|