rpms/tomoe/devel tomoe.spec,1.14,1.15
Jens Petersen (petersen)
fedora-extras-commits at redhat.com
Mon Jul 16 03:26:31 UTC 2007
Author: petersen
Update of /cvs/extras/rpms/tomoe/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19191
Modified Files:
tomoe.spec
Log Message:
- enable python binding with buildrequires pygtk2-codegen
- buildrequire gtk-doc
- require gtk-doc for devel package
- add a build switch for ruby binding
Index: tomoe.spec
===================================================================
RCS file: /cvs/extras/rpms/tomoe/devel/tomoe.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- tomoe.spec 29 Jun 2007 07:18:01 -0000 1.14
+++ tomoe.spec 16 Jul 2007 03:25:59 -0000 1.15
@@ -1,23 +1,33 @@
+%define ruby_binding 0
+
Name: tomoe
Version: 0.6.0
-Release: 1%{?dist}
-Summary: Japanese handwritten input system
+Release: 2%{?dist}
+Summary: Handwritten input system for Japanese and Chinese
Group: System Environment/Libraries
License: LGPL
URL: http://scim-imengine.sourceforge.jp/
Source0: http://dl.sourceforge.net/sourceforge/tomoe/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: glib2-devel, perl-XML-Parser, python, gettext
+BuildRequires: glib2-devel, gettext, gtk-doc
+BuildRequires: perl(XML::Parser), python, pygtk2-codegen
+%if %{ruby_binding}
+BuildRequires: ruby-glib2-devel
+%endif
+## for extra dictionary backends
+#BuildRequires: mysql-devel, subversion-devel, hyperestraier-devel
%description
A program which does Japanese handwriting recognition.
%package devel
-Summary: tomoe
+Summary: tomoe development files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+# for %{_datadir}/gtk-doc/html
+Requires: gtk-doc
%description devel
The tomoe-devel package includes the header files for the tomoe package.
@@ -29,13 +39,17 @@
%build
-%configure --disable-static
+%configure --disable-static --enable-gtk-doc
make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT
+%if !%{ruby_binding}
+rm -f $RPM_BUILD_ROOT%{_prefix}/lib/ruby/site_ruby/*/tomoe.rb $RPM_BUILD_ROOT%{_libdir}/ruby/site_ruby/*/*-linux/*
+%endif
+
# remove .la files
find ${RPM_BUILD_ROOT}%{_libdir} -name '*.la' | xargs rm
@@ -56,6 +70,7 @@
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README TODO data/kanjidic*.html
%{_libdir}/libtomoe.so.*
+%{_libdir}/python2.5/site-packages/tomoe.so
%{_libdir}/tomoe
%{_datadir}/tomoe
%dir %{_sysconfdir}/tomoe
@@ -68,13 +83,23 @@
%{_includedir}/tomoe
%{_libdir}/pkgconfig/tomoe.pc
%{_datadir}/gtk-doc/html/tomoe
-
+%{_libdir}/pkgconfig/pytomoe.pc
+%if %{ruby_binding}
+%{_prefix}/lib/ruby/site_ruby/1.8/tomoe.rb
+%{_libdir}/ruby/site_ruby/1.8/*-linux/*
+%endif
%changelog
+* Mon Jul 16 2007 Jens Petersen <petersen at redhat.com> - 0.6.0-2
+- enable python binding with buildrequires pygtk2-codegen
+- buildrequire gtk-doc
+- require gtk-doc for devel package
+- add a build switch for ruby binding
+
* Fri Jun 29 2007 Jens Petersen <petersen at redhat.com> - 0.6.0-1
- update to 0.6.0
- tomoe-modules-noversion.patch no longer needed
-- buildrequire perl-XML-Parser for intltool and python
+- buildrequire gettext, python, and perl-XML-Parser (for intltool)
* Thu Feb 15 2007 Jens Petersen <petersen at redhat.com> - 0.5.1-1
- update to 0.5.1
More information about the fedora-extras-commits
mailing list