]> git.pld-linux.org Git - packages/clamav-database.git/blame - clamav-database.spec
- bytecode ver 275
[packages/clamav-database.git] / clamav-database.spec
CommitLineData
1bd17149 1%define main_version 57
f6f79760 2%define daily_version 2146
f3a708e1 3%define bytecode_version 275
f6f79760
AM
4%define safebrowsing_version 4450
5%define database_version 20160318
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
1c7c689b 16# Source0-md5: f13ead862171f50019c15c946d25e91f
e1114831 17Source1: http://db.local.clamav.net/daily.cvd
f6f79760 18# Source1-md5: 094537361a304e7fb3db64e11482cd9f
389fc9e1 19Source2: http://db.local.clamav.net/bytecode.cvd
edee2376 20# Source2-md5: 656e67f4237f33ca5ee087a33b696d90
389fc9e1 21Source3: http://db.local.clamav.net/safebrowsing.cvd
f6f79760 22# Source3-md5: 2084da0d4ab09c719be128f893840b17
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.062714 seconds and 4 git commands to generate.