[eekboard/f13/master] Update to 0.0.5-1.

Daiki Ueno ueno at fedoraproject.org
Thu Aug 12 09:16:35 UTC 2010


commit 8b8a57b12990a11a29e6dfc6d3bbecbdfc066fb7
Author: Daiki Ueno <ueno at unixuser.org>
Date:   Thu Aug 12 18:17:30 2010 +0900

    Update to 0.0.5-1.

 .gitignore            |    1 +
 disable-clutter.patch |   27 ---------------------------
 eekboard.sh           |    5 +++++
 eekboard.spec         |   18 ++++++++++++++----
 sources               |    2 +-
 5 files changed, 21 insertions(+), 32 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6e64b6f..311c4a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 eekboard-0.0.4.tar.gz
+eekboard-0.0.5.tar.gz
diff --git a/eekboard.sh b/eekboard.sh
new file mode 100644
index 0000000..6e6f5cf
--- /dev/null
+++ b/eekboard.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# disable Clutter by default on Fedora because there are several issues:
+# https://bugzilla.redhat.com/show_bug.cgi?id=611888
+EEKBOARD_DISABLE_CLUTTER=1 /usr/bin/eekboard.orig "$@"
\ No newline at end of file
diff --git a/eekboard.spec b/eekboard.spec
index 0d496b2..77debe8 100644
--- a/eekboard.spec
+++ b/eekboard.spec
@@ -1,6 +1,6 @@
 Name:		eekboard
-Version:	0.0.4
-Release:	2%{?dist}
+Version:	0.0.5
+Release:	1%{?dist}
 Summary:	A Virtual Keyboard for GNOME 
 
 Group:		Applications/System
@@ -8,11 +8,14 @@ License:	GPLv3+
 URL:		http://ueno.github.com/eekboard/
 Source0:	http://github.com/downloads/ueno/eekboard/eekboard-%{version}.tar.gz
 Source1:	%{name}.desktop
-Patch0:		disable-clutter.patch
+Source2:	eekboard.sh
 BuildRequires:	libfakekey-devel
 BuildRequires:	libXtst-devel
 BuildRequires:	clutter-gtk-devel
 BuildRequires:	libxklavier-devel
+BuildRequires:  GConf2-devel
+BuildRequires:  libnotify-devel
+BuildRequires:  at-spi-devel
 %if (0%{?fedora} <= 13)
 BuildRequires:	gir-repository-devel
 %endif
@@ -47,7 +50,6 @@ This package contains the development tools for eekboard.
 
 %prep
 %setup -q
-%patch0 -p1
 
 
 %build
@@ -59,6 +61,8 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
+mv $RPM_BUILD_ROOT%{_bindir}/eekboard $RPM_BUILD_ROOT%{_bindir}/eekboard.orig
+install -p -m 755 %{SOURCE2} ${RPM_BUILD_ROOT}%{_bindir}/eekboard
 desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
 %{SOURCE1}
 
@@ -71,6 +75,7 @@ desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %{_bindir}/eekboard
+%{_bindir}/eekboard.orig
 %{_datadir}/applications/%{name}.desktop
 
 %files libs
@@ -92,6 +97,11 @@ desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
 
 
 %changelog
+* Thu Aug 12 2010 Daiki Ueno <dueno at redhat.com> - 0.0.5-1
+- new upstream release
+- remove disable Clutter patch
+- add a shell script wrapper for eekboard to disable Clutter
+
 * Wed Jul 14 2010 Daiki Ueno <dueno at redhat.com> - 0.0.4-2
 - apply a patch to disable Clutter by default (#611888)
 
diff --git a/sources b/sources
index d0dbc59..6e3c119 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1e404051873bc444a050156ac4a36177  eekboard-0.0.4.tar.gz
+a7087b4e911c6f3c50975474ca6a1d49  eekboard-0.0.5.tar.gz


More information about the scm-commits mailing list