From 6111dcc4334de1bdaefb8f61db516b954af39473 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Jul 28 2009 05:01:49 +0000 Subject: 2.27.5 --- diff --git a/.cvsignore b/.cvsignore index 778da8c..db42ba2 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -vino-2.26.1.tar.bz2 +vino-2.27.5.tar.bz2 diff --git a/sources b/sources index 776ca8e..131c531 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f6f5122b0644eb72b4cfaf202b3c8b1e vino-2.26.1.tar.bz2 +070c96efa0337c8d92f6d84ec876e74c vino-2.27.5.tar.bz2 diff --git a/vino-smclient.patch b/vino-smclient.patch new file mode 100644 index 0000000..d514773 --- /dev/null +++ b/vino-smclient.patch @@ -0,0 +1,12 @@ +diff -up vino-2.27.5/configure.in.smclient vino-2.27.5/configure.in +--- vino-2.27.5/configure.in.smclient 2009-07-28 00:55:23.216690587 -0400 ++++ vino-2.27.5/configure.in 2009-07-28 00:55:41.568688839 -0400 +@@ -60,7 +60,7 @@ PKG_CHECK_MODULES(EGG, gtk+-2.0 >= $GTK_ + AC_SUBST(EGG_LIBS) + AC_SUBST(EGG_CFLAGS) + +-PKG_CHECK_MODULES(EGG_SMCLIENT, gtk+-2.0) ++PKG_CHECK_MODULES(EGG_SMCLIENT, gtk+-2.0 sm) + AC_SUBST(EGG_SMCLIENT_LIBS) + AC_SUBST(EGG_SMCLIENT_CFLAGS) + diff --git a/vino.spec b/vino.spec index 108fd0d..9afc8bc 100644 --- a/vino.spec +++ b/vino.spec @@ -12,6 +12,9 @@ Version: 2.27.5 Release: 1%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/vino/2.27/%{name}-%{version}.tar.bz2 + +Patch0: vino-smclient.patch + License: GPLv2+ Group: User Interface/Desktops BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -34,6 +37,10 @@ BuildRequires: gettext BuildRequires: dbus-glib-devel BuildRequires: libsoup-devel BuildRequires: NetworkManager-devel +BuildRequires: libSM-devel +BuildRequires: gnome-keyring-devel +BuildRequires: unique-devel +BuildRequires: autoconf automake libtool %description Vino is a VNC server for GNOME. It allows remote users to @@ -41,10 +48,14 @@ connect to a running GNOME session using VNC. %prep %setup -q +%patch0 -p1 -b .smclient + +autoreconf -i -f %build %configure \ --enable-avahi \ + --enable-gnome-keyring \ --disable-gnutls \ --disable-http-server \ --enable-libnotify \ @@ -107,6 +118,7 @@ fi %doc AUTHORS COPYING NEWS README docs/TODO docs/remote-desktop.txt %{_datadir}/vino %{_datadir}/applications/*.desktop +%{_datadir}/dbus-1/services/org.gnome.Vino.service %{_bindir}/* %{_libexecdir}/* %{_sysconfdir}/gconf/schemas/*.schemas