Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197703 - media-tv/tvbrowser-2.6 bump request
Summary: media-tv/tvbrowser-2.6 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-01 00:00 UTC by Andreas Schneider
Modified: 2008-01-22 00:04 UTC (History)
10 users (show)

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


Attachments
ebuild proposal for 2.6.2 (tvbrowser-2.6.2.ebuild,3.61 KB, text/plain)
2007-12-27 19:59 UTC, Robert Schedel
Details
tvbrowser 2.6.2 localizer file (tvbrowser-2.6_Localizer.patch,582 bytes, text/plain)
2007-12-27 20:01 UTC, Robert Schedel
Details
tvbrowser 2.6.2 buildxml file (tvbrowser-2.6.2_buildxml.patch,7.04 KB, text/plain)
2007-12-27 20:02 UTC, Robert Schedel
Details
tvbrowser 2.6.2 noWin32 file (tvbrowser-2.6.2_noWin32.patch,6.83 KB, text/plain)
2007-12-27 20:03 UTC, Robert Schedel
Details
alternativ ebuild for tvbrowser-2.6.2 (tvbrowser-2.6.2.ebuild,7.35 KB, text/plain)
2007-12-28 23:38 UTC, Roland Hopferwieser
Details
(ebuild) bugfix to compile tvbrowser on amd64 systems (tvbrowser-2.6.2.ebuild,7.39 KB, text/plain)
2008-01-12 13:46 UTC, Mirko Guenther
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Schneider 2007-11-01 00:00:27 UTC
media-tv/tvbrowser-2.6 is now available at http://www.tvbrowser.org/

Reproducible: Always
Comment 1 Marcel Partap 2007-11-08 11:48:09 UTC
well I would like to help with the new ebuild but looking at it it is rather complicated so no way without the original maintainer. Mr Schneider, could you assist me with this?
Comment 2 midnightflash 2007-11-08 12:04:14 UTC
Would be very nice to get the new version in portage...
Comment 3 Robert Schedel 2007-12-27 19:59:26 UTC
Created attachment 139451 [details]
ebuild proposal for 2.6.2

Please find attached a quickly hacked ebuild to use tvbrowser v2.6.2 (not throughly tested yet)
It also needs the following two additional files.
Comment 4 Robert Schedel 2007-12-27 20:01:28 UTC
Created attachment 139452 [details]
tvbrowser 2.6.2 localizer file
Comment 5 Robert Schedel 2007-12-27 20:02:17 UTC
Created attachment 139454 [details]
tvbrowser 2.6.2 buildxml file
Comment 6 Robert Schedel 2007-12-27 20:03:54 UTC
Created attachment 139456 [details]
tvbrowser 2.6.2 noWin32 file
Comment 7 Roland Hopferwieser 2007-12-28 23:38:27 UTC
Created attachment 139546 [details]
alternativ ebuild for tvbrowser-2.6.2

This is a alternativ ebuild for tvbrowser-2.6.2 based on the ebuild for version 2.5.3. It use the internal jar files where no corresponding packages are available in portage. With 'themes' useflag it loads the themes from javootoo.l2fprod.com (http://www.tvbrowser.org/downloads/themepacks/allthemepacks.zip not anymore exists). Also it only needs the localizer and the makefiles patch.
Comment 8 Wolfgang Goetz 2008-01-01 19:08:03 UTC
(In reply to comment #3)
> Created an attachment (id=139451) [edit]
> ebuild proposal for 2.6.2
> 
> Please find attached a quickly hacked ebuild to use tvbrowser v2.6.2 (not
> throughly tested yet)

doesn't compile on ~amd64

...
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: jni_wrapper.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
jni_wrapper.o: could not read symbols: Bad value
collect2: ld returned 1 exit status

ebuild message:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.03"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER="javac"



emerge --info:
Portage 2.1.4_rc14 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Tue, 01 Jan 2008 16:00:08 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="C"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/pkgdir"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 apache2 arts berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus doc dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kde kerberos ldap mad midi mikmod mmx mono mp3 mpeg mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vga v4l nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 9 Mirko Guenther 2008-01-12 13:46:11 UTC
Created attachment 140808 [details]
(ebuild) bugfix to compile tvbrowser on amd64 systems

added include of flag-o-matic.eclass for use 'append-flags'
Comment 10 Joerg Bornkessel (RETIRED) gentoo-dev 2008-01-13 18:26:03 UTC
added tvbrowser-2.6.2.ebuild , by M.Guenther

this ebuild dosnt include the patches
tvbrowser-2.6.2_buildxml.patch
tvbrowser-2.6.2_noWin32.patch

ebuild is not, tested by myself,

plz. give a short feedback
Comment 11 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-01-13 18:36:44 UTC
 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/portage/media-tv/tvbrowser/files/tvbrowser-2.6_Localizer.patch
 *   ( tvbrowser-2.6_Localizer.patch )
Comment 12 Joerg Bornkessel (RETIRED) gentoo-dev 2008-01-13 19:51:15 UTC
(In reply to comment #11)
>  * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
>  *
>  *   /usr/portage/media-tv/tvbrowser/files/tvbrowser-2.6_Localizer.patch
>  *   ( tvbrowser-2.6_Localizer.patch )
> 

*grmpf*

typo, fixed
Comment 13 Joerg Bornkessel (RETIRED) gentoo-dev 2008-01-13 21:22:36 UTC
again,

there was a bad mistake in the tvbrowser-2.6_Localizer.patch

Dos/Unix format,

i am added a fixed patch in DOS format,
Comment 14 Robert Schedel 2008-01-16 21:08:06 UTC
(In reply to comment #7)
> Created an attachment (id=139546) [edit]
> alternativ ebuild for tvbrowser-2.6.2
> 
> This is a alternativ ebuild for tvbrowser-2.6.2 based on the ebuild for version
> 2.5.3. It use the internal jar files where no corresponding packages are
> available in portage. With 'themes' useflag it loads the themes from
> javootoo.l2fprod.com

OK, an ebuild for 2.6.2 is included in the portage tree now, which is a good thing in any way.

But out of interest, why does the current ebuild not use the portage provided package "dev-java/commons-codec-1.3"? (unlike the first ebuild) Could not find a reason yet.

Probably this is only interesting to those using the package for other things too.
Comment 15 Heiko Baums 2008-01-16 22:47:28 UTC
Just want to mention that in the meantime tvbrowser-2.6.3, a bugfix release, is out.
Comment 16 Roland Schilter 2008-01-18 16:21:59 UTC
renaming the current 2.6.2 ebuild in portage to 2.6.3 worked fine for me
Comment 17 Wolfgang Goetz 2008-01-18 18:32:35 UTC
(In reply to comment #16)
> renaming the current 2.6.2 ebuild in portage to 2.6.3 worked fine for me
> 

OK for 2.6.3 on amd64.
Comment 18 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-01-22 00:04:54 UTC
Added 2.6.3. Used some black magic to prevent absorbing deps' classes, and switched back to system skinlf, also removed some unneeded deps. Hope I didn't break anything, fill a bug if yes :)
BTW I think this way of installing themes is slightly insane, but nevermind :)
Let's close.