Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86419 - media-video/vlc-0.8.1 ebuild cleanup
Summary: media-video/vlc-0.8.1 ebuild cleanup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Chris White (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 78940 80810 81004 84003
  Show dependency tree
 
Reported: 2005-03-23 12:30 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2005-05-14 08:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
vlc-0.8.1.diff (vlc-0.8.1.diff,6.14 KB, patch)
2005-03-23 12:31 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-23 12:30:39 UTC
Ok as I already told Chris, I did a bit of cleanup on vlc ebuild (a bit stylish, I know) to fix a couple of opened bugs in a single patch.

I'll mark all those bugs as blocked by this one, so that he'll know that submitting this he can close those :)

Anyway the attached patch does that:

- adds dependency on bitstream vera and uses that font as default font for subtitles instead of using the non-existent timesbd.ttf
- it fixes the livedotcom tree path
- it adds a good .desktop file with installed hicolor icons
- it removes the old, unused icons and the xskin2 datafiles
- it add dependency on wxGTK 2.4* as it seems no to work with 2.5, this fixes also the problems of merging vlc with 2.5 installed. Note: doing that you can also select to use gtk or gtk2 interface for vlc. In case you select select gtk2, unicode flags also enable wxGTk2 unicode support, so you need to have installed wxGTK with gtk2 AND unicode flags on.

HTH, Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-23 12:31:00 UTC
Created attachment 54275 [details, diff]
vlc-0.8.1.diff
Comment 2 Chris White (RETIRED) gentoo-dev 2005-03-27 19:05:13 UTC
In cvs.  Altered the live DEPEND because it wasn't working with the earlier version.
Comment 3 unz.snu 2005-03-28 11:53:10 UTC
I could compile and use vlc-0.8.1 and vlc-0.8.1-r1 with wxGTK-2.5.3. i've only symlinked 
ln -s /usr/lib/wx/config/gtk2-unicode-release-2.5 /usr/bin/wx-config
and removed the blocks in the ebuilds for >wxGTK-2.4* releases

Gnome-2.10, wxvlc

Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11.3-gUnz- i686)
=================================================================
System uname: 2.6.11.3-gUnz- i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 14 2005, 00:54:55)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.4.3-r4, 1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS=" #http://gentoo.ngi.it  ftp://mirror.switch.ch/mirror/gentoo/ ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="it_IT.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X a52 aac aalib acpi adns alsa apache2 avi bash-completion bcmath bitmap-fonts bonobo bzlib calendar caps cdb cdda cddb cdio cdr cpdflib crypt ctype cups curl curlwrappers dba dbase dio directfb divx4linux dts dv dvd dvdr dvdread eds emboss encode esd exif extensions faad fam fbcon ffmpeg flac flash flatfile font-server foomaticdb fortran freetype ftp gcj gd gd-external gdbm gif gimp gimpprint gmp gnome gnutls gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick imlib inifile ipv6 java javascript jpeg justify ldap libg++ libwww live mad matroska mcal memlimit mikmod mime ming mmx mmx2 mmxext mng mono motif mozdevelop mozilla moznomail mozsvg mozxmlterm mp3 mpeg mpi mtrr mysql nas ncurses nls nntp nptl nvidia ogg oggvorbis opengl oss pam pcntl pcre pdflib perl php pic png ppds python quicktime readline real rtc samba scanner sdl session shared sharedmem simplexml slang soap sockets speex spell spl sqlite sse ssl stream svg svga tcltk tcpd theora tidy tiff tokenizer truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vcd vlm vorbis wddx wmf wxwindows xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv yv12 zlib linguas_it"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-28 12:30:35 UTC
vlc using wxGTK 2.5 is unstable and not supported by upstream iirc.
It will be fixed probably when 2.6 will be out.
Comment 5 kaouete 2005-05-03 05:28:18 UTC
wxgtk 2.6.0 is out :)

Maybe it's time to make vlc usable with it ?
Comment 6 Rob Cakebread (RETIRED) gentoo-dev 2005-05-14 08:42:54 UTC
*** Bug 92580 has been marked as a duplicate of this bug. ***