ports/80497: mplayer / win32-codecs RealPlayer codecs missing
Gil Kloepfer
fgil at kloepfer.org
Sun May 1 07:20:02 UTC 2005
>Number: 80497
>Category: ports
>Synopsis: mplayer / win32-codecs RealPlayer codecs missing
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun May 01 07:20:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Gil Kloepfer
>Release: FreeBSD 5.3-RELEASE i386
>Organization:
Myself
>Environment:
System: FreeBSD limbic.kloepfer.org 5.3-RELEASE FreeBSD 5.3-RELEASE #2: Wed Feb 16 19:56:52 CST 2005 gil at limbic.kloepfer.org:/sysbuild/src/sys/i386/compile/DELLDIM i386
x86 platform
Using mplayer port, without Linux RealPlayer installed,
using win32-codecs
>Description:
There are two problems:
1. In the win32-codecs port, the wrong RealPlayer codecs
are being fetched from the distribution site (the codecs
being fetched are the Linux (?) codecs, not the win32 ones)
2. In the mplayer port, it is assumed that the only way
to have RealMedia support is to have the Linux RealPlayer,
when in fact this is incorrect (the win32 codecs can supply
that support).
>How-To-Repeat:
Do not install the Linux RealPlayer.
Install the mplayer port and the win32-codecs port (this is a
dependency of mplayer).
>Fix:
Apply the following patches to the above ports:
--- usr/ports/multimedia/win32-codecs/Makefile.ORIG Sun Feb 6 08:25:29 2005
+++ usr/ports/multimedia/win32-codecs/Makefile Sun May 1 01:40:51 2005
@@ -40,7 +40,7 @@
# additional codec packs
ADDITIONAL_CODECS_DISTFILES= qt63dlls-20050115.tar.bz2 \
qtextras-20041107.tar.bz2 \
- rp9codecs-20050115.tar.bz2 \
+ rp9codecs-win32-20050115.tar.bz2 \
xanimdlls-20040626.tar.bz2
# extraction wrksrc
--- usr/ports/multimedia/win32-codecs/distinfo.ORIG Sun Feb 6 08:25:29 2005
+++ usr/ports/multimedia/win32-codecs/distinfo Sun May 1 01:42:39 2005
@@ -4,7 +4,7 @@
SIZE (win32/qt63dlls-20050115.tar.bz2) = 2694390
MD5 (win32/qtextras-20041107.tar.bz2) = a7e750afda31796d322395d77c4184d0
SIZE (win32/qtextras-20041107.tar.bz2) = 974913
-MD5 (win32/rp9codecs-20050115.tar.bz2) = a32f4fa1f77593536a57e4b662fde7aa
-SIZE (win32/rp9codecs-20050115.tar.bz2) = 510136
+MD5 (win32/rp9codecs-win32-20050115.tar.bz2) = 6b56c1c127f5ac0c4c8a9878f24477ca
+SIZE (win32/rp9codecs-win32-20050115.tar.bz2) = 540641
MD5 (win32/xanimdlls-20040626.tar.bz2) = a7c980a1a94fbac6ebd34c7485a1891d
SIZE (win32/xanimdlls-20040626.tar.bz2) = 318850
--- usr/ports/multimedia/win32-codecs/pkg-plist.ORIG Sun Feb 6 08:25:29 2005
+++ usr/ports/multimedia/win32-codecs/pkg-plist Sun May 1 01:45:17 2005
@@ -1,5 +1,5 @@
@comment Readmes
-lib/win32/README
+lib/win32/NOTE
lib/win32/Readme.txt
@comment win32codecs
lib/win32/wmv8ds32.ax
@@ -96,18 +96,16 @@
lib/win32/On2_VP3.qtx
lib/win32/ZyGoVideo.qtx
lib/win32/3ivX.qtx
- at comment rp8codecs
-lib/win32/dnet.so.6.0
-lib/win32/drv2.so.6.0
-lib/win32/tokr.so.6.0
-lib/win32/drv4.so.6.0
-lib/win32/dspr.so.6.0
-lib/win32/atrc.so.6.0
-lib/win32/drv3.so.6.0
-lib/win32/ddnt.so.6.0
-lib/win32/cook.so.6.0
-lib/win32/sipr.so.6.0
-lib/win32/tokf.so.6.0
+ at comment rp9codecs
+lib/win32/atrc3260.dll
+lib/win32/cook3260.dll
+lib/win32/drv13260.dll
+lib/win32/drv23260.dll
+lib/win32/drv33260.dll
+lib/win32/drv43260.dll
+lib/win32/pncrt.dll
+lib/win32/sipr3260.dll
+lib/win32/tokr3260.dll
@comment xanim
lib/win32/vid_3ivX.xa
lib/win32/vid_3ivX_d3.5_linuxELFx86c6.xa
--- usr/ports/multimedia/mplayer/Makefile.ORIG Sun Apr 24 16:51:22 2005
+++ usr/ports/multimedia/mplayer/Makefile Sun May 1 02:05:48 2005
@@ -811,6 +811,9 @@
CODEC_PORT= ${PORTSDIR}/multimedia/win32-codecs
CODEC_DETECTION_FILE!= ${MAKE} -f ${CODEC_PORT}/Makefile -V CODEC_DETECTION_FILE
+.if !defined(WITH_REALPLAYER)
+CONFIGURE_ARGS+= --enable-real
+.endif
.else
CONFIGURE_ARGS+= --disable-win32 \
--disable-qtx-codecs
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list