pkgsrc/graphics/denemo/Makefile

45 lines
1.4 KiB
Makefile
Raw Normal View History

2021-09-08 23:04:53 +02:00
# $NetBSD: Makefile,v 1.68 2021/09/08 21:05:11 nia Exp $
#
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
DISTNAME= denemo-0.9.2
2021-09-08 23:04:53 +02:00
PKGREVISION= 36
CATEGORIES= graphics print
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
MASTER_SITES= ${MASTER_SITE_GNU:=denemo/}
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.denemo.org/
COMMENT= GUI musical score editor written in C/GTK+
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
LICENSE= gnu-gpl-v3
DEPENDS+= lilypond-[0-9]*:../../print/lilypond
GNU_CONFIGURE= YES
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
USE_TOOLS+= pkg-config gmake
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
EXTRACT_USING= bsdtar
INSTALLATION_DIRS= etc/${PKGBASE}
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
CONF_FILES= ${EGDIR}/denemo.conf ${PKG_SYSCONFDIR}/denemo/denemo.conf
#XXX Makefile contains .destdir/ path
post-install:
${RM} ${DESTDIR}${PREFIX}/share/denemo/actions/Makefile*
${RM} ${DESTDIR}${PREFIX}/share/denemo/examples/Makefile*
${RM} ${DESTDIR}${PREFIX}/share/denemo/manual/images/Makefile*
${RM} ${DESTDIR}${PREFIX}/share/denemo/templates/Makefile*
.include "../../audio/aubio/buildlink3.mk"
.include "../../audio/libsmf/buildlink3.mk"
.include "../../audio/fluidsynth/buildlink3.mk"
.include "../../audio/portaudio/buildlink3.mk"
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
.include "../../graphics/librsvg/buildlink3.mk"
# Depends on lilypond which is still guile 1.8.
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
.include "../../lang/guile/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
Updated denemo to 7.6. 10 April 2006 0.7.5 Moved back to Plain C for future releases Reimplementation of keymaps so they are now XML based Midi import Lilypond Export Updates Reimplementation of rc files so that they are now XML Removal of Blank rest modes Crash Recovery Lots of memory leak fixes Help Manual now available Revised CSound export Revised Print functionality Blank notes are now displayed in Yellow to aid in viewing the score Keybindings for inserting Time Signatures, Key Signatures and Clefs 30 October 2005 0.7.4 Help Documentation Support for exporting to Lilypond 2.6 All ornaments/articulations added Replace Mode Basic Redo/Undo Functionality for individual objects More Templates available Export to PDF (via lilypond processing) Courtesy of Jens Askengren 3 April 2005 0.7.3beta2 Revised Menu's (GTK 2.6 based) 10 February 2005 0.7.3beta1 Score Templates Additional Keymaps Revised Menu's Additional Staff functions 23 March 2003: 0.7.0 First C++ realese Features plugins for the first time. Although the API still has to be finalised. Optional use of gtk2 Added support for Figured Bass courtesy of Richard Shann Automated Testing again courtesy of Richard Shann MDI interface. Cautionary Accidentals, Alasdair Anderson Cloned chords when tieing a note. Graceful Exit when denemo fails, saves current scores so work is not lost 22 November 2002: 0.6.1 Fixed Lilypond parser for >1.4.x Lilypond syntax Various other small fixes 29 May 2002: 0.6.0 Added Basic Support for Lyrics Added Invisible Notes File I/O dialogs now remeber the last Directory (courtesy of Damian Marques Lluch) Midi Instrument Selection is easier and /dev/sequencer selection for Alsa playback(courtesy of goto <harpy@lily.freemail.ne.jp>) Added CSound Score file exporter and Optional CSound playback Reimplementation of Dynamics 13 November 2001: 0.5.7 Basic Printing Support Various bug fixes Probably the Last Straight Forward C release 3 July 2000: 0.5.6 Support for Hairpins (incomplete/buggy) Supports GNU Lilypond >v1.3.146 (Input parser requires some work). XML File Format supported (courtesy of Eric Galluzzo) Midi File Output supported (courtesy of Per Andersson) Support for additional instrument specific articulations. Internationalization of Denemo (Translations still required). Supports Mouse positioning of cursor. 12 Nov 2000: 0.5.5 Improved positioning code. Support for keyboard customization. Preliminary support for multinote slurs. Support for staccato, fermata, accent, tenuto, turn, trill, mordent, and staccatissimo markings. Denemo now understands that the score window may not be enough to show all staffs; the cursor will scroll the score up and down if necessary. Horizontal and vertical scrollbars now track and control the part of the score being displayed.
2007-01-07 09:28:05 +01:00
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
Update to 0.9.2 Changelog: 2011-09-27 Release 0.9.2: * Score Checking o Performed automatically before printing (optional) o Under/Overfull measures o Unterminated tuplets o Miss-matched slurs. * Pitch Spelling o Performed live on MIDI entry o Colors intervals that may be enharmonic spelling mistakes with a di fferent timbre * Enter Accidental before or after note o Use enter accidental to avoid sounding spurious notes on entry. o Change a note to one of its enharmonic variants. Same absolute pitc h (in Equal Temperament). o Change the duration of single notes in a chord to create single-voi ce polyphony * Vertical Rest Positioning (for polyphony) * Grace Notes that come after rather than before the main note. * Improved display of under/overfull measures * Display shows if there are measures before/after those on screen and provi des buttons to navigate * Better beaming control. * Arbitrary Dynamics text. * New Denemo fonts o Denemo's own font now uses standard unicode font symbols o LilyPond font accessible to scripts o Improved display of entered music, help texts etc. o Simpler scripting to display any LilyPond feature. * Thumbnails for .denemo files in file open dialog and for your Window Manager o Thumbnail shows a selection of your choice as finally typeset. o Default thumbnail is first three measures * Import images of scores for transcription o Scores captured bar-by-bar into Denemo, displayed directly underneath the bar they relate to. o Editorial decisions/errors can easily be checked But Linux only. * Bug Fixes o Vertical scrolling (a long-standing bug fixed at last) o Bookmark searching o Nested tuplet display o Redo crashes * Notes: o As yet no windows binary is available o Playback out of priority thread is not in this release. o The manual does not have the latest list of scheme commands available.
2011-10-06 13:57:24 +02:00
.include "../../x11/gtksourceview2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"