From stas@c1.mediastation.ru Sat Jun 3 13:51:00 2006 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64E5816A492 for ; Sat, 3 Jun 2006 13:51:00 +0000 (UTC) (envelope-from stas@c1.mediastation.ru) Received: from c1.mediastation.ru (c1.mediastation.ru [83.97.110.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD9E943D49 for ; Sat, 3 Jun 2006 13:50:58 +0000 (GMT) (envelope-from stas@c1.mediastation.ru) Received: from c1.mediastation.ru (localhost.310.ru [127.0.0.1]) by c1.mediastation.ru (8.13.6/8.13.4) with ESMTP id k53DounZ080169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 3 Jun 2006 17:50:56 +0400 (MSD) (envelope-from stas@c1.mediastation.ru) Received: (from stas@localhost) by c1.mediastation.ru (8.13.6/8.13.4/Submit) id k53DooWt080168; Sat, 3 Jun 2006 17:50:51 +0400 (MSD) (envelope-from stas) Message-Id: <200606031350.k53DooWt080168@c1.mediastation.ru> Date: Sat, 3 Jun 2006 17:50:51 +0400 (MSD) From: Stanislav Sedov Reply-To: Stanislav Sedov To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: New port: multimedia/mplayer-devel Fast multimedia player, CVS snapshot X-Send-Pr-Version: 3.113 X-GNATS-Notify: riggs@rrr.de >Number: 98441 >Category: ports >Synopsis: New port: multimedia/mplayer-devel Fast multimedia player, CVS snapshot >Confidential: no >Severity: non-critical >Priority: low >Responsible: shaun >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 03 14:00:35 GMT 2006 >Closed-Date: Mon Sep 04 11:57:07 GMT 2006 >Last-Modified: Mon Sep 04 11:57:07 GMT 2006 >Originator: Stanislav Sedov >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD c1.mediastation.ru 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Sat Apr 1 16:16:56 MSD 2006 stas@c1.mediastation.ru:/usr/src/sys/i386/compile/RADUGA i386 >Description: CVS snapshot of fast and powerful media player. >How-To-Repeat: >Fix: --- mplayer-devel.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mplayer-devel # mplayer-devel/Makefile # mplayer-devel/distinfo # mplayer-devel/pkg-descr # mplayer-devel/pkg-message # mplayer-devel/pkg-plist # mplayer-devel/files # mplayer-devel/files/install-user # mplayer-devel/files/patch-configure # mplayer-devel/files/patch-TOOLS-cpuinfo.c # mplayer-devel/files/patch-Makefile # mplayer-devel/files/patch-bswap.h # mplayer-devel/files/patch-cpudetect.h # mplayer-devel/files/patch-libao2-ao_arts.c # mplayer-devel/files/patch-libdha-Makefile # mplayer-devel/files/patch-libavutil-bswap.h # mplayer-devel/files/patch-libmpdemux_tvi_bsdbt848.c # mplayer-devel/files/patch-vidix-drivers-Makefile # mplayer-devel/files/patch-vidix-drivers-mga_vid.c # mplayer-devel/files/patch-vidix-drivers-radeon_vid.c # echo c - mplayer-devel mkdir -p mplayer-devel > /dev/null 2>&1 echo x - mplayer-devel/Makefile sed 's/^X//' >mplayer-devel/Makefile << 'END-of-mplayer-devel/Makefile' X# New ports collection makefile for: mplayer-devel X# Date created: 2 July 2006 X# Whom: Stanislav Sedov X# (based on mplayer Makefile by Thomas E. Zander) X# $FreeBSD$ X# X# There are many knobs to tune mplayer towards your specific wishes X# and preferences. X# You can activate a knob by typing something like X# "make -DKNOB" or "make KNOB=yes" instead of just "make" X# X# A description of the several possibilities is available here: X# X# Core funcionality: X# X# MPLAYER_GENERIC_BUILD X# default: undefined X# By default, the mplayer port creates a custom build based on personal X# preferences. X# If you want to build a generic package with certain fixed options, X# suitable for any CPU within ${ARCH}, define this knob. X# Note: The following knobs will have no effect in this case! X# X# WITH_OPTIMIZED_CFLAGS X# default: undefined X# define if you want to enable -O3 -ffast-math -fomit-frame-pointer X# on gcc build commands. This will improve speed on most machines. X# X# WITHOUT_RUNTIME_CPUDETECTION X# default: undefined X# by default, mplayer is built with support for changing the used cpu X# instruction set while playing. This is necessary for package building. X# If you want to compile a specific version of mplayer working faster X# but only on your cpu type, then define this knob. X# If you define this, there are several additional knobs to explicitly X# disable some possible CPU features. See below. X# X# WITH_NVIDIA X# default: disabled X# Enable nvidia XVMC support for nvidia video cards X# Note: This is highly experimental at the moment and works only for X# MPEG1/2 using -vo xvmc -vc ffmpeg12mc on FreeBSD-5 X# X# WITHOUT_MENCODER X# default: undefined X# the default is to build mplayer with mencoder. If you're sure that you X# don't want to encode or recode any media file, then define this. X# X# WITHOUT_X11 X# default: undefined X# the default is to build mplayer with X11 support because of its capabilities X# as a video player. If you don't want to install any X11 environment and use X# mplayer as a multi-format audio-only player, this one is for you. X# X# WITHOUT_GUI X# default: undefined X# normally mplayer comes with gmplayer if gtk is installed on the system. X# If you want to force mplayer to disable the graphical user interface and X# build without gui ability, define this. X# X# WITHOUT_SKINS X# default: undefined X# removes the run dependency on the mplayer-skins port, _even if_ built with X# GUI. This is useful e.g. if you don't want the skins installed system-wide. X# Please note that 'gmplayer' *must* have at least one default skin to run. X# X# WITHOUT_FREETYPE X# default: undefined X# since freetype is installed on almost any system people might want X# to run mplayer on, this port now defaults to freetype unless not X# defined otherwise X# X# X# CPU features: X# X# The following is only of interest if you have enabled X# WITHOUT_RUNTIME_CPUDETECTION X# Further, the correct instruction set of your processor is normally X# auto-detected, so there is probably no necessity to change them. X# X# WITHOUT_MMX X# default: autodetected X# disables using of mmx code X# X# WITHOUT_3DNOW X# default: autodetected X# disables using of 3dNow! instructions on AMD CPUs X# X# WITHOUT_DSP X# default: autodetected X# disables using of AMD Athlon DSP extentions X# X# WITHOUT_SSE X# default: autodetected X# disables all mmx2 and sse/sse2 code X# CAUTION: There are some Athlon CPUs which claim to be sse-able but X# they aren't. If you have strange problems on this subject, try X# to build mplayer with this knob and report the problem X# NOTE: SSE is available only if "options CPU_ENABLE_SSE" in your X# kernel config. This is standard for 5.x systems on I686_CPU and above. X# 4.x users will have to define this explicitly. X# X# WITH_RTC X# default: undefined X# This option enables support for real time clock timing instead of X# defaulting to usleep() timing. This can improve cpu load as well X# as run-time accuracy. X# X# WITH_KERN_HZ X# default: 1024 X# This option allows you to control the default kern.hz when using RTC support. X# If you have a older/slower processor you may want to lower the default level. X# ie. 512 seems to produce better quality video on a PII 400MHz than 1024 does X# CAUTION: lower than 512 may produce jerky video. X# X# Feature options: X# These options influence, which libraries mplayer is linked to. X# Note: The libraries are needed to play the particular files under X# particular circumstances. X# ("autodetect" in this sections means: If the ports system finds X# the libary on your system, it is used, otherwise not. X# If you define it, it will be built and installed as dependency.) X# X# WITH_DVD_DEVICE=/path/to/desired/device X# default 5.x: /dev/acd0 X# default 4.x: /dev/acd0c X# This option changes the default device where mplayer looks for X# a DVD medium X# X# WITH_CDROM_DEVICE=/path/to/desired/device X# default 5.x: /dev/acd0 X# default 4.x: /dev/acd0c X# This option changes the default cdrom device, maybe useful for VCDs X# X# WITH_LIBUNGIF X# default: autodetect X# X# WITH_ARTS X# default: autodetect X# Note: arts audio output cannot work together with mplayer's gtk1-gui X# because of conflicting glib versions, so it it is disabled if X# mplayer is built with gtk1 graphical user interface X# X# WITHOUT_ARTS X# default: undefined X# By setting this option you can explicitly override WITH_ARTS or X# autodetection if arts is found. Some configurations experienced X# problems with arts, so this knob is provided to manually exclude X# it from build. X# X# WITH_FRIBIDI X# default: autodetect X# X# WITH_CDPARANOIA X# default: autodetect X# X# WITH_LIBCACA X# default: autodetect X# X# WITH_LIBDV X# default: autodetect X# X# WITH_LIRC X# default: autodetect X# X# WITH_MAD X# default: autodetect X# X# WITH_SVGALIB X# default: autodetect X# X# WITH_AALIB X# default: autodetect X# X# WITH_THEORA X# default: autodetect X# X# WITH_X264 X# default: autodetect X# X# WITH_SDL X# default: autodetect X# (implies WITH_AALIB) X# X# WITH_ESOUND X# default: autodetect X# X# WITHOUT_ESOUND X# default: undefined X# By setting this option you can explicitly override WITH_ESOUND or X# autodetection if esound is found. Some configurations experienced X# problems with esound, so this knob is provided to manually exclude X# it from build. X# X# WITH_VORBIS X# default: autodetect X# If vorbis libs are not available on the system, mplayer includes X# an internal vorbis codec based on tremor. If the libs are present X# or this knob is defined, mplayer links to the shared system-wide X# installation of ogg/vorbis. X# X# WITH_XANIM X# default: autodetect X# X# WITH_REALPLAYER X# default: autodetect X# X# WITH_LIVEMEDIA X# default: autodetect X# X# WITH_MATROSKA X# default: autodetect X# X# WITH_XVID X# default: autodetect X# X# WITH_LZO X# default: autodetect X# X# WITH_XMMS X# default: autodetect X# X# WITH_DTS X# default: autodetect X# X# WITH_LANG X# default: en X# Enables language support bg, cz, de, dk, en, es, fr, gr, hu, it, ko, nl, no, pl, pt_BR, ro, ru, sk, tr, uk, zh X# X# WITHOUT_WIN32_CODECS X# default: undefined X# By default, mplayer depends on and uses the win32-codecs collection. X# Of course, thanks to Microsoft's very cool hyper-super-multi-platform X# support, this is only available on x86 architecture. X# If you're working on x86 and want to disable using of the windows codecs, X# define this knob. X# X# X# Additional knobs: X# X# NOPORTDOCS X# default: undefined X# This knob prevents the ports system from installing additional X# documentation. If you define this, only the manpage is going X# to be installed. X# X# WITHOUT_IPV6 X# default: undefined X# This knob disables mplayer's ipv6 protocol family capabilities. X XPORTNAME= mplayer XPORTVERSION= 1.0.20060415 XPORTREVISION= 0 XCATEGORIES= multimedia audio XMASTER_SITES= http://mbsd.msk.ru/dist/ XPKGNAMESUFFIX= -devel X XMAINTAINER= ssedov@mbsd.msk.ru XCOMMENT= High performance media player/encoder supporting many formats X XLIB_DEPENDS= png.5:${PORTSDIR}/graphics/png XCONFLICTS= mplayer-\([devel]\)1-* X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_ICONV= yes XGNU_CONFIGURE= yes XCONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ X PTHREAD_LIBS=${PTHREAD_LIBS} \ X TMPDIR="${WRKSRC}" XCONFIGURE_ARGS= --with-extralibdir=${LOCALBASE}/lib \ X --with-extraincdir=${LOCALBASE}/include \ X --cc=${CC} \ X --as=${AS} \ X --enable-png \ X --enable-menu \ X --disable-libfame \ X --disable-external-faad \ X --disable-internal-tremor X X.if !defined(MPLAYER_GENERIC_BUILD) X.if defined(WITHOUT_X11) XWITHOUT_GUI= yes XBUILD_DEPENDS+= imake:${X_IMAKE_PORT} XCONFIGURE_ARGS+=--disable-x11 X.else XUSE_XLIB= yes XCONFIGURE_ARGS+=--with-x11libdir=${X11BASE}/lib \ X --with-x11incdir=${X11BASE}/include X.endif X X.if defined(WITH_LANG) XCONFIGURE_ARGS+=--language=${WITH_LANG} X.endif X.else XUSE_XLIB= yes XCONFIGURE_ARGS+=--with-x11libdir=${X11BASE}/lib \ X --with-x11incdir=${X11BASE}/include X.endif #MPLAYER_GENERIC_BUILD X XWANT_GNOME= yes XWANT_SDL= yes XMAN1= mplayer.1 XMANCOMPRESSED= no X XCONFFILES= example.conf input.conf menu.conf XTOOLFILES= calcbpp.pl countquant.pl \ X dvd2divxscript.pl menc2pass \ X mencvcd mp.pl sws-test w32codec_dl.pl \ X x2mpsub.sh XDOCFILES= *.txt wishlist playtree playtree-hun mpsub.sub TODO XRCDOCFILES= *.txt TODO X X.include X X# Can't run mplayer/nvidia-driver WITH_NVIDIA on FreeBSD 4.X now X.if ${OSVERSION} < 500000 && defined(WITH_NVIDIA) XIGNORE= does not run on 4.x when WITH_NVIDIA is defined X.endif X X#Building of vidix dependent shared libs is only possible X#on i386 at the moment. X.if ${ARCH} == "i386" XINSTALLS_SHLIB= yes XLDCONFIG_DIRS= %%PREFIX%%/lib %%PREFIX%%/lib/mplayer/vidix XPLIST_SUB+= VIDIX="" X.else XCONFIGURE_ARGS+=--disable-vidix XPLIST_SUB+= VIDIX="@comment " X.endif X X#.if exists(${LOCALBASE}/modules/rtc.ko) X#WITH_RTC= yes X#.endif X X#.if exists(${X11BASE}/lib/libXvMCNVIDIA.so.1) X#WITH_NVIDIA= yes X#.endif X X.if exists(${LOCALBASE}/lib/libfribidi.so.0) XWITH_FRIBIDI= yes X.endif X X.if !defined(WITHOUT_ARTS) && exists(${LOCALBASE}/lib/libartsc.so.0) XWITH_ARTS= yes X.endif X X.if exists(${LOCALBASE}/lib/libcdda_paranoia.so) XWITH_CDPARANOIA= yes X.endif X X.if exists(${LOCALBASE}/lib/libcaca.a) XWITH_LIBCACA= yes X.endif X X.if exists(${LOCALBASE}/lib/libdv.so.4) XWITH_LIBDV= yes X.endif X X.if exists(${LOCALBASE}/lib/libungif.so.5) XWITH_LIBUNGIF= yes X.endif X X.if exists(${LOCALBASE}/lib/liblirc_client.so.0) XWITH_LIRC= yes X.endif X X.if exists(${LOCALBASE}/lib/libmad.so.2) XWITH_MAD= yes X.endif X X.if exists(${LOCALBASE}/lib/libvga.so.1) XWITH_SVGALIB= yes X.endif X X.if exists(${LOCALBASE}/lib/libtheora.so.2) XWITH_THEORA= yes X.endif X X.if exists(${LOCALBASE}/lib/libx264.so.47) XWITH_X264= yes X.endif X X.if exists(${LOCALBASE}/lib/libaa.so.1) XWITH_AALIB= yes X.endif X X.if ${HAVE_SDL:Msdl}!="" XWITH_SDL= yes XWITH_AALIB= yes X.endif X X.if !defined(WITHOUT_ESOUND) && ${HAVE_GNOME:Mesound}!="" XWITH_ESOUND= yes X.endif X X.if exists(${LOCALBASE}/lib/libvorbis.so.3) XWITH_VORBIS= yes X.endif X X.if exists(${LOCALBASE}/lib/libjpeg.so.9) XLIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg X.endif X X.if exists(${X11BASE}/bin/xanim) XWITH_XANIM= yes X.endif X X.if exists(${LOCALBASE}/lib/RealPlayer/realplay.bin) XWITH_REALPLAYER= yes X.endif X X.if exists(${LOCALBASE}/live/liveMedia/libliveMedia.a) XWITH_LIVEMEDIA= yes X.endif X X.if exists(${LOCALBASE}/lib/libxvidcore.so) XWITH_XVID= yes X.endif X X.if exists(${X11BASE}/lib/libxmms.so) XWITH_XMMS= yes X.endif X X.if exists(${LOCALBASE}/lib/libdts.a) XWITH_DTS= yes X.endif X X.if exists(${LOCALBASE}/lib/liblzo.so) XWITH_LZO= yes X.endif X X.if exists(${LOCALBASE}/lib/libfreetype.so.9) && !defined(WITHOUT_FREETYPE) XWITH_FREETYPE= yes X.endif X X# Esablish de-facto dependencies for either building generic mplayer X# binary-suitable package or custom build X X.if defined(MPLAYER_GENERIC_BUILD) X#Generic build includes ipv6 on FreeBSD XCATEGORIES+= ipv6 X#Compiler flags XCFLAGS= #let mplayer decide on this XCONFIGURE_ARGS+=--enable-runtime-cpudetection X#GUI XUSE_GNOME+= gtk12 X.if defined(PKGNAMESUFFIX) XPKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gtk X.else XPKGNAMESUFFIX= -gtk X.endif XCONFIGURE_ARGS+= --enable-gui XPLIST_SUB+= GMPLAYER="" XRUN_DEPENDS+= ${LOCALBASE}/share/mplayer/Skin:${PORTSDIR}/multimedia/mplayer-skins X#RTC XCONFIGURE_ARGS+= --disable-rtc X#lame for mencoder XLIB_DEPENDS+= mp3lame.0:${PORTSDIR}/audio/lame X#mencoder XMLINKS+= mplayer.1 mencoder.1 XPLIST_SUB+= MENCODER="" X#ARTS XCONFIGURE_ARGS+= --disable-arts X#Fribidi XCONFIGURE_ARGS+= --disable-fribidi X#Cdparanoia XCONFIGURE_ARGS+= --disable-cdparanoia X#Caca XCONFIGURE_ARGS+= --disable-caca X#Libungif XCONFIGURE_ARGS+= --disable-gif X#Libdv XCONFIGURE_ARGS+= --disable-libdv X#Mad XCONFIGURE_ARGS+= --disable-mad X#Theora XCONFIGURE_ARGS+= --disable-theora X#x264 XCONFIGURE_ARGS+= --disable-x264 X#Svgalib XLIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib X#Aalib XLIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib X#SDL XUSE_SDL= sdl X#Esound XCONFIGURE_ARGS+= --disable-esd X#Vorbis XLIB_DEPENDS+= vorbis.3:${PORTSDIR}/audio/libvorbis X#Live media XCONFIGURE_ARGS+= --disable-live X#XviD XCONFIGURE_ARGS+= --enable-xvid XLIB_DEPENDS+= xvidcore.4:${PORTSDIR}/multimedia/xvid X#LZO XCONFIGURE_ARGS+= --disable-liblzo X#Freetype XCONFIGURE_ARGS+= --with-extraincdir=${LOCALBASE}/include/freetype2 \ X --enable-freetype XLIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2 X#XAnim codecs XBUILD_DEPENDS+= xanim:${PORTSDIR}/multimedia/xanim XCONFIGURE_ARGS+= --enable-xanim \ X --with-xanimlibdir=${X11BASE}/lib/X11/xanim X#Optical drive descriptors X.if ${OSVERSION} < 500000 XDEFAULT_DVD_DEVICE=/dev/acd0c XDEFAULT_CDROM_DEVICE=/dev/acd0c X.else XDEFAULT_DVD_DEVICE=/dev/acd0 XDEFAULT_CDROM_DEVICE=/dev/acd0 X.endif X#Kernel granularity XDEFAULT_KERN_HZ=1024 X.else #MPLAYER_GENERIC_BUILD XCFLAGS+= -fno-force-addr X.if defined(DEBUG) XCONFIGURE_ARGS+= --enable-debug X.endif X X.if defined(WITH_OPTIMIZED_CFLAGS) XCFLAGS+= -O3 -ffast-math -fomit-frame-pointer X.endif X X.if defined(WITHOUT_IPV6) XCONFIGURE_ARGS+= --disable-inet6 X.else XCATEGORIES+= ipv6 X.endif X X.if ${HAVE_GNOME:Mgtk12}!="" && !defined(WITHOUT_GUI) XWITH_GTK1= yes X.endif X X.if !defined(WITHOUT_GUI) XPLIST_SUB+= GMPLAYER="" X.if !defined(WITHOUT_SKINS) XRUN_DEPENDS+= ${LOCALBASE}/share/mplayer/Skin:${PORTSDIR}/multimedia/mplayer-skins X.endif X.else XPLIST_SUB+= GMPLAYER="@comment " X.endif X X.if defined(WITH_GTK1) && !defined(WITHOUT_GUI) XUSE_GNOME+= gtk12 X.if defined(PKGNAMESUFFIX) XPKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gtk X.else XPKGNAMESUFFIX= -gtk X.endif XCONFIGURE_ARGS+= --enable-gui X.endif X X.if defined(WITHOUT_GUI) XCONFIGURE_ARGS+= --disable-gui X.endif X X.if defined(WITH_RTC) XBUILD_DEPENDS+= ${LOCALBASE}/modules/rtc.ko:${PORTSDIR}/emulators/rtc XRUN_DEPENDS+= ${LOCALBASE}/modules/rtc.ko:${PORTSDIR}/emulators/rtc XCONFIGURE_ARGS+= --enable-rtc XCONFIGURE_ENV+= CFLAGS+="-I/${LOCALBASE}/include" X.else XCONFIGURE_ARGS+= --disable-rtc X.endif X X.if !defined(WITHOUT_MENCODER) XLIB_DEPENDS+= mp3lame.0:${PORTSDIR}/audio/lame XMLINKS+= mplayer.1 mencoder.1 XPLIST_SUB+= MENCODER="" X.else XCONFIGURE_ARGS+= --disable-mencoder XPLIST_SUB+= MENCODER="@comment " X.endif X X.if defined(WITH_NVIDIA) XLIB_DEPENDS+= XvMCNVIDIA.1:${PORTSDIR}/x11/nvidia-driver XCONFIGURE_ARGS+= --enable-xvmc \ X --enable-xvmclib=XvMCNVIDIA X.endif X X.if defined(WITH_ARTS) && !defined(WITHOUT_ARTS) && !defined(WITH_GTK1) XLIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts X XCONFIGURE_ARGS+= --enable-arts X.else XCONFIGURE_ARGS+= --disable-arts X.endif X X.if defined(WITH_FRIBIDI) XLIB_DEPENDS+= fribidi.0:${PORTSDIR}/converters/fribidi XCONFIGURE_ARGS+= --enable-fribidi X.else XCONFIGURE_ARGS+= --disable-fribidi X.endif X X.if defined(WITH_CDPARANOIA) XLIB_DEPENDS+= cdda_paranoia.0:${PORTSDIR}/audio/cdparanoia X.else XCONFIGURE_ARGS+= --disable-cdparanoia X.endif X X.if defined(WITH_LIBCACA) XBUILD_DEPENDS+= ${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcaca X.else XCONFIGURE_ARGS+= --disable-caca X.endif X X.if defined(WITH_LIBUNGIF) XLIB_DEPENDS+= ungif.5:${PORTSDIR}/graphics/libungif X#CONFIGURE_ARGS+= --enable-gif X.else XCONFIGURE_ARGS+= --disable-gif X.endif X X.if defined(WITH_LIBDV) XLIB_DEPENDS+= dv.4:${PORTSDIR}/multimedia/libdv X XCONFIGURE_ARGS+= --enable-libdv X.else XCONFIGURE_ARGS+= --disable-libdv X.endif X X.if defined(WITH_LIRC) XLIB_DEPENDS+= lirc_client.0:${PORTSDIR}/comms/lirc XCONFIGURE_ARGS+= --enable-lirc X.else XCONFIGURE_ARGS+= --disable-lirc X.endif X X.if defined(WITH_MAD) XLIB_DEPENDS+= mad.2:${PORTSDIR}/audio/libmad X XCONFIGURE_ARGS+= --enable-mad \ X --with-madlibdir=${LOCALBASE}/lib X.else XCONFIGURE_ARGS+= --disable-mad X.endif X X.if defined(WITH_SVGALIB) XLIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib X.endif X X.if defined(WITH_AALIB) XLIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib X.endif X X.if defined(WITH_THEORA) XLIB_DEPENDS+= theora.2:${PORTSDIR}/multimedia/libtheora X.else XCONFIGURE_ARGS+= --disable-theora X.endif X X.if defined(WITH_X264) XLIB_DEPENDS+= x264.47:${PORTSDIR}/multimedia/x264 X.else XCONFIGURE_ARGS+= --disable-x264 X.endif X X#.if defined(WITH_TREMOR) X#LIB_DEPENDS+= vorbisidec.1:${PORTSDIR}/audio/libtremor X#CONFIGURE_ARGS+= --enable-tremor X#.else X#CONFIGURE_ARGS+= --disable-tremor X#.endif X X.if defined(WITH_SDL) XUSE_SDL= sdl X.endif X X.if defined(WITH_ESOUND) && !defined(WITHOUT_ESOUND) XUSE_GNOME+= esound X.if defined(PKGNAMESUFFIX) XPKGNAMESUFFIX:= ${PKGNAMESUFFIX}-esound X.else XPKGNAMESUFFIX= -esound X.endif X.else XCONFIGURE_ARGS+= --disable-esd X.endif X X.if defined(WITH_VORBIS) XCONFIGURE_ARGS+= --disable-internal-tremor XLIB_DEPENDS+= vorbis.3:${PORTSDIR}/audio/libvorbis X.endif X X.if defined(WITH_REALPLAYER) XCONFIGURE_ARGS+= --enable-real \ X --with-reallibdir=${LOCALBASE}/lib/RealPlayer/codecs XRUN_DEPENDS+= realplay:${PORTSDIR}/multimedia/linux-realplayer XBUILD_DEPENDS+= realplay:${PORTSDIR}/multimedia/linux-realplayer X.endif X X.if defined(WITH_LIVEMEDIA) XCONFIGURE_ARGS+= --enable-live \ X --with-livelibdir=${LOCALBASE}/live XRUN_DEPENDS+= ${LOCALBASE}/live/liveMedia/libliveMedia.a:${PORTSDIR}/net/liveMedia XBUILD_DEPENDS+= ${LOCALBASE}/live/liveMedia/libliveMedia.a:${PORTSDIR}/net/liveMedia X.else XCONFIGURE_ARGS+= --disable-live X.endif X X.if defined(WITH_XVID) XCONFIGURE_ARGS+= --enable-xvid XLIB_DEPENDS+= xvidcore.4:${PORTSDIR}/multimedia/xvid X.endif X X.if defined(WITH_LZO) XLIB_DEPENDS+= lzo.1:${PORTSDIR}/archivers/lzo X.else XCONFIGURE_ARGS+= --disable-liblzo X.endif X X.if defined(WITH_XMMS) XCONFIGURE_ARGS+= --enable-xmms XLIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms X.endif X X.if defined(WITH_DTS) XCONFIGURE_ARGS+= --enable-libdts XBUILD_DEPENDS+= ${LOCALBASE}/lib/libdts.a:${PORTSDIR}/multimedia/libdts X.endif X X.if defined(WITH_FREETYPE) XCONFIGURE_ARGS+= --with-extraincdir=${LOCALBASE}/include/freetype2 \ X --enable-freetype XLIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2 X.else XRUN_DEPENDS+= ${LOCALBASE}/share/mplayer/fonts:${PORTSDIR}/multimedia/mplayer-fonts XCONFIGURE_ARGS+= --disable-freetype X.endif X X.if defined(WITH_XANIM) XBUILD_DEPENDS+= xanim:${PORTSDIR}/multimedia/xanim XCONFIGURE_ARGS+=--enable-xanim --with-xanimlibdir=${X11BASE}/lib/X11/xanim X.else XCONFIGURE_ARGS+=--disable-xanim X.endif X X.if defined(WITH_DVD_DEVICE) XDEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} X.else X.if ${OSVERSION} < 500000 XDEFAULT_DVD_DEVICE=/dev/acd0c X.else XDEFAULT_DVD_DEVICE=/dev/acd0 X.endif X.endif X X.if defined(WITH_CDROM_DEVICE) XDEFAULT_CDROM_DEVICE=${WITH_CDROM_DEVICE} X.else X.if ${OSVERSION} < 500000 XDEFAULT_CDROM_DEVICE=/dev/acd0c X.else XDEFAULT_CDROM_DEVICE=/dev/acd0 X.endif X.endif X X.if defined(WITH_KERN_HZ) XDEFAULT_KERN_HZ=${WITH_KERN_HZ} X.else XDEFAULT_KERN_HZ=1024 X.endif X X# "enable" build for other archs X.if ${ARCH} == "i386" X.if !defined(WITHOUT_RUNTIME_CPUDETECTION) XCONFIGURE_ARGS+=--enable-runtime-cpudetection X.else #WITHOUT_RUNTIME_CPUDETECTION X.if defined(WITHOUT_MMX) XCONFIGURE_ARGS+=--disable-mmx X.endif X.if defined(WITHOUT_3DNOW) || ${OSVERSION} < 400021 XCONFIGURE_ARGS+=--disable-3dnow X.endif X.if defined(WITHOUT_DSP) || defined(WITHOUT_3DNOW) || ${OSVERSION} < 400021 XCONFIGURE_ARGS+=--disable-3dnowex X.endif X.if defined(WITHOUT_SSE) XCONFIGURE_ARGS+=--disable-mmx2 --disable-sse X.endif X.endif #WITHOUT_RUNTIME_CPUDETECTION X.if !defined(WITH_SVGALIB) XCONFIGURE_ARGS+=--disable-svga X.endif X.if !defined(WITH_AALIB) XCONFIGURE_ARGS+=--disable-aa X.endif X.if !defined(WITH_SDL) XCONFIGURE_ARGS+=--disable-sdl X.endif X.if !defined(WITH_VORBIS) XCONFIGURE_ARGS+=--disable-vorbis X.endif X.if !defined(WITHOUT_WIN32_CODECS) XRUN_DEPENDS+= ${CODEC_DETECTION_FILE}:${CODEC_PORT} X XCONFIGURE_ARGS+= --with-win32libdir=${LOCALBASE}/lib/win32 X XCODEC_PORT= ${PORTSDIR}/multimedia/win32-codecs XCODEC_DETECTION_FILE!= ${MAKE} -f ${CODEC_PORT}/Makefile -V CODEC_DETECTION_FILE X.else XCONFIGURE_ARGS+= --disable-win32 \ X --disable-qtx-codecs X.endif X.endif # ARCH == i386 X.endif #MPLAYER_GENERIC_BUILD X Xpre-everything:: X @${ECHO_MSG} "N - O - T - E" X @${ECHO_MSG} "" X @${ECHO_MSG} "Take a careful look into the Makefile in order" X @${ECHO_MSG} "to learn how to tune mplayer towards you personal preferences!" X @${ECHO_MSG} "For example," X @${ECHO_MSG} "make WITH_GTK1" X @${ECHO_MSG} "builds MPlayer with GTK1-GUI support." X X.if !defined(WITHOUT_GUI) X @${ECHO_MSG} "If you want to use the GUI, you can either install" X @${ECHO_MSG} "${PORTSDIR}/multimedia/mplayer-skins" X @${ECHO_MSG} "or download official skin collections from" X @${ECHO_MSG} "http://www.mplayerhq.hu/homepage/dload.html" X.endif X Xpost-patch: X @${REINPLACE_CMD} -e \ X 's|libxmms.so.1|libxmms.so|' \ X ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} X @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|; \ X s|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \ X ${WRKSRC}/${CONFIGURE_SCRIPT} X @${REINPLACE_CMD} -e 's!/usr/local!${PREFIX}!' \ X ${WRKSRC}/${CONFIGURE_SCRIPT} X @${FIND} -E ${WRKSRC} -type f \ X -iregex ".*(configure|.sh|Makefile)" -print0 | \ X ${XARGS} -x -0 -n 10 \ X ${REINPLACE_CMD} -E \ X -e 's|[[:space:]]gcc[-[:digit:]\.]+| ${CC}|' \ X -e 's|[[:space:]]gcc| ${CC}|' \ X -e 's|\$$\(CC\)|${CC}|' X @${FIND} ${WRKSRC}/DOCS/man -name "mplayer.1" | ${XARGS} ${REINPLACE_CMD} -E -e \ X 's|/usr/\\:local/\\:etc/\\:mplayer|${DATADIR:S/\//\/\\\:/g}|g ; \ X s|/dev/\\:(dvd[[:alnum:]]*[[:>:]])|${DEFAULT_DVD_DEVICE:S/dev\//dev\/\\\:/}|g ; \ X s|/dev/\\:(cdrom[[:alnum:]]*[[:>:]])|${DEFAULT_CDROM_DEVICE:S/dev\//dev\/\\\:/}|g' X.if defined(WITH_RTC) X @${REINPLACE_CMD} -e \ X 's|irqp = 1024|irqp = ${DEFAULT_KERN_HZ}|' \ X ${WRKSRC}/mplayer.c X.endif X.if defined(MPLAYER_GENERIC_BUILD) X @${REINPLACE_CMD} -e \ X 's|${extra}|${extra}-FreeBSD-generic|' \ X ${WRKSRC}/version.sh X.endif X Xpost-configure: X @${REINPLACE_CMD} -e 's#-pthread#${PTHREAD_LIBS}#g' \ X ${WRKSRC}/config.mak X Xpost-install: X @${MKDIR} ${DATADIR} X @${CHMOD} 755 ${DATADIR} X @${MKDIR} ${DATADIR}/tools X @${CHMOD} 755 ${DATADIR}/tools X.for conf in ${CONFFILES} X ${INSTALL_DATA} ${WRKSRC}/etc/${conf} ${DATADIR} X.endfor X.for tool in ${TOOLFILES} X ${INSTALL_SCRIPT} ${WRKSRC}/TOOLS/${tool} ${DATADIR}/tools X.endfor X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @${MKDIR} ${DOCSDIR}/realcodecs X @${CHMOD} 755 ${DOCSDIR} X.for FILE in ${DOCFILES} X @${INSTALL_DATA} ${WRKSRC}/DOCS/tech/${FILE} ${DOCSDIR} X.endfor X.for FILE in ${RCDOCFILES} X @${INSTALL_DATA} ${WRKSRC}/DOCS/tech/realcodecs/${FILE} \ X ${DOCSDIR}/realcodecs X.endfor X.endif X.if !defined(WITHOUT_GUI) X @${LN} -sf ${PREFIX}/bin/mplayer ${PREFIX}/bin/gmplayer X.endif X @${CAT} ${.CURDIR}/pkg-message X Xinstall-user: X @${PERL} ${FILESDIR}/install-user X X.include END-of-mplayer-devel/Makefile echo x - mplayer-devel/distinfo sed 's/^X//' >mplayer-devel/distinfo << 'END-of-mplayer-devel/distinfo' XMD5 (mplayer-1.0.20060415.tar.bz2) = 094672192949271d7de8a3e259055021 XSHA256 (mplayer-1.0.20060415.tar.bz2) = a7d81f755eb9202f588be1eb3f33fa58dcf615a8493476c6ed7f0f13ea28a885 XSIZE (mplayer-1.0.20060415.tar.bz2) = 6730268 END-of-mplayer-devel/distinfo echo x - mplayer-devel/pkg-descr sed 's/^X//' >mplayer-devel/pkg-descr << 'END-of-mplayer-devel/pkg-descr' XThis is the port of mplayer, a project which has the effort Xto become a very stable and useful movie player and encoder. X XIt is based on the windows codec compilation and Xprovides the ability to play many formats Xin a very good quality without much CPU comsumption. X XSupport for ffmpeg, quicktime and DVD are also included. X XWWW: http://www.mplayerhq.hu/ END-of-mplayer-devel/pkg-descr echo x - mplayer-devel/pkg-message sed 's/^X//' >mplayer-devel/pkg-message << 'END-of-mplayer-devel/pkg-message' XThis port provides a simple and easy to use Xtool to provide fonts in OSD. XJust cd to the ports directory and type X Xmake install-user X XNote: This is only for the bitmap fonts! If you've compiled Xmplayer with truetype support, this won't work. X XPlease take a look at docs in X/usr/local/share/doc/mplayer X XIf you encounter strange problems, please have a look at Xhttp://www.rrr.de/~riggs/mplayer/faq_en.html Xbefore throwing stones at me :-) END-of-mplayer-devel/pkg-message echo x - mplayer-devel/pkg-plist sed 's/^X//' >mplayer-devel/pkg-plist << 'END-of-mplayer-devel/pkg-plist' Xbin/mplayer X%%MENCODER%%bin/mencoder X%%GMPLAYER%%bin/gmplayer X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%%%DOCSDIR%%/binary-packaging.txt X%%PORTDOCS%%%%DOCSDIR%%/code-documentation.txt X%%PORTDOCS%%%%DOCSDIR%%/codec-devel.txt X%%PORTDOCS%%%%DOCSDIR%%/codecs.conf.txt X%%PORTDOCS%%%%DOCSDIR%%/colorspaces.txt X%%PORTDOCS%%%%DOCSDIR%%/cvs-howto.txt X%%PORTDOCS%%%%DOCSDIR%%/dr-methods.txt X%%PORTDOCS%%%%DOCSDIR%%/encoding-guide.txt X%%PORTDOCS%%%%DOCSDIR%%/encoding-tips.txt X%%PORTDOCS%%%%DOCSDIR%%/formats.txt X%%PORTDOCS%%%%DOCSDIR%%/general.txt X%%PORTDOCS%%%%DOCSDIR%%/hwac3.txt X%%PORTDOCS%%%%DOCSDIR%%/libao2.txt X%%PORTDOCS%%%%DOCSDIR%%/libmpcodecs.txt X%%PORTDOCS%%%%DOCSDIR%%/libvo.txt X%%PORTDOCS%%%%DOCSDIR%%/manpage.txt X%%PORTDOCS%%%%DOCSDIR%%/mpcf.txt X%%PORTDOCS%%%%DOCSDIR%%/mpdsf.txt X%%PORTDOCS%%%%DOCSDIR%%/mpsub.sub X%%PORTDOCS%%%%DOCSDIR%%/osd.txt X%%PORTDOCS%%%%DOCSDIR%%/patches.txt X%%PORTDOCS%%%%DOCSDIR%%/playtree X%%PORTDOCS%%%%DOCSDIR%%/playtree-hun X%%PORTDOCS%%%%DOCSDIR%%/release-howto.txt X%%PORTDOCS%%%%DOCSDIR%%/slave.txt X%%PORTDOCS%%%%DOCSDIR%%/snow.txt X%%PORTDOCS%%%%DOCSDIR%%/subcp.txt X%%PORTDOCS%%%%DOCSDIR%%/swscaler_filters.txt X%%PORTDOCS%%%%DOCSDIR%%/swscaler_methods.txt X%%PORTDOCS%%%%DOCSDIR%%/translations.txt X%%PORTDOCS%%%%DOCSDIR%%/vidix.txt X%%PORTDOCS%%%%DOCSDIR%%/wishlist X%%PORTDOCS%%%%DOCSDIR%%/realcodecs/TODO X%%PORTDOCS%%%%DOCSDIR%%/realcodecs/audio-codecs.txt X%%PORTDOCS%%%%DOCSDIR%%/realcodecs/streaming.txt X%%PORTDOCS%%%%DOCSDIR%%/realcodecs/video-codecs.txt X%%VIDIX%%lib/libdha.so.1 X%%VIDIX%%lib/libdha-1.so.0 X%%VIDIX%%lib/mplayer/vidix/cyberblade_vid.so X%%VIDIX%%lib/mplayer/vidix/mach64_vid.so X%%VIDIX%%lib/mplayer/vidix/mga_crtc2_vid.so X%%VIDIX%%lib/mplayer/vidix/mga_vid.so X%%VIDIX%%lib/mplayer/vidix/nvidia_vid.so X%%VIDIX%%lib/mplayer/vidix/pm3_vid.so X%%VIDIX%%lib/mplayer/vidix/radeon_vid.so X%%VIDIX%%lib/mplayer/vidix/rage128_vid.so X%%VIDIX%%lib/mplayer/vidix/savage_vid.so X%%VIDIX%%lib/mplayer/vidix/sis_vid.so X%%VIDIX%%lib/mplayer/vidix/unichrome_vid.so X%%DATADIR%%/tools/calcbpp.pl X%%DATADIR%%/tools/countquant.pl X%%DATADIR%%/tools/dvd2divxscript.pl X%%DATADIR%%/tools/menc2pass X%%DATADIR%%/tools/mencvcd X%%DATADIR%%/tools/mp.pl X%%DATADIR%%/tools/sws-test X%%DATADIR%%/tools/w32codec_dl.pl X%%DATADIR%%/tools/x2mpsub.sh X%%DATADIR%%/example.conf X%%DATADIR%%/input.conf X%%DATADIR%%/menu.conf X@dirrm %%DATADIR%%/tools X@dirrmtry %%DATADIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%%/realcodecs X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%VIDIX%%@dirrm lib/mplayer/vidix X%%VIDIX%%@dirrm lib/mplayer END-of-mplayer-devel/pkg-plist echo c - mplayer-devel/files mkdir -p mplayer-devel/files > /dev/null 2>&1 echo x - mplayer-devel/files/install-user sed 's/^X//' >mplayer-devel/files/install-user << 'END-of-mplayer-devel/files/install-user' X#This perl script links the codec config file X#and the fonts dir to the user's home dir. X#Last touched: 2002-12-16 riggs X Xif (-e "$ENV{HOME}/.mplayer/font") X{ X print "Sorry, font link is already existing.\n"; X exit 1; X} X X#Determining location of fonts: X X@pkg=`pkg_info -Lx mplayer-fonts`; Xprint "$prefix[3]"; X$prefix=$pkg[3]; X$prefix=~ s/(.+mplayer).*/$1/; Xchop $prefix; X Xif ($1 eq "") X{ X print "You have no mplayer-fonts installed.\n"; X exit 1; X} X Xprint "You may choose any of the available language sets:\n\n"; Xprint "ISO-8859-1 Font : 1\n"; Xprint "ISO-8859-2 Font : 2\n"; Xprint "(old) Cyrillic fonts : c\n"; Xprint "Russian fonts : r\n"; X Xprint "Your decision? "; Xchomp ($lang=); Xprint "\n"; X Xif ($lang eq "1" || $lang eq "2") X{ X print "The available sizes for this font are 14,18,24,28.\n"; X print "Please enter the wanted size: \n"; X chomp ($size=); X if ($size ne "14" && $size ne "18" && $size ne "24" && $size ne "28") {$size=14;} X} X Xunless (-e "$ENV{HOME}/.mplayer") {system "mkdir $ENV{HOME}/.mplayer";} X Xif ($lang eq "c") X{ X system "ln -sv $prefix/fonts/cyrillic/ $ENV{HOME}/.mplayer/font"; X} Xelsif ($lang eq "r") X{ X system "ln -sv $prefix/fonts/koi8r-font/ $ENV{HOME}/.mplayer/font"; X} Xelsif ($lang eq "2") X{ X system "ln -sv $prefix/fonts/iso-8859-2/arial-$size/ $ENV{HOME}/.mplayer/font"; X} Xelse {system "ln -sv $prefix/fonts/iso-8859-1/arial-$size/ $ENV{HOME}/.mplayer/font"}; END-of-mplayer-devel/files/install-user echo x - mplayer-devel/files/patch-configure sed 's/^X//' >mplayer-devel/files/patch-configure << 'END-of-mplayer-devel/files/patch-configure' X--- configure.orig Fri Jun 2 03:56:51 2006 X+++ configure Fri Jun 2 04:05:19 2006 X@@ -34,9 +34,9 @@ X echo >> "$TMPLOG" X cat "$1" >> "$TMPLOG" X echo >> "$TMPLOG" X- echo "$_cc $CFLAGS $_inc_extra $_ld_static $_ld_extra -o $TMPO $@" >> "$TMPLOG" X+ echo "$_cc $CFLAGS -fno-fast-math $_inc_extra $_ld_static $_ld_extra -o $TMPO $@" >> "$TMPLOG" X rm -f "$TMPO" X- $_cc $CFLAGS $_inc_extra $_ld_static $_ld_extra -o "$TMPO" "$@" >> "$TMPLOG" 2>&1 X+ $_cc $CFLAGS -fno-fast-math $_inc_extra $_ld_static $_ld_extra -o "$TMPO" "$@" >> "$TMPLOG" 2>&1 X TMP="$?" X echo >> "$TMPLOG" X echo "ldd $TMPO" >> "$TMPLOG" X@@ -417,7 +417,7 @@ X X X # 1st pass checking for vital options X-_install=install X+_install=@${BSD_INSTALL_PROGRAM} X _ranlib=ranlib X _cc=cc X test "$CC" && _cc="$CC" X@@ -523,14 +523,7 @@ X case "`uname -m 2>&1`" in X i[3-9]86*|x86|x86pc|k5|k6|k6_2|k6_3|k6-2|k6-3|pentium*|athlon*|i586_i686|i586-i686|BePC) host_arch=i386 ;; X ia64) host_arch=ia64 ;; X- x86_64|amd64) X- if [ -n "`$_cc -dumpmachine | sed -n '/^x86_64-/p;/^amd64-/p'`" -a \ X- -z "`echo $CFLAGS | grep -- -m32`" ]; then X- host_arch=x86_64 X- else X- host_arch=i386 X- fi X- ;; X+ x86_64|amd64) host_arch=x86_64 ;; X macppc|ppc|ppc64) host_arch=ppc ;; X alpha) host_arch=alpha ;; X sparc) host_arch=sparc ;; X@@ -762,25 +755,10 @@ X _cpuinfo="echo" X # Cygwin has /proc/cpuinfo, but only supports Intel CPUs X # FIXME: Remove the cygwin check once AMD CPUs are supported X-if test -r /proc/cpuinfo && not cygwin; then X- # Linux with /proc mounted, extract CPU information from it X- _cpuinfo="cat /proc/cpuinfo" X-elif test -r /compat/linux/proc/cpuinfo && not x86 ; then X- # FreeBSD with Linux emulation /proc mounted, X- # extract CPU information from it X- _cpuinfo="cat /compat/linux/proc/cpuinfo" X-elif darwin && not x86 ; then X- # use hostinfo on Darwin X- _cpuinfo="hostinfo" X-elif aix; then X- # use 'lsattr' on AIX X- _cpuinfo="lsattr -E -l proc0 -a type" X-elif x86; then X- # all other OSes try to extract CPU information from a small helper X- # program TOOLS/cpuinfo instead X- $_cc -o TOOLS/cpuinfo TOOLS/cpuinfo.c X- _cpuinfo="TOOLS/cpuinfo" X-fi X+# all other OSes try to extract CPU information from a small helper X+# program TOOLS/cpuinfo instead X+$_cc -o TOOLS/cpuinfo TOOLS/cpuinfo.c X+_cpuinfo="TOOLS/cpuinfo" X X x86_exts_check() X { X@@ -2099,7 +2077,7 @@ X X *) X echo "Unknown parameter: $ac_option" X- exit 1 X+ echo " (ignoring)." X ;; X X esac X@@ -2109,7 +2087,7 @@ X test -z "$_bindir" && _bindir="$_prefix/bin" X test -z "$_datadir" && _datadir="$_prefix/share/mplayer" X test -z "$_mandir" && _mandir="$_prefix/man" X-test -z "$_confdir" && _confdir="$_prefix/etc/mplayer" X+test -z "$_confdir" && _confdir="$_prefix/share/mplayer" X test -z "$_libdir" && _libdir="$_prefix/lib" X test -z "$_mlibdir" && _mlibdir="$MLIBHOME" X X@@ -2738,13 +2716,7 @@ X X X echocheck "memalign()" X-# XXX restrict to x86 ? extend to other CPUs/cacheline sizes ? X-cat > $TMPC << EOF X-#include X-int main (void) { (void) memalign(64, sizeof(char)); return 0; } X-EOF X _memalign=no X-cc_check && _memalign=yes X if test "$_memalign" = yes ; then X _def_memalign='#define HAVE_MEMALIGN 1' X else X@@ -6553,8 +6525,11 @@ X if test "$_tv" = yes ; then X cat > $TMPC < X+#include X #if defined(__NetBSD__) X #include X+#elif(__FreeBSD_version >= 502100) X+#include X #else X #include X #endif X@@ -6957,8 +6932,11 @@ X fi X _stripbinaries=no X elif test -z "$CFLAGS" ; then X- CFLAGS="-O4 $_march $_mcpu $_pipe -ffast-math -fomit-frame-pointer" X+ CFLAGS="-O $_pipe" X else X+ if test "$_runtime_cpudetection" = no ; then X+ CFLAGS="$CFLAGS $_march $_mcpu" X+ fi X _warn_CFLAGS=yes X fi X X@@ -6989,7 +6967,7 @@ X CFLAGS="$CFLAGS -D_REENTRANT" X elif bsd ; then X # FIXME bsd needs this so maybe other OS'es X- CFLAGS="$CFLAGS -D_THREAD_SAFE" X+ CFLAGS="$CFLAGS ${PTHREAD_CFLAGS}" X fi X # 64 bit file offsets? X if test "$_largefiles" = yes || freebsd ; then X@@ -7141,13 +7119,11 @@ X echocheck "lirc" X if test "$_lirc" = auto ; then X _lirc=no X- if test -c /dev/lirc -o -c /dev/lirc/0 ; then X- cat > $TMPC < $TMPC < X int main(void) { return 0; } X EOF X- cc_check -llirc_client && _lirc=yes X- fi X+ cc_check -llirc_client && _lirc=yes X fi X if test "$_lirc" = yes ; then X _def_lirc='#define HAVE_LIRC 1' END-of-mplayer-devel/files/patch-configure echo x - mplayer-devel/files/patch-TOOLS-cpuinfo.c sed 's/^X//' >mplayer-devel/files/patch-TOOLS-cpuinfo.c << 'END-of-mplayer-devel/files/patch-TOOLS-cpuinfo.c' X--- TOOLS/cpuinfo.c.orig Tue Apr 11 04:39:21 2006 X+++ TOOLS/cpuinfo.c Fri Jun 2 03:55:40 2006 X@@ -42,13 +42,10 @@ X cpuid(int func) { X cpuid_regs_t regs; X #define CPUID ".byte 0x0f, 0xa2; " X- asm("push %%ebx; " X- "movl %4,%%eax; " CPUID X- "movl %%eax,%0; movl %%ebx,%1; movl %%ecx,%2; movl %%edx,%3; " X- "pop %%ebx" X- : "=m" (regs.eax), "=m" (regs.ebx), "=m" (regs.ecx), "=m" (regs.edx) X- : "g" (func) X- : "%eax", "%ecx", "%edx"); X+ asm(CPUID X+ : "=a" (regs.eax), "=b" (regs.ebx), "=c" (regs.ecx), "=d" (reg X+s.edx) X+ : "0" (func)); X return regs; X } X END-of-mplayer-devel/files/patch-TOOLS-cpuinfo.c echo x - mplayer-devel/files/patch-Makefile sed 's/^X//' >mplayer-devel/files/patch-Makefile << 'END-of-mplayer-devel/files/patch-Makefile' X--- Makefile.orig Fri Jun 2 04:06:20 2006 X+++ Makefile Fri Jun 2 04:10:51 2006 X@@ -446,47 +446,11 @@ X $(MAKE) -C libdha install X $(MAKE) -C vidix install X endif X- $(INSTALL) -d $(BINDIR) X- $(INSTALL) -m 755 $(INSTALLSTRIP) $(PRG) $(BINDIR)/$(PRG) X-ifeq ($(GUI),yes) X- -ln -sf $(PRG) $(BINDIR)/gmplayer X-endif X- $(INSTALL) -d $(MANDIR)/man1 X- for i in $(MAN_LANG); do \ X- if test "$$i" = en ; then \ X- $(INSTALL) -c -m 644 DOCS/man/en/mplayer.1 $(MANDIR)/man1/mplayer.1 ; \ X- else \ X- $(INSTALL) -d $(MANDIR)/$$i/man1 ; \ X- $(INSTALL) -c -m 644 DOCS/man/$$i/mplayer.1 $(MANDIR)/$$i/man1/mplayer.1 ; \ X- fi ; \ X- done X+ @${BSD_INSTALL_PROGRAM} $(PRG) $(BINDIR)/$(PRG) X+ @${BSD_INSTALL_MAN} DOCS/man/en/mplayer.1 $(MANDIR)/man1/mplayer.1 X ifeq ($(MENCODER),yes) X- $(INSTALL) -m 755 $(INSTALLSTRIP) $(PRG_MENCODER) $(BINDIR)/$(PRG_MENCODER) X- for i in $(MAN_LANG); do \ X- if test "$$i" = en ; then \ X- ln -sf mplayer.1 $(MANDIR)/man1/mencoder.1 ; \ X- else \ X- ln -sf mplayer.1 $(MANDIR)/$$i/man1/mencoder.1 ; \ X- fi ; \ X- done X-endif X- @$(INSTALL) -d $(DATADIR) X- @$(INSTALL) -d $(DATADIR)/font X- @if test ! -f $(DATADIR)/font/font.desc ; then \ X- echo "*** Download font at http://www.mplayerhq.hu/dload.html" ; \ X- echo "*** for OSD/Subtitles support and extract to $(DATADIR)/font/" ; \ X- fi X-ifeq ($(GUI),yes) X- @$(INSTALL) -d $(DATADIR)/skins X- @echo "*** Download skin(s) at http://www.mplayerhq.hu/dload.html" X- @echo "*** for GUI, and extract to $(DATADIR)/skins/" X- @$(INSTALL) -d $(prefix)/share/pixmaps X- $(INSTALL) -m 644 etc/mplayer.xpm $(prefix)/share/pixmaps/mplayer.xpm X- @$(INSTALL) -d $(prefix)/share/applications X- $(INSTALL) -m 644 etc/mplayer.desktop $(prefix)/share/applications/mplayer.desktop X+ @${BSD_INSTALL_PROGRAM} $(PRG_MENCODER) $(BINDIR)/$(PRG_MENCODER) X endif X- @$(INSTALL) -d $(CONFDIR) X- @if test -f $(CONFDIR)/codecs.conf ; then mv -f $(CONFDIR)/codecs.conf $(CONFDIR)/codecs.conf.old ; fi X X uninstall: X -rm -f $(BINDIR)/$(PRG) $(BINDIR)/gmplayer $(MANDIR)/man1/mplayer.1 END-of-mplayer-devel/files/patch-Makefile echo x - mplayer-devel/files/patch-bswap.h sed 's/^X//' >mplayer-devel/files/patch-bswap.h << 'END-of-mplayer-devel/files/patch-bswap.h' X--- bswap.h.orig Thu Oct 21 08:54:57 2004 X+++ bswap.h Mon May 9 20:57:34 2005 X@@ -1,8 +1,17 @@ X #ifndef __BSWAP_H__ X #define __BSWAP_H__ X X+#if (defined(__unix__) || defined(unix)) && !defined(USG) X+#include X+#endif X+ X #ifdef HAVE_BYTESWAP_H X #include X+#elif (defined(__FreeBSD__) && __FreeBSD_version >= 500000) X+#include X+#define bswap_16(x) bswap16(x) X+#define bswap_32(x) bswap32(x) X+#define bswap_64(x) bswap64(x) X #else X X #include END-of-mplayer-devel/files/patch-bswap.h echo x - mplayer-devel/files/patch-cpudetect.h sed 's/^X//' >mplayer-devel/files/patch-cpudetect.h << 'END-of-mplayer-devel/files/patch-cpudetect.h' X--- cpudetect.h.orig Tue Apr 11 04:38:37 2006 X+++ cpudetect.h Fri Jun 2 04:14:27 2006 X@@ -5,6 +5,8 @@ X #define CPUTYPE_I486 4 X #define CPUTYPE_I586 5 X #define CPUTYPE_I686 6 X+#define CPUTYPE_I686_7 7 X+#define CPUTYPE_I686_8 8 X X #ifdef ARCH_X86_64 X # define REGa rax END-of-mplayer-devel/files/patch-cpudetect.h echo x - mplayer-devel/files/patch-libao2-ao_arts.c sed 's/^X//' >mplayer-devel/files/patch-libao2-ao_arts.c << 'END-of-mplayer-devel/files/patch-libao2-ao_arts.c' X--- libao2/ao_arts.c.orig Tue Apr 11 04:39:31 2006 X+++ libao2/ao_arts.c Fri Jun 2 04:15:55 2006 X@@ -103,8 +103,14 @@ X X static void uninit(int immed) X { X- arts_close_stream(stream); X+ if (stream != NULL) { X+ arts_close_stream(stream); X+ stream = NULL; X+ } X+/* XXX - we get "MPlayer interrupted by signal 11 in module: X+ exit_player" unless commented :( X arts_free(); X+*/ X } X X static int play(void* data,int len,int flags) END-of-mplayer-devel/files/patch-libao2-ao_arts.c echo x - mplayer-devel/files/patch-libdha-Makefile sed 's/^X//' >mplayer-devel/files/patch-libdha-Makefile << 'END-of-mplayer-devel/files/patch-libdha-Makefile' X--- libdha/Makefile.orig Sat Apr 15 02:32:10 2006 X+++ libdha/Makefile Fri Jun 2 04:19:13 2006 X@@ -4,8 +4,6 @@ X X MAJOR_VERSION = 1 X MINOR_VERSION = 0 X-VERSION = $(MAJOR_VERSION).$(MINOR_VERSION) X- X X ifeq ($(TARGET_OS),CYGWIN) X SHORTNAME = libdha.dll X@@ -19,7 +17,7 @@ X LIBNAME = libdha.a X SHORTNAME = libdha.a X else X-LIBNAME = libdha.so.$(VERSION) X+LIBNAME = libdha-$(MAJOR_VERSION).so.$(MINOR_VERSION) X endif X X SRCS=libdha.c \ END-of-mplayer-devel/files/patch-libdha-Makefile echo x - mplayer-devel/files/patch-libavutil-bswap.h sed 's/^X//' >mplayer-devel/files/patch-libavutil-bswap.h << 'END-of-mplayer-devel/files/patch-libavutil-bswap.h' X--- libavutil/bswap.h.orig Tue Apr 11 04:40:42 2006 X+++ libavutil/bswap.h Fri Jun 2 04:17:45 2006 X@@ -6,8 +6,17 @@ X #ifndef __BSWAP_H__ X #define __BSWAP_H__ X X+#if (defined(__unix__) || defined(unix)) && !defined(USG) X+#include X+#endif X+ X #ifdef HAVE_BYTESWAP_H X #include X+#elif (defined(__FreeBSD__) && __FreeBSD_version >= 500000) X+#include X+#define bswap_16(x) bswap16(x) X+#define bswap_32(x) bswap32(x) X+#define bswap_64(x) bswap64(x) X #else X X #ifdef ARCH_X86_64 END-of-mplayer-devel/files/patch-libavutil-bswap.h echo x - mplayer-devel/files/patch-libmpdemux_tvi_bsdbt848.c sed 's/^X//' >mplayer-devel/files/patch-libmpdemux_tvi_bsdbt848.c << 'END-of-mplayer-devel/files/patch-libmpdemux_tvi_bsdbt848.c' X--- libmpdemux/tvi_bsdbt848.c.orig Tue Dec 28 04:30:14 2004 X+++ libmpdemux/tvi_bsdbt848.c Fri Dec 16 20:42:14 2005 X@@ -296,11 +296,11 @@ X int req_mode = (int)*(void **)arg; X u_short tmp_fps; X X- priv->iformat = METEOR_FMT_AUTOMODE; X+ priv->iformat = BT848_IFORM_F_AUTO; X X if(req_mode == TV_NORM_PAL) X { X- priv->iformat = METEOR_FMT_PAL; X+ priv->iformat = BT848_IFORM_F_PALBDGHI; X priv->maxheight = PAL_HEIGHT; X priv->maxwidth = PAL_WIDTH; X priv->maxfps = PAL_FPS; X@@ -321,7 +321,7 @@ X X if(req_mode == TV_NORM_NTSC) X { X- priv->iformat = METEOR_FMT_NTSC; X+ priv->iformat = BT848_IFORM_F_NTSCM; X priv->maxheight = NTSC_HEIGHT; X priv->maxwidth = NTSC_WIDTH; X priv->maxfps = NTSC_FPS; X@@ -345,9 +345,28 @@ X } X } X X- if(req_mode == TV_NORM_SECAM) priv->iformat = METEOR_FMT_SECAM; X+ if(req_mode == TV_NORM_SECAM) X+ { X+ priv->iformat = BT848_IFORM_F_SECAM; X+ priv->maxheight = PAL_HEIGHT; X+ priv->maxwidth = PAL_WIDTH; X+ priv->maxfps = PAL_FPS; X+ priv->fps = PAL_FPS; X+ X+ if(priv->fps > priv->maxfps) priv->fps = priv->maxfps; X+ X+ if(priv->geom.rows > priv->maxheight) X+ { X+ priv->geom.rows = priv->maxheight; X+ } X+ X+ if(priv->geom.columns > priv->maxwidth) X+ { X+ priv->geom.columns = priv->maxwidth; X+ } X+ } X X- if(ioctl(priv->btfd, METEORSFMT, &priv->iformat) < 0) X+ if(ioctl(priv->btfd, BT848SFMT, &priv->iformat) < 0) X { X perror("format:ioctl"); X return(TVI_CONTROL_FALSE); X@@ -478,7 +497,7 @@ X priv->videoready = TRUE; X priv->btdev = strdup("/dev/bktr0"); X priv->immediatemode = FALSE; X-priv->iformat = METEOR_FMT_PAL; X+priv->iformat = BT848_IFORM_F_PALBDGHI; X priv->maxheight = PAL_HEIGHT; X priv->maxwidth = PAL_WIDTH; X priv->maxfps = PAL_FPS; X@@ -503,7 +522,7 @@ X } X X if(priv->videoready == TRUE && X- ioctl(priv->btfd, METEORSFMT, &priv->iformat) < 0) X+ ioctl(priv->btfd, BT848SFMT, &priv->iformat) < 0) X { X perror("FMT:ioctl"); X } END-of-mplayer-devel/files/patch-libmpdemux_tvi_bsdbt848.c echo x - mplayer-devel/files/patch-vidix-drivers-Makefile sed 's/^X//' >mplayer-devel/files/patch-vidix-drivers-Makefile << 'END-of-mplayer-devel/files/patch-vidix-drivers-Makefile' X--- vidix/drivers/Makefile.orig Tue Apr 11 04:38:35 2006 X+++ vidix/drivers/Makefile Fri Jun 2 04:24:31 2006 X@@ -8,55 +8,55 @@ X CYBERBLADE_SRCS=cyberblade_vid.c X CYBERBLADE_OBJS=cyberblade_vid.o X CYBERBLADE_LIBS=-L../../libdha -ldha -lm X-CYBERBLADE_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+CYBERBLADE_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X RADEON_VID=radeon_vid.so X RADEON_SRCS=radeon_vid.c X RADEON_OBJS=radeon_vid.o X RADEON_LIBS=-L../../libdha -ldha -lm $(X_LIB) X-RADEON_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+RADEON_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X RAGE128_VID=rage128_vid.so X RAGE128_SRCS=radeon_vid.c X RAGE128_OBJS=rage128_vid.o X RAGE128_LIBS=-L../../libdha -ldha -lm $(X_LIB) X-RAGE128_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -DRAGE128 X+RAGE128_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. -DRAGE128 X X PM3_VID=pm3_vid.so X PM3_SRCS=pm3_vid.c X PM3_OBJS=pm3_vid.o X PM3_LIBS=-L../../libdha -ldha X-PM3_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+PM3_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X MACH64_VID=mach64_vid.so X MACH64_SRCS=mach64_vid.c X MACH64_OBJS=mach64_vid.o X MACH64_LIBS=-L../../libdha -ldha X-MACH64_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -DRAGE128 X+MACH64_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. -DRAGE128 X X MGA_VID=mga_vid.so X MGA_SRCS=mga_vid.c X MGA_OBJS=mga_vid.o X MGA_LIBS=-L../../libdha -ldha -lm X-MGA_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+MGA_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X MGA_CRTC2_VID=mga_crtc2_vid.so X MGA_CRTC2_SRCS=mga_vid.c X MGA_CRTC2_OBJS=mga_crtc2_vid.o X MGA_CRTC2_LIBS=-L../../libdha -ldha -lm X-MGA_CRTC2_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. -DCRTC2 X+MGA_CRTC2_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. -DCRTC2 X X NVIDIA_VID=nvidia_vid.so X NVIDIA_SRCS=nvidia_vid.c X NVIDIA_OBJS=nvidia_vid.o X NVIDIA_LIBS=-L../../libdha -ldha -lm X-NVIDIA_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+NVIDIA_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X SIS_VID=sis_vid.so X SIS_SRCS=sis_vid.c sis_bridge.c X SIS_OBJS=sis_vid.o sis_bridge.o X SIS_LIBS=-L../../libdha -ldha X-SIS_CFLAGS=$(OPTFLAGS) -fPIC -I. -I.. X+SIS_CFLAGS=$(OPTFLAGS) $(X11_INC) -fPIC -I. -I.. X X UNICHROME_VID=unichrome_vid.so X UNICHROME_SRCS=unichrome_vid.c END-of-mplayer-devel/files/patch-vidix-drivers-Makefile echo x - mplayer-devel/files/patch-vidix-drivers-mga_vid.c sed 's/^X//' >mplayer-devel/files/patch-vidix-drivers-mga_vid.c << 'END-of-mplayer-devel/files/patch-vidix-drivers-mga_vid.c' X--- vidix/drivers/mga_vid.c.orig Thu Sep 2 13:34:25 2004 X+++ vidix/drivers/mga_vid.c Tue Apr 12 17:51:55 2005 X@@ -1218,8 +1218,7 @@ X { X if ((lst[i].command & PCI_COMMAND_IO) == 0) X { X- printf("[mga] Device is disabled, ignoring\n"); X- continue; X+ printf("[mga] Device is disabled, trying anyways.\n"); X } X switch(lst[i].device) X { END-of-mplayer-devel/files/patch-vidix-drivers-mga_vid.c echo x - mplayer-devel/files/patch-vidix-drivers-radeon_vid.c sed 's/^X//' >mplayer-devel/files/patch-vidix-drivers-radeon_vid.c << 'END-of-mplayer-devel/files/patch-vidix-drivers-radeon_vid.c' X--- vidix/drivers/radeon_vid.c.orig Tue Dec 21 00:43:54 2004 X+++ vidix/drivers/radeon_vid.c Tue Apr 12 17:49:46 2005 X@@ -852,6 +852,8 @@ X DEVICE_ATI_RAGE_128_PRO2, X DEVICE_ATI_RAGE_128_PRO3, X /* these seem to be based on rage 128 instead of mach64 */ X+ DEVICE_ATI_RAGE_MOBILITY_M4, X+ DEVICE_ATI_RAGE_MOBILITY_M42, X DEVICE_ATI_RAGE_MOBILITY_M3, X DEVICE_ATI_RAGE_MOBILITY_M32 X #else END-of-mplayer-devel/files/patch-vidix-drivers-radeon_vid.c exit --- mplayer-devel.shar ends here --- >Release-Note: >Audit-Trail: State-Changed-From-To: open->feedback State-Changed-By: itetcu State-Changed-When: Sat Jun 17 23:10:56 UTC 2006 State-Changed-Why: You should ask for a repocopy and submit a diff against the repocopied port to update it to -devel; also please coordinate with mplayer maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=98441 From: Stanislav Sedov To: itetcu@FreeBSD.org, bug-followup@FreeBSD.org Cc: Subject: Re: ports/98441: New port: multimedia/mplayer-devel Fast multimedia player, CVS snapshot Date: Fri, 23 Jun 2006 17:30:04 +0400 --Signature=_Fri__23_Jun_2006_17_30_04_+0400_xlEwfSwQlNUJrv/y Content-Type: text/plain; charset=KOI8-R Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I can't reach multimedia/mplayer developer since his mailserver rejects mail from Russia :-(. Maybe you'll contact him? Thanks! --=20 Stanislav Sedov MBSD labs, Inc. =F2=CF=D3=D3=C9=D1, =ED=CF=D3=CB=D7=C1 http://mbsd.msk.ru -------------------------------------------------------------------- If the facts don't fit the theory, change the facts. -- A. Einstein -------------------------------------------------------------------- PGP fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 --Signature=_Fri__23_Jun_2006_17_30_04_+0400_xlEwfSwQlNUJrv/y Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEm+zcK/VZk+smlYERAmKfAJ9NSgNUTcHNrMFe3NfaUN58DiJssgCfSTDD A99U/0epA/btNHw0kp/UZ8I= =FRwU -----END PGP SIGNATURE----- --Signature=_Fri__23_Jun_2006_17_30_04_+0400_xlEwfSwQlNUJrv/y-- State-Changed-From-To: feedback->open State-Changed-By: shaun State-Changed-When: Tue Aug 15 15:01:02 UTC 2006 State-Changed-Why: Feedback received from submitter. Responsible-Changed-From-To: freebsd-ports-bugs->shaun Responsible-Changed-By: shaun Responsible-Changed-When: Tue Aug 15 15:01:02 UTC 2006 Responsible-Changed-Why: Take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=98441 State-Changed-From-To: open->feedback State-Changed-By: shaun State-Changed-When: Tue Aug 15 15:04:34 UTC 2006 State-Changed-Why: Awaiting feedback/input from mplayer maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=98441 From: "Thomas E. Zander" To: bug-followup@FreeBSD.ORG Cc: Subject: Re: ports/98441: New port: multimedia/mplayer-devel Fast multimedia player, CVS snapshot Date: Fri, 25 Aug 2006 00:17:21 +0200 I've just sent a pr addressing some problems with the current mplayer. Unless there are any problems left I may have overlooked, I suggest repo-copying it after this pr has been committed. Please see http://www.freebsd.org/cgi/query-pr.cgi?pr=102493 for details. Riggs -- - "[...] I talked to the computer at great length and -- explained my view of the Universe to it" said Marvin. --- And what happened?" pressed Ford. ---- "It committed suicide." said Marvin. From: Stanislav Sedov To: Shaun Amott , bug-followup@freebsd.org Cc: Subject: Re: ports/98441: New port: multimedia/mplayer-devel Fast multimedia player, CVS snapshot Date: Mon, 4 Sep 2006 10:19:44 +0400 --Sig_UdKwp3bmcJic.ZBgABCQ_l8 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Please, close this PR. I've currently no time to work on it. As mplayer was updated this port requiers modifications. I'll resubmit new PR later. Thanks! --=20 Stanislav Sedov MBSD labs, Inc. =F2=CF=D3=D3=C9=D1, =ED=CF=D3=CB=D7=C1 http://mbsd.msk.ru -------------------------------------------------------------------- If the facts don't fit the theory, change the facts. -- A. Einstein -------------------------------------------------------------------- PGP fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 --Sig_UdKwp3bmcJic.ZBgABCQ_l8 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFE+8WFK/VZk+smlYERAvbdAJ9xmNI6ylnMOr2Xtqcdm7HajDoBkACfakby 5E45poHvGZFFo0Pk8cEopbo= =2SB/ -----END PGP SIGNATURE----- --Sig_UdKwp3bmcJic.ZBgABCQ_l8-- State-Changed-From-To: feedback->closed State-Changed-By: shaun State-Changed-When: Mon Sep 4 11:56:32 UTC 2006 State-Changed-Why: Closed at submitter's request. http://www.freebsd.org/cgi/query-pr.cgi?pr=98441 >Unformatted: