Fix problems reported by rpmlint
authorHuang Peng <shawn.p.huang@gmail.com>
Fri, 8 Aug 2008 01:41:24 +0000 (09:41 +0800)
committerHuang Peng <shawn.p.huang@gmail.com>
Fri, 8 Aug 2008 01:41:24 +0000 (09:41 +0800)
Makefile.am
README
engine/Makefile.am
ibus-pinyin.spec.in

index 19c220d..ba1b395 100644 (file)
@@ -49,6 +49,16 @@ rpm: dist @PACKAGE_NAME@.spec
                        --define "_rpmdir `pwd`" \
                        --define "_srcrpmdir `pwd`" \
                        @PACKAGE_NAME@.spec
+
+srpm: dist @PACKAGE_NAME@.spec
+       rpmbuild -bs \
+                       --define "_sourcedir `pwd`" \
+                       --define "_builddir `pwd`" \
+                       --define "_srcrpmdir `pwd`" \
+                       --define "_rpmdir `pwd`" \
+                       --define "_specdir `pwd`" \
+                       @PACKAGE_NAME@.spec
+
 clean-rpm:
        $(RM) -r "`uname -i`"
 
diff --git a/README b/README
index e69de29..8aa6da5 100644 (file)
--- a/README
+++ b/README
@@ -0,0 +1,2 @@
+ibus-pinyin
+It is a PinYin engine for IBus input framework.
index 1dc56d7..130adcc 100644 (file)
@@ -51,9 +51,6 @@ ${DBTAR}:
 py.db: ${DBTAR}
        tar jxvfm ${DBTAR}
 
-CLEANFILES = \
-       *.pyc \
-       $(NULL)
 
 EXTRA_DIST = \
        ibus-engine-pinyin.in \
@@ -62,6 +59,12 @@ EXTRA_DIST = \
        special_table \
        $(NULL)
 
+CLEANFILES = \
+       *.pyc \
+       py.db \
+       $(DBTAR) \
+       $(NULL)
+
 test:
        $(ENV) \
                IBUS_PINYIN_LOCATION=$(abs_top_srcdir) \
index b1e2414..27cf690 100644 (file)
@@ -12,11 +12,13 @@ Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
 Source1:    http://scim-python.googlecode.com/files/pinyin-database-0.1.10.5.tar.bz2
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:  noarch
+
 BuildRequires: gettext-devel, libtool, python-devel, pygtk2-devel, perl(XML::Parser) gtk2-devel qt-devel
 Requires:   pygtk2
 
 %description
-IBus template project
+PinYin engine for IBus input framework.
 
 %prep
 %setup -q
@@ -53,5 +55,5 @@ python -c "import pysqlitedb; db = pysqlitedb.PYSQLiteDB (); db.create_indexes (
 %{_libexecdir}/ibus-setup-pinyin
 
 %changelog
-* Wed Jun 25 2008 Huang Peng <shawn.p.huang@gmail.com> - 0.1.0-1
+* Wed Jun 25 2008 Huang Peng <shawn.p.huang@gmail.com> - @VERSION@-1
 - The first version.