[Mplayer-cvslog] CVS: main configure,1.637,1.638

Arpi of Ize arpi at mplayerhq.hu
Sun Jan 19 16:43:17 CET 2003


Update of /cvsroot/mplayer/main
In directory mail:/var/tmp.root/cvs-serv28902

Modified Files:
	configure 
Log Message:
This patch adds support for 4Front Technologies commercial Open Sound
System (TM) driver for NetBSD and OpenBSD. Also, it stops unnecesarily
pulling in the libossaudio compatibility library on NetBSD when
ossaudio is disabled, as is already done on OpenBSD. (Other systems
don't have a compatibility layer; they either have OSS audio in the
kernel or they don't, so they wouldn't be affected.) Patch was
committed to NetBSD pkgsrc by Johny C. Lam <jlam at netbsd.org>.
Frederick Bruckman <fredb at immanent.net>


Index: configure
===================================================================
RCS file: /cvsroot/mplayer/main/configure,v
retrieving revision 1.637
retrieving revision 1.638
diff -u -r1.637 -r1.638
--- configure	18 Jan 2003 05:41:41 -0000	1.637
+++ configure	19 Jan 2003 15:43:12 -0000	1.638
@@ -3198,9 +3198,22 @@
     _def_ossaudio_devdsp='#define PATH_DEV_DSP "/dev/sound/dsp"'
     _def_ossaudio_devmixer='#define PATH_DEV_MIXER "/dev/sound/mixer"'
   else
-     if netbsd || openbsd ; then
+     cat > $TMPC << EOF
+#include <sys/ioctl.h>
+$_inc_soundcard
+#ifdef OPEN_SOUND_SYSTEM
+int main(void) { return 0; }
+#else
+#error Not the real thing
+#endif
+EOF
+     _real_ossaudio=no
+     cc_check && _real_ossaudio=yes
+     if test "$_real_ossaudio" = yes; then
+       _def_ossaudio_devdsp='#define PATH_DEV_DSP "/dev/dsp"'
+     elif netbsd || openbsd ; then
        _def_ossaudio_devdsp='#define PATH_DEV_DSP "/dev/sound"'
-       openbsd && _ld_arch="$_ld_arch -lossaudio"
+       _ld_arch="$_ld_arch -lossaudio"
      else
        _def_ossaudio_devdsp='#define PATH_DEV_DSP "/dev/dsp"'
      fi
@@ -4681,7 +4694,6 @@
 _ld_arch="$_ld_arch $_ld_pthread $_ld_dl $_ld_dl_dynamic"
 bsdos && _ld_arch="$_ld_arch -ldvd"
 if netbsd ; then
-  _ld_arch="$_ld_arch -lossaudio"
   x86 && _ld_arch="$_ld_arch -li386"
 fi
 



More information about the MPlayer-cvslog mailing list