pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/denemo Updated denemo to 7.6.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e72d5b2de338
branches:  trunk
changeset: 523394:e72d5b2de338
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Sun Jan 07 08:28:05 2007 +0000

description:
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@localhost>)
  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.

diffstat:

 graphics/denemo/Makefile                |   12 +-
 graphics/denemo/PLIST                   |  160 +++++++++++++++++++++++++++++++-
 graphics/denemo/distinfo                |   12 +-
 graphics/denemo/patches/patch-aa        |   14 --
 graphics/denemo/patches/patch-ab        |   13 --
 graphics/denemo/patches/patch-configure |   13 ++
 graphics/denemo/patches/patch-midic     |   17 +++
 7 files changed, 200 insertions(+), 41 deletions(-)

diffs (285 lines):

diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/Makefile
--- a/graphics/denemo/Makefile  Sun Jan 07 02:00:14 2007 +0000
+++ b/graphics/denemo/Makefile  Sun Jan 07 08:28:05 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2006/02/05 23:09:29 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2007/01/07 08:28:05 rillig Exp $
 #
 
-DISTNAME=      denemo-0.5.4
-PKGREVISION=   8
+DISTNAME=      denemo-0.7.6
 CATEGORIES=    graphics print
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=denemo/}
 
@@ -10,11 +9,12 @@
 HOMEPAGE=      http://denemo.sourceforge.net/
 COMMENT=       GUI musical score editor written in C/GTK+
 
-BROKEN_IN=     pkgsrc-2005Q4
-
 DEPENDS+=      lilypond-[0-9]*:../../print/lilypond
 
 GNU_CONFIGURE= YES
+USE_DIRS+=     xdg-1.4
+USE_TOOLS+=    pkg-config
 
-.include "../../x11/gtk/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/PLIST
--- a/graphics/denemo/PLIST     Sun Jan 07 02:00:14 2007 +0000
+++ b/graphics/denemo/PLIST     Sun Jan 07 08:28:05 2007 +0000
@@ -1,3 +1,159 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 23:50:24 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2007/01/07 08:28:05 rillig Exp $
 bin/denemo
