]> git.pld-linux.org Git - packages/arcavir.git/blob - arcavir.spec
- includes in -devel package
[packages/arcavir.git] / arcavir.spec
1 Summary:        An anti-virus utility for Unix
2 Summary(pl.UTF-8):      Narzędzie antywirusowe dla Uniksów
3 Name:           arcacmd
4 Version:        2009
5 Release:        1
6 License:        restricted or commercial (see COPYING* files)
7 Group:          Applications
8 Source0:        http://bugtraq.arcabit.com/devel/arcavir2009-server/arcavir%{version}-server-linux-i386.tar.gz
9 # Source0-md5:  28f20af0e39a7ebacbc1e798dd51ce69
10 Source1:        arcavir.cron
11 Patch0:         arcavir-bases-path.patch
12 Patch1:         arcavir-init-chkconfig.patch
13 URL:            http://arcabit.pl/
14 Requires:       libstdc++ >= 5:3.4
15 ExclusiveArch:  %{ix86}
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 Arcavir is anti-virus scanner for Unix.
20
21 %description -l pl.UTF-8
22 Arcavir jest skanerem antywirusowym dla systemów uniksowych.
23
24 %package updater
25 Summary:        Arcavir Antivirus database updater
26 Summary(pl.UTF-8):      Aktualizator baz antywirusowych arcavir
27 Group:          Applications
28 Requires:       %{name} = %{version}-%{release}
29 Requires:       /usr/bin/wget
30 Requires:       bc
31 Requires:       coreutils
32
33 %description updater
34 This package contains antivirus databases updater.
35
36 %description updater -l pl.UTF-8
37 Pakiet ten zawiera aktualizator baz antywirusowych.
38
39 %package devel
40 Summary:        arcavir - Development header files and libraries
41 Summary(pl.UTF-8):      arcavir - Pliki nagłówkowe i biblioteki dla programistów
42 Group:          Development/Libraries
43
44 %description devel
45 This package contains the development header files and libraries
46 necessary to develop arcavir client applications.
47
48 %description devel -l pl.UTF-8
49 Pliki nagłówkowe i biblioteki konieczne do kompilacji aplikacji
50 klienckich arcavir.
51
52 %prep
53 %setup -q -n arcavir%{version}-server
54 tar xvf data.tar.gz
55
56 %patch0 -p1
57 %patch1 -p1
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{_datadir}/arcabit/lang/cmd,%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8},%{_sysconfdir}/rc.d/init.d,var/cache/arcabit/bases,var/spool/arcad,%{_libdir},%{_includedir}}
62 install -d $RPM_BUILD_ROOT/var/lib/arcavir/bases $RPM_BUILD_ROOT%{_sysconfdir}/cron.d
63
64 install usr/lib/lib*.so* $RPM_BUILD_ROOT%{_libdir}
65 install usr/sbin/arcad $RPM_BUILD_ROOT%{_sbindir}
66 install usr/bin/* $RPM_BUILD_ROOT%{_bindir}
67 install usr/share/arcabit/uninstall-data $RPM_BUILD_ROOT%{_datadir}/arcabit
68 install usr/share/arcabit/lang/cmd/* $RPM_BUILD_ROOT%{_datadir}/arcabit/lang/cmd/
69 install usr/include/* $RPM_BUILD_ROOT%{_includedir}
70 install etc/*.conf $RPM_BUILD_ROOT%{_sysconfdir}
71 install etc/init.d/arcad $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
72 install usr/include/* $RPM_BUILD_ROOT%{_includedir}
73 install usr/share/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
74 install usr/share/man/man5/* $RPM_BUILD_ROOT%{_mandir}/man5
75 install usr/share/man/man8/* $RPM_BUILD_ROOT%{_mandir}/man8
76 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/arcavir
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %post   -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
83
84 %files
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_libdir}/lib*.so*
87 %attr(755,root,root) %{_sbindir}/arcad
88 %attr(755,root,root) %{_bindir}/arcacompat
89 %attr(755,root,root) %{_bindir}/arcad-scan
90 %attr(755,root,root) %{_bindir}/arcacmd
91 %doc %{_datadir}/arcabit/*
92 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/arcacmd-scanner.conf
93 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/arcacmd.conf
94 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/arcad.conf
95 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/arcad-scanner.conf
96 %config %{_sysconfdir}/arcacmd-default.conf
97 %config %{_sysconfdir}/arcascanner-default.conf
98 %attr(754,root,root) /etc/rc.d/init.d/arcad
99 %{_mandir}/man1/*
100 %{_mandir}/man5/*
101 %{_mandir}/man8/*
102 %attr(755,arcabit,arcabit) %dir /var/lib/arcavir
103 %attr(755,arcabit,arcabit) %dir /var/lib/arcavir/bases
104
105 %files updater
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/arcaupdate
108 /etc/cron.d/arcavir
109
110 %files devel
111 %defattr(644,root,root,755)
112 %{_includedir}/arcadapi.h
113
114 %pre
115 %groupadd -g 238 arcabit
116 %useradd -u 238 -d /tmp -s /bin/false -c "Arcavir Anti Virus Checker" -g arcabit arcabit
This page took 0.077579 seconds and 3 git commands to generate.