%define mainver 0.98 #%%define betaver pre3 %define relnumber 2 %define srcname mecab-perl Name: perl-mecab Version: %{mainver} Release: %{?betaver:0.}%{relnumber}%{?betaver:.%betaver}%{?dist} Summary: Perl 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: perl(ExtUtils::MakeMaker) BuildRequires(check): mecab-jumandic Requires: mecab = %{version} Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description %{summary}. %prep %setup -q -n %{srcname}-%{mainver}%{?betaver} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="${RPM_OPT_FLAGS}" %{__make} %{?_smp_mflags} %install %{__rm} -rf $RPM_BUILD_ROOT %{__make} pure_install \ PERL_INSTALL_ROOT=$RPM_BUILD_ROOT \ INSTALL="%{__install} -c -p" # Clean up perl garbage find $RPM_BUILD_ROOT -type f -name .packlist | xargs %{__rm} -f find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 | xargs %{__rm} -f find $RPM_BUILD_ROOT -depth -type d | xargs rmdir 2>/dev/null || : %{__chmod} -R u+w $RPM_BUILD_ROOT/* %check %{__perl} test.pl %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc bindings.html %doc AUTHORS COPYING BSD GPL LGPL %{perl_vendorarch}/MeCab.pm %{perl_vendorarch}/auto/MeCab/ %changelog * Wed Dec 23 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.98-2 - F-13: rebuild for new perl * 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-4 - F-11: Mass rebuild * Fri Mar 7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.97-3 - rebuild for new perl (in dist-f9-perl) * Fri Mar 7 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-2 - Rebuild for new perl (F-9) * Sun Feb 3 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.97-1 - 0.97 * Fri Oct 26 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-2 - License fix * Fri Aug 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1.dist.1 - Mass rebuild (buildID or binutils issue) - License update * Mon Jun 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.96-1 - 0.96 release * Fri May 11 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-5 - Add license notification text for now. * Wed May 9 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-4 - Correctly require version specified BuildRequires - Rewrite accroding to perl template * Sun Mar 31 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-3 - Some clean up - Use OPTIMIZE for Makefile.PL * Sat Mar 31 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-2 - rename the package (see the discussion on #223423) - Change test file encoding * Thu Mar 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.95-1 - Initial packaging.