Accepting request 615836 from home:jengelh:branches:server:mail

- Trim marketing wording from description, fix grammar.
- Trim idempotent %if..%endif guards.
- Opportunistically use some more macros in the spec.

OBS-URL: https://build.opensuse.org/request/show/615836
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=9
This commit is contained in:
Dr. Werner Fink 2018-06-11 09:48:44 +00:00 committed by Git OBS Bridge
parent c23af45be4
commit 2401dfb839
2 changed files with 37 additions and 35 deletions

View File

@ -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

View File

@ -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