From owner-freebsd-ports@FreeBSD.ORG Sun Feb 5 11:35:51 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B74EA16A420 for ; Sun, 5 Feb 2006 11:35:51 +0000 (GMT) (envelope-from robertjenssen@ozemail.com.au) Received: from mail-ihug.icp-qv1-irony3.iinet.net.au (ihug-mail.icp-qv1-irony3.iinet.net.au [203.59.1.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id C807343D5D for ; Sun, 5 Feb 2006 11:35:48 +0000 (GMT) (envelope-from robertjenssen@ozemail.com.au) Received: from 203-158-50-144.dyn.iinet.net.au ([203.158.50.144]) by mail-ihug.icp-qv1-irony3.iinet.net.au with ESMTP; 05 Feb 2006 19:35:47 +0800 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== From: Robert Jenssen To: ports@FreeBSD.org Content-Type: text/plain Date: Sun, 05 Feb 2006 19:00:05 +1100 Message-Id: <1139126405.44622.5.camel@kraken> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: Subject: solfege port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: robertjenssen@ozemail.com.au List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Feb 2006 11:35:51 -0000 Hi, Thanks for porting the solfege ear trainer. I am using uname -a FreeBSD kraken 5.4-RELEASE-p11 FreeBSD 5.4-RELEASE-p11 #1: Thu Feb 2 15:11:34 EST 2006 robj@kraken:/usr/obj/usr/src/sys/KRAKEN i386 solfege -v GNU Solfege 2.4.0 This is free software. It is covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Invoke as `solfege --warranty` for more information. Copyright \uffff\uffff 1999-2005 Tom Cato Amundsen python usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Try `python -h' for more information. robj@kraken$ python Python 2.4 (#2, Apr 3 2005, 22:24:02) [GCC 3.4.2 [FreeBSD] 20040728] on freebsd5 Type "help", "copyright", "credits" or "license" for more information. >>> I've made the following patch to avoid an OSError message from os.wait() Best wishes, Rob Jenssen *** soundcard/midifilesynth.py Mon Apr 25 21:26:49 2005 --- /usr/X11R6/share/gnome/solfege/soundcard/midifilesynth.py Sun Feb 5 18:58:49 2006 *************** *** 77,81 **** except OSError: pass ! os.wait() self.__child_pid = None pid = os.fork() --- 77,84 ---- except OSError: pass ! try: ! os.wait() ! except OSError: ! pass self.__child_pid = None pid = os.fork()