-etc/denemo.conf
+include/denemo/denemo.h
+include/denemo/denemo_api.h
+include/denemo/denemo_objects.h
+include/denemo/denemo_types.h
+include/denemo/denemo_version.h
+share/applications/denemo.desktop
+share/denemo/denemo.conf
+share/denemo/denemo.keymaprc
+share/denemo/denemorc.xml
+share/denemo/denemoui.xml
+share/denemo/english.keymaprc
+share/denemo/french.keymaprc
+share/denemo/instruments.xml
+share/denemo/italian.keymaprc
+share/denemo/pixmaps/accent.svg
+share/denemo/pixmaps/downbow.svg
+share/denemo/pixmaps/fermata.svg
+share/denemo/pixmaps/feta26-accidentals--1.xbm
+share/denemo/pixmaps/feta26-accidentals--2.xbm
+share/denemo/pixmaps/feta26-accidentals-0.xbm
+share/denemo/pixmaps/feta26-accidentals-1.xbm
+share/denemo/pixmaps/feta26-accidentals-2.xbm
+share/denemo/pixmaps/feta26-accidentals-leftparen.xbm
+share/denemo/pixmaps/feta26-accidentals-rightparen.xbm
+share/denemo/pixmaps/feta26-clefs-alto.xbm
+share/denemo/pixmaps/feta26-clefs-alto_change.xbm
+share/denemo/pixmaps/feta26-clefs-bass.xbm
+share/denemo/pixmaps/feta26-clefs-bass_change.xbm
+share/denemo/pixmaps/feta26-clefs-g_8.xbm
+share/denemo/pixmaps/feta26-clefs-treble.xbm
+share/denemo/pixmaps/feta26-clefs-treble_change.xbm
+share/denemo/pixmaps/feta26-dots-dot.xbm
+share/denemo/pixmaps/feta26-dots-repeatcolon.xbm
+share/denemo/pixmaps/feta26-flags-d3.xbm
+share/denemo/pixmaps/feta26-flags-d4.xbm
+share/denemo/pixmaps/feta26-flags-d5.xbm
+share/denemo/pixmaps/feta26-flags-d6.xbm
+share/denemo/pixmaps/feta26-flags-dgrace.xbm
+share/denemo/pixmaps/feta26-flags-u3.xbm
+share/denemo/pixmaps/feta26-flags-u4.xbm
+share/denemo/pixmaps/feta26-flags-u5.xbm
+share/denemo/pixmaps/feta26-flags-u6.xbm
+share/denemo/pixmaps/feta26-flags-ugrace.xbm
+share/denemo/pixmaps/feta26-noteheads--1.xbm
+share/denemo/pixmaps/feta26-noteheads--2.xbm
+share/denemo/pixmaps/feta26-noteheads-0.xbm
+share/denemo/pixmaps/feta26-noteheads-0diamond.xbm
+share/denemo/pixmaps/feta26-noteheads-1.xbm
+share/denemo/pixmaps/feta26-noteheads-1diamond.xbm
+share/denemo/pixmaps/feta26-noteheads-2.xbm
+share/denemo/pixmaps/feta26-noteheads-2cross.xbm
+share/denemo/pixmaps/feta26-noteheads-2diamond.xbm
+share/denemo/pixmaps/feta26-noteheads-2harmonic.xbm
+share/denemo/pixmaps/feta26-noteheads-ledgerending.xbm
+share/denemo/pixmaps/feta26-rests--1.xbm
+share/denemo/pixmaps/feta26-rests--2.xbm
+share/denemo/pixmaps/feta26-rests--4.xbm
+share/denemo/pixmaps/feta26-rests-0.xbm
+share/denemo/pixmaps/feta26-rests-0o.xbm
+share/denemo/pixmaps/feta26-rests-1.xbm
+share/denemo/pixmaps/feta26-rests-1o.xbm
+share/denemo/pixmaps/feta26-rests-2.xbm
+share/denemo/pixmaps/feta26-rests-2mensural.xbm
+share/denemo/pixmaps/feta26-rests-3.xbm
+share/denemo/pixmaps/feta26-rests-3mensural.xbm
+share/denemo/pixmaps/feta26-rests-4.xbm
+share/denemo/pixmaps/feta26-rests-4mensural.xbm
+share/denemo/pixmaps/feta26-rests-5.xbm
+share/denemo/pixmaps/feta26-rests-6.xbm
+share/denemo/pixmaps/feta26-rests-7.xbm
+share/denemo/pixmaps/feta26-scripts-accent.xbm
+share/denemo/pixmaps/feta26-scripts-arpeggio.xbm
+share/denemo/pixmaps/feta26-scripts-coda.xbm
+share/denemo/pixmaps/feta26-scripts-dfermata.xbm
+share/denemo/pixmaps/feta26-scripts-dmarcato.xbm
+share/denemo/pixmaps/feta26-scripts-downbow.xbm
+share/denemo/pixmaps/feta26-scripts-downprall.xbm
+share/denemo/pixmaps/feta26-scripts-dpedalheel.xbm
+share/denemo/pixmaps/feta26-scripts-dpedaltoe.xbm
+share/denemo/pixmaps/feta26-scripts-dstaccatissimo.xbm
+share/denemo/pixmaps/feta26-scripts-flageolet.xbm
+share/denemo/pixmaps/feta26-scripts-mordent.xbm
+share/denemo/pixmaps/feta26-scripts-open.xbm
+share/denemo/pixmaps/feta26-scripts-prall.xbm
+share/denemo/pixmaps/feta26-scripts-prallmordent.xbm
+share/denemo/pixmaps/feta26-scripts-prallprall.xbm
+share/denemo/pixmaps/feta26-scripts-repeatsign.xbm
+share/denemo/pixmaps/feta26-scripts-reverseturn.xbm
+share/denemo/pixmaps/feta26-scripts-segno.xbm
+share/denemo/pixmaps/feta26-scripts-sforzato.xbm
+share/denemo/pixmaps/feta26-scripts-staccato.xbm
+share/denemo/pixmaps/feta26-scripts-stopped.xbm
+share/denemo/pixmaps/feta26-scripts-tenuto.xbm
+share/denemo/pixmaps/feta26-scripts-thumb.xbm
+share/denemo/pixmaps/feta26-scripts-trilelement.xbm
+share/denemo/pixmaps/feta26-scripts-trill-element.xbm
+share/denemo/pixmaps/feta26-scripts-trill.xbm
+share/denemo/pixmaps/feta26-scripts-turn.xbm
+share/denemo/pixmaps/feta26-scripts-ufermata.xbm
+share/denemo/pixmaps/feta26-scripts-umarcato.xbm
+share/denemo/pixmaps/feta26-scripts-upbow.xbm
+share/denemo/pixmaps/feta26-scripts-upedalheel.xbm
+share/denemo/pixmaps/feta26-scripts-upedaltoe.xbm
+share/denemo/pixmaps/feta26-scripts-upprall.xbm
+share/denemo/pixmaps/feta26-scripts-ustaccatissimo.xbm
+share/denemo/pixmaps/feta26-timesig-C2-2.xbm
+share/denemo/pixmaps/feta26-timesig-C4-4.xbm
+share/denemo/pixmaps/feta26-timesig-old2-2.xbm
+share/denemo/pixmaps/feta26-timesig-old2-4.xbm
+share/denemo/pixmaps/feta26-timesig-old3-2.xbm
+share/denemo/pixmaps/feta26-timesig-old3-4.xbm
+share/denemo/pixmaps/feta26-timesig-old4-4.xbm
+share/denemo/pixmaps/feta26-timesig-old4-8.xbm
+share/denemo/pixmaps/feta26-timesig-old6-4.xbm
+share/denemo/pixmaps/feta26-timesig-old6-8.xbm
+share/denemo/pixmaps/feta26-timesig-old6-8alt.xbm
+share/denemo/pixmaps/feta26-timesig-old9-4.xbm
+share/denemo/pixmaps/feta26-timesig-old9-8.xbm
+share/denemo/pixmaps/icon-note-0.svg
+share/denemo/pixmaps/icon-note-1.svg
+share/denemo/pixmaps/icon-note-2.svg
+share/denemo/pixmaps/icon-note-3.svg
+share/denemo/pixmaps/icon-note-4.svg
+share/denemo/pixmaps/icon-rest-0.svg
+share/denemo/pixmaps/icon-rest-1.svg
+share/denemo/pixmaps/icon-rest-2.svg
+share/denemo/pixmaps/icon-rest-3.svg
+share/denemo/pixmaps/icon-rest-4.svg
+share/denemo/pixmaps/icon-rest-5.svg
+share/denemo/pixmaps/icon-template.svg
+share/denemo/pixmaps/lheel.svg
+share/denemo/pixmaps/ltoe.svg
+share/denemo/pixmaps/marcato.svg
+share/denemo/pixmaps/mordent.svg
+share/denemo/pixmaps/notehead-0.xbm
+share/denemo/pixmaps/notehead-1.xbm
+share/denemo/pixmaps/notehead-2.xbm
+share/denemo/pixmaps/reverse-turn.svg
+share/denemo/pixmaps/rheel.svg
+share/denemo/pixmaps/rtoe.svg
+share/denemo/pixmaps/staccatissimo.svg
+share/denemo/pixmaps/staccato.svg
+share/denemo/pixmaps/tenuto.svg
+share/denemo/pixmaps/toomany.xbm
+share/denemo/pixmaps/trill.svg
+share/denemo/pixmaps/turn.svg
+share/denemo/pixmaps/upbow.svg
+share/denemo/speedy.keymaprc
+share/icons/denemo.png
+share/locale/es/LC_MESSAGES/denemo.mo
+share/locale/fr/LC_MESSAGES/denemo.mo
+share/locale/sv/LC_MESSAGES/denemo.mo
+@exec ${MKDIR} %D/share/doc/denemo
+@dirrm share/doc/denemo
+@dirrm share/denemo/pixmaps
+@dirrm share/denemo
+@dirrm include/denemo
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/distinfo
--- a/graphics/denemo/distinfo  Sun Jan 07 02:00:14 2007 +0000
+++ b/graphics/denemo/distinfo  Sun Jan 07 08:28:05 2007 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2005/02/24 08:45:04 agc Exp $
+$NetBSD: distinfo,v 1.4 2007/01/07 08:28:05 rillig Exp $
 
