Hi ports -- Attached is a diff for Solfege. Big change here is that upstream now includes some tests.
5 of the tests fail here; upstream is aware. OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/audio/solfege/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- Makefile 23 Sep 2013 18:25:04 -0000 1.2 +++ Makefile 20 Oct 2013 16:42:12 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.2 2013/09/23 18:25:04 bcallah Exp $ COMMENT = solfege and ear training program -DISTNAME = solfege-3.22.1 +DISTNAME = solfege-3.22.2 CATEGORIES = audio x11 HOMEPAGE = http://www.solfege.org/ @@ -33,8 +33,6 @@ USE_GMAKE = Yes FAKE_FLAGS = sysconfdir=${LOCALBASE}/share/examples/solfege -NO_TEST = Yes - post-patch: perl -pi -e "s,cp,${LOCALBASE}/bin/gcp,g" ${WRKSRC}/Makefile.in @@ -42,5 +40,8 @@ pre-configure: cd ${WRKSRC} && ${SUBST_CMD} default.config run-solfege.py.in system.rc && \ perl -pi -e "s,/bin/bash,/bin/sh,g" \ ${WRKSRC}/exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh + +do-test: + cd ${WRKSRC} && ${MODPY_BIN} ./test.py .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/audio/solfege/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo 23 Sep 2013 18:25:04 -0000 1.2 +++ distinfo 20 Oct 2013 16:42:12 -0000 @@ -1,2 +1,2 @@ -SHA256 (solfege-3.22.1.tar.gz) = y2+h1r96Fm6DLJXZvn5qJjXohZ84/j48EhQQbdvMxZc= -SIZE (solfege-3.22.1.tar.gz) = 6860330 +SHA256 (solfege-3.22.2.tar.gz) = 5GoJYMg+SZjZ3Pe7B7gmngP8gfq2xEhfgRLFo+ZIj+Q= +SIZE (solfege-3.22.2.tar.gz) = 6890977 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/solfege/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 11 Jul 2013 18:16:06 -0000 1.1.1.1 +++ pkg/PLIST 20 Oct 2013 16:42:14 -0000 @@ -2492,6 +2492,8 @@ share/solfege/solfege/soundcard/oss_sequ share/solfege/solfege/soundcard/oss_sequencer.pyc share/solfege/solfege/soundcard/oss_sequencer2.py share/solfege/solfege/soundcard/oss_sequencer2.pyc +share/solfege/solfege/soundcard/solfege_c_midi.py +share/solfege/solfege/soundcard/solfege_c_midi.pyc share/solfege/solfege/soundcard/soundcardexceptions.py share/solfege/solfege/soundcard/soundcardexceptions.pyc share/solfege/solfege/soundcard/synth_common.py
