]> git.pld-linux.org Git - packages/mutt.git/blob - mutt.spec
- massive attack, adding Source-md5
[packages/mutt.git] / mutt.spec
1 #
2 # Conditional build:
3 # _with_slang   - use slang library instead of ncurses
4 # _with_nntp    - use VVV's NNTP patch
5 # _without_sasl - don't use sasl
6 #
7 Summary:        The Mutt Mail User Agent
8 Summary(de):    Der Mutt Mail-User-Agent
9 Summary(es):    Mutt, cliente de correo electrónico
10 Summary(fr):    Agent courrier Mutt
11 Summary(ko):    ÅؽºÆ® ±â¹ÝÀÇ MUA
12 Summary(pl):    Program pocztowy Mutt
13 Summary(pt_BR): Mutt, cliente de correio eletrônico
14 Summary(ru):    ðÏÞÔÏ×ÁÑ ËÌÉÅÎÔÓËÁÑ ÐÒÏÇÒÁÍÍÁ Mutt
15 Summary(tr):    Mutt elektronik posta programý
16 Summary(uk):    ðÏÛÔÏ×Á Ë̦¤ÎÔÓØËÁ ÐÒÏÇÒÁÍÁ Mutt
17 Name:           mutt
18 Version:        1.4.1
19 Release:        2
20 Epoch:          5
21 License:        GPL
22 Group:          Applications/Mail
23 Source0:        ftp://ftp.mutt.org/mutt/%{name}-%{version}i.tar.gz
24 # Source0-md5: fb5418135c5be2638964eef2f654f847
25 Source1:        %{name}.desktop
26 Source2:        %{name}.png
27 Source3:        %{name}.1.pl
28 Patch0:         %{name}-home_etc.patch
29 Patch1:         %{name}-forcedotlock.patch
30 Patch2:         %{name}-muttbug-tmp.patch
31 Patch3:         %{name}-rr.compressed.patch
32 Patch4:         %{name}-cd.edit_threads.patch
33 Patch5:         %{name}-bj.status-time.patch
34 Patch6:         %{name}-devl.narrow_tree.patch
35 Patch7:         %{name}-vvv.quote.gz
36 Patch8:         %{name}-null_name.patch
37 Patch9:         %{name}-cd.trash_folder.patch
38 Patch10:        %{name}-cd.purge_message.patch
39 Patch11:        %{name}-cd.signatures_menu.patch
40 Patch12:        %{name}-folder_columns.patch
41 Patch13:        %{name}-nr.tag_prefix_cond.patch
42 Patch14:        %{name}-LIBOBJ.patch
43 Patch15:        %{name}-pgp_hook.patch
44 Patch16:        %{name}-manual.patch
45 Patch17:        %{name}-send_charset.patch
46 Patch18:        %{name}-xface.patch
47 Patch19:        %{name}-sasl2.patch
48 Patch20:        %{name}-nntp.patch
49 URL:            http://www.mutt.org/
50 BuildRequires:  autoconf
51 BuildRequires:  automake
52 %{!?_without_sasl:BuildRequires:        cyrus-sasl-devel >= 2.1.0}
53 BuildRequires:  gettext-devel
54 %{!?_with_slang:BuildRequires:          ncurses-devel >= 5.0}
55 BuildRequires:  openssl-devel >= 0.9.7
56 BuildRequires:  sgml-tools
57 BuildRequires:  sgml-tools-dtd
58 %{?_with_slang:BuildRequires:           slang-devel}
59 Requires:       iconv
60 Requires:       mailcap
61 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
62
63 %description
64 Mutt is a small but very poweful full-screen Unix mail client.
65 Features include MIME support, color, POP3 support, message threading,
66 bindable keys, and threaded sorting mode.
67
68 %description -l de
69 Mutt ist ein kleiner aber leistungsfähiger Vollbild-Mail-Client für
70 Unix mit MIME-Unterstützung, Farbe, POP3-Unterstützung,
71 Nachrichten-Threading, zuweisbaren Tasten und Sortieren nach Threads.
72
73 %description -l es
74 Mutt es un pequeño, pero muy potente cliente de correo en pantalla
75 llena. Incluye soporte a tipos MINE, color, POP3; encadenamiento de
76 mensajes, teclas configurables y clasificaciones por encadenamiento.
77
78 %description -l fr
79 mutt est un client courrier Unix plein écran, petit mais très
80 puissant. Il dispose de la gestion MIME, des couleurs, de la gestion
81 POP, des fils de discussion, des touches liées et d'un mode de tri sur
82 les fils.
83
84 %description -l ko
85 Mutt´Â ÀÛÁö¸¸ ¸Å¿ì °­·ÂÇÑ ÅؽºÆ® ±â¹ÝÀÇ ¸ÞÀϠŬ¶óÀ̾ðÆ®ÀÌ´Ù. Mutt´Â
86 ¸¹Àº ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù. ±×¸®°í, Å°¹ÙÀεù, Å°º¸µå ¸ÞÅ©·Î, ¸ÞÀÏ ½º·¹µù°ú
87 °°Àº Áøº¸µÈ ÇüÅ¿͠Á¤±ÔÇ¥Çö½Ä °Ë»ö, ¸ÞÀÏ¿¡¼­ ¼±ÅõȠ±×·ìÀÇ ³»¿ë¿¡¼­
88 °­·ÂÇÏ°Ô ÀÏÁ¤ÇÑ ÆÐÅÏÀ» Ã£¾Æ³»´Â °ÍÀ» Áö¿øÇÔÀ¸·Î½á ¸ÞÀÏÀÇ ÆÄ¿ö À¯Àú¿¡°Ô
89 °¡Àå ÀûÇÕÇÏ´Ù.
90
91 %description -l pl
92 Mutt jest niewielkim programem pocztowym dla terminali tekstowych,
93 posiadaj±cym du¿e mo¿liwo¶ci. Obs³uguje MIME, POP3, cztery formaty
94 skrzynek pocztowych, kolory, w±tki, ocenê wa¿no¶ci listów (scoring)
95 oraz skompresowane foldery.
96
97 %description -l pt_BR
98 O Mutt é um pequeno mas muito poderoso cliente de correio em tela
99 cheia. Inclui suporte a tipos MIME, cor, POP3, encadeamento de
100 mensagens, teclas configuráveis e classificação por encadeamento.
101
102 %description -l ru
103 Mutt - ÜÔÏ ÎÅÂÏÌØÛÏÊ, ÎÏ ÍÏÝÎÙÊ ÐÏÌÎÏÜËÒÁÎÎÙÊ ÐÏÞÔÏ×ÙÊ ËÌÉÅÎÔ.
104 ÷ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ MIME, Ã×ÅÔ, ÐÏÄÄÅÒÖËÕ POP3 É IMAP, ÇÒÕÐÐÉÒÏ×ËÕ
105 ÓÏÏÂÝÅÎÉÊ ÐÏ ÃÅÐÏÞËÁÍ, ÐÅÒÅÏÐÒÅÄÅÌÑÅÍÙÅ ËÌÁ×ÉÛÉ, ÐÏÄÄÅÒÖËÕ pgp/gpg É
106 ÓÏÒÔÉÒÏ×ËÕ ÓÏÏÂÝÅÎÉÊ × ÃÅÐÏÞËÁÈ. ÷ËÌÀÞÁÅÔ ÔÁËÖÅ (ÐÏËÁ ÞÔÏ
107 ÜËÓÐÅÒÉÍÅÎÔÁÌØÎÕÀ) ÐÏÄÄÅÒÖËÕ NNTP.
108
109 %description -l tr
110 Mutt, küçük ama çok güçlü bir tam-ekran Unix mektup istemcisidir. MIME
111 desteði, renk ve POP3 desteði içerir.
112
113 %description -l uk
114 Mutt - ÃÅ ÎÅ×ÅÌÉËÉÊ, ÁÌÅ ÐÏÔÕÖÎÉÊ ÐÏ×ÎÏÅËÒÁÎÎÉÊ ÐÏÛÔÏ×ÉÊ Ë̦¤ÎÔ.
115 í¦ÓÔÉÔؠЦÄÔÒÉÍËÕ MIME, ËÏ̦Ò, Ð¦ÄÔÒÉÍËÕ POP3 ÔÁ IMAP, ÇÒÕÐÕ×ÁÎÎÑ
116 ÐÏצÄÏÍÌÅÎØ ÐÏ ÌÁÎÃÀÖËÁÍ, ÐÅÒÅ×ÉÚÎÁÞÅÎÎÑ ËÌÁצÛ, Ð¦ÄÔÒÉÍËÕ pgp/gpg ÔÁ
117 ÓÏÒÔÕ×ÁÎÎÑ ÐÏצÄÏÍÌÅÎØ Õ ÌÁÎÃÀÖËÁÈ. í¦ÓÔÉÔØ ÔÁËÏÖ (ÐÏËÉ ÝÏ
118 ÅËÓÐÅÒÉÍÅÎÔÁÌØÎÕ) Ð¦ÄÔÒÉÍËÕ NNTP.
119
120 %prep
121 %setup -q -n %{name}-%(echo %{version} | sed 's/i$//')
122 %patch0 -p1
123 %patch1 -p1
124 %patch2 -p1
125 %patch3 -p1
126 %patch4 -p1
127 %patch5 -p1
128 %patch6 -p1
129 %patch7 -p1
130 %patch8 -p1
131 %patch9 -p1
132 %patch10 -p1
133 %patch11 -p1
134 %patch12 -p1
135 #%patch13 -p0
136 %patch14 -p1
137 %patch15 -p1
138 %patch16 -p1
139 %patch18 -p1
140 %{!?_without_sasl:%patch19 -p1}
141 %{?_with_nntp:%patch20 -p1}
142
143 # force regeneration (manual.sgml is modified by some patches)
144 rm -f doc/{manual*.html,manual.txt}
145
146 %build
147 %{__aclocal} -I m4
148 %{__autoconf}
149 %{__automake}
150 %configure \
151         %{!?debug:--disable-debug} %{?debug:--enable-debug} \
152         %{!?_with_slang:--with-curses} \
153         %{?_with_slang:--with-slang} \
154         --enable-compressed \
155         --enable-external-dotlock \
156         --enable-imap \
157         --without-included-gettext \
158         --enable-mailtool \
159         --with-mixmaster \
160         --enable-pop \
161         %{?_with_nntp:--enable-nntp} \
162         --with-regex \
163         %{!?_without_sasl:--with-sasl} %{?_without_sasl:--without-sasl} \
164         --with-ssl \
165         --disable-warnings \
166         --with-docdir=%{_docdir}/%{name}-%{version} \
167         --with-homespool=Maildir \
168         --with-mailpath=/var/mail \
169         --with-sharedir=%{_datadir} \
170         --prefix=%{_prefix} \
171         --bindir=%{_bindir} \
172         --datadir=%{_datadir} \
173         --mandir=%{_mandir} \
174         --sysconfdir=%{_sysconfdir}
175
176 %{__make}
177 %{__make} manual.txt -C doc
178
179 %install
180 rm -rf $RPM_BUILD_ROOT
181 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Network/Mail,%{_pixmapsdir}} \
182         $RPM_BUILD_ROOT%{_mandir}/pl/man1
183
184 %{__make} install DESTDIR=$RPM_BUILD_ROOT
185
186 %{__patch} -p0 -d $RPM_BUILD_ROOT%{_sysconfdir} < %PATCH17
187
188 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/Mail
189 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
190 install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/pl/man1
191
192 # conflict with qmail
193 rm -f $RPM_BUILD_ROOT%{_mandir}/man5/mbox.5*
194
195 rm -f $RPM_BUILD_ROOT/etc/mime.types
196
197 %find_lang %{name}
198
199 %clean
200 rm -rf $RPM_BUILD_ROOT
201
202 %files -f %{name}.lang
203 %defattr(644,root,root,755)
204 %doc contrib/{*rc*,*cap*} ChangeLog README TODO NEWS README.SECURITY README.SSL doc/manual.txt README.xface
205 %config(noreplace,missingok) %verify(not md5 size mtime) %{_sysconfdir}/Muttrc
206 %attr(755,root,root) %{_bindir}/mutt
207 %attr(755,root,root) %{_bindir}/flea
208 %attr(755,root,root) %{_bindir}/muttbug
209 %attr(755,root,root) %{_bindir}/pgp*
210 %attr(2755,root,mail) %{_bindir}/mutt_dotlock
211
212 %{_applnkdir}/Network/Mail/mutt.desktop
213 %{_pixmapsdir}/mutt.png
214 %{_mandir}/man*/*
215 %lang(pl) %{_mandir}/pl/man*/*
This page took 0.046314 seconds and 4 git commands to generate.