diff options
-rw-r--r-- | configure.ac | 7 | ||||
-rw-r--r-- | libpinyin.spec.in | 61 |
2 files changed, 68 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 7df5d55..dea6172 100644 --- a/configure.ac +++ b/configure.ac @@ -71,6 +71,7 @@ AC_SEARCH_LIBS([db_create], [db], [], AC_MSG_ERROR([Cannot find Berkeley DB libr AC_CONFIG_FILES([libpinyin.pc + libpinyin.spec Makefile data/Makefile src/Makefile @@ -88,3 +89,9 @@ AC_CONFIG_FILES([libpinyin.pc ]) AC_OUTPUT + +AC_MSG_RESULT([ +Build options: + Version $VERSION + Install prefix $prefix +]) diff --git a/libpinyin.spec.in b/libpinyin.spec.in new file mode 100644 index 0000000..a88186d --- /dev/null +++ b/libpinyin.spec.in @@ -0,0 +1,61 @@ +Name: libpinyin +Version: @VERSION@ +Release: 1%{?dist} +Summary: Library to deal with pinyin + +License: GPLv2+ +URL: https://github.com/libpinyin/libpinyin +Source0: https://github.com/downloads/libpinyin/libpinyin/%{name}-%{version}.tar.gz + +BuildRequires: db4-devel, glib2-devel +#Requires: + +%description +The libpinyin project aims to provide the algorithms core for intelligent sentence-based Chinese pinyin input methods. + + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q + + +%build +%configure --disable-static +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%doc AUTHORS COPYING README +%{_libdir}/*.so.* +%dir %{_datadir}/libpinyin +%{_datadir}/libpinyin/data + +%files devel +%doc +%{_includedir}/libpinyin-0.3/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/libpinyin.pc + + +%changelog +* Wed Aug 31 2011 Peng Wu <alexepico@gmail.com> - 0.2.99-1 +- Initial version |