pkgsrc/print/lilypond/Makefile

47 lines
1.4 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.26 2004/12/30 05:11:57 dmcmahill Exp $
#
DISTNAME= lilypond-2.4.3
CATEGORIES= print
MASTER_SITES= http://lilypond.org/download/v2.4/
2003-07-18 00:50:55 +02:00
MAINTAINER= rh@NetBSD.org
2004-02-20 05:54:18 +01:00
HOMEPAGE= http://lilypond.org/web/
COMMENT= GNU Music Typesetter
DEPENDS+= ec-fonts-mftraced-*:../../fonts/ec-fonts-mftraced
BUILD_DEPENDS+= bison>=1.875nb1:../../devel/bison
2003-01-10 08:39:46 +01:00
GNU_CONFIGURE= YES
2004-05-03 22:49:33 +02:00
USE_BUILDLINK3= YES
2003-01-10 08:39:46 +01:00
USE_PKGLOCALEDIR= YES
USE_LANGUAGES= c c++
USE_GNU_TOOLS+= make
2003-01-10 08:39:46 +01:00
MAKEFILE= GNUmakefile
2003-08-05 00:24:21 +02:00
USE_MAKEINFO= YES
TEXINFO_REQD= 4.7
INFO_FILES= lilypond.info lilypond-internals.info music-glossary.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= 21 23
# 22 has some regular expression problem
SCRIPTS_DIR= share/lilypond/${PKGVERSION}/scripts
PLIST_SUBST+= SCRIPTS_DIR=${SCRIPTS_DIR}
MESSAGE_SUBST+= SCRIPTS_DIR=${SCRIPTS_DIR}
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/${SCRIPTS_DIR}
${INSTALL_DATA} ${WRKSRC}/buildscripts/out/lilypond-login ${PREFIX}/${SCRIPTS_DIR}
${INSTALL_DATA} ${WRKSRC}/buildscripts/out/lilypond-profile ${PREFIX}/${SCRIPTS_DIR}
.include "../../fonts/mftrace/buildlink3.mk"
.include "../../lang/guile/buildlink3.mk"
.include "../../lang/python/application.mk"
2004-05-03 22:49:33 +02:00
.include "../../print/teTeX-bin/kpathsea.buildlink3.mk"
.include "../../mk/emacs.mk"
.include "../../mk/ghostscript.mk"
.include "../../mk/bsd.pkg.mk"