]> git.pld-linux.org Git - packages/clamav-database.git/blame - clamav-database.spec
- up to 20120809
[packages/clamav-database.git] / clamav-database.spec
CommitLineData
1bc32b4d
AM
1%define main_version 54
2%define daily_version 1523
3%define bytecode_version 188
4%define safebrowsing_version 3988
5%define database_version 20120809
6e071494 6%define rel 1
7ddf33b3 7Summary: Virus databases for clamav
7dff48d7 8Summary(hu.UTF-8): Vírus adatbázis clamav-hoz
c00a2e63 9Summary(pl.UTF-8): Bazy wirusów dla clamava
4754adf6 10Name: clamav-database
389fc9e1 11Version: %{main_version}.%{daily_version}.%{bytecode_version}.%{safebrowsing_version}
9f089d02 12Release: %{database_version}.%{rel}
4754adf6
ER
13License: GPL
14Group: Applications/Databases
e1114831 15Source0: http://db.local.clamav.net/main.cvd
1bc32b4d 16# Source0-md5: eb12490fda87d602e476d4b163f8a34b
e1114831 17Source1: http://db.local.clamav.net/daily.cvd
1bc32b4d 18# Source1-md5: dbbbb3bece4b934d148f1616dd64aba8
389fc9e1 19Source2: http://db.local.clamav.net/bytecode.cvd
1bc32b4d 20# Source2-md5: fd5ba1e66f8bbf12fc5fbfaa79af6b91
389fc9e1 21Source3: http://db.local.clamav.net/safebrowsing.cvd
1bc32b4d 22# Source3-md5: 679289375b71acc740b8c7ef24e80f99
4754adf6 23URL: http://www.clamav.net/
2cf72c01 24BuildRequires: file
4754adf6
ER
25Requires: clamav
26BuildArch: noarch
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
7ddf33b3 30Virus databases for clamav (updated %{database_version}).
4754adf6 31
7dff48d7
ZU
32%description -l hu.UTF-8
33Vírus adatbázis clamavhoz (%{database_version}).
34
56cdc61b
JR
35%description -l pl.UTF-8
36Bazy wirusów dla clamava (aktualizowane %{database_version}).
4754adf6
ER
37
38%prep
39%setup -qcT
389fc9e1 40cp -a %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} .
2cf72c01
ER
41
42%build
43main_version=$(file main.cvd | awk -F, '/version/{print $2}' | awk '{print $NF}')
44daily_version=$(file daily.cvd | awk -F, '/version/{print $2}' | awk '{print $NF}')
389fc9e1 45bytecode_version=$(file bytecode.cvd | awk -F, '/version/{print $2}' | awk '{print $NF}')
46safebrowsing_version=$(file safebrowsing.cvd | awk -F, '/version/{print $2}' | awk '{print $NF}')
2cf72c01
ER
47if [ "$main_version" != %{main_version} ]; then
48 : Update %%define main_version $main_version, and retry
49 exit 1
50fi
51if [ "$daily_version" != %{daily_version} ]; then
52 : Update %%define daily_version $daily_version, and retry
53 exit 1
54fi
389fc9e1 55if [ "$bytecode_version" != %{bytecode_version} ]; then
56 : Update %%define bytecode_version $bytecode_version, and retry
57 exit 1
58fi
59if [ "$safebrowsing_version" != %{safebrowsing_version} ]; then
60 : Update %%define safebrowsing_version $safebrowsing_version, and retry
61 exit 1
62fi
4754adf6
ER
63
64%install
65rm -rf $RPM_BUILD_ROOT
2cf72c01
ER
66install -d $RPM_BUILD_ROOT/var/lib/clamav
67install *.cvd $RPM_BUILD_ROOT/var/lib/clamav
4754adf6
ER
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%post -p %{_sbindir}/clamav-post-updatedb
73
74%files
75%defattr(644,root,root,755)
4754adf6 76%attr(644,clamav,root) %verify(not md5 mtime size) /var/lib/clamav/*.cvd
This page took 0.136154 seconds and 4 git commands to generate.