From 3400125081c33e23db5ba1e347b630d15d7d9739 Mon Sep 17 00:00:00 2001 From: David King Date: Sep 13 2016 08:16:02 +0000 Subject: Update to 3.21.92 --- diff --git a/.gitignore b/.gitignore index dac58dc..d9df68f 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,4 @@ vino-2.31.4.tar.bz2 /vino-3.20.0.tar.xz /vino-3.20.1.tar.xz /vino-3.20.2.tar.xz +/vino-3.21.92.tar.xz diff --git a/sources b/sources index 8332795..2d618a6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e9263766d545f1e8b12a1e80ee1706b8 vino-3.20.2.tar.xz +804424f1e16db4a2ae14963ffdb4ed1a vino-3.21.92.tar.xz diff --git a/vino.spec b/vino.spec index 48dfd5b..0062f09 100644 --- a/vino.spec +++ b/vino.spec @@ -1,28 +1,32 @@ Name: vino -Version: 3.20.2 +Version: 3.21.92 Release: 1%{?dist} Summary: A remote desktop system for GNOME License: GPLv2+ URL: https://wiki.gnome.org/Projects/Vino #VCS: git:git://git.gnome.org/vino -Source0: https://download.gnome.org/sources/%{name}/3.20/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/3.21/%{name}-%{version}.tar.xz BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(avahi-glib) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(gtk+-x11-3.0) +BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libsecret-1) +BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(telepathy-glib) BuildRequires: libgcrypt-devel -BuildRequires: libSM-devel BuildRequires: libXt-devel, libXtst-devel, libXdamage-devel BuildRequires: intltool BuildRequires: gettext -BuildRequires: gnome-common BuildRequires: desktop-file-utils +# For user unit. +BuildRequires: systemd +%{?systemd_requires} + # Following requires are for directory ownership Requires: telepathy-filesystem Requires: dbus @@ -40,7 +44,6 @@ connect to a running GNOME session using VNC. %configure \ --disable-silent-rules \ --with-avahi \ - --with-network-manager \ --with-secret \ --with-telepathy \ --with-gnutls \ @@ -57,10 +60,20 @@ make install DESTDIR=%{buildroot} INSTALL="install -p" desktop-file-validate %{buildroot}%{_datadir}/applications/vino-server.desktop +%post +%systemd_user_post + + +%preun +%systemd_user_preun + + %postun if [ $1 -eq 0 ]; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || : fi +%systemd_user_postun + %posttrans glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || : @@ -75,9 +88,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || : %{_datadir}/applications/vino-server.desktop %{_datadir}/glib-2.0/schemas/org.gnome.Vino.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.Vino.gschema.xml +%{_userunitdir}/vino-server.service %changelog +* Tue Sep 13 2016 David King - 3.21.92-1 +- Update to 3.21.92 + * Mon May 09 2016 David King - 3.20.2-1 - Update to 3.20.2