From 875cfae16797f441fa60dc9976fdf34ff8f40007 Mon Sep 17 00:00:00 2001 From: Peng Huang Date: Fri, 7 May 2010 22:26:36 +0800 Subject: [PATCH] Refine rpm packages: ibus-pinyin be split into ibus-pinyin, -db-android and -db-open-phrase. --- ibus-pinyin.spec.in | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/ibus-pinyin.spec.in b/ibus-pinyin.spec.in index 84b1b7b..98570a8 100644 --- a/ibus-pinyin.spec.in +++ b/ibus-pinyin.spec.in @@ -22,18 +22,31 @@ BuildRequires: ibus-devel >= 1.3 # Requires(post): sqlite Requires: ibus >= 1.2.0 +Requires: ibus-pinyin-db = %{version}-%{release} %description The Chinese Pinyin input method for IBus platform. -%package open-phrase +%package db-open-phrase Summary: The open phrase database for ibus Pinyin Group: System Environment/Libraries +BuildArch: noarch +Provides: ibus-pinyin-db Requires(post): sqlite -%description open-phrase +%description db-open-phrase The open phrase database for ibus Pinyin engine. +%package db-android +Summary: The android phrase database for ibus Pinyin +Group: System Environment/Libraries +BuildArch: noarch +Provides: ibus-pinyin-db +Requires(post): sqlite + +%description db-android +The android phrase database for ibus Pinyin engine. + %prep %setup -q cp %{SOURCE1} data/db/open-phrase @@ -57,10 +70,14 @@ rm -rf $RPM_BUILD_ROOT # cd %{_datadir}/ibus-pinyin/db # sqlite3 android.db ".read create_index.sql" -%post open-phrase +%post db-open-phrase # cd %{_datadir}/ibus-pinyin/db # sqlite3 open-phrase.db ".read create_index.sql" +%post db-android +# cd %{_datadir}/ibus-pinyin/db +# sqlite3 android.db ".read create_index.sql" + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README @@ -70,14 +87,16 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/@PACKAGE@/icons %{_datadir}/@PACKAGE@/setup %{_datadir}/@PACKAGE@/db/create_index.sql -%{_datadir}/@PACKAGE@/db/android.db %dir %{_datadir}/@PACKAGE@ %dir %{_datadir}/@PACKAGE@/db %{_datadir}/ibus/component/* -%files open-phrase +%files db-open-phrase %{_datadir}/@PACKAGE@/db/open-phrase.db +%files db-android +%{_datadir}/@PACKAGE@/db/android.db + %changelog * Fri Aug 08 2008 Peng Huang - @VERSION@-1 - The first version. -- 2.7.4