[Fedora-i18n-bugs] [eekboard/f15/master] Update to 0.90.1-1.
Daiki Ueno
ueno at fedoraproject.org
Wed Feb 23 07:41:56 UTC 2011
commit 00b162d59e8e958195e900d1ab94a574f4aa6c9d
Author: Daiki Ueno <ueno at unixuser.org>
Date: Wed Feb 23 16:43:15 2011 +0900
Update to 0.90.1-1.
.gitignore | 1 +
eekboard-gtk3.patch | 53 ---------------------------------------------------
eekboard.desktop | 4 +-
eekboard.sh | 5 ----
eekboard.spec | 44 +++++++++++++++++++++++++++--------------
sources | 2 +-
6 files changed, 33 insertions(+), 76 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c5f2677..3040d4a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ eekboard-0.0.5.tar.gz
/eekboard-0.0.5.tar.gz
/eekboard-0.0.6.tar.gz
/eekboard-0.0.7.tar.gz
+/eekboard-0.90.1.tar.gz
diff --git a/eekboard.desktop b/eekboard.desktop
index 04469e1..3424fda 100644
--- a/eekboard.desktop
+++ b/eekboard.desktop
@@ -2,8 +2,8 @@
Name=Eekboard
GenericName=Eekboard Virtual Keyboard
Comment=Virtual Keyboard
-Exec=eekboard
-Icon=keyboard
+Exec=eekboard-desktop-client
+Icon=eekboard
Terminal=false
Type=Application
Categories=GTK;Utility;
diff --git a/eekboard.spec b/eekboard.spec
index 9427888..7d981ff 100644
--- a/eekboard.spec
+++ b/eekboard.spec
@@ -1,6 +1,6 @@
Name: eekboard
-Version: 0.0.7
-Release: 7%{?dist}
+Version: 0.90.1
+Release: 1%{?dist}
Summary: A Virtual Keyboard for GNOME
Group: Applications/System
@@ -8,15 +8,12 @@ License: GPLv3+
URL: http://ueno.github.com/eekboard/
Source0: http://github.com/downloads/ueno/eekboard/eekboard-%{version}.tar.gz
Source1: %{name}.desktop
-Source2: eekboard.sh
-Patch0: eekboard-gtk3.patch
BuildRequires: libfakekey-devel
BuildRequires: libXtst-devel
-BuildRequires: clutter-gtk-devel
+#BuildRequires: clutter-gtk-devel
BuildRequires: gtk3-devel
BuildRequires: libxklavier-devel
BuildRequires: GConf2-devel
-BuildRequires: libnotify-devel
BuildRequires: at-spi-devel
%if (0%{?fedora} <= 13)
BuildRequires: gir-repository-devel
@@ -27,9 +24,8 @@ BuildRequires: gobject-introspection-devel
Requires: eekboard-libs = %{version}-%{release}
%description
-eekboard is a virtual keyboard software package which ships with a
-standalone virtual keyboard application (eekboard), and a library to
-create keyboard-like UI (libeek).
+eekboard is a virtual keyboard software package, including a set of
+tools to implement desktop virtual keyboards.
%package libs
Summary: Runtime libraries for eekboard
@@ -53,7 +49,6 @@ This package contains the development tools for eekboard.
%prep
%setup -q
-%patch0 -p1 -b .gtk3
%build
@@ -65,22 +60,37 @@ 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}
%find_lang %{name}
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
+
%files -f %{name}.lang
%defattr(-,root,root,-)
-%{_bindir}/eekboard
-%{_bindir}/eekboard.orig
+%{_bindir}/eekboard-server
+%{_bindir}/eekboard-desktop-client
+%{_bindir}/eekboard-client
+%{_bindir}/eekboard-xml
+%{_datadir}/dbus-1/services/eekboard-server.service
%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/eekboard.png
+%{_datadir}/icons/hicolor/scalable/apps/eekboard.svg
%files libs
%defattr(-,root,root,-)
@@ -92,7 +102,8 @@ desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
%defattr(-,root,root,-)
# LGPLv2+
%{_libdir}/libeek*.so
-%{_includedir}/eek-0.1/
+%{_includedir}/eek-0.90/
+%{_includedir}/eekboard-0.90/
%{_datadir}/gir-1.0/Eek*.gir
%{_datadir}/vala/vapi/eek*.vapi
%{_libdir}/pkgconfig/eek*.pc
@@ -101,6 +112,9 @@ desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
%changelog
+* Wed Feb 23 2011 Daiki Ueno <dueno at redhat.com> - 0.90.1-1
+- new upstream release
+
* Sun Feb 13 2011 Christopher Aillon <caillon at redhat.com> - 0.0.7-7
- Rebuild against newer libxklavier
diff --git a/sources b/sources
index b01ad4f..910ee91 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d213c0203c267331f6d97c0f0d689cf8 eekboard-0.0.7.tar.gz
+69c4b483743a2263f419a8ae9c9b87b0 eekboard-0.90.1.tar.gz
More information about the i18n-bugs
mailing list