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

Reply via email to