[kcm-fcitx] add kdb-layout-viewer
Liang Suilong
liangsuilong at fedoraproject.org
Sat Jul 28 18:52:58 UTC 2012
commit 53b28f57297c31196c22433aa70a408855839d8a
Author: Fedora <fedora at fedora-desktop.(none)>
Date: Sun Jul 29 02:52:48 2012 +0800
add kdb-layout-viewer
kcm-fcitx.spec | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/kcm-fcitx.spec b/kcm-fcitx.spec
index bea0519..a28a37e 100644
--- a/kcm-fcitx.spec
+++ b/kcm-fcitx.spec
@@ -1,12 +1,13 @@
Name: kcm-fcitx
Version: 0.4.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: KDE Config Module for Fcitx
Group: Applications/System
License: GPLv2+
URL: http://code.google.com/p/fcitx
Source0: http://fcitx.googlecode.com/files/%{name}-%{version}.tar.xz
BuildRequires: kdelibs-devel, fcitx-devel, gettext
+BuildRequires: desktop-file-utils
Requires: fcitx
Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
@@ -33,13 +34,35 @@ make install DESTDIR=$RPM_BUILD_ROOT -C build
%find_lang %{name} --all-name --with-kde
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/kde4/kdb-layout-viewer.desktop
+
+%post
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
+update-desktop-database -q &> /dev/null ||:
+
+%postun
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
+gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
+update-desktop-database -q &> /dev/null ||:
+fi
+
%files -f %{name}.lang
%doc COPYING
+%{_bindir}/kdb-layout-viewer
%{_libdir}/kde4/kcm_fcitx.so
+%{_datadir}/applications/kde4/kdb-layout-viewer.desktop
%{_datadir}/kde4/services/kcm_fcitx.desktop
%{_datadir}/config/fcitx-skin.knsrc
%changelog
+* Sun Jul 29 2012 Liang Suilong <liangsuilong at gmail.com> - 0.4.0-2
+- Add kdb-layout-viewer
+
* Sun Jul 29 2012 Liang Suilong <liangsuilong at gmail.com> - 0.4.0-1
- Upstream to kcm-fcitx-0.4.0
More information about the scm-commits
mailing list