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

Revision 521, 9.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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