summaryrefslogtreecommitdiffstats
path: root/ibus.spec.in
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-09-24 17:44:28 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-09-24 17:44:28 +0800
commitf62802b72d8244e33babe2d5ac660979f534d653 (patch)
tree9fb1b05a481699d2c14ccc84081bd169f44bc18e /ibus.spec.in
parent5a13c1a773c9205172e21fb2834d31681edc09dc (diff)
downloadibus-f62802b72d8244e33babe2d5ac660979f534d653.tar.gz
ibus-f62802b72d8244e33babe2d5ac660979f534d653.tar.xz
ibus-f62802b72d8244e33babe2d5ac660979f534d653.zip
Install gtk im module in ${libdir}/gtk-2.0/${gtk_binary_version}/immodules.
Diffstat (limited to 'ibus.spec.in')
-rw-r--r--ibus.spec.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/ibus.spec.in b/ibus.spec.in
index 8708a85..30bdb12 100644
--- a/ibus.spec.in
+++ b/ibus.spec.in
@@ -1,4 +1,5 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?gtk_binary_version: %define gtk_binary_version %(pkg-config --variable=gtk_binary_version gtk+-2.0)}
%define mod_path ibus-@PACKAGE_VERSION_MAJOR@.@PACKAGE_VERSION_MINOR@
Name: ibus
Version: @PACKAGE_VERSION@
@@ -62,7 +63,7 @@ rm -rf $RPM_BUILD_ROOT
make DESTDIR=${RPM_BUILD_ROOT} install
rm -f $RPM_BUILD_ROOT%{_libdir}/libibus-gtk.la
rm -f $RPM_BUILD_ROOT%{_libdir}/libibus-gtk.so
-rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/immodules/im-ibus.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ibus.la
# install xinput config file
mkdir -pm 755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/X11/xinit/xinput.d
@@ -114,7 +115,7 @@ rm -rf $RPM_BUILD_ROOT
%files gtk
%defattr(-,root,root,-)
%doc
-%{_libdir}/gtk-2.0/immodules/im-ibus.so
+%{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ibus.so
%files qt
%defattr(-,root,root,-)