]> git.pld-linux.org Git - packages/procmail.git/blob - procmail.spec
704d116733af8b7bdb60c87772d7ef148b999db4
[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:        19
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 URL:            http://www.procmail.org/
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %description
37 Red Hat Linux uses procmail for all local mail delivery. In addition
38 to regluar mail delivery duties, procmail can be used to do many
39 different automatic filtering, presorting, and mail handling jobs. It
40 is the basis for the SmartList mailing list processor.
41
42 %description -l de.UTF-8
43 Red Hat Linux verwendet für die Zustellung lokaler Post Procmail.
44 Neben den üblichen Postauslieferungsdiensten erledigt procmail auch
45 eine Vielzahl von anderen Dingen, etwa automatische Filterung,
46 Vorsortieren und Mail-Handling. "Es bildet die Grundlage für den
47 SmartList-Mailing-Listen-Prozessor.
48
49 %description -l es.UTF-8
50 El Conectiva Linux usa procmail para todas las entregas de mail
51 locales. En adición al servicio de entregas de mails regulares,
52 procmail puede ser usado para hacer varios filtros automáticos
53 diferentes, preselección, y trabajos con mail. Es la base para el
54 procesador de lista de mail SmartList.
55
56 %description -l fr.UTF-8
57 Red Hat Linux utilise procmail pour la délivrance de tous les
58 courriers locaux. En plus des tâches classiques de délivrance du
59 courrier, procmail peut servir à réaliser de nombreux filtrages
60 automatiques, des tris et des travaux de gestion du courrier. C'est la
61 base du gestionnaire de liste de diffusions SmartList.
62
63 %description -l pl.UTF-8
64 Procmail jest używany do dostarczania poczty użytkownikom. Oprócz
65 wynikających z powyższego obowiązków, procmail może automatycznie
66 filtrować, sortować i przetwarzać pocztę. Jest podstawą programu
67 obsługi list dyskusyjnych SmartList.
68
69 %description -l pt_BR.UTF-8
70 O Conectiva Linux utiliza o procmail para todas as entregas de correio
71 eletrônico locais. Em adição ao serviço de entregas de mails
72 regulares, procmail pode ser usado para fazer vários filtros
73 automáticos diferentes, pré-seleção, e trabalhos com mail. Ele é a
74 base para o processador de lista de mail SmartList.
75
76 %description -l ru.UTF-8
77 Программа procmail используется в PLD Linux для доставки всей
78 локальной почты. Кроме собственно доставки почты, procmail может быть
79 использован для автоматической фильтрации, сортировки и других задач
80 обработки почты. Также procmail является основой процессора списков
81 рассылки SmartList.
82
83 %description -l tr.UTF-8
84 Red Hat Linux tüm yerel ileti dağıtımı için procmail kullanır. Normal
85 ileti dağıtım görevlerine ek olarak, pek çok değişik süzme, önsıralama
86 ve iletiyi alma işlerini yapmak için kullanılabilir. SmartList posta
87 listesi yazılımının temelini oluşturur.
88
89 %description -l uk.UTF-8
90 Програма procmail використовується в PLD Linux для доставки всієї
91 локальної пошти. Крім власне доставки пошти, procmail може бути
92 використаний для автоматичної фільтрації, сортування та іншої обробки
93 пошти. Також procmail є основою процесору списків розсилки SmartList.
94
95 %prep
96 %setup -q
97 %patch0 -p1
98 %patch1 -p1
99 %patch2 -p1
100 %patch3 -p1
101 %patch4 -p1
102 %patch5 -p1
103 %patch6 -p1
104 %patch7 -p1
105 %patch8 -p1
106 %patch9 -p1
107
108 %build
109 echo "" | %{__make} \
110         CFLAGS0="%{rpmcflags} %{rpmcppflags} -w" \
111         SEARCHLIBS="-lm"
112
113 %install
114 rm -rf $RPM_BUILD_ROOT
115
116 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man{1,5}}} \
117         $RPM_BUILD_ROOT/etc/skel/Mail
118
119 %{__make} install.bin install.man \
120         BASENAME=$RPM_BUILD_ROOT%{_prefix} \
121         MANDIR=$RPM_BUILD_ROOT%{_mandir}
122
123 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/skel/.procmailrc
124 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/procmailrc
125 :> $RPM_BUILD_ROOT/etc/skel/Mail/mbox
126
127 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
128
129 %clean
130 rm -rf $RPM_BUILD_ROOT
131
132 %files
133 %defattr(644,root,root,755)
134 %attr(700,root,root) %dir /etc/skel/Mail
135 /etc/skel/Mail/mbox
136 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/procmailrc
137 %attr(755,root,root) %{_bindir}/formail
138 %attr(755,root,root) %{_bindir}/mailstat
139 %attr(755,root,root) %{_bindir}/procmail
140 %attr(2755,root,mail) %{_bindir}/lockfile
141 %{_mandir}/man1/formail.1*
142 %{_mandir}/man1/lockfile.1*
143 %{_mandir}/man1/procmail.1*
144 %{_mandir}/man5/procmailex.5*
145 %{_mandir}/man5/procmailrc.5*
146 %{_mandir}/man5/procmailsc.5*
147 %lang(cs) %{_mandir}/cs/man[15]/*
148 %lang(es) %{_mandir}/es/man[15]/*
149 %lang(fi) %{_mandir}/fi/man[15]/*
150 %lang(hu) %{_mandir}/hu/man[15]/*
151 %lang(pl) %{_mandir}/pl/man[15]/*
This page took 0.071275 seconds and 2 git commands to generate.