source: projects/specs/branches/6/s/spambayes/spambayes-vl.spec @ 3731

Revision 3731, 3.7 KB checked in by owa, 13 years ago (diff)

rebuilt:chasen,gdb,nasm,spambayes

Line 
1##%define __python python%(python -c 'import sys;print(sys.version[0:3])')
2##%define python_sitelib %(python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(0)')
3##%define python_sitearch %(python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(1)')
4
5Summary: Spam classification system
6Summary(ja): スパムフィルタ・システム
7Name: spambayes
8Group: Applications/Internet
9Version: 1.0.4
10Release: 5%{?_dist_release}
11URL: http://spambayes.sourceforge.net/
12License: PSF (Python Software Foundation) - see LICENSE
13BuildArch: noarch
14Source0: spambayes-%{version}.tar.gz
15Source1: SplitterForU.py
16Patch0: spambayes-1.0.4.ProxyUI-iso2022jp.patch
17Patch1: spambayes-1.0.4.PyMeldLite-iso2022jp.patch
18Patch2: spambayes-1.0.4.tokenizer-iso2022jp.patch
19Patch3: spambayes-1.0.4.Dibbler-iso2022jp.patch
20Patch4: spambayes-1.0.4.ImapUI-RFC2060.patch
21Patch5: spambayes-1.0.4.classifier.patch
22
23#Prereq: python
24Requires: python >= 2.2
25BuildRequires: python-devel
26
27Packager: <owa>
28Vendor: Project Vine
29Distribution: Vine Linux
30BuildRoot: %{_tmppath}/%{name}-%{version}-root
31
32%description
33SpamBayes is a tool used to segregate unwanted mail (spam) from the mail you
34want (ham).  Before SpamBayes can be your spam filter of choice you need to
35train it on representative samples of email you receive.  After it's been
36trained, you use SpamBayes to classify new mail according to its spamminess
37and hamminess qualities.
38
39%description -l ja
40SpamBayes は迷惑メール(spam)を、必要なメール(ham)から区別するための道具です。
41SpamBayes をスパムフィルタとして使うには、過去に受け取ったメールを使ってトレ
42ーニングする必要があります。一旦、教え込んでしまえば、新しいメールをスパム度
43や、優良度をもとに分類するために使用できます。
44
45%prep
46%setup -q
47%patch0 -p1 -b .ProxyUI-iso2022jp
48%patch1 -p1 -b .PyMeldLite-iso2022jp
49%patch2 -p1 -b .tokenizer-iso2022jp
50%patch3 -p1 -b .Dibbler-iso2022jp
51%patch4 -p1 -b .ImapUI-RFC2060
52%patch5 -p1 -b .classifier
53
54%build
55python setup.py build
56
57%install
58rm -rf $RPM_BUILD_ROOT
59mkdir -p $RPM_BUILD_ROOT/%{python_sitelib}/spambayes
60python setup.py install --prefix=$RPM_BUILD_ROOT/usr
61install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{python_sitelib}/spambayes
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(-, root, root)
68%{python_sitelib}/spambayes
69%{python_sitelib}/spambayes-%{version}-py%{pyver}.egg-info
70%{_bindir}/*
71%defattr(-, root, root, 755)
72%doc *.txt PKG-INFO
73
74%changelog
75* Thu Apr 28 2011 Shu KONNO <owa@bg.wakwak.com> 1.0.4-5
76- rebuilt with python-2.6.6
77
78* Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.0.4-4
79- rebuilt with python-2.6.4
80
81* Fri Aug 07 2009 Shu KONNO <owa@bg.wakwak.com> - 1.0.4-3
82- added BR: python-devel
83- dropt local macros
84
85* Sun Jul 20 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.4-2vl5
86- rebuilt with python-2.5.2
87
88* Sat Jun 14 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.4-1vl5
89- applied new versioning policy and spec in utf-8
90- added python_sitelib macro
91
92* Tue Oct 31 2006 Shu KONNO <owa@bg.wakwak.com> 1.0.4-0vl4
93- updated Patch2: spambayes-1.0.4.tokenizer-iso2022jp.patch
94- added Patch5: spambayes-1.0.4.classifier.patch
95
96* Sat May 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.4-0vl3
97- changed Group to Applications/Internet
98
99* Sun Sep 11 2005 Shu KONNO <owa@bg.wakwak.com> 1.0.4-0vl2
100- released new spambayes package
101- added Source1: SplitterForU.py
102- added Patch0: spambayes-1.0.4.ProxyUI-iso2022jp.patch
103- added Patch1: spambayes-1.0.4.PyMeldLite-iso2022jp.patch
104- added Patch2: spambayes-1.0.4.tokenizer-iso2022jp.patch
105- added Patch3: spambayes-1.0.4.Dibbler-iso2022jp.patch
106- added Patch4: spambayes-1.0.4.ImapUI-RFC2060.patch
107
Note: See TracBrowser for help on using the repository browser.