]> git.pld-linux.org Git - packages/greylistd.git/blob - greylistd.spec
- up to 0.8.8.3
[packages/greylistd.git] / greylistd.spec
1 Summary:        Simple greylisting system for mail transport agents
2 Summary(pl.UTF-8):      Prosty system szarych list dla serwerów pocztowych
3 Name:           greylistd
4 Version:        0.8.8.3
5 Release:        1
6 License:        GPL v2
7 Group:          Daemons
8 Source0:        http://ftp.debian.org/debian/pool/main/g/greylistd/%{name}_%{version}.tar.xz
9 # Source0-md5:  0f44dd1b8f9c8884c43a8c4dfe1d6450
10 Source1:        %{name}.init
11 Source2:        %{name}.sysconfig
12 Source3:        %{name}.tmpfiles
13 URL:            http://packages.debian.org/unstable/mail/greylistd
14 BuildRequires:  rpm-pythonprov
15 BuildRequires:  rpmbuild(macros) >= 1.268
16 Requires:       python
17 Requires:       python-modules
18 BuildArch:      noarch
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 This daemon provides a simple greylisting implementation for use with
23 Exim and other mail transport agents (MTAs).
24
25 %description -l pl.UTF-8
26 Ten demon udostępnia prostą implementację szarych list do
27 wykorzystania z Eximem i innymi serwerami pocztowymi (MTA).
28
29 %prep
30 %setup -q
31
32 %install
33 rm -rf $RPM_BUILD_ROOT
34 install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir}} \
35         $RPM_BUILD_ROOT%{_sysconfdir}/{sysconfig,rc.d/init.d,%{name}} \
36         $RPM_BUILD_ROOT{/var/run/%{name},/var/lib/%{name},%{_mandir}/man{1,8}} \
37         $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
38
39 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
40 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
41 install %{SOURCE3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
42
43 install program/greylist $RPM_BUILD_ROOT%{_bindir}
44 install program/greylistd $RPM_BUILD_ROOT%{_sbindir}
45 install config/config $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/config
46 install doc/man1/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
47 install doc/man8/*.8 $RPM_BUILD_ROOT%{_mandir}/man8
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %post
53 %service %{name} restart
54 /sbin/chkconfig --add %{name}
55
56 %preun
57 if [ "$1" = 0 ]; then
58         %service %{name} stop
59         /sbin/chkconfig --del %{name}
60 fi
61
62 %files
63 %defattr(644,root,root,755)
64 %doc doc/examples/*
65 /usr/lib/tmpfiles.d/%{name}.conf
66 %dir %attr(755,mail,mail) /var/run/%{name}
67 %dir %attr(755,mail,mail) /var/lib/%{name}
68 %dir %{_sysconfdir}/%{name}
69 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/config
70 %attr(755,root,root) %{_bindir}/*
71 %attr(755,root,root) %{_sbindir}/*
72 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
73 %attr(754,root,root) /etc/rc.d/init.d/%{name}
74 %{_mandir}/man?/*
This page took 0.061551 seconds and 3 git commands to generate.