]> git.pld-linux.org Git - packages/mutt.git/blob - mutt.spec
bb5d4132ad523e281998c058f0873931d3b87010
[packages/mutt.git] / mutt.spec
1 Summary:        The Mutt Mail User Agent
2 Summary(de):    Der Mutt Mail-User-Agent 
3 Summary(fr):    Agent courrier Mutt
4 Summary(pl):    Program pocztowy Mutt
5 Summary(tr):    Mutt elektronik posta programý
6 Name:           mutt
7 Version:        1.2i
8 Release:        1
9 License:        GPL
10 Group:          Applications/Mail
11 Group(pt):      Aplicações/Correio Eletrônico
12 Group(pl):      Aplikacje/Poczta
13 Source0:        ftp://ftp.mutt.org/pub/mutt/%{name}-%{version}.tar.gz
14 Source1:        mutt.desktop
15 Source2:        patches_sec.txt
16 Source3:        patches_bj.txt
17 Patch0:         mutt-mail.patch
18 #Patch1:        mutt-confdir.patch
19 Patch2:         http://www.spinnaker.de/mutt/patch-1.1.12.rr.compressed.1.gz
20 # Part of that patches I changed by hand to fit them into newer version
21 # (bonkey)
22 Patch3:         patch-0.00.sec+bonk.patchlist.1
23 Patch4:         mutt-blanklines.patch
24 Patch7:         http://sec.42.org/mutt/patch-0.94.7.sec.previous_jump.1
25 Patch9:         http://sec.42.org/mutt/patch-0.94.7.vikas.word_chars.1
26 Patch10:        http://sec.42.org/mutt/patch-0.95.3.bj.ed_mtime.1
27 Patch12:        http://sec.42.org/mutt/patch-0.95.4.bj.status-time.1
28 Patch14:        http://sec.42.org/mutt/patch-0.95.4.sec.keypad.1
29 Patch16:        http://sec.42.org/mutt/patch-0.95.4.sec.reverse_reply.1
30 Patch17:        http://sec.42.org/mutt/patch-0.95.4.vikas.print_index.1
31 Patch18:        http://sec.42.org/mutt/patch-0.95.6.as.mark-old.1
32 Patch19:        http://sec.42.org/mutt/patch-0.95.bj.hash_destroy.2
33 Patch20:        http://sec.42.org/mutt/patch-0.95.sec.condense_pgp.1
34 Patch22:        http://sec.42.org/mutt/patch-1.02.sec._A.1
35 #Patch23:       http://www.murkworks.to/blank-line.patch
36 #Patch24:       http://www.albedo.art.pl/~kbryd/mutt/mutt_package.tar.gz
37 Patch25:        mutt-dot-lock.patch
38 URL:            http://www.mutt.org/
39 Requires:       smtpdaemon
40 Requires:       mailcap
41 BuildRequires:  ncurses-devel >= 5.0
42 BuildRequires:  openssl-devel
43 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45
46 %description
47 Mutt is a small but very poweful full-screen Unix mail client. Features
48 include MIME support, color, POP3 support, message threading, bindable
49 keys, and threaded sorting mode.
50
51 %description -l de
52 Mutt ist ein kleiner aber leistungsfähiger Vollbild-Mail-Client für Unix
53 mit MIME-Unterstützung, Farbe, POP3-Unterstützung, Nachrichten-Threading,
54 zuweisbaren Tasten und Sortieren nach Threads.
55
56 %description -l fr
57 mutt est un client courrier Unix plein écran, petit mais très puissant. Il
58 dispose de la gestion MIME, des couleurs, de la gestion POP, des fils de
59 discussion, des touches liées et d'un mode de tri sur les fils.
60
61 %description -l pl
62 Mutt jest niewielkim programem pocztowym dla terminali tekstowych
63 posiadaj±cym du¿e mo¿liwo¶ci. Obs³uguje MIME, POP3, cztery formaty skrzynek
64 pocztowych, kolory, w±tki, ocenê wa¿no¶ci listów (scoring) oraz
65 skompresowane foldery.
66
67 %description -l tr
68 Mutt, küçük ama çok güçlü bir tam-ekran Unix mektup istemcisidir. MIME
69 desteði, renk ve POP3 desteði içerir.
70
71 %prep
72 %setup -q -n %{name}-%(echo %{version} | sed 's/i$//')
73 %patch0 -p0
74 #%patch1 -p1 
75 %patch2 -p1 
76 %patch3 -p1
77 %patch4 -p1
78 %patch7 -p1
79 %patch9 -p0
80 %patch10 -p0
81 %patch12 -p1
82 %patch14 -p1
83 %patch16 -p1
84 %patch17 -p1
85 %patch18 -p1
86 %patch19 -p0
87 %patch20 -p1
88 %patch22 -p1
89 #%patch23 -p0
90 %patch25 -p1
91
92 %build
93 mv aclocal.m4 acinclude.m4
94 aclocal
95 automake
96 autoconf
97 CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
98 LDFLAGS=""
99 export CFLAGS LDFLAGS
100 %configure \
101         --with-sharedir=%{_datadir} \
102         --enable-pop \
103         --enable-imap \
104         --with-curses \
105         --disable-warnings \
106         --disable-domain \
107         --enable-compressed \
108         --with-mailpath=/var/mail \
109         --with-homespool=Mailbox \
110         --with-ssl \
111         --with-charmaps \
112         --with-docdir=%{_defaultdocdir}/%{name}-%{version}
113
114 make keymap.h
115 make 
116
117 %install
118 rm -rf $RPM_BUILD_ROOT
119 install -d $RPM_BUILD_ROOT%{_applnkdir}/Networking/Mail
120
121 make install DESTDIR=$RPM_BUILD_ROOT
122
123 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Networking/Mail
124 install %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT/%{_docdir}
125
126 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
127         contrib/{*rc*,*cap*} \
128         ChangeLog README TODO NEWS README.SECURITY README.SSL README.UPGRADE \
129         $RPM_BUILD_ROOT%{_docdir}/patches_{bj,sec}.txt
130
131 %find_lang %{name}
132
133 %clean
134 rm -rf $RPM_BUILD_ROOT
135
136 %files -f %{name}.lang
137 %defattr(644,root,root,755)
138 %doc {ChangeLog,README,TODO,NEWS,README.SECURITY,README.SSL,README.UPGRADE}.gz
139 %doc contrib/{*rc*,*cap*}
140 %doc doc/manual*html
141 %doc doc/patches_{bj,sec}.txt.gz
142
143 %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/Muttrc
144 %{_applnkdir}/Networking/Mail/mutt.desktop
145
146 %attr(755,root,root) %{_bindir}/*
147 %{_mandir}/man*/*
This page took 0.065964 seconds and 3 git commands to generate.