You are not logged in.

#1 2006-01-23 02:07:22

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

vlc | freeplayer

Hello,

I live in france and i am with the ISP free and actually they offer something i really like which is to watch anything from PC on your TV and all u need is a VLC player compiled with http streaming support..

to be able to use it, VLC must be configured with the below parameter

./configure --enable-ffmpeg --with-ffmpeg-tree=ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-config-path=ffmpeg --enable-faad --enable-theora --enable-flac --enable-esd --enable-dvbpsi --enable-dvdread --enable-release --enable-wxwidgets --enable-a52 --enable-dts --enable-libmpeg2 --enable-vorbis --enable-hal --enable-sout --enable-http --enable-vlm --enable-gnutls --enable-livedotcom --with-livedotcom-tree=live --enable-dvdnav --enable-smb --enable-libcdio --enable-alsa --enable-visual --enable-libcddb --enable-cdda --enable-vcd --enable-screen --enable-ogg --enable-mkv --enable-mod --enable-mad --enable-speex --enable-png --enable-x264 --enable-cmml --enable-x11 --enable-xvideo --enable-glx --enable-opengl --enable-sdl --enable-freetype --enable-fribidi --enable-libxml2 --enable-fb --enable-oss --enable-daap --enable-skins --enable-skins2 --enable-loader --enable-v4l --enable-dvb

and the below packages must be installed

libwxgtk2.6-dev libdvbpsi3-dev libmpeg2-4-dev libmad0-dev libasound2-dev libesd0-dev x11proto-video-dev libdvdnav-dev liba52-0.7.4-dev libflac-dev libfreetype6-dev libid3tag0-dev libogg-dev libpng12-dev libspeex-dev libtheora-dev libvorbis-dev libxml2-dev zlib1g-dev gcc g++ automake1.9 autoconf libtool subversion cvs libx11-dev

taken from http://lenerve.free.fr/dotclear/index.p … ion-de-vlc the above package names are for ubuntu breezy so i doubt if a package does not exist or exist but under different name

anyway i was trying to compile first VLC as it is in Arch repository by taken it's PKGBUILD + files, so first i've got

requires: live-media
requires: libdvbpsi4
requires: mesa
requires: libxv
requires: sdl_image

and all the above package (excpet sdl_image) exist only in Testing, so  ive enabled testing did pacman -Sy and

pacman -S live-media libdvbpsi4 mesa libxv sdl_image

additional packages were needed

Targets: live-media-2006.01.05-1 libdvbpsi4-0.1.5-1 xproto-7.0.4-2
         libxau-1.0.0-1 libxdmcp-1.0.0-1 kbproto-1.0.2-1 inputproto-1.3.2-1
         libx11-1.0.0-1 xextproto-7.0.2-1 libxext-1.0.0-1
         xf86vidmodeproto-2.2.2-1 libxxf86vm-1.0.0-1 libdrm-2.0-1
         libgl-dri-6.4.1-1 glproto-1.4.3-1 mesa-6.4.1-2 videoproto-2.2.2-1
         libxv-1.0.1-1 sdl_image-1.2.4-2

But there's file conflicts and i do not want to force overwrite them as i'm afraid they might be part of xorg7

