]>
Commit | Line | Data |
---|---|---|
36170763 | 1 | Summary: procmail mail delivery agent |
72fa61ff ER |
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到用戶的佐鰾園評 | |
3216c9aa | 12 | Name: procmail |
d0b87678 | 13 | Version: 3.22 |
49ca8d2f | 14 | Release: 20 |
72633a3f | 15 | License: GPL v2+ or Artistic |
ffd7859b | 16 | Group: Applications/Mail |
72633a3f | 17 | Source0: http://www.procmail.org/%{name}-%{version}.tar.gz |
0fc03474 | 18 | # Source0-md5: 1678ea99b973eb77eda4ecf6acae53f1 |
6d781f5d | 19 | Source1: %{name}-skel |
44254681 | 20 | Source2: %{name}-%{name}rc |
b0dd50c6 | 21 | Source3: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 |
5e15838c | 22 | # Source3-md5: 2d534a6e29d220f59e911d2360a4d7ef |
2ae81dec | 23 | Patch0: %{name}-lockf.patch |
24 | Patch1: %{name}-misc.patch | |
25 | Patch2: %{name}-FHS.patch | |
f2f8d1dd | 26 | Patch3: private_getline.patch |
226acb81 | 27 | Patch4: ignore-dot.patch |
eb2dff67 AM |
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 | |
e1fa2856 | 32 | Patch9: procmail-3.22-CVE-2017-16844.patch |
49ca8d2f | 33 | Patch10: procmail-3.22-crash-fix.patch |
0db71106 | 34 | URL: http://www.procmail.org/ |
4e12ca75 | 35 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
37fc7068 | 36 | |
37 | %description | |
6ad9834e | 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. | |
36170763 | 42 | |
54bf0ef0 JR |
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 | |
6ad9834e | 46 | eine Vielzahl von anderen Dingen, etwa automatische Filterung, |
54bf0ef0 | 47 | Vorsortieren und Mail-Handling. "Es bildet die Grundlage für den |
93e6b60c | 48 | SmartList-Mailing-Listen-Prozessor. |
36170763 | 49 | |
54bf0ef0 | 50 | %description -l es.UTF-8 |
44254681 | 51 | El Conectiva Linux usa procmail para todas las entregas de mail |
54bf0ef0 JR |
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 | |
44254681 | 55 | procesador de lista de mail SmartList. |
56 | ||
54bf0ef0 JR |
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 | |
6ad9834e | 61 | automatiques, des tris et des travaux de gestion du courrier. C'est la |
62 | base du gestionnaire de liste de diffusions SmartList. | |
37fc7068 | 63 | |
54bf0ef0 JR |
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. | |
607c73dc | 69 | |
54bf0ef0 | 70 | %description -l pt_BR.UTF-8 |
44254681 | 71 | O Conectiva Linux utiliza o procmail para todas as entregas de correio |
54bf0ef0 JR |
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 | |
44254681 | 75 | base para o processador de lista de mail SmartList. |
76 | ||
54bf0ef0 | 77 | %description -l ru.UTF-8 |
c9b07fb6 ER |
78 | Программа procmail используется в PLD Linux для доставки всей |
79 | локальной почты. Кроме собственно доставки почты, procmail может быть | |
80 | использован для автоматической фильтрации, сортировки и других задач | |
81 | обработки почты. Также procmail является основой процессора списков | |
82 | рассылки SmartList. | |
763d0ac5 | 83 | |
54bf0ef0 JR |
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. | |
37fc7068 | 89 | |
54bf0ef0 JR |
90 | %description -l uk.UTF-8 |
91 | Програма procmail використовується в PLD Linux для доставки всієї | |
92 | локальної пошти. Крім власне доставки пошти, procmail може бути | |
c9b07fb6 ER |
93 | використаний для автоматичної фільтрації, сортування та іншої обробки |
94 | пошти. Також procmail є основою процесору списків розсилки SmartList. | |
763d0ac5 | 95 | |
37fc7068 | 96 | %prep |
72633a3f | 97 | %setup -q |
607c73dc | 98 | %patch0 -p1 |
f0b060a7 | 99 | %patch1 -p1 |
93e6b60c | 100 | %patch2 -p1 |
f2f8d1dd | 101 | %patch3 -p1 |
226acb81 | 102 | %patch4 -p1 |
eb2dff67 AM |
103 | %patch5 -p1 |
104 | %patch6 -p1 | |
105 | %patch7 -p1 | |
106 | %patch8 -p1 | |
e1fa2856 | 107 | %patch9 -p1 |
49ca8d2f | 108 | %patch10 -p1 |
607c73dc | 109 | |
37fc7068 | 110 | %build |
a6b8bb66 | 111 | echo "" | %{__make} \ |
eb2dff67 | 112 | CFLAGS0="%{rpmcflags} %{rpmcppflags} -w" \ |
a6b8bb66 | 113 | SEARCHLIBS="-lm" |
607c73dc | 114 | |
37fc7068 | 115 | %install |
116 | rm -rf $RPM_BUILD_ROOT | |
36170763 | 117 | |
f0b060a7 | 118 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man{1,5}}} \ |
d79f67ba | 119 | $RPM_BUILD_ROOT/etc/skel/Mail |
36170763 | 120 | |
0e93f015 | 121 | %{__make} install.bin install.man \ |
f0b060a7 | 122 | BASENAME=$RPM_BUILD_ROOT%{_prefix} \ |
123 | MANDIR=$RPM_BUILD_ROOT%{_mandir} | |
36170763 | 124 | |
d79f67ba | 125 | install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/skel/.procmailrc |
696a8c38 | 126 | install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/procmailrc |
d79f67ba | 127 | :> $RPM_BUILD_ROOT/etc/skel/Mail/mbox |
6d781f5d | 128 | |
7795c373 | 129 | bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} |
130 | ||
37fc7068 | 131 | %clean |
132 | rm -rf $RPM_BUILD_ROOT | |
133 | ||
134 | %files | |
3216c9aa | 135 | %defattr(644,root,root,755) |
d79f67ba | 136 | %attr(700,root,root) %dir /etc/skel/Mail |
72633a3f | 137 | /etc/skel/Mail/mbox |
438c37da | 138 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/procmailrc |
df95fd58 AM |
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 | |
72633a3f JB |
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* | |
7795c373 | 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]/* |