Hello community, here is the log from the commit of package tigervnc for openSUSE:Factory checked in at 2015-08-21 07:36:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tigervnc (Old) and /work/SRC/openSUSE:Factory/.tigervnc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tigervnc" Changes: -------- --- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes 2015-07-21 13:26:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tigervnc.new/tigervnc.changes 2015-08-21 07:36:27.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Jul 31 13:48:16 UTC 2015 - [email protected] + +- Add /usr/sbin/groupadd and /usr/sbin/useradd Requires(post) to + xorg-x11-Xvnc: the scripts are creating users/groups. + +------------------------------------------------------------------- @@ -18,0 +25,7 @@ + +------------------------------------------------------------------- +Thu May 28 02:10:46 CEST 2015 - [email protected] + +- add buildrequires for xf86driproto and presentproto to + match xserver +- disable dri2 on s390/s390x ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tigervnc.spec ++++++ --- /var/tmp/diff_new_pack.mtSgqu/_old 2015-08-21 07:36:28.000000000 +0200 +++ /var/tmp/diff_new_pack.mtSgqu/_new 2015-08-21 07:36:28.000000000 +0200 @@ -72,6 +72,7 @@ BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 BuildRequires: pkgconfig(pixman-1) >= 0.15.20 +BuildRequires: pkgconfig(presentproto) >= 1.0 BuildRequires: pkgconfig(randrproto) >= 1.2.99.3 BuildRequires: pkgconfig(recordproto) >= 1.13.99.1 BuildRequires: pkgconfig(renderproto) >= 0.11 @@ -82,6 +83,7 @@ BuildRequires: pkgconfig(xcmiscproto) >= 1.2.0 BuildRequires: pkgconfig(xdmcp) BuildRequires: pkgconfig(xextproto) >= 7.0.99.3 +BuildRequires: pkgconfig(xf86driproto) >= 2.1.1 BuildRequires: pkgconfig(xfont) >= 1.4.2 BuildRequires: pkgconfig(xineramaproto) BuildRequires: pkgconfig(xkbfile) @@ -127,6 +129,8 @@ %package -n xorg-x11-Xvnc # Needed to generate certificates Requires(post): openssl +Requires(post): /usr/sbin/useradd +Requires(post): /usr/sbin/groupadd # Needed to serve java applet Requires: python Requires: python-pyOpenSSL @@ -174,7 +178,10 @@ --disable-static --disable-xinerama \ --with-xkb-path="/usr/share/X11/xkb" \ --with-xkb-output="/var/lib/xkb/compiled" \ - --enable-glx --enable-dri --enable-dri2 \ + --enable-glx --enable-dri \ +%ifnarch s390 s390x + --enable-dri2 \ +%endif --disable-config-dbus \ --disable-config-hal \ --disable-config-udev \ @@ -229,8 +236,8 @@ %find_lang '%{name}' %pre -n xorg-x11-Xvnc -getent group %{vncgroup} > /dev/null || groupadd -r %{vncgroup} -getent passwd %{vncuser} > /dev/null || useradd -r -g %{vncgroup} -d /var/lib/empty -s /sbin/nologin -c "user for VNC" %{vncuser} +getent group %{vncgroup} > /dev/null || groupadd -r %{vncgroup} || : +getent passwd %{vncuser} > /dev/null || useradd -r -g %{vncgroup} -d /var/lib/empty -s /sbin/nologin -c "user for VNC" %{vncuser} || : %post -n xorg-x11-Xvnc if ! test -e %{tlskey} ; then @@ -291,7 +298,7 @@ %exclude /usr/%{_lib}/xorg/protocol.txt %exclude /usr/%{_lib}/xorg/modules/extensions/libvnc.la -%ifnarch s390x +%ifnarch s390 s390x %{_libdir}/xorg/modules/extensions/libvnc.so %else %exclude %{_libdir}/xorg/modules @@ -304,7 +311,7 @@ %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/vnc-server %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/vnc-httpd -%ifnarch s390x +%ifnarch s390 s390x %config(noreplace) /etc/X11/xorg.conf.d/10-libvnc.conf %else %exclude /etc/X11/xorg.conf.d
