Blob Blame History Raw
Name:		vinagre
Version:	0.2
Release:	1%{?dist}
Summary:	VNC client for the GNOME desktop

Group:		Applications/System
License:	GPLv2+
URL:		http://www.gnome.org/~jwendell/vinagre/
Source0:	http://www.gnome.org/~jwendell/vinagre/downloads/%{name}-%{version}.tar.gz

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	gtk-vnc-devel
BuildRequires:	gtk2-devel >= 2.11.6
BuildRequires:	GConf2-devel >= 2.16.0
BuildRequires:	avahi-ui-devel >= 0.6.18
# Missing package dependency, see:
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=253734
BuildRequires:	avahi-glib-devel >= 0.6.18
BuildRequires:	libglade2-devel >= 2.6.0
BuildRequires:	perl(XML::Parser) gettext intltool
BuildRequires:	desktop-file-utils

%description
Vinagre is a VNC client for the GNOME desktop environment.

%prep
%setup -q

%build
%configure --enable-avahi=yes
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT

# Remove text files installed by vinagre, we install them in a versioned
# directory in the files section
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/vinagre/

desktop-file-install 						\
	--remove-category=Application				\
	--add-category=GTK					\
	--delete-original					\
        --dir=$RPM_BUILD_ROOT%{_datadir}/applications		\
        $RPM_BUILD_ROOT%{_datadir}/applications/vinagre.desktop

%find_lang vinagre

%clean
rm -rf $RPM_BUILD_ROOT

%files -f vinagre.lang
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/
%doc README NEWS COPYING AUTHORS

%changelog
* Wed Aug 22 2007 - Bastien Nocera <bnocera@redhat.com> - 0.2-1
- First version
- Fix plenty of comments from Ray Strode as per review
- Have work-around for BZ #253734