[ibus-skk] Install .desktop file
Daiki Ueno
ueno at fedoraproject.org
Wed Nov 26 02:42:24 UTC 2014
commit beb6bf22a75bc54535f0cd08bd2441812891ef98
Author: Daiki Ueno <dueno at redhat.com>
Date: Wed Nov 26 11:42:11 2014 +0900
Install .desktop file
ibus-skk.spec | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/ibus-skk.spec b/ibus-skk.spec
index 7e4f9cf..5fdc730 100644
--- a/ibus-skk.spec
+++ b/ibus-skk.spec
@@ -13,6 +13,7 @@ BuildRequires: intltool
BuildRequires: libskk-devel >= 0.0.11
BuildRequires: ibus-devel
BuildRequires: gtk3-devel
+BuildRequires: desktop-file-utils
Requires: ibus, skkdic
%description
@@ -32,14 +33,26 @@ make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+desktop-file-validate %{buildroot}/%{_datadir}/applications/ibus-setup-skk.desktop
+
%find_lang %{name}
+%post
+[ -x %{_bindir}/ibus ] && \
+ %{_bindir}/ibus write-cache --system &>/dev/null || :
+
+%postun
+[ -x %{_bindir}/ibus ] && \
+ %{_bindir}/ibus write-cache --system &>/dev/null || :
+
+
%files -f %{name}.lang
%doc AUTHORS COPYING README ChangeLog
%{_datadir}/ibus-skk
%{_libexecdir}/ibus-*-skk
%{_datadir}/ibus/component/skk.xml
+%{_datadir}/applications/ibus-setup-kkc.desktop
%changelog
More information about the scm-commits
mailing list