diff --git a/mailutils.changes b/mailutils.changes index 023e343..ac1aeb6 100644 --- a/mailutils.changes +++ b/mailutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Jun 10 23:33:31 UTC 2018 - jengelh@inai.de + +- Trim marketing wording from description, fix grammar. +- Trim idempotent %if..%endif guards. +- Opportunistically use some more macros in the spec. + ------------------------------------------------------------------- Fri Jun 8 06:20:04 UTC 2018 - werner@suse.de diff --git a/mailutils.spec b/mailutils.spec index 8f0b24f..0838908 100644 --- a/mailutils.spec +++ b/mailutils.spec @@ -73,65 +73,60 @@ Requires(verify): permissions %endif %description -Mailutils is a swiss army knife of electronic mail handling. -It offers a rich set of utilities and daemons for processing e-mail. +Mailutils is a set of utilities and daemons for processing e-mail. -All Mailutils programs are able to operate on mailboxes of any -existing format, ranging from standard UNIX maildrops, through -maildir and up to remote mailboxes, which are transparently -accessed using IMAP4, POP3 and SMTP. +All Mailutils programs are able to operate on mailboxes of various +formats, including UNIX maildrops, maildir, and transparently +accessed remote mailboxes (IMAP4, POP3, SMTP). -Regular users will find here an implementation of the traditional -UNIX mail reader mail, command line utilities, such as frm, -messages, readmsg, and sieve -- a flexible utility for filtering -the incoming mail. +Included is an implementation of the traditional UNIX mail reader, +"mail", command line utilities such as "frm", "messages", "readmsg", +as well as "sieve", a flexible utility for filtering the incoming +mail. A special feature of Mailutils is an implementation of the -MH Message Handling System, which combines a power of the UNIX +MH Message Handling System, which combines the UNIX philosophy with a flexibility of Mailutils libraries, thus -allowing to easily incorporate mail from remote mailboxes. +allowing to incorporate mail from remote mailboxes. For system administrators, Mailutils provides a set of daemons for delivering and reading electronic mail, including pop3d, imap4d and a universal mail delivery agent, called maidag. %package mh -Summary: GNU Mailutils -- Support for MH mailbox format +Summary: MH mailbox format support for Mailutils Group: Productivity/Networking/Email/Clients %description mh -The primary aim of this implementation is to provide an interface -between Mailutils and Emacs using mh-e module. +The implementation provides an interface between Mailutils and Emacs +using the mh-e module. -To use Mailutils MH with Emacs, add the following line to your +To use Mailutils MH with Emacs, add the following line to site-start.el or .gnu-emacs file: (load "mailutils-mh") - -%if %{with set_user_identity} %package delivery -Summary: GNU Mailutils -- Server daemon MAIDAG, the mail delivery agent +Summary: Mailutils's delivery agent Group: Productivity/Networking/Email/Servers %description delivery The name 'maidag' stands for Mail delivery agent. It is a -general-purpose MDA offering a rich set of features. It can operate -both in traditional mode, reading the message from its standard input, +general-purpose MDA offering a number of features. It can operate +both in traditional mode, reading a message from standard input, and in LMTP mode. 'Maidag' is able to deliver mail to any mailbox -format, supported by GNU Mailutils. These formats, among others, -include 'smtp://', 'prog://' and 'sendmail://' which are equivalent to +format supported by GNU Mailutils. These formats, among others, +include 'smtp://', 'prog://' and 'sendmail://', which are equivalent to forwarding a message over SMTP to a remote node. -%endif %package notify -Summary: GNU Mailutils -- Server daemon COMSATD, notify users about incoming mail +Summary: Mailutils's incoming e-mail notification daemon Group: Productivity/Networking/Email/Servers %description notify Comsatd is the server which receives reports of incoming mail and -notifies users, wishing to get this service. +notifies users wishing to get this service. %package imap4d -Summary: GNU Mailutils -- Server daemon IMAP4D +Summary: IMAP4 daemon from GNU Mailutils Group: Productivity/Networking/Email/Servers %description imap4d @@ -139,7 +134,7 @@ GNU 'imap4d' is a daemon implementing IMAP4 rev1 protocol for accessing and handling electronic mail messages on a server. %package pop3d -Summary: GNU Mailutils -- Server daemon POP3D +Summary: POP3 daemon from GNU Mailutils Group: Productivity/Networking/Email/Servers Conflicts: courier-imap @@ -147,8 +142,8 @@ Conflicts: courier-imap The 'pop3d' daemon implements the Post Office Protocol Version 3 server. %package devel -Summary: GNU Mailutils -- Development -Group: Development/Libraries/Other +Summary: Development files for GNU Mailutils +Group: Development/Libraries/C and C++ Requires: libmailutils%{somajor} == %{version} Requires: mailutils == %{version} @@ -157,7 +152,7 @@ This package includes libraries and header files for building tools to access mailutils features. %package -n libmailutils%{somajor} -Summary: GNU Mailutils -- Shared libraries +Summary: Generalized mailbox access library Group: System/Libraries %description -n libmailutils%{somajor} @@ -212,8 +207,8 @@ CXX=g++ # # In frm/frm.h wrong definition of MB_LEN_MAX if not defined # -CFLAGS="-Wall $RPM_OPT_FLAGS -D_GNU_SOURCE -DMB_LEN_MAX=16 -fno-strict-aliasing" -CXXFLAGS="-Wall $RPM_OPT_FLAGS -D_GNU_SOURCE -DMB_LEN_MAX=16 -fno-strict-aliasing" +CFLAGS="-Wall %{optflags} -D_GNU_SOURCE -DMB_LEN_MAX=16 -fno-strict-aliasing" +CXXFLAGS="-Wall %{optflags} -D_GNU_SOURCE -DMB_LEN_MAX=16 -fno-strict-aliasing" export PATH CC CXX CFLAGS CXXFLAGS %configure --enable-ipv6 \ --enable-build-servers \ @@ -241,11 +236,11 @@ make %{?_smp_mflags} %install PATH="$PWD/bin:$PATH" -make install DESTDIR=%{buildroot} %{?_smp_mflags} +%make_install # # Remove dir, .la and .elc files # -find %{buildroot} \( -name dir -o -name '*.la' -o -name '*.elc' \) -exec rm -fv '{}' \+ +find %{buildroot} \( -name dir -o -name '*.la' -o -name '*.elc' \) -print -delete # # Rename the mail program to avoid conflicts