-SHA1 (denemo-0.5.4.tar.gz) = 66cdaeeb41239c490ee89e9b8e1fdd616a877bf9
-RMD160 (denemo-0.5.4.tar.gz) = e2ab971cb2c6a30fdbca9df6ce6940d641f04dfe
-Size (denemo-0.5.4.tar.gz) = 188745 bytes
-SHA1 (patch-aa) = ae72b3d0fb595806bc9f6dd7d9be4d5ca9d17da6
-SHA1 (patch-ab) = 73ec89c5732c4dca4c1dbb3106783b844fae2a85
+SHA1 (denemo-0.7.6.tar.gz) = 6cb41657052964e69235722cf789f32cd4a29b9b
+RMD160 (denemo-0.7.6.tar.gz) = 2c3805fc9d608a4a9fcdc093f4a712423dd40169
+Size (denemo-0.7.6.tar.gz) = 1947693 bytes
+SHA1 (patch-configure) = e713b0073a24b46838e3e61f06f3a551ac0bf934
+SHA1 (patch-midic) = 71d411805173650c9a4ee533334a246995b74bd0
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/patches/patch-aa
--- a/graphics/denemo/patches/patch-aa  Sun Jan 07 02:00:14 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/10/15 17:45:41 rh Exp $
-
---- easylyparser.c.orig        Fri Aug 11 03:59:45 2000
-+++ easylyparser.c
-@@ -38,7 +38,9 @@
- #line 8 "easylyparser.y"
- 
- #include <stdio.h>
-+#define setkey des_setkey
- #include <stdlib.h>
-+#undef setkey
- #include "calculatepositions.h"
- #include "chordops.h"
- #include "contexts.h"
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/patches/patch-ab
--- a/graphics/denemo/patches/patch-ab  Sun Jan 07 02:00:14 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2000/10/15 17:45:41 rh Exp $
-
---- playback.c.orig    Fri Jul 28 03:02:54 2000
-+++ playback.c
-@@ -18,7 +18,7 @@
- #include <stdlib.h>
- #include <unistd.h>
- #include <sys/types.h>
--#include <wait.h>
-+#include <sys/wait.h>
- #include <errno.h>
- 
- extern char **environ;                /* I don't know why this is here. Hiller 19 Apr 2000 */
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/patches/patch-configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/denemo/patches/patch-configure   Sun Jan 07 08:28:05 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-configure,v 1.1 2007/01/07 08:28:05 rillig Exp $
+
+--- configure.orig     2006-11-11 13:15:02.000000000 +0100
++++ configure  2007-01-07 09:16:21.000000000 +0100
+@@ -24778,7 +24778,7 @@ done
+ 
+ 
+ 
+-if test "${prefix}" == "NONE"; then
++if test "${prefix}" = "NONE"; then
+         prefix=${ac_default_prefix}
+ 
+ fi
diff -r a59f2fbf7263 -r e72d5b2de338 graphics/denemo/patches/patch-midic
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/denemo/patches/patch-midic       Sun Jan 07 08:28:05 2007 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-midic,v 1.1 2007/01/07 08:28:05 rillig Exp $
+
+--- src/midi.c.orig    2006-08-06 20:11:09.000000000 +0200
++++ src/midi.c 2007-01-07 09:20:08.000000000 +0100
+@@ -14,6 +14,12 @@
+ #include <sys/soundcard.h>
+ #endif
+ 
++#if !defined(SEQ_DEFINEBUF)
++/* Some systems (for example NetBSD 3.0) do not have sequencer support
++ * (SEQ_DEFINEBUF(), struct synth_card). */
++#  undef HAVE_SYS_SOUNDCARD_H
++#endif
++
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>



Home | Main Index | Thread Index | Old Index