%define mainver 0.98 #%%define betaver pre3 %define relnumber 1 %define srcname mecab-python %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-mecab Version: %{mainver} Release: %{?betaver:0.}%{relnumber}%{?betaver:.%betaver}%{?dist}.1 Summary: Python binding for MeCab Group: Applications/Text # License is the same as MeCab License: BSD or LGPLv2+ or GPL+ URL: http://mecab.sourceforge.net/ Source0: http://downloads.sourceforge.net/mecab/%{srcname}-%{mainver}%{?betaver}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # This is not release number specific BuildRequires: mecab-devel = %{version} BuildRequires: python-devel BuildRequires(check): mecab-jumandic Requires: mecab = %{version} %description %{summary}. %prep %setup -q -n %{srcname}-%{version}%{?betaver} %build export CXXFLAGS=$RPM_OPT_FLAGS %{__python} setup.py build %install %{__rm} -rf $RPM_BUILD_ROOT %{__python} setup.py install --skip-build \ --root $RPM_BUILD_ROOT %check %{__sed} -i.encoding -e '1s|^\(.*\)$|\1\n# coding=UTF-8|' \ test.py rmdir tmpdir || : %{__mkdir} tmpdir ; cd tmpdir ; %{__cp} -p ../test.py . PYTHONPATH=$RPM_BUILD_ROOT%{python_sitearch} %{__python} test.py cd .. %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc bindings.html %doc AUTHORS COPYING BSD GPL LGPL %{python_sitearch}/*MeCab* %if 0%{?fedora} >= 9 %{python_sitearch}/*.egg-info %endif %changelog * Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.98-1.1 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild * Tue Sep 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-1 - 0.98 * Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.3.pre3 - F-12: Mass rebuild * Thu Jun 4 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.2.pre3 - 0.98pre3 * Mon Mar 9 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-0.1.pre1 - Update to 0.98pre1 * Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-2 - F-11: Mass rebuild * Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - Rebuild for Python 2.6 * Sun Feb 3 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-1 - 0.97 * Fri Jan 4 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-3 - Support python egginfo for F-9+ * Fri Oct 26 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-2 - License fix * Wed Aug 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1.dist.2 - Mass rebuild (buildID or binutils issue) * Fri Aug 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1.dist.1 - License update * Mon Jun 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1 - 0.96 release * Fri May 4 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-3 - Add license notification text for now. * Sat Mar 31 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-2 - A bit clean up - change the name to python-mecab * Thu Mar 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-1 - Initial packaging.