[eekboard] Update to 1.0.8-1.
Daiki Ueno
ueno at fedoraproject.org
Wed Aug 15 08:56:54 UTC 2012
commit 5b17d7ef8b478a23e8d095df61967dd478629a45
Author: Daiki Ueno <ueno at unixuser.org>
Date: Wed Aug 15 17:56:12 2012 +0900
Update to 1.0.8-1.
.gitignore | 1 +
eekboard-fix-crash.patch | 27 ---------------------------
eekboard.spec | 39 ++++++++++++++++++++++++++++-----------
sources | 2 +-
4 files changed, 30 insertions(+), 39 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 23dc4fb..5dfa85c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@ eekboard-0.0.5.tar.gz
/eekboard-1.0.5.tar.gz
/eekboard-1.0.6.tar.gz
/eekboard-1.0.7.tar.gz
+/eekboard-1.0.8.tar.gz
diff --git a/eekboard.spec b/eekboard.spec
index 8b13ea8..6925256 100644
--- a/eekboard.spec
+++ b/eekboard.spec
@@ -1,13 +1,12 @@
Name: eekboard
-Version: 1.0.7
-Release: 3%{?dist}
+Version: 1.0.8
+Release: 1%{?dist}
Summary: Yet Another Virtual Keyboard
Group: Applications/System
License: GPLv3+
URL: http://fedorahosted.org/eekboard/
Source0: http://github.com/downloads/ueno/eekboard/eekboard-%{version}.tar.gz
-Patch0: eekboard-fix-crash.patch
BuildRequires: libXtst-devel
BuildRequires: gtk3-devel
BuildRequires: libxklavier-devel
@@ -17,6 +16,7 @@ BuildRequires: gobject-introspection-devel
BuildRequires: libcroco-devel
BuildRequires: vala-tools
+Requires: eekboard-service = %{version}-%{release}
Provides: eekboard-python = %{version}-%{release}
Obsoletes: eekboard-python < 1.0.5-5
@@ -24,6 +24,15 @@ Obsoletes: eekboard-python < 1.0.5-5
eekboard is a virtual keyboard software package, including a set of
tools to implement desktop virtual keyboards.
+%package service
+Summary: Runtime service for eekboard
+Group: Applications/System
+
+Requires: %{name}-libs = %{version}-%{release}
+
+%description service
+This package contains the D-Bus service for eekboard
+
%package libs
Summary: Runtime libraries for eekboard
Group: System Environment/Libraries
@@ -46,7 +55,6 @@ This package contains the development tools for eekboard.
%prep
%setup -q
-%patch0 -p1 -b .fix-crash
%build
@@ -75,27 +83,33 @@ if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
-if [ $1 -eq 0 ] ; then
- /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
-fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
+
+%postun libs
+if [ $1 -eq 0 ] ; then
+ /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
+
+%posttrans libs
+/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+/sbin/ldconfig
%files -f %{name}.lang
%doc base-installed/examples
-%{_bindir}/eekboard-server
%{_bindir}/eekboard
%{_libexecdir}/eekboard-setup
-%{_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 service
+%{_bindir}/eekboard-server
+%{_datadir}/dbus-1/services/eekboard-server.service
%{_datadir}/eekboard/
%{_datadir}/glib-2.0/schemas/*
@@ -118,6 +132,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Wed Aug 15 2012 Daiki Ueno <dueno at redhat.com> - 1.0.8-1
+- split eekboard-server into eekboard-service package (fixes #847500)
+
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 9899bee..5307d8c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-905baf1e5f49fbdfd7ddce898927c821 eekboard-1.0.7.tar.gz
+83584689cd3353d2f471d01f4f5f2efd eekboard-1.0.8.tar.gz
More information about the scm-commits
mailing list