Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tigervnc for openSUSE:Factory checked in at 2021-05-05 20:39:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tigervnc (Old) and /work/SRC/openSUSE:Factory/.tigervnc.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tigervnc" Wed May 5 20:39:29 2021 rev:76 rq:889946 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes 2021-03-10 08:51:59.358562853 +0100 +++ /work/SRC/openSUSE:Factory/.tigervnc.new.2988/tigervnc.changes 2021-05-05 20:39:29.487047452 +0200 @@ -1,0 +2,32 @@ +Mon May 3 09:19:17 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Do not carry two variants of the same servcice file, but rather + bring a template which we dynamically adjust during installation + to cater for the correct libexecdir value. + + Replace xvnc-novnc-libexec.service and xvnc-novnc-lib.service + with xvnc-novnc.service.in. + +------------------------------------------------------------------- +Mon May 3 08:54:23 UTC 2021 - Stefan Dirsch <sndir...@suse.com> + +- package both xvnc-novnc-libexec.service and xvnc-novnc-lib.service + source files + +------------------------------------------------------------------- +Tue Apr 27 13:41:26 UTC 2021 - Scott Bradnick <scott.bradn...@suse.com> + +- Adjusting suse_version check from '> 1500' to '>= 1550' per request. + +------------------------------------------------------------------- +Fri Apr 23 14:26:45 UTC 2021 - Scott Bradnick <scott.bradn...@suse.com> + +- Adding if statement to control libexec (Tumbleweed +) vs lib based + 'Source#' file for 'xvnc-novnc.service'. + +------------------------------------------------------------------- +Thu Apr 22 18:30:29 UTC 2021 - Scott Bradnick <scott.bradn...@suse.com> + +- 'xvnc-novnc.service' requires '/usr/libexec/vnc/with-vnc-key.sh' + vs '/usr/lib/vnc/with-vnc-key.sh' for ExecStart to work correctly. + +------------------------------------------------------------------- Old: ---- xvnc-novnc.service New: ---- xvnc-novnc.service.in ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tigervnc.spec ++++++ --- /var/tmp/diff_new_pack.KMrzFH/_old 2021-05-05 20:39:30.243044207 +0200 +++ /var/tmp/diff_new_pack.KMrzFH/_new 2021-05-05 20:39:30.247044190 +0200 @@ -109,7 +109,7 @@ BuildRequires: pkgconfig(xtrans) >= 1.2.2 %if 0%{?suse_version} >= 1315 Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives %endif URL: http://tigervnc.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -128,12 +128,11 @@ Source12: x11vnc Source13: xvnc@.service Source14: xvnc.socket -Source15: xvnc-novnc.service Source16: xvnc-novnc.socket Source17: tigervnc.firewalld Source18: tigervnc-https.firewalld Source19: xvnc.target - +Source21: xvnc-novnc.service.in Patch1: tigervnc-newfbsize.patch Patch2: tigervnc-clean-pressed-key-on-exit.patch Patch3: u_tigervnc-ignore-epipe-on-write.patch @@ -280,6 +279,7 @@ %build export CXXFLAGS="%optflags" export CFLAGS="%optflags" +sed "s|@LIBEXECDIR@|%{_libexecdir}|g" %{SOURCE21} > xvnc-novnc.service # Build all tigervnc cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DCMAKE_BUILD_TYPE=RelWithDebInfo . make %{?_smp_mflags} @@ -365,9 +365,9 @@ install -D %{SOURCE13} -m 0444 %{buildroot}%{_unitdir}/xvnc@.service install -D %{SOURCE14} -m 0444 %{buildroot}%{_unitdir}/xvnc.socket -install -D %{SOURCE15} -m 0444 %{buildroot}%{_unitdir}/xvnc-novnc.service install -D %{SOURCE16} -m 0444 %{buildroot}%{_unitdir}/xvnc-novnc.socket install -D %{SOURCE19} -m 0444 %{buildroot}%{_unitdir}/xvnc.target +install -D xvnc-novnc.service -m 0444 %{buildroot}%{_unitdir}/xvnc-novnc.service rm -rf %{buildroot}%{_datadir}/doc/tigervnc-* ++++++ xvnc-novnc.service.in ++++++ [Unit] Description=noVNC Web Server Requires=xvnc.target After=xvnc.target [Service] ExecStart=@LIBEXECDIR@/vnc/with-vnc-key.sh /usr/bin/websockify --key /etc/vnc/tls.key --cert /etc/vnc/tls.cert --web /usr/share/novnc --inetd localhost:5901 User=vnc StandardInput=socket StandardError=syslog