]> git.pld-linux.org Git - packages/dkim-milter.git/blob - dkim-milter.spec
- R for mta
[packages/dkim-milter.git] / dkim-milter.spec
1 # TODO: Init script
2 # TODO: Devel package
3 Summary:        DomainKeys Identified Mail sender authentication sendmail milter
4 Name:           dkim-milter
5 Version:        2.8.3
6 Release:        0.5
7 License:        Sendmail Open Source License
8 Group:          Applications
9 Source0:        http://downloads.sourceforge.net/dkim-milter/%{name}-%{version}.tar.gz
10 # Source0-md5:  d2043c269f1720cc095a9b4f163cf3df
11 URL:            http://www.dkim.org/
12 BuildRequires:  libmilter-devel
13 # postfix or sendmail have milter support
14 Requires:       /usr/lib/sendmail
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 The dkim-milter package is an open source implementation of the DKIM
19 sender authentication system proposed by the E-mail Signing Technology
20 Group (ESTG), now a proposed standard of the IETF (RFC4871).
21
22 DKIM is an amalgamation of the DomainKeys (DK) proposal by Yahoo!,
23 Inc. and the Internet Identified Mail (IIM) proposal by Cisco.
24
25 This package consists of a library that implements the DKIM service
26 and a milter-based filter application that can plug in to the sendmail
27 MTA to provide that service to sufficiently recent sendmail MTAs and
28 other MTAs that support the milter protocol.
29
30 %prep
31 %setup -q
32
33 cat > devtools/Site/site.config.m4 <<'EOF'
34 define(`confMANROOT', `%{_mandir}/man')
35 define(`confUBINDIR', `%{_sbindir}')
36 define(`confCCOPTS', `%{rpmcflags}')
37 APPENDDEF(`confLIBS', `-lresolv')
38 EOF
39
40 %build
41 %{__make} \
42         CC="%{__cc}"
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man{3,5,8},%{_sysconfdir}/mail/%{name},%{_includedir}}
47
48 %{__make} install \
49         {UBIN,MAN}OWN=$(whoami) \
50         {UBIN,MAN}GRP=$(id -ng) \
51         UBINMODE=755 \
52         MANMODE=644 \
53         DESTDIR=$RPM_BUILD_ROOT
54
55 cp -p dkim-filter/dkim-filter.conf.sample $RPM_BUILD_ROOT%{_sysconfdir}/mail/%{name}/dkim-filter.conf
56
57 # no -devel yet
58 %{__rm} $RPM_BUILD_ROOT%{_includedir}/dkim.h
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %files
64 %defattr(644,root,root,755)
65 %doc README LICENSE RELEASE_NOTES INSTALL KNOWNBUGS FEATURES
66 %attr(755,root,root) %{_sbindir}/dkim-filter
67 %attr(755,root,root) %{_sbindir}/dkim-genkey
68 %attr(755,root,root) %{_sbindir}/dkim-testkey
69 %attr(755,root,root) %{_sbindir}/dkim-testssp
70 %{_mandir}/man3/ar.3*
71 %{_mandir}/man5/dkim-filter.conf.5*
72 %{_mandir}/man8/dkim-filter.8*
73 %{_mandir}/man8/dkim-genkey.8*
74 %{_mandir}/man8/dkim-stats.8*
75 %{_mandir}/man8/dkim-testkey.8*
76 %{_mandir}/man8/dkim-testssp.8*
77 %dir %{_sysconfdir}/mail/dkim-milter
78 %{_sysconfdir}/mail/dkim-milter/dkim-filter.conf
This page took 0.102931 seconds and 3 git commands to generate.