Hello community,

here is the log from the commit of package novnc for openSUSE:Factory checked 
in at 2018-07-04 23:49:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/novnc (Old)
 and      /work/SRC/openSUSE:Factory/.novnc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "novnc"

Wed Jul  4 23:49:57 2018 rev:8 rq:619169 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/novnc/novnc.changes      2017-08-04 
11:59:52.759399453 +0200
+++ /work/SRC/openSUSE:Factory/.novnc.new/novnc.changes 2018-07-04 
23:50:05.108226524 +0200
@@ -1,0 +2,39 @@
+Wed Jun 20 14:20:37 UTC 2018 - [email protected]
+
+  Fixes bugs bsc#1052286 and bsc#1077940
+
+- Update to 1.0.0:
+
+
+  _The first official stable release of noVNC is finally here._
+
+  Lots of changes have been made since the last release, both in terms of 
features and bug fixes.
+  Some of the more notable changes since the last release are:
+
+  Application:
+
+  Heavily revamped interface
+  Everything is translated
+  Automatic reconnect on disconnects
+  Better handling of on screen keyboards
+  Support for VNC "bell" sound
+
+  Library:
+
+  Cleaned up, official and stable API
+  Converted to ES6 modules
+  Much improved keyboard handling
+  Support for QEMU's raw keyboard extension
+  Support for continuous updates extension
+  Proper handling of machines with both touch and mouse/trackpad
+  Better handling of mouse wheels
+  More responsive and performant panning
+  Colour map mode is no longer supported
+
+- Add novnc-0.3-manpage.patch
+  novnc-0.3-manpage.patch: add manpage.
+
+- Add novnc-1.0.0-fix-interpreter.patch
+  novnc-1.0.0-fix-interpreter.patch: change shebang path from env to bash.
+
+-------------------------------------------------------------------

Old:
----
  noVNC-0.6.2.tar.gz

New:
----
  noVNC-1.0.0.tar.gz
  novnc-1.0.0-fix-interpreter.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ novnc.spec ++++++
--- /var/tmp/diff_new_pack.2CUmO7/_old  2018-07-04 23:50:05.968225573 +0200
+++ /var/tmp/diff_new_pack.2CUmO7/_new  2018-07-04 23:50:05.972225568 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package novnc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -17,29 +17,33 @@
 
 
 Name:           novnc
-Version:        0.6.2
+Version:        1.0.0
 Release:        0
 Summary:        VNC client using HTML5 (Web Sockets, Canvas) with encryption 
support
 License:        MPL-2.0 and LGPL-3.0
 Group:          System/Daemons
 
-Url:            https://github.com/kanaka/noVNC
+Url:            https://github.com/novnc/noVNC
 Source0:        noVNC-%{version}.tar.gz
 
 Patch1:         novnc-0.3-manpage.patch
+Patch2:         novnc-1.0.0-fix-interpreter.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
+#BuildRequires:  python-devel
 
 Requires:       python-websockify
 BuildArch:      noarch
 
 %description
-Websocket implementation of VNC client
+This package provides a Websocket implementation of the VNC client.
+It is used by OpenStack Horizon to provide a console view of running
+instances.
 
 %prep
 %setup -q -n noVNC-%{version}
 %patch1 -p1
+%patch2 -p0
 
 %build
 
@@ -47,11 +51,16 @@
 mkdir -p %{buildroot}/%{_usr}/share/novnc/utils
 install -m 444 *html %{buildroot}/%{_usr}/share/novnc
 install -m 444 vnc.html %{buildroot}/%{_usr}/share/novnc/index.html
+install -m 444 vnc_lite.html %{buildroot}/%{_usr}/share/novnc/vnc_auto.html
 
-mkdir -p %{buildroot}/%{_usr}/share/novnc/include/
-install -m 444 include/*.*  %{buildroot}/%{_usr}/share/novnc/include
-mkdir -p %{buildroot}/%{_usr}/share/novnc/images
-install -m 444 images/*.*  %{buildroot}/%{_usr}/share/novnc/images
+mkdir -p %{buildroot}/%{_usr}/share/novnc/app/
+cp -rp app  %{buildroot}/%{_usr}/share/novnc
+
+mkdir -p %{buildroot}/%{_usr}/share/novnc/core
+cp -rp core  %{buildroot}/%{_usr}/share/novnc
+
+mkdir -p %{buildroot}/%{_usr}/share/novnc/vendor
+cp -rp vendor  %{buildroot}/%{_usr}/share/novnc
 
 mkdir -p %{buildroot}/%{_bindir}
 install utils/launch.sh  %{buildroot}/%{_bindir}/novnc_server

++++++ noVNC-0.6.2.tar.gz -> noVNC-1.0.0.tar.gz ++++++
++++ 106214 lines of diff (skipped)

++++++ novnc-1.0.0-fix-interpreter.patch ++++++
From: [email protected]
Date: Mon Jun 25 17:05:16 UTC 2018
Subject: [PATCH] changed interpreter to resolve rpmlint error.
Upstream: no

---

Index: utils/launch.sh
===================================================================
--- utils/launch.sh.orig
+++ utils/launch.sh
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/bash
 
 # Copyright 2016 Joel Martin
 # Copyright 2016 Solly Ross

Reply via email to