commit 5b17d7ef8b478a23e8d095df61967dd478629a45 Author: Daiki Ueno ueno@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-%%7Bversion%7D.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@redhat.com - 1.0.8-1 +- split eekboard-server into eekboard-service package (fixes #847500) + * Wed Jul 18 2012 Fedora Release Engineering rel-eng@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
i18n-bugs@lists.fedoraproject.org