ELM 2.4ME+ PL122h (25) experimental RPM spec file




Experimental RPM spec file for ELM 2.4ME+ PL122h (25)
exists on <URL: http://www.elmme-mailer.org/rpm/elm-2.4ME+.html > directory.

I do not know rpm, so please do not blame me, if
I wipe your hardisk...


Files are following

- <URL: http://www.elmme-mailer.org/rpm/elm-2.4ME+122h.spec >
RPM spec file
- <URL: http://www.elmme-mailer.org/rpm/elm-2.4ME+122h-1.src.rpm >
Source rpm
- <URL: http://www.elmme-mailer.org/rpm/elm-2.4ME+122h-1.i586.rpm >
Package elm binary RPM build on Mandrake Linux 9.0
- <URL: http://www.elmme-mailer.org/rpm/elm-mod-2.4ME+122h-1.i586.rpm >
Package elm-mod binary RPM build on Mandrake Linux 9.0
- <URL: http://www.elmme-mailer.org/rpm/elm-tls-2.4ME+122h-1.i586.rpm >
Package elm-tls binary RPM build on Mandrake Linux 9.0

Spec file uses just elm-2.4ME+121.tar.gz, elm-2.4ME+PL122a.patch.gz,
elm-2.4ME+PL122b.patch.gz, elm-2.4ME+PL122c.patch.gz,
elm-2.4ME+PL122d.patch.gz, elm-2.4ME+PL122e.patch.gz,
elm-2.4ME+PL122f.patch.gz, elm-2.4ME+PL122g.patch.gz and
elm-2.4ME+PL122h.patch.gz. No other patches are used.

Package elm-mod includes libelmme-iconv.so and libelmme-smtp.so.
And package elm-tls includes libelmme-tls.so.

Installation loses mailer = submission setting from global
/usr/local/lib/elm.rc, because when elm package rewrites elm.rc,
submission mailer is not available. It becomes from elm-mod package.

However failed values of /usr/local/lib/elm.rc are saved to
/usr/local/lib/elm.rc.old-values file during installation.

Global setting mailer = submission is restored from
/usr/local/lib/elm.rc.old-values file, when package elm-mod is installed.

Spec file compiles elm for binary distribution, so you must edit
/usr/local/lib/elm.rc before using Elm 2.4ME+. Following variables
need to be modified on elm.rc:

* mailer
* hostdomain (this is usually needed)
* hostfullname
* hostname (usually this is not needed)

Check default values written to elm.rc. It is (re-)generated during
installation.

For re-generation of following file, old
information (if exists) is used:

* /usr/local/lib/elm.rc

Old information is not preserved, but is used as input
during re-generation.

Following files are rewritten:

* /usr/local/lib/elm.mimecharsets
* /usr/local/lib/elm.terminalinfo


SUMMARY: On A)ssemble message fragments -command menu and
digest viewing menu there was "o)ptions" -command,
but actual command was missing. This patch adds
missing command 'o' to command loop.

/ Kari Hurtta

ELM 2.4ME+ PL122h (25) changelog

Changes of Elm 2.4ME+ PL122h (25) compared with Elm 2.4ME+ PL122g (25)
----------------------------------------------------------------------

- "I built your latest elm today and came across a smail
issue as I build it on several architectures from the
same source tree. I found make clean fails to remove
utils/reghelper.o which leads to a failure to link
obvously..."
Reported by: janjaap@xxxxxxxx (Janjaap van Velthooven)
> Added reghelper.o to UTIL_OBJ

- Added 'V' - command (View digest as mailbox) to help.

- Added resort_mailbox() to leaving of A)ssemble message
fragments -command/mode. Otherwise main mailbox is
incorrectly sorted if new mail was arrived when A)ssemble
message fragments -mode was active.

- Fix possible redraw loop when prompting password

- On A)ssemble message fragments -command menu there
is "o)ptions" -command, but actual command was missing.
Added 'o' to command loop.

- On digest viewing menu there is "o)ptions" -command,
but actual command was missing. Added 'o' to command loop.

.



Relevant Pages