1 |
%define name vinagre |
2 |
%define version 3.1.5 |
3 |
%define release 1 |
4 |
|
5 |
Summary: VNC Client for the GNOME Desktop |
6 |
Name: %{name} |
7 |
Version: %{version} |
8 |
Release: %mkrel %{release} |
9 |
Source0: http://ftp.gnome.org/pub/GNOME/sources/vinagre/3.1/%{name}-%{version}.tar.xz |
10 |
Patch1: vinagre-3.1.3-modules.patch |
11 |
License: GPLv2+ |
12 |
Group: Networking/Remote access |
13 |
Url: http://www.gnome.org/projects/vinagre/index.html |
14 |
BuildRequires: gnome-common |
15 |
BuildRequires: pkgconfig(vte-2.90) >= 0.20 |
16 |
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.31 |
17 |
BuildRequires: pkgconfig(spice-client-gtk-3.0) >= 0.5 |
18 |
BuildRequires: pkgconfig(avahi-ui-gtk3) >= 0.6.26 |
19 |
BuildRequires: pkgconfig(avahi-gobject) >= 0.6.26 |
20 |
BuildRequires: pkgconfig(avahi-ui) |
21 |
BuildRequires: pkgconfig(telepathy-glib) >= 0.11.6 |
22 |
BuildRequires: pkgconfig(libpanelapplet-4.0) >= 2.91.91 |
23 |
BuildRequires: pkgconfig(glib-2.0) >= 2.25.11 |
24 |
BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.3 |
25 |
BuildRequires: pkgconfig(gnome-keyring-1) |
26 |
BuildRequires: pkgconfig(libpeas-1.0) >= 0.7.2 |
27 |
BuildRequires: pkgconfig(gtk-vnc-2.0) >= 0.4.3 |
28 |
BuildRequires: pkgconfig(gobject-introspection-1.0) |
29 |
BuildRequires: gnome-doc-utils >= 0.3.2 |
30 |
BuildRequires: intltool |
31 |
BuildRequires: desktop-file-utils |
32 |
|
33 |
Requires: gnome-icon-theme >= 2.30 |
34 |
|
35 |
Requires(post): shared-mime-info |
36 |
Requires(postun): shared-mime-info |
37 |
|
38 |
%description |
39 |
Vinagre is a VNC Client for the GNOME Desktop. |
40 |
|
41 |
With Vinagre you can have several connections open simultaneously, bookmark |
42 |
your servers thanks to the Favorites support, store the passwords in the |
43 |
GNOME keyring, and browse the network to look for VNC servers. |
44 |
|
45 |
|
46 |
%prep |
47 |
%setup -q |
48 |
%patch1 -p1 -b .module |
49 |
|
50 |
%build |
51 |
autoreconf -fi |
52 |
%configure2_5x --enable-ssh --disable-static |
53 |
%make |
54 |
|
55 |
%install |
56 |
rm -rf %{buildroot} |
57 |
%makeinstall_std |
58 |
|
59 |
%find_lang %{name} --with-gnome |
60 |
|
61 |
desktop-file-install --vendor="" \ |
62 |
--add-category="RemoteAccess" \ |
63 |
--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* |
64 |
|
65 |
rm -f %{buildroot}%{_libdir}/%{name}-3.0/plugin*/*.la |
66 |
|
67 |
%files -f %{name}.lang |
68 |
%defattr(-,root,root) |
69 |
%doc AUTHORS NEWS README |
70 |
%{_bindir}/* |
71 |
%{_datadir}/applications/* |
72 |
%{_datadir}/%{name} |
73 |
%{_datadir}/icons/hicolor/*/*/*.* |
74 |
%{_datadir}/mime/packages/vinagre-mime.xml |
75 |
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service |
76 |
%{_datadir}/telepathy/clients/Vinagre.client |
77 |
%{_mandir}/man1/vinagre.1* |
78 |
%dir %{_libdir}/%{name}-3.0/ |
79 |
%dir %{_libdir}/%{name}-3.0/plugins/ |
80 |
%{_libdir}/%{name}-3.0/plugins/*.so |
81 |
%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml |
82 |
%{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert |