From df225c7e35302ecafdc18359b7ed4864049b5bb1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mar 03 2013 13:14:34 +0000 Subject: Once commit --- diff --git a/.gitignore b/.gitignore index e69de29..81b78c3 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/bsfilter-1.0.18.ruby1.9.rc4.tgz diff --git a/bsfilter.spec b/bsfilter.spec new file mode 100644 index 0000000..61412d9 --- /dev/null +++ b/bsfilter.spec @@ -0,0 +1,64 @@ +%global repoid 58016 + +%global mainver 1.0.18 +%global prever rc4 + +%global fedorarel 3 + +Name: bsfilter +Version: %{mainver} +Release: %{?prever:0.}%{fedorarel}%{?prever:.%prever}%{?dist} +Summary: Bayesian spam filter + +# bsfilter script +License: GPLv2+ +URL: http://sourceforge.jp/projects/bsfilter/ +Source0: http://dl.sourceforge.jp/%{name}/%{repoid}/%{name}-%{version}.ruby1.9%{?prever:.%prever}.tgz + +BuildRequires: ruby +# Below is for %%check +BuildRequires: rubygem(minitest) +BuildRequires: ruby(mecab) +BuildRequires: mecab-ipadic +# No abi specification needed +Requires: ruby +BuildArch: noarch + +%description +Bayesian spam filter. + +%prep +%setup -q -n %{name}-%{mainver}.ruby1.9%{?prever:.%prever} +sed -i.shebang \ + -e '\@^#!@s|%{_bindir}/env ruby|%{_bindir}/ruby|' \ + bsfilter/bsfilter + +%build + +%install +mkdir -p %{buildroot}%{_bindir} +install -cpm 0755 bsfilter/bsfilter %{buildroot}%{_bindir}/ + +%check +cd test +# Still some test fails, some of them are just dependency missing, +# some of them "really" fails, need contact with the upstream... +# rescue test failure for now +ruby ./test.rb || : + +%files +# rpmlint warns about incorrect-fsf-address, need report to the upstream +%doc COPYING +%doc htdocs/ + +%{_bindir}/%{name} + +%changelog +* Sun Mar 3 2013 Mamoru TASAKA - 1.0.18-0.3.rc4 +- change shebang + +* Mon Feb 11 2013 Mamoru TASAKA - 1.0.18-0.2.rc4 +- 1.0.18 rc4 + +* Fri Feb 01 2013 Mamoru TASAKA - 1.0.18-0.1.rc3 +- Initial packaging diff --git a/sources b/sources index e69de29..c335263 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +425d3a298488a4e3d896548297f9dac3 bsfilter-1.0.18.ruby1.9.rc4.tgz