]> git.pld-linux.org Git - packages/procmail.git/blob - procmail.spec
9819ffd49a17aa84d871067bc55e5ef5b268cf7a
[packages/procmail.git] / procmail.spec
1 Summary:        procmail mail delivery agent
2 Summary(de.UTF-8):      procmail Postzustellungs-Agent
3 Summary(es.UTF-8):      Procmail: agente de entrega de mail
4 Summary(fr.UTF-8):      Agent de distribution du courrier procmail
5 Summary(pl.UTF-8):      Doręczyciel poczty
6 Summary(pt_BR.UTF-8):   Procmail: agente de entrega de correio eletrônico
7 Summary(ru.UTF-8):      Программа обработки почты procmail
8 Summary(tr.UTF-8):      procmail ileti dağıtımı
9 Summary(uk.UTF-8):      Програма обробки пошти procmail
10 Summary(zh_CN.UTF-8):   [服务器]分发mail到用户的守护进程
11 Summary(zh_TW.UTF-8):   [祀務器]分蛛mail到用戶的佐鰾園評
12 Name:           procmail
13 Version:        3.22
14 Release:        20
15 License:        GPL v2+ or Artistic
16 Group:          Applications/Mail
17 Source0:        http://www.procmail.org/%{name}-%{version}.tar.gz
18 # Source0-md5:  1678ea99b973eb77eda4ecf6acae53f1
19 Source1:        %{name}-skel
20 Source2:        %{name}-%{name}rc
21 Source3:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
22 # Source3-md5:  2d534a6e29d220f59e911d2360a4d7ef
23 Patch0:         %{name}-lockf.patch
24 Patch1:         %{name}-misc.patch
25 Patch2:         %{name}-FHS.patch
26 Patch3:         private_getline.patch
27 Patch4:         ignore-dot.patch
28 Patch5:         procmail_3.22-8.debian.patch
29 Patch6:         procmail-3.22-CVE-2014-3618.patch
30 Patch7:         procmail-3.22-ipv6.patch
31 Patch8:         procmail-3.22-truncate.patch
32 Patch9:         procmail-3.22-CVE-2017-16844.patch
33 Patch10:        procmail-3.22-crash-fix.patch
34 URL:            http://www.procmail.org/
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 Red Hat Linux uses procmail for all local mail delivery. In addition
39 to regluar mail delivery duties, procmail can be used to do many
40 different automatic filtering, presorting, and mail handling jobs. It
41 is the basis for the SmartList mailing list processor.
42
43 %description -l de.UTF-8
44 Red Hat Linux verwendet für die Zustellung lokaler Post Procmail.
45 Neben den üblichen Postauslieferungsdiensten erledigt procmail auch
46 eine Vielzahl von anderen Dingen, etwa automatische Filterung,
47 Vorsortieren und Mail-Handling. "Es bildet die Grundlage für den
48 SmartList-Mailing-Listen-Prozessor.
49
50 %description -l es.UTF-8
51 El Conectiva Linux usa procmail para todas las entregas de mail
52 locales. En adición al servicio de entregas de mails regulares,
53 procmail puede ser usado para hacer varios filtros automáticos
54 diferentes, preselección, y trabajos con mail. Es la base para el
55 procesador de lista de mail SmartList.
56
57 %description -l fr.UTF-8
58 Red Hat Linux utilise procmail pour la délivrance de tous les
59 courriers locaux. En plus des tâches classiques de délivrance du
60 courrier, procmail peut servir à réaliser de nombreux filtrages
61 automatiques, des tris et des travaux de gestion du courrier. C'est la
62 base du gestionnaire de liste de diffusions SmartList.
63
64 %description -l pl.UTF-8
65 Procmail jest używany do dostarczania poczty użytkownikom. Oprócz
66 wynikających z powyższego obowiązków, procmail może automatycznie
67 filtrować, sortować i przetwarzać pocztę. Jest podstawą programu
68 obsługi list dyskusyjnych SmartList.
69
70 %description -l pt_BR.UTF-8
71 O Conectiva Linux utiliza o procmail para todas as entregas de correio
72 eletrônico locais. Em adição ao serviço de entregas de mails
73 regulares, procmail pode ser usado para fazer vários filtros
74 automáticos diferentes, pré-seleção, e trabalhos com mail. Ele é a
75 base para o processador de lista de mail SmartList.
76
77 %description -l ru.UTF-8
78 Программа procmail используется в PLD Linux для доставки всей
79 локальной почты. Кроме собственно доставки почты, procmail может быть
80 использован для автоматической фильтрации, сортировки и других задач
81 обработки почты. Также procmail является основой процессора списков
82 рассылки SmartList.
83
84 %description -l tr.UTF-8
85 Red Hat Linux tüm yerel ileti dağıtımı için procmail kullanır. Normal
86 ileti dağıtım görevlerine ek olarak, pek çok değişik süzme, önsıralama
87 ve iletiyi alma işlerini yapmak için kullanılabilir. SmartList posta
88 listesi yazılımının temelini oluşturur.
89
90 %description -l uk.UTF-8
91 Програма procmail використовується в PLD Linux для доставки всієї
92 локальної пошти. Крім власне доставки пошти, procmail може бути
93 використаний для автоматичної фільтрації, сортування та іншої обробки
94 пошти. Також procmail є основою процесору списків розсилки SmartList.
95
96 %prep
97 %setup -q
98 %patch0 -p1
99 %patch1 -p1
100 %patch2 -p1
101 %patch3 -p1
102 %patch4 -p1
103 %patch5 -p1
104 %patch6 -p1
105 %patch7 -p1
106 %patch8 -p1
107 %patch9 -p1
108 %patch10 -p1
109
110 %build
111 echo "" | %{__make} \
112         CFLAGS0="%{rpmcflags} %{rpmcppflags} -w" \
113         SEARCHLIBS="-lm"
114
115 %install
116 rm -rf $RPM_BUILD_ROOT
117
118 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man{1,5}}} \
119         $RPM_BUILD_ROOT/etc/skel/Mail
120
121 %{__make} install.bin install.man \
122         BASENAME=$RPM_BUILD_ROOT%{_prefix} \
123         MANDIR=$RPM_BUILD_ROOT%{_mandir}
124
125 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/skel/.procmailrc
126 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/procmailrc
127 :> $RPM_BUILD_ROOT/etc/skel/Mail/mbox
128
129 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
130
131 %clean
132 rm -rf $RPM_BUILD_ROOT
133
134 %files
135 %defattr(644,root,root,755)
136 %attr(700,root,root) %dir /etc/skel/Mail
137 /etc/skel/Mail/mbox
138 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/procmailrc
139 %attr(755,root,root) %{_bindir}/formail
140 %attr(755,root,root) %{_bindir}/mailstat
141 %attr(755,root,root) %{_bindir}/procmail
142 %attr(2755,root,mail) %{_bindir}/lockfile
143 %{_mandir}/man1/formail.1*
144 %{_mandir}/man1/lockfile.1*
145 %{_mandir}/man1/procmail.1*
146 %{_mandir}/man5/procmailex.5*
147 %{_mandir}/man5/procmailrc.5*
148 %{_mandir}/man5/procmailsc.5*
149 %lang(cs) %{_mandir}/cs/man[15]/*
150 %lang(es) %{_mandir}/es/man[15]/*
151 %lang(fi) %{_mandir}/fi/man[15]/*
152 %lang(hu) %{_mandir}/hu/man[15]/*
153 %lang(pl) %{_mandir}/pl/man[15]/*
This page took 0.109633 seconds and 2 git commands to generate.