From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jun 28 22:40:15 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CED7937B401 for ; Sat, 28 Jun 2003 22:40:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF47544014 for ; Sat, 28 Jun 2003 22:40:14 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h5T5eEUp087742 for ; Sat, 28 Jun 2003 22:40:14 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h5T5eEfm087741; Sat, 28 Jun 2003 22:40:14 -0700 (PDT) Resent-Date: Sat, 28 Jun 2003 22:40:14 -0700 (PDT) Resent-Message-Id: <200306290540.h5T5eEfm087741@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Andrew J.Caines" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0E9537B401; Sat, 28 Jun 2003 22:37:44 -0700 (PDT) Received: from lakemtao03.cox.net (lakemtao03.cox.net [68.1.17.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0D5B44017; Sat, 28 Jun 2003 22:37:43 -0700 (PDT) (envelope-from A.J.Caines@halplant.com) Received: from mail.halplant.com ([68.98.167.210]) by lakemtao03.cox.net (InterMail vM.5.01.04.05 201-253-122-122-105-20011231) with ESMTP id <20030629053742.RXYP23518.lakemtao03.cox.net@mail.halplant.com>; Sun, 29 Jun 2003 01:37:42 -0400 Received: by mail.halplant.com (Postfix, from userid 1001) id F3B8B13D; Sun, 29 Jun 2003 00:28:58 -0400 (EDT) Message-Id: <20030629042858.F3B8B13D@mail.halplant.com> Date: Sun, 29 Jun 2003 00:28:58 -0400 (EDT) From: "Andrew J.Caines" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: FreeBSD ports Subject: ports/53888: Linux Realplayer esound support and dependencies X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Andrew J.Caines" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2003 05:40:16 -0000 >Number: 53888 >Category: ports >Synopsis: Linux Realplayer esound support and dependencies >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 28 22:40:14 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Andrew J. Caines >Release: FreeBSD 4.8-STABLE i386 >Organization: H.A.L. Plant >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<---- >Release-Note: >Audit-Trail: >Unformatted: