Commit 5d748cfc 5d748cfcbe28500b6ddb5c3d198f46252cb4d118 by Wojciech Polak

Update descriptions.

* README: Update.
* doc/texinfo/mailutils.texi: Update.
* mu-aux/mailutils.spec.in: Update.
* direntry: Not used anymore. Remove.
1 parent 3cf1d839
...@@ -4,25 +4,46 @@ This is the GNU Mailutils package ...@@ -4,25 +4,46 @@ This is the GNU Mailutils package
4 * Introduction 4 * Introduction
5 ============== 5 ==============
6 6
7 This package contains a series of useful mail clients, servers, and 7 GNU Mailutils is a rich and powerful protocol-independent mail
8 libraries. These are the primary mail utilities of the GNU system. 8 framework. It contains a series of useful mail libraries, clients,
9 9 and servers. These are the primary mail utilities for the GNU system.
10 Specifically, this package contains a POP3 server, an IMAP4 server, 10 The central library is capable of handling electronic mail in various
11 and a Sieve mail filter. It also provides a POSIX `mailx' client, 11 mailbox formats and protocols, both local and remote. Specifically,
12 and a collection of other tools. 12 this project contains a POP3 server, an IMAP4 server, and a Sieve mail
13 13 filter. It also provides a POSIX `mailx' client, and a collection of
14 The central library is capable of reading mail from an `mbox' mailbox, 14 other handy tools.
15 as well as off of local or remote POP3 and IMAP4 servers. 15
16 16 The GNU Mailutils libraries supply an ample set of primitives for
17 You're welcome to use this library in your own programs, please see 17 handling electronic mail in programs written in C, C++, Python or
18 the examples subdirectory or these other applications. All libraries 18 Scheme.
19 are licensed using the GNU LGPL. The documentation is licensed under 19
20 the GNU FDL, and everything else is licensed using the GNU GPL. The 20 At the core of Mailutils is libmailutils, a library which provides
21 complete texts of the corresponding licences are included in the files 21 universal access to various mailboxes and protocols: UNIX mailbox,
22 COPYING.LESSER, COPYING and doc/texinfo/COPYING.DOC. 22 Maildir, MH, POP3, IMAP4, Sendmail, SMTP. Mailutils offers functions
23 23 for almost any mail-related task, such as parsing of messages, email
24 This software is part of the GNU Project and belongs to the Free 24 addresses and URLs, handling MIME messages, listing mail folders,
25 Software Foundation. 25 mailcap facilities, extensible Sieve filtering, access control lists.
26 It supports various modern data security and authentication
27 techniques: TLS encryption, SASL and GSSAPI, to name a few.
28 The framework is able to work with a wide variety of authorization
29 databases, ranging from traditional system password database up to
30 RADIUS, SQL and LDAP.
31
32 The utilities provided by Mailutils include imap4d and pop3d mail
33 servers, mail reporting utility comsatd, general-purpose mail delivery
34 agent maidag, mail filtering program sieve, and an implementation of
35 MH message handling system.
36
37 All utilities share the same subset of command line options and use
38 a unified configuration mechanism, which allows to easily configure
39 the package as a whole.
40
41 This software is part of the GNU Project and is copyrighted by the
42 Free Software Foundation. All libraries are distributed under the
43 terms of the Lesser GNU Public License. The documentation is licensed
44 under the GNU FDL, and everything else is licensed under the GNU GPL.
45 The complete texts of the corresponding licences are included in the
46 files COPYING.LESSER, COPYING and doc/texinfo/COPYING.DOC.
26 47
27 * Why use this package? 48 * Why use this package?
28 ======================= 49 =======================
......
1 %%comments:
2 Copyright (C) 1999,2000,2001,2002,2003,2004,2005,2006,2009 Free Software Foundation, Inc.
3
4 Permission is granted to copy, distribute and/or modify this document
5 under the terms of the GNU Free Documentation License, Version 1.2 or
6 any later version published by the Free Software Foundation; with no
7 Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
8 Texts. A copy of the license is included in the file COPYING.
9
10 %%name: Mailutils
11
12 %%short-description: A set of libraries and programs for handling e-mail messages.
13
14 %%full-description:
15 GNU Mailutils is a collection of mail-related utilities. At the
16 core of mailutils is libmailutils, a library which provides access
17 to various forms of mailbox files (including remote mailboxes via
18 popular protocols). It also provides support for parsing of RFC-2822
19 style messages and MIME support. The utilities, provided by
20 mailutils include: pop3d, imap4d, comsatd, mail, frm, messages,
21 readmsg, guimb, sieve, mail.local, mail.remote, movemail,
22 and a subset of mh utilities.
23
24 %%category: mail, system
25
26 %%license: GPL
27
28 %%maintainer:
29 Sergey Poznyakoff <gray@gnu.org.ua>
30
31 %%updated: 14 Feb 2009
32
33 %%keywords: mail, email, pop3, imap4, sieve, comsat, smtp, mh, maildir, movemail
34
35 %%interface: Command line, daemon
36
37 %%programs: pop3d, imap4d, comsatd, mail, frm, messages, readmsg, guimb, sieve, mail.local, mail.remote, dotlock, anno, ali, comp, fmtcheck, folder, inc, install-mh, mark, mhl, mhpath, pick, refile, repl, rmf, rmm, scan, send, whatnow, movemail
38
39 %%GNU: yes
40
41 %%web-page: http://www.gnu.org/software/mailutils/mailutils.html
42
43 %%doc: English user reference included
44 %%doc: English user reference in Texinfo, DVI, PostScript, HTML, and plaintext formats available from http://www.gnu.org/software/mailutils/manual
45
46 %%developers:
47 Alain Magloire <alainm@gnu.org>,
48 Brian Edmond <briane@qnx.com>,
49 Dave Inglis <dinglis@qnx.com>,
50 Jakob Kaivo <jkaivo@ndn.net>,
51 Jeff Bailey <jbailey@gnu.org>,
52 Sam Roberts <sroberts@uniserve.com>,
53 Sean 'Shaleh' Perry <shaleh@debian.org>,
54 Sergey Poznyakoff <gray@gnu.org.ua>,
55 Wojciech Polak <polak@gnu.org>
56
57 %%source-tarball: ftp://ftp.gnu.org/pub/gnu/mailutils/mailutils-2.0.tar.gz
58 %%source-info: http://savannah.gnu.org/projects/mailutils
59
60 %%repository:
61 git clone git://git.savannah.gnu.org/mailutils.git,
62 http://savannah.gnu.org/git/?group=mailutils,
63 http://git.savannah.gnu.org/gitweb/?p=mailutils.git
64
65 %%source-language: C
66
67 %%weak-prerequisites: Guile 1.6.7, Libtool 1.4.2, GSASL 0.2.3, GnuTLS 1.0.18
68
69 %%version: 2.0 released on 26 Dec 2008
70
71 %%bug-list: bug-mailutils@gnu.org bug-mailutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-mailutils
72
73 %%entry-written-by: Sergey Poznyakoff <gray@gnu.org>
74
...@@ -50,7 +50,7 @@ Published by the Free Software Foundation, ...@@ -50,7 +50,7 @@ Published by the Free Software Foundation,
50 51 Franklin Street, Fifth Floor 50 51 Franklin Street, Fifth Floor
51 Boston, MA 02110-1301, USA 51 Boston, MA 02110-1301, USA
52 52
53 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2008 53 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2008, 2009
54 Free Software Foundation, Inc. 54 Free Software Foundation, Inc.
55 55
56 Permission is granted to copy, distribute and/or modify this document 56 Permission is granted to copy, distribute and/or modify this document
...@@ -437,21 +437,44 @@ Date Input Formats ...@@ -437,21 +437,44 @@ Date Input Formats
437 @node Introduction 437 @node Introduction
438 @chapter Introduction 438 @chapter Introduction
439 439
440 GNU Mailutils contains a series of useful mail clients, servers, 440 GNU Mailutils is a rich and powerful protocol-independent mail
441 and libraries. These are the primary mail utilities of the GNU system. 441 framework. It contains a series of useful mail libraries, clients,
442 Specifically, this package contains a POP3 server, an IMAP4 server, 442 and servers. These are the primary mail utilities for the GNU system.
443 and a Sieve mail filter. It also provides a POSIX `mailx' client, 443 The central library is capable of handling electronic mail in various
444 and a collection of other tools. All utilities can manipulate the 444 mailbox formats and protocols, both local and remote. Specifically,
445 mailboxes of various formats, both local, stored on the hard disk, 445 this project contains a POP3 server, an IMAP4 server, and a Sieve mail
446 and remote, accessed via network protocols, such as POP3 or IMAP4. 446 filter. It also provides a POSIX `mailx' client, and a collection of
447 447 other handy tools.
448 The GNU Mailutils libraries supply a rich set of primitives for 448
449 handling electronic mail in programs written in C, C++ or Scheme. 449 The GNU Mailutils libraries supply an ample set of primitives for
450 450 handling electronic mail in programs written in C, C++, Python or
451 This software is part of the GNU Project and belongs to the Free 451 Scheme.
452 Software Foundation. All libraries are licensed using the GNU LGPL. 452
453 The documentation is licensed under the GNU FDL, and everything 453 At the core of Mailutils is libmailutils, a library which provides
454 else is licensed using the GNU GPL. 454 universal access to various mailboxes and protocols: UNIX mailbox,
455 Maildir, MH, POP3, IMAP4, Sendmail, SMTP. Mailutils offers functions
456 for almost any mail-related task, such as parsing of messages, email
457 addresses and URLs, handling MIME messages, listing mail folders,
458 mailcap facilities, extensible Sieve filtering, access control lists.
459 It supports various modern data security and authentication
460 techniques: TLS encryption, SASL and GSSAPI, to name a few.
461 The framework is able to work with a wide variety of authorization
462 databases, ranging from traditional system password database up to
463 RADIUS, SQL and LDAP.
464
465 The utilities provided by Mailutils include imap4d and pop3d mail
466 servers, mail reporting utility comsatd, general-purpose mail delivery
467 agent maidag, mail filtering program sieve, and an implementation of
468 MH message handling system.
469
470 All utilities share the same subset of command line options and use
471 a unified configuration mechanism, which allows to easily configure
472 the package as a whole.
473
474 This software is part of the GNU Project and is copyrighted by the
475 Free Software Foundation. All libraries are distributed under the
476 terms of the Lesser GNU Public License. The documentation is licensed
477 under the GNU FDL, and everything else is licensed under the GNU GPL.
455 478
456 @menu 479 @menu
457 * Book Contents:: What this Book Contains 480 * Book Contents:: What this Book Contains
......
...@@ -20,7 +20,7 @@ Requires: readline ...@@ -20,7 +20,7 @@ Requires: readline
20 BuildRequires: gettext 20 BuildRequires: gettext
21 BuildRequires: gnutls-devel >= 1.0.18 21 BuildRequires: gnutls-devel >= 1.0.18
22 BuildRequires: libgsasl-devel >= 0.2.3 22 BuildRequires: libgsasl-devel >= 0.2.3
23 BuildRequires: guile-devel >= 1.6 23 BuildRequires: guile-devel >= 1.8
24 BuildRequires: gdbm-devel 24 BuildRequires: gdbm-devel
25 BuildRequires: mysql-devel 25 BuildRequires: mysql-devel
26 BuildRequires: readline-devel 26 BuildRequires: readline-devel
...@@ -28,12 +28,14 @@ BuildRequires: emacs ...@@ -28,12 +28,14 @@ BuildRequires: emacs
28 BuildRequires: python 28 BuildRequires: python
29 29
30 %description 30 %description
31 GNU Mailutils contains a series of useful mail clients, servers, and 31 GNU Mailutils is a rich and powerful protocol-independent mail
32 libraries. These are the primary mail utilities of the GNU system. 32 framework. It contains a series of useful mail libraries, clients,
33 This package provides a replacement for /bin/mail(x) conforming to 33 and servers. These are the primary mail utilities for the GNU system.
34 the UNIX98 specification for mailx. It provides also a mail delivery 34 The central library is capable of handling electronic mail in various
35 agent maidag, and other tools including guimb, dotlock, movemail, 35 mailbox formats and protocols, both local and remote. Specifically,
36 frm. 36 this project contains a POP3 server, an IMAP4 server, and a Sieve mail
37 filter. It also provides a POSIX 'mailx' client, and a collection of
38 other handy tools.
37 39
38 %package -n libmailutils 40 %package -n libmailutils
39 Summary: GNU Mailutils: mailbox access library. 41 Summary: GNU Mailutils: mailbox access library.
...@@ -74,7 +76,7 @@ Group: Networking/Daemons ...@@ -74,7 +76,7 @@ Group: Networking/Daemons
74 Summary: GNU Mailutils: Guile bindings. 76 Summary: GNU Mailutils: Guile bindings.
75 License: GPLv3+ 77 License: GPLv3+
76 Requires: libmailutils = %{version}-%{release} 78 Requires: libmailutils = %{version}-%{release}
77 Requires: guile >= 1.6 79 Requires: guile >= 1.8
78 Group: System Environment/Libraries 80 Group: System Environment/Libraries
79 81
80 %package python 82 %package python
...@@ -94,8 +96,8 @@ Group: Console/Mail ...@@ -94,8 +96,8 @@ Group: Console/Mail
94 %description -n libmailutils 96 %description -n libmailutils
95 The runtime library libmailutils contains various mailbox access 97 The runtime library libmailutils contains various mailbox access
96 routines and support for a number of mailbox types, such as mbox, 98 routines and support for a number of mailbox types, such as mbox,
97 maildir, mh, POP3, and IMAP4. It also supports MIME message 99 Maildir, MH, POP3, and IMAP4. It also supports MIME message
98 handling, and sending mail via SMTP and /sbin/sendmail. 100 handling, and sending mail via SMTP and Sendmail.
99 101
100 %description devel 102 %description devel
101 The static libraries and header files for GNU Mailutils. 103 The static libraries and header files for GNU Mailutils.
...@@ -186,7 +188,6 @@ rm -rf $RPM_BUILD_ROOT ...@@ -186,7 +188,6 @@ rm -rf $RPM_BUILD_ROOT
186 188
187 %files -n libmailutils 189 %files -n libmailutils
188 %defattr(-,root,root,-) 190 %defattr(-,root,root,-)
189 %{_libdir}/libguile-mailutils*.so
190 %{_libdir}/libmailutils.so.* 191 %{_libdir}/libmailutils.so.*
191 %{_libdir}/libmu_*.so.* 192 %{_libdir}/libmu_*.so.*
192 %{_infodir}/* 193 %{_infodir}/*
...@@ -224,6 +225,7 @@ rm -rf $RPM_BUILD_ROOT ...@@ -224,6 +225,7 @@ rm -rf $RPM_BUILD_ROOT
224 %files guile 225 %files guile
225 %defattr(-,root,root,-) 226 %defattr(-,root,root,-)
226 %{_bindir}/sieve.scm 227 %{_bindir}/sieve.scm
228 %{_libdir}/libguile-mailutils*.so
227 %{_datadir}/guile/site/mailutils/*.scm 229 %{_datadir}/guile/site/mailutils/*.scm
228 %{_datadir}/guile/site/mailutils/*.txt 230 %{_datadir}/guile/site/mailutils/*.txt
229 %{_datadir}/guile/site/sieve-modules/*.scm 231 %{_datadir}/guile/site/sieve-modules/*.scm
......