source: projects/specs/trunk/c/clamav/clamav-vl.spec @ 804

Revision 804, 9.3 KB checked in by inagaki, 14 years ago (diff)

updated: clamav

Line 
1Summary: Clam AntiVirus
2Summary(ja): Clamアンチウィルススキャナ
3Name: clamav
4Version: 0.96
5Release: 1%{?_dist_release}
6License: GPL
7Group: Applications/System
8URL: http://www.clamav.net/
9Source0: http://clamav.elektrapro.com/stable/%{name}-%{version}.tar.gz
10Source1: clamd.init
11Source2: freshclam.init
12Source3: README.clamd-vine
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15BuildRequires: bzip2-devel, curl-devel > 7.10.0, gmp-devel, ncurses-devel
16BuildRequires: openssl-devel, zlib-devel
17Requires: bzip2, curl > 7.10.0, gmp, ncurses, openssl, zlib
18Requires(pre): shadow-utils, grep
19
20Vendor: Project Vine
21Distribution: Vine Linux
22Packager: tomop, inagaki
23
24%description
25Clam Antivirus is a powerful anti-virus scanner for Unix. It supports
26AMaViS, compressed files, uses the virus database from
27OpenAntivirus.org, and includes a program for auto-updating. The scanner
28is multithreaded, written in C, and POSIX compliant.
29
30%description -l ja
31Clamアンチウィルスは強力なUNIX向けのアンチウィルススキャナです。
32AMaViS、圧縮ファイルをサポートし、OpenAntivirus.orgのウィルスデータ
33ベースを利用しています。またウィルスデータベースの自動アップデート
34プログラムを含んでいます。 このCで書かれたスキャナはマルチスレッド化
35されており、 POSIXに準拠しています。
36
37%package devel
38Group: Development/Libraries
39Summary: headers and libraries for development using Clam AntiVirus
40Summary(ja): Clam AntiVirus を用いた開発に必要なヘッダ・ライブラリ
41Requires: %{name} = %{version}-%{release}
42Requires: zlib-devel bzip2-devel gmp-devel
43
44%description devel
45 clamav-devel provides headers and libraries for development using
46Clam AntiVirus.
47
48%description -l ja devel
49 clamav-devel パッケージは、Clam AntiVirus を用いた開発を行うための
50ヘッダファイルやライブラリファイルを提供します。
51
52%prep
53%setup -q
54
55%build
56%configure --disable-clamav
57make %{?_smp_mflags}
58
59%install
60rm -rf %{buildroot}
61mkdir -p %{buildroot}%{_sysconfdir}
62mkdir -p %{buildroot}%{_initdir}
63make install DESTDIR=%{buildroot} transform='s,x,x,'
64install -m755 %{SOURCE1} %{buildroot}%{_initdir}/clamd
65install -m755 %{SOURCE2} %{buildroot}%{_initdir}/freshclam
66install etc/clamd.conf %{buildroot}%{_sysconfdir}
67install etc/freshclam.conf %{buildroot}%{_sysconfdir}
68
69rm -f %{buildroot}%{_libdir}/lib*a
70
71%clean
72rm -rf %{buildroot}
73
74%pre
75if ! grep -q '^clamav:' /etc/group; then
76    /usr/sbin/groupadd -r clamav
77fi
78if ! grep -q '^clamav:' /etc/passwd; then
79    /usr/sbin/useradd -M -r -s /bin/false -g clamav -c "Clam Antivirus" clamav || :
80fi
81
82%post
83/sbin/ldconfig
84/sbin/chkconfig --add clamd
85/sbin/chkconfig --add freshclam
86
87%preun
88/sbin/chkconfig --del clamd
89/sbin/chkconfig --del freshclam
90
91%postun
92/sbin/ldconfig
93if [ $1 = 0 ]; then
94    if [ `grep clamav /etc/passwd | wc -l` = 1 ]; then
95        /usr/sbin/userdel clamav
96    fi
97    if [ `grep clamav /etc/group | wc -l` = 1 ]; then
98        /usr/sbin/groupdel clamav
99    fi
100fi
101
102%files
103%defattr(-,root,root)
104%doc AUTHORS BUGS COPYING* ChangeLog FAQ INSTALL NEWS README examples test
105%doc docs/*
106%{_initdir}/*
107%config(noreplace) %{_sysconfdir}/clamd.conf
108%config(noreplace) %{_sysconfdir}/freshclam.conf
109%{_bindir}/*
110%exclude %{_bindir}/clamav-config
111%{_sbindir}/*
112%{_libdir}/lib*.so.*
113%attr(-,clamav,clamav) %dir %{_datadir}/clamav
114%attr(-,clamav,clamav) %config(noreplace) %{_datadir}/clamav/*
115%{_mandir}/man*/*
116
117%files devel
118%defattr(-,root,root)
119%doc AUTHORS BUGS COPYING ChangeLog FAQ NEWS README
120%{_bindir}/clamav-config
121%{_libdir}/lib*.so
122%{_libdir}/pkgconfig/*.pc
123%{_includedir}/*
124
125%changelog
126* Sun Apr 11 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.96-1
127- new upstream release.
128
129* Sat Jan 30 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.95.3-1
130- new upstream release.
131
132* Thu Jun 11 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.95.2-1
133- new upstream release.
134
135* Tue Jun  2 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.95.1-1
136- new upstream release.
137
138* Tue Mar 24 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.95-2
139- dropped *.a files.
140
141* Tue Mar 24 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.95-1
142- new upstream release.
143
144* Tue Jun 10 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.93.1-1
145- new upstream release.
146- wrote specfile in UTF-8.
147
148* Tue Apr 15 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.93-1
149- new upstream release.
150- move clamd.init to /etc/rc.d/init.d/.
151- add /etc/rc.d/init.d/freshclam.
152
153* Thu Apr 10 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.92.1-1
154- apply new versioning policy.
155
156* Sat Mar  1 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.92.1-0vl0.40.1
157- add missing files.
158
159* Sat Mar  1 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.92.1-0vl0.40
160- new upstream release.
161
162* Tue Aug 21 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.91.2-0vl0.40
163- new upstream release.
164
165* Thu Aug  9 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.91.1-0vl0.40
166- new upstream release.
167
168* Fri Mar  2 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.90.1-0vl0.40
169- new upstream release.
170
171* Mon Feb 26 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.90-0vl0.40
172- new upstream release.
173
174* Thu Feb  1 2007 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.7-0vl0.40
175- for Vine Linux 4.0.
176- new upstream release.
177
178* Tue Nov  7 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.6-0vl1
179- built for VineSeed.
180
181* Mon Nov  6 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.6-0vl0.1
182- new upstream release.
183
184* Thu Oct 19 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.5-0vl0.1
185- new upstream release.
186
187* Wed Aug 16 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.4-0vl0.1
188- rebuilt for Vine Linux 3.x.
189
190* Wed Aug 16 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net> 0.88.4-0vl1
191- new upstream release.
192
193* Sat Aug  5 2006 IWAI, Masaharu <iwai@alib.jp> 0.88.2-0vl3
194- add clamd.init script in doc dir
195
196* Mon Aug  1 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.88.2-0vl2
197- rebuilt for VineSeed (4.0)
198- added libclamav.pc to devel package
199- added Requires: gmp-devel to devel package
200
201* Mon May  1 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
202- 0.88.2-0vl1
203- new upstream release.
204
205* Wed Apr  5 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
206- 0.88.1-0vl1
207- new upstream release.
208
209* Tue Jan 10 2006 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
210- 0.88-0vl1
211- new upstream release.
212
213* Fri Nov  4 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
214- 0.87.1-0vl1
215- new upstream release.
216
217* Sun Sep 18 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
218- 0.87-0vl1
219- new upstream release.
220
221* Mon Jul 25 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
222- 0.86.2-0vl1
223- new upstream release.
224
225* Sun Jun 26 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
226- 0.86.1-0vl1
227- new upstream release.
228- fix "Requires:".
229
230* Fri May 27 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
231- 0.85.1-0vl1
232- new upstream release.
233
234* Mon May 16 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
235- 0.85-0vl1
236- new upstream release.
237
238* Sun May  1 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
239- 0.84-0vl2
240- new upstream release.
241
242* Tue Feb 15 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
243- 0.83-0vl1
244- new upstream release.
245
246* Mon Feb 14 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
247- 0.82-0vl1
248- new upstream release.
249
250* Thu Jan 27 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
251- 0.81-0vl1
252- new upstream release.
253
254* Tue Nov  2 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
255- 0.80-0vl1
256- new upstream release.
257
258* Wed Aug 18 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
259- 0.75-0vl1
260- new upstream release.
261
262* Wed May  5 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
263- 0.70-0vl1
264- new upstream release.
265
266* Wed Apr 14 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
267- 0.68.1-0vl1
268- new upstream release.
269
270* Fri Feb 20 2004 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
271- 0.67-0vl1
272- new upstream release.
273
274* Fri Nov 28 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
275- 0.65-0vl1
276- new upstream release.
277
278* Sat Aug 23 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
279- 0.60-0vl3
280- fix %%files.
281
282* Fri Aug 22 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
283- 0.60-0vl2
284- fix 'Requires:' and %%files.
285
286* Thu Aug 21 2003 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
287- 0.60-0vl1
288- new upstream release.
289- add a sub-package 'devel'.
290
291* Mon Nov  4 2002 TORAYA Shin-ichi <shin@tora-jp.com>
292- 0.53-0vl1
293
294* Wed Oct 30 2002 TORAYA Shin-ichi <shin@tora-jp.com>
295- 0.52-0vl1
296
297* Tue Oct 22 2002 TORAYA Shin-ichi <shin@tora-jp.com>
298- 0.51-0vl1
299- port to Vine Linux from (0.51-1m)
300
301* Fri Oct 11 2002 Kazuhiko <kazuhiko@fdiary.net>
302- (0.51-1m)
303- major bugfixes
304
305* Sun Oct  6 2002 Kazuhiko <kazuhiko@fdiary.net>
306- (0.50-1m)
307- major feature enhancements
308
309* Fri Sep 20 2002 Kazuhiko <kazuhiko@fdiary.net>
310- (0.24-2m)
311- fix permission etc.
312
313* Fri Aug 23 2002 Kazuhiko <kazuhiko@fdiary.net>
314- (0.24-1m)
315- minor bugfixes
316
317* Sat Aug  3 2002 Kazuhiko <kazuhiko@fdiary.net>
318- (0.23-1m)
319- minor feature enhancements
320
321* Fri Jul 19 2002 Kazuhiko <kazuhiko@fdiary.net>
322- (0.21-1m)
323- minor bugfixes
324
325* Mon Jul 15 2002 Kazuhiko <kazuhiko@fdiary.net>
326- (0.20-1m)
327- revise URL
328- add a new program 'sigtool'
329
330* Thu Jun 13 2002 Kazuhiko <kazuhiko@kondara.org>
331- (0.15-2k)
332
333* Fri May 31 2002 Kazuhiko <kazuhiko@kondara.org>
334- (0.14-2k)
335
336* Thu May 23 2002 Kazuhiko <kazuhiko@kondara.org>
337- (0.12-2k)
338
339* Fri May 10 2002 Kazuhiko <kazuhiko@kondara.org>
340- (0.11-2k)
Note: See TracBrowser for help on using the repository browser.