error: the following file conflicts were found:
  xproto: /etc/profile.d/xorg.sh: exists in filesystem
  xproto: /usr/include/X11/DECkeysym.h: exists in filesystem
  xproto: /usr/include/X11/HPkeysym.h: exists in filesystem
  xproto: /usr/include/X11/Sunkeysym.h: exists in filesystem
  xproto: /usr/include/X11/X.h: exists in filesystem
  xproto: /usr/include/X11/XF86keysym.h: exists in filesystem
  xproto: /usr/include/X11/XWDFile.h: exists in filesystem
  xproto: /usr/include/X11/Xalloca.h: exists in filesystem
  xproto: /usr/include/X11/Xarch.h: exists in filesystem
  xproto: /usr/include/X11/Xatom.h: exists in filesystem
  xproto: /usr/include/X11/Xdefs.h: exists in filesystem
  xproto: /usr/include/X11/Xfuncproto.h: exists in filesystem
  xproto: /usr/include/X11/Xfuncs.h: exists in filesystem
  xproto: /usr/include/X11/Xmd.h: exists in filesystem
  xproto: /usr/include/X11/Xos.h: exists in filesystem
  xproto: /usr/include/X11/Xos_r.h: exists in filesystem
  xproto: /usr/include/X11/Xosdefs.h: exists in filesystem
  xproto: /usr/include/X11/Xpoll.h: exists in filesystem
  xproto: /usr/include/X11/Xproto.h: exists in filesystem
  xproto: /usr/include/X11/Xprotostr.h: exists in filesystem
  xproto: /usr/include/X11/Xthreads.h: exists in filesystem
  xproto: /usr/include/X11/ap_keysym.h: exists in filesystem
  xproto: /usr/include/X11/keysym.h: exists in filesystem
  xproto: /usr/include/X11/keysymdef.h: exists in filesystem
  libxau: /usr/include/X11/Xauth.h: exists in filesystem
  libxdmcp: /usr/include/X11/Xdmcp.h: exists in filesystem
  kbproto: /usr/include/X11/extensions/XKB.h: exists in filesystem
  kbproto: /usr/include/X11/extensions/XKBgeom.h: exists in filesystem
  kbproto: /usr/include/X11/extensions/XKBproto.h: exists in filesystem
  kbproto: /usr/include/X11/extensions/XKBsrv.h: exists in filesystem
  kbproto: /usr/include/X11/extensions/XKBstr.h: exists in filesystem
  inputproto: /usr/include/X11/extensions/XI.h: exists in filesystem
  inputproto: /usr/include/X11/extensions/XInput.h: exists in filesystem
  inputproto: /usr/include/X11/extensions/XIproto.h: exists in filesystem
  libx11: /usr/include/X11/XKBlib.h: exists in filesystem
  libx11: /usr/include/X11/Xcms.h: exists in filesystem
  libx11: /usr/include/X11/Xlib.h: exists in filesystem
  libx11: /usr/include/X11/Xlibint.h: exists in filesystem
  libx11: /usr/include/X11/Xlocale.h: exists in filesystem
  libx11: /usr/include/X11/Xresource.h: exists in filesystem
  libx11: /usr/include/X11/Xutil.h: exists in filesystem
  libx11: /usr/include/X11/cursorfont.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/MITMisc.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/XEVI.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/XEVIstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/XLbx.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/XShm.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/XTest.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xag.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xagsrv.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xagstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xcup.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xcupstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xdbe.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xdbeproto.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/Xext.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/dpms.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/dpmsstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/extutil.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxbuf.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxbufstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxdeltastr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbximage.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxopts.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/lbxzlib.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/mitmiscstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/multibuf.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/multibufst.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/security.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/securstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/shape.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/shapestr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/shmstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/sync.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/syncstr.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/xtestext1.h: exists in filesystem
  xextproto: /usr/include/X11/extensions/xteststr.h: exists in filesystem
  xf86vidmodeproto: /usr/include/X11/extensions/xf86vmode.h: exists in filesystem
  xf86vidmodeproto: /usr/include/X11/extensions/xf86vmstr.h: exists in filesystem
  libgl-dri: /usr/lib/libGL.so: exists in filesystem
  libgl-dri: /usr/lib/libGL.so.1: exists in filesystem
  glproto: /usr/include/GL/glxint.h: exists in filesystem
  glproto: /usr/include/GL/glxmd.h: exists in filesystem
  glproto: /usr/include/GL/glxproto.h: exists in filesystem
  glproto: /usr/include/GL/glxtokens.h: exists in filesystem
  mesa: /usr/include/GL/gl.h: exists in filesystem
  mesa: /usr/include/GL/glext.h: exists in filesystem
  mesa: /usr/include/GL/glu.h: exists in filesystem
  mesa: /usr/include/GL/glx.h: exists in filesystem
  mesa: /usr/include/GL/glxext.h: exists in filesystem
  mesa: /usr/include/GL/osmesa.h: exists in filesystem
  videoproto: /usr/include/X11/extensions/Xv.h: exists in filesystem
  videoproto: /usr/include/X11/extensions/XvMC.h: exists in filesystem
  videoproto: /usr/include/X11/extensions/XvMCproto.h: exists in filesystem
  videoproto: /usr/include/X11/extensions/Xvproto.h: exists in filesystem
  libxv: /usr/include/X11/extensions/Xvlib.h: exists in filesystem


errors occurred, no packages were upgraded.

do anyone have any idea how can i do it, there's nothing related to freeplayer in AUR so i'm gonna try to compile it and add it to AUR

Offline

#2 2006-01-23 03:19:55

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: vlc | freeplayer

It looks like you are trying to install some xorg 7 packages while you are still using the xorg from current. If so, it might be better to switch to the xorg in testing.  I don't know what forcing could do whith all the path changes. BTW, I haven't tried the xorg in testing.

Offline

#3 2006-01-23 03:31:49

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

Re: vlc | freeplayer

but building VLC requires xorg 7? i couldn't find those package elsewhere, only in testing? :S

PKGBUILD of vlc say

depends=('libmad' 'libmpeg2' 'ffmpeg>=0.4.8-2' 'wxgtk>=2.6.0' 'fribidi' 'libid3tag' 'bash' 'libdvdnav' 'libmatroska' 'live-media' 'libdvbpsi4' 'libdvdread' 'gnome-vfs' 'mesa' 'libxv' 'sdl_image')
#Note: These build plugins, so I guess they'd be runtime depends
makedepends=('libdvdread' 'libxml2' 'gnutls' 'gnome-vfs' 'mesa' 'libxv' 'sdl')

so as u can see, those packages are needed to compile vlc, how devs compiled it while packages aren't available? :S

Offline

#4 2006-01-23 05:34:58

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: vlc | freeplayer

I see.
I guess that the vlc PKGBUILD is for the vlc in testing so you'll need remove libxv from  the depends. That should remove the conflict. libxv is included in xorg in current and the other packages are in current. Just get live-media and libdvbpsi4  from testing.

Offline

#5 2006-01-23 06:35:18

_Gandalf_
Member
Registered: 2006-01-12
Posts: 735

Re: vlc | freeplayer

for now i am using Testing and it's building ok, i am customizing it so it won't conflict with the vlc package i called it freeplayer and i'll see later about livxv

Offline

Board footer

Powered by FluxBB