Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jun 2003 00:28:58 -0400 (EDT)
From:      Andrew J.Caines <A.J.Caines@halplant.com>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        FreeBSD ports <FreeBSD-Ports@FreeBSD.org>
Subject:   Linux Realplayer esound support and dependencies
Message-ID:  <20030629042858.F3B8B13D@mail.halplant.com>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:	current-users
>Originator:	Andrew J. Caines
>Organization:	H.A.L. Plant
>Confidential:	no 
>Synopsis:	Linux Realplayer esound support and dependencies
>Severity:	serious
>Priority:	medium
>Category:	ports
>Class:		change-request
>Release:	FreeBSD 4.8-STABLE i386
>Environment:
System: FreeBSD hal9000.halplant.com 4.8-STABLE FreeBSD 4.8-STABLE #0: Thu Jun 19 12:00:59 EDT 2003 root@hal9000.halplant.com:/.disk/obj/home/src/sys/HAL9000 i386

	[Note this is a followup to unanswered mail to ports on 20th June
	2003.

>Description:
	Choosing the esound option for audio output in linux-realplayer
	does not work since there is no working esound library. Attempting
	to use this option apparently causes fallback to native sound and
	conflict with any program (eg. esd) using /dev/dsp.
	
>How-To-Repeat:
	Select View|Prefernces|[Performance]|<>ESound Support and play
	something while running esd or other program using audio.

>Fix:

	I installed the linux version of esound (linux-esound-0.2.22_2)
	and its missing libaudiofile dependency
	(linux-libaudiofile-0.1.11_2) and everything works automagically.

	Would it be a good idea to make linux-esound a dependency of
	linux-realplayer, perhaps optionally?

	Could someone fix the linux-libaudiofile dependency?


	Patches below.

----8<----
diff -ruN linux-esound.nolibaudiofile/Makefile linux-esound/Makefile
--- linux-esound.nolibaudiofile/Makefile        Thu Feb 27 04:20:18 2003
+++ linux-esound/Makefile       Fri Jun 20 03:23:02 2003
@@ -12,6 +12,8 @@
 MAINTAINER=    taoka@FreeBSD.org
 COMMENT=       RPM of esound

+RUN_DEPENDS=
/compat/linux/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
+
 RPM_SET=       esound-${PORTVERSION}-1.${MACHINE_ARCH}.rpm

 .include "../../x11-toolkits/linux-gtk/Makefile"
----8<----

----8<----
diff -ruN linux-realplayer.noesound/Makefile linux-realplayer/Makefile
--- linux-realplayer.noesound/Makefile  Thu Jun 19 05:14:45 2003
+++ linux-realplayer/Makefile   Fri Jun 20 03:32:15 2003
@@ -17,7 +17,8 @@
 COMMENT=       Linux RealPlayer 8.0 from RealNetworks

 EXTRACT_DEPENDS=       rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
-RUN_DEPENDS=   /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+RUN_DEPENDS=   /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \  
+               /compat/linux/usr/lib/libesd.so.0:${PORTSDIR}/audio/linux-esound

 MAINDIST=      rp${PORTVERSION:R}_linux20_libc6_i386_${PORTVERSION:E}_rpm
 UPDATEDIST=    rv9_libc6_i386_cs2.tgz
----8<----
	




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030629042858.F3B8B13D>