A simple ebuild to compile RealPlayer 10.0.1 from source. Hope it will useful. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 41841 [details] RealPlayer-10.0.1.ebuild
Created attachment 41842 [details] buildrc stolen from helixplayer ebuild.
${P}-source.tar.bz2 should really be ${P}-source.tar.bz unless I'm missing something. Otherwise it seems to work fine.
sorry, it's a typo, I uploaded a wrong version, :(
Created attachment 42895 [details] realplayer.diff - diff for the new ebuild I changed the ebuild name to lower case so that this will be a version bump. I also corrected the bz(2) problem and made the buildrc superfluous.
Created attachment 42896 [details] realplayer-10.0.1.ebuild
I downloaded the ebuilds to ${PORTDIR_OVERLAY}/media-video/realplayer. I downloaded the additional files to ${PORTDIR_OVERLAY}/media-video/realplayer/files. When I attempt to 'emerge -p realplayer,' I get: These are the packages that I would merge, in order: Calculating dependencies !!! aux_get(): ebuild path for 'media-video/RealPlayer-10.0.1' not specified: !!! None ...done! Traceback (most recent call last): File "/usr/bin/emerge", line 2970, in ? mydepgraph.display(mydepgraph.altlist()) File "/usr/bin/emerge", line 1445, in display if portage.portdb.fetch_check(x[2], portage.settings): File "/usr/lib/portage/pym/portage.py", line 5237, in fetch_check if x not in mysums: TypeError: iterable argument required Emerge info:Portage 2.0.51-r2 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9 i686) ================================================================= System uname: 2.6.9 i686 Intel(R) Pentium(R) M processor 1300MHz Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -pipe -frename-registers -fomit-frame-pointer -fforce-addr -s -falign-functions=64 -fprefetch-loop-arrays -mfpmath=sse -maccumulate-outgoing-args" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -pipe -frename-registers -fomit-frame-pointer -fforce-addr -s -falign-functions=64 -fprefetch-loop-arrays -mfpmath=sse -maccumulate-outgoing-args -fpermissive" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apm audiofile avi berkdb bitmap-fonts cdparanoia cdr cups divx4linux dvd encode ext3 f77 fam fbcon flac foomaticdb gcj gdbm gif gpm gtk gtk2 imagemagick imap imlib java jpeg junit kde libg++ libwww mad mikmod mmx mmx2 motif mpeg msn ncurses nls oggvorbis ooo-kde opengl oss pam pcmcia pda pdflib perl png python qt qtmt quicktime radeon readline real samba sdl slang speex spell ssessl svga tcltk tcpd tiff truetype usb wifi x86 xine xml2 xmms xv xvid zlib"
I'll take this, lets see how we can import this into portage ;)
re comment #7 : see bug #68861, you can just edit /usr/lib/portage/pym/portage.py to fix the TypeError.
OK, I made started over with an RealPlayer-bin-10.0.1.ebuild, see bug #59281
Uh, closing a stale bug.