head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.1.0.38 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.36 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.34 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.32 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.30 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.28 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.26 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.24 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.22 pkgsrc-2008Q1:1.1.0.20 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.18 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.16 pkgsrc-2007Q3-base:1.1 pkgsrc-2007Q2:1.1.0.14 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.12 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.10 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.8 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.6 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.4 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.2 pkgsrc-2005Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2010.02.10.17.07.05; author joerg; state dead; branches; next 1.1; 1.1 date 2005.10.04.19.23.39; author joerg; state Exp; branches; next ; desc @@ 1.2 log @Retire audio/csound4 and audio/csound4-manual. @ text @$NetBSD: patch-ab,v 1.1 2005/10/04 19:23:39 joerg Exp $ --- csound/mididevice.c.orig 2005-07-22 18:27:05.000000000 +0000 +++ csound/mididevice.c @@@@ -79,7 +79,7 @@@@ struct pollfd midipoll; # include # define INBAUD EXTB static struct sgttyb tty; -#elif defined(LINUX) || defined(NETBSD) /* J. Mohr 1995 Oct 17 */ +#elif defined(LINUX) || defined(NETBSD) || defined(__DragonFly__) /* J. Mohr 1995 Oct 17 */ # include # include @@@@ -366,7 +366,7 @@@@ void OpenMIDIDevice(void) /* allocate the message structure */ in_msg = (msg_header_t *)mmalloc(MSG_SIZE_MAX); } -#elif defined(LINUX) || defined(NETBSD) +#elif defined(LINUX) || defined(NETBSD) || defined(__DragonFly__) # ifdef HAVE_TERMIOS_H if (isatty(rtfd)) { if (tcgetattr(rtfd, &tty) < 0) { @@@@ -521,7 +521,7 @@@@ long GetMIDIData(void) #ifdef SGI /* for new SGI media library implementation*/ int i, j; #endif -#if defined(LINUX) || defined(NETBSD) +#if defined(LINUX) || defined(NETBSD) || defined(__DragonFly__) /* For select() call, from David Ratajczak */ fd_set rfds; struct timeval tv; @@@@ -543,7 +543,7 @@@@ long GetMIDIData(void) return (long)n; /* JPff added 23 Jun 2004 */ } else return(0) ; -#elif defined(LINUX) || defined(NETBSD) +#elif defined(LINUX) || defined(NETBSD) || defined(__DragonFly__) /******** NEW STUFF **********/ /* from David Ratajczak */ /* Use select() to make truly */ /* non-blocking call to midi */ @ 1.1 log @Add DragonFly support. @ text @d1 1 a1 1 $NetBSD$ @