]>
Commit | Line | Data |
---|---|---|
e035f128 PG |
1 | # TODO: |
2 | # - init script, whole service stuff | |
e035f128 PG |
3 | # |
4 | %include /usr/lib/rpm/macros.perl | |
b3354369 PG |
5 | Summary: dkfilter is an SMTP-proxy designed for Postfix |
6 | Name: dkfilter | |
7 | Version: 0.9 | |
a633ede2 | 8 | Release: 0.8 |
b3354369 PG |
9 | License: GPL v2 |
10 | Group: Daemons | |
11 | Source0: http://jason.long.name/dkfilter/%{name}-%{version}.tar.gz | |
12 | # Source0-md5: 3100af34fd00df4d80f07d3533cdf0eb | |
e035f128 PG |
13 | Patch0: %{name}-perllib.patch |
14 | BuildRequires: autoconf | |
15 | BuildRequires: automake | |
16 | BuildRequires: perl-devel >= 1:5.8.0 | |
17 | BuildRequires: rpm-perlprov >= 4.1-13 | |
b3354369 PG |
18 | URL: http://jason.long.name/dkfilter/ |
19 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
dc902630 PG |
20 | |
21 | %description | |
b3354369 PG |
22 | dkfilter is an SMTP-proxy designed for Postfix. It implements |
23 | DomainKeys message signing and verification. It comprises two separate | |
24 | filters, an "outbound" filter for signing outgoing email, and an | |
25 | "inbound" filter for verifying signatures of incoming email. The | |
26 | filters can operate as either Before-Queue or After-Queue Postfix | |
27 | content filters. | |
dc902630 PG |
28 | |
29 | %prep | |
b3354369 | 30 | %setup -q |
e035f128 | 31 | %patch0 -p1 |
dc902630 PG |
32 | |
33 | %build | |
e035f128 PG |
34 | %{__aclocal} |
35 | %{__autoconf} | |
36 | %{__automake} | |
37 | %configure \ | |
38 | --libdir=%{perl_vendorlib} | |
b3354369 PG |
39 | |
40 | %{__make} | |
dc902630 PG |
41 | |
42 | %install | |
b3354369 PG |
43 | rm -rf $RPM_BUILD_ROOT |
44 | ||
45 | %{__make} install \ | |
46 | DESTDIR=$RPM_BUILD_ROOT | |
dc902630 PG |
47 | |
48 | %clean | |
b3354369 | 49 | rm -rf $RPM_BUILD_ROOT |
dc902630 PG |
50 | |
51 | %files | |
b3354369 PG |
52 | %defattr(644,root,root,755) |
53 | %doc AUTHORS ChangeLog Mail-DomainKeys.README NEWS smtpprox* TODO | |
a633ede2 PG |
54 | %attr(755,root,root) %{_bindir}/* |
55 | %{perl_vendorlib}/*.pm | |
56 | %dir %{perl_vendorlib}/MSDW | |
57 | %dir %{perl_vendorlib}/MSDW/SMTP | |
58 | %{perl_vendorlib}/MSDW/SMTP/*.pm | |
59 | %{perl_vendorlib}/Mail/*.pm | |
60 | %dir %{perl_vendorlib}/Mail/DKIM | |
61 | %{perl_vendorlib}/Mail/DKIM/*.pm | |
62 | %dir %{perl_vendorlib}/Mail/DKIM/Algorithm | |
63 | %{perl_vendorlib}/Mail/DKIM/Algorithm/*.pm | |
64 | %dir %{perl_vendorlib}/Mail/DKIM/Canonicalization | |
65 | %{perl_vendorlib}/Mail/DKIM/Canonicalization/*.pm | |
66 | %dir %{perl_vendorlib}/Mail/DomainKeys | |
67 | %{perl_vendorlib}/Mail/DomainKeys/*.pm | |
68 | %dir %{perl_vendorlib}/Mail/DomainKeys/Key | |
69 | %{perl_vendorlib}/Mail/DomainKeys/Key/*.pm |