summaryrefslogtreecommitdiffstats
path: root/ibus.spec.in
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-15 15:51:16 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-15 15:51:16 +0800
commit27600c499fdf8a57ffa4e27f436099ad4eaa89f0 (patch)
treed5484c29537d8d3e6fb1acf62bee40e27e119854 /ibus.spec.in
parent2cc05f88271b213d98b6fada10283f1a2fe39caa (diff)
downloadibus-27600c499fdf8a57ffa4e27f436099ad4eaa89f0.tar.gz
ibus-27600c499fdf8a57ffa4e27f436099ad4eaa89f0.tar.xz
ibus-27600c499fdf8a57ffa4e27f436099ad4eaa89f0.zip
Update rpm spec to move libibus.so to ibu-libs.rpm.
Diffstat (limited to 'ibus.spec.in')
-rw-r--r--ibus.spec.in45
1 files changed, 28 insertions, 17 deletions
diff --git a/ibus.spec.in b/ibus.spec.in
index ded666a..d9d5dba 100644
--- a/ibus.spec.in
+++ b/ibus.spec.in
@@ -20,7 +20,7 @@ BuildRequires: libtool
BuildRequires: python
BuildRequires: gtk2-devel
BuildRequires: dbus-devel
-BuildRequires: qt-devel
+# BuildRequires: qt-devel
BuildRequires: dbus-glib-devel
BuildRequires: desktop-file-utils
@@ -29,6 +29,7 @@ Requires(post): %{_sbindir}/alternatives
Requires(postun): desktop-file-utils
Requires(postun): %{_sbindir}/alternatives
+Requires: %{name}-libs = %{version}-%{release}
Requires: glib2 >= %{glib_ver}
Requires: pygtk2
Requires: dbus-python >= 0.83.0
@@ -43,6 +44,14 @@ IBus means Intelligent Input Bus. It is a new input framework for Linux OS. It p
full featured and user friendly input method user interface. It also may help
developers to develop input method easily.
+%package libs
+Summary: IBus libraries
+Group: System Environment/Libraries
+
+%description libs
+This package contains ibus libraries.
+
+
%package gtk
Summary: IBus im module for gtk2
Group: System Environment/Libraries
@@ -51,14 +60,14 @@ Requires: %{name} = %{version}-%{release}
%description gtk
This package contains ibus im module for gtk2
-%package qt
-Summary: IBus im module for qt4
-Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: qt >= 4.4.2
-
-%description qt
-This package contains ibus im module for qt4
+# %package qt
+# Summary: IBus im module for qt4
+# Group: System Environment/Libraries
+# Requires: %{name} = %{version}-%{release}
+# Requires: qt >= 4.4.2
+#
+# %description qt
+# This package contains ibus im module for qt4
%package devel
Summary: Development tools for ibus
@@ -122,13 +131,10 @@ fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
-%dir %{python_sitelib}/ibus
-%{python_sitelib}/ibus/*
-%dir %{_datadir}/ibus/
+%{python_sitelib}/ibus
%{_bindir}/ibus-daemon
%{_bindir}/ibus-setup
-%{_libdir}/libibus.so*
-%{_datadir}/ibus/*
+%{_datadir}/ibus
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_libexecdir}/ibus-gconf
@@ -136,13 +142,18 @@ fi
%{_libexecdir}/ibus-x11
%config %{_xinputconf}
+
+%files libs
+%defattr(-,root,root,-)
+%{_libdir}/libibus.so*
+
%files gtk
%defattr(-,root,root,-)
%{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ibus.so
-%files qt
-%defattr(-,root,root,-)
-%{_libdir}/qt4/plugins/inputmethods/libibus.so
+# %files qt
+# %defattr(-,root,root,-)
+# %{_libdir}/qt4/plugins/inputmethods/libibus.so
%files devel
%defattr(-,root,root,-)