[mingw-gtk-vnc: 7/22] Update to 0.4.0 release
epienbro
epienbro at fedoraproject.org
Wed Mar 7 17:38:36 UTC 2012
commit 48a5ee994ac6713e6182fe7d6bce22f3c2973ca5
Author: Daniel P. Berrange <berrange at fedoraproject.org>
Date: Sun Jul 11 21:20:46 2010 +0000
Update to 0.4.0 release
.cvsignore | 4 +-
gtk-vnc-0.3.8-relative-mouse.patch | 142 ------------------------------------
mingw32-gtk-vnc.spec | 39 +++++++---
sources | 2 +-
4 files changed, 30 insertions(+), 157 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index 5ca3264..80d8cfc 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1,3 @@
-gtk-vnc-0.3.8.tar.gz
+.build*.log
+*.src.rpm
+gtk-vnc-0.4.0.tar.bz2
diff --git a/mingw32-gtk-vnc.spec b/mingw32-gtk-vnc.spec
index 9689e8b..162610e 100644
--- a/mingw32-gtk-vnc.spec
+++ b/mingw32-gtk-vnc.spec
@@ -7,15 +7,14 @@
%define _default_patch_fuzz 2
Name: mingw32-gtk-vnc
-Version: 0.3.8
-Release: 6%{?dist}
+Version: 0.4.0
+Release: 1%{?dist}
Summary: MinGW Windows port of VNC client GTK widget
License: LGPLv2+
Group: Development/Libraries
-URL: http://sourceforge.net/projects/gtk-vnc
-Source0: http://downloads.sourceforge.net/gtk-vnc/gtk-vnc-%{version}.tar.gz
-Patch1: gtk-vnc-%{version}-relative-mouse.patch
+URL: http://live.gnome.org/gtk-vnc
+Source: http://ftp.gnome.org/pub/GNOME/sources/gtk-vnc/0.4/gtk-vnc-%{version}.tar.bz2
# XXX need to add the SASL patches too, but this is
# blocking on a mingw32-cyrus-sasl port or equiv
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -36,19 +35,23 @@ BuildRequires: pkgconfig
Requires: pkgconfig
+%package -n mingw32-gvnc
+Summary: MinGW Windows port of VNC GObject
%description
gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines
allowing it to be completely asynchronous while remaining single threaded.
+%description -n mingw32-gvnc
+gvnc is a GObject for managing a VNC connection. It provides all the
+infrastructure required to build a VNC client without having to deal
+with the raw protocol itself.
%prep
%setup -q -n gtk-vnc-%{version}
-%patch1 -p1
-
%build
-%{_mingw32_configure} --without-python --with-examples --disable-static
+%{_mingw32_configure} --without-python --disable-static --without-sasl
make %{?_smp_mflags}
@@ -56,27 +59,37 @@ make %{?_smp_mflags}
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
-# automake gives gvncviewer a strange name ...
-mv $RPM_BUILD_ROOT%{_mingw32_bindir}/i686-pc-mingw32-gvncviewer.exe \
- $RPM_BUILD_ROOT%{_mingw32_bindir}/gvncviewer.exe \
+rm -f $RPM_BUILD_ROOT%{_mingw32_bindir}/gvnccapture.exe
+rm -f $RPM_BUILD_ROOT%{_mingw32_mandir}/man1/gvnccapture.1*
+%find_lang gtk-vnc
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f gtk-vnc.lang
%defattr(-,root,root)
%doc COPYING.LIB
-%{_mingw32_bindir}/gvncviewer.exe
%{_mingw32_bindir}/libgtk-vnc-1.0-0.dll
%{_mingw32_libdir}/libgtk-vnc-1.0.dll.a
%{_mingw32_libdir}/libgtk-vnc-1.0.la
%{_mingw32_libdir}/pkgconfig/gtk-vnc-1.0.pc
%{_mingw32_includedir}/gtk-vnc-1.0
+%files -n mingw32-gvnc
+%defattr(-,root,root)
+%{_mingw32_bindir}/libgvnc-1.0-0.dll
+%{_mingw32_libdir}/libgvnc-1.0.dll.a
+%{_mingw32_libdir}/libgvnc-1.0.la
+%{_mingw32_libdir}/pkgconfig/gvnc-1.0.pc
+%{_mingw32_includedir}/gvnc-1.0
%changelog
+* Sun Jul 11 2010 Daniel P. Berrange <berrange at redhat.com> - 0.4.0-1
+- Update to 0.4.0 release
+- Remove unsupported example program
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.8-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
diff --git a/sources b/sources
index 2ad40a3..3869c0f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-72869a1a63ec972bdca7ad12898f2689 gtk-vnc-0.3.8.tar.gz
+f38ce99af9080637c915b1b608155ba3 gtk-vnc-0.4.0.tar.bz2
More information about the scm-commits
mailing list