Hello community, here is the log from the commit of package tvbrowser for openSUSE:Factory checked in at 2017-10-03 23:17:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tvbrowser (Old) and /work/SRC/openSUSE:Factory/.tvbrowser.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tvbrowser" Tue Oct 3 23:17:26 2017 rev:40 rq:528677 version:4 Changes: -------- --- /work/SRC/openSUSE:Factory/tvbrowser/tvbrowser.changes 2017-05-27 13:13:57.164932653 +0200 +++ /work/SRC/openSUSE:Factory/.tvbrowser.new/tvbrowser.changes 2017-10-03 23:17:30.860482207 +0200 @@ -1,0 +2,42 @@ +Mon Sep 25 06:55:31 UTC 2017 - ec...@opensuse.org + +- update to version 4 + - Pos1 jumps mostly to the end of a program list + - TV-Browser freezes at startup + - Filter components wrongly added + - Allow disabling of plugin sub menu items in context menu of program + - Better focus handling for tabs in main frame + - Context menu entry for setup of plugin in tabs + - Show icons in tabs + - Allow setup of line spacing for program panel font setting + - Show channel groups in filterable program panel filter selection + - Add option to show new found Favorite programs + - Allow disabling of short description in ProgramInfo + - Keyboard shortcuts for plugin actions should also work in fullscreen mode + - Allow plugins to show more than one context menu action directly in context menu + - Toolbar button for showing of menu + - Allow displaying of original title if available + - Function to highlight channel in program table that is scrolled to + - Cancel search when search result dialog is closed + - Longer pre data update waiting time + - Allow deletion of single entries of search history + - Colored backgrounds for channel label + - Add easy copying of links + - Use same logic for user defined font + - Option to select more than 1 mouse action for plugin + - Option to default to horizontal scroll in program table + - Better reminder dialog + - More exclusion options for Favorites + - Wrong text for FAYT filter + - Allow setup of reminder minutes for Favorites + - AppData.xml file for Linux software stores + - .deb package: symbolic link to init-script doesnt work + - Time zone normalization might miss daylight savings time + - Possible NPE in creation of tray programs menu +- Update NewsPlugin to 3.1.4.0 +- Raise Java dependencies to 1.8 +- Drop tvbrowser.appdata.xml and install the file included in the + source tarball +- increase java heap space + +------------------------------------------------------------------- Old: ---- tvbrowser.appdata.xml tvbrowser_3.4.4_src.zip New: ---- tvbrowser_4_src.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tvbrowser.spec ++++++ --- /var/tmp/diff_new_pack.i67ReV/_old 2017-10-03 23:17:32.808208096 +0200 +++ /var/tmp/diff_new_pack.i67ReV/_new 2017-10-03 23:17:32.812207532 +0200 @@ -1,7 +1,7 @@ # # spec file for package tvbrowser # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,21 +20,19 @@ Summary: Digital TV guide License: GPL-3.0+ Group: Productivity/Multimedia/Other -Version: 3.4.4 +Version: 4 Release: 0 -Requires: java >= 1.6 +Requires: java = 1.8.0 Url: http://tv-browser.org -Source: http://downloads.sourceforge.net/project/tvbrowser/TV-Browser%20Releases%20%28Java%206%20and%20higher%29/%{version}/%{name}_%{version}_src.zip +Source: https://downloads.sourceforge.net/project/tvbrowser/TV-Browser%20Releases%20%28Java%208%20and%20higher%29/%{version}/%{name}_%{version}_src.zip # TODO build from source, too Source2: http://www.tvbrowser.org/data/uploads/1372016422809_543/NewsPlugin.jar -# PATCH-FEATURE-UPSTREAM https://sourceforge.net/p/tvbrowser/tvb/76/ -Source3: tvbrowser.appdata.xml BuildRequires: ant BuildRequires: ant-junit BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: hicolor-icon-theme -BuildRequires: java-devel +BuildRequires: java-devel = 1.8.0 BuildRequires: jpackage-utils BuildRequires: optipng %if 0%{?suse_version} >= 1330 @@ -66,10 +64,23 @@ cat >tvbrowser <<'EOF' #!/bin/sh +# try to find a suitable Java runtime, tvbrowser only works with 1.8 currently +if [ -x /usr/lib64/jvm/jre-1.8.0/bin/java ]; then +# 64bit VM found +JAVAEXE=/usr/lib64/jvm/jre-1.8.0/bin/java +elif [ -x /usr/lib/jvm/jre-1.8.0/bin/java ]; then +# 32bit VM found +JAVAEXE=/usr/lib/jvm/jre-1.8.0/bin/java +else +# fall back to the default java and hope for the best... +JAVAEXE=/usr/bin/java +fi + cd %{_javadir}/%{name}/ && \ - exec %{_bindir}/java \ - -Xms16m \ - -Xmx128m \ +# exec %{_bindir}/java \ + exec $JAVAEXE \ + -Xms64m \ + -Xmx256m \ -Djava.library.path=%{_javadir}/%{name} \ -Dpropertiesfile=linux.properties \ -jar tvbrowser.jar \ @@ -96,7 +107,7 @@ %fdupes %{buildroot}%{_javadir} -install -Dm0644 %{S:3} %{buildroot}%{_datadir}/appdata/tvbrowser.appdata.xml +install -Dm0644 deployment/linux/tvbrowser.appdata.xml %{buildroot}%{_datadir}/appdata/tvbrowser.appdata.xml %check # These tests fail: ++++++ NewsPlugin.jar ++++++ Binary files /var/tmp/diff_new_pack.i67ReV/_old and /var/tmp/diff_new_pack.i67ReV/_new differ