BSD Ports

mail/mlmmj 2.1.0 MidnightBSD

Simple and slim mailing list manager

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
d91dd13605
License
mit
Categories
mail

Description

Mlmmj (Mailing List Management Made Joyful) is a simple and slim mailing list manager (MLM) inspired by ezmlm. It works with many different Mail Transport Agents (MTAs) and is simple for a system adminstrator to install, configure and integrate with other software. As it uses very few resources, and requires no daemons, it is ideal for installation on systems where resources are limited, such as Virtual Private Servers (VPSes).

In the other systems

SystemPortVersion
MidnightBSDmail/mlmmj2.1.0
FreeBSDmail/mlmmj2.2.2
OpenBSDmail/mlmmj2.2.2
NetBSDmail/mlmmj1.7.0
DragonFlymail/mlmmj1.5.0
HardenedBSDmail/mlmmj2.2.0
GhostBSDmail/mlmmj2.1.0

Install

Binary package:

mport install mlmmj

From mports:

cd /usr/mports/mail/mlmmj && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mlmmj>0:mail/mlmmj

Dependencies

As this port's Makefile names them.

Test 2

No port depends on this one.

Configuration

Options name: mail_mlmmj

OptionDefaultDescription
DOCSoff
PERLoff
PHPoff
USES
cpe iconv shebangfix tar:xz pkgconfig
Service scripts
none

Files

Manual pages 9
  • mlmmj-bounce(1)
  • mlmmj-list(1)
  • mlmmj-maintd(1)
  • mlmmj-make-ml(1)
  • mlmmj-process(1)
  • mlmmj-receive(1)
  • mlmmj-send(1)
  • mlmmj-sub(1)
  • mlmmj-unsub(1)
pkg-plist 275
  • bin/mlmmj-bounce
  • bin/mlmmj-list
  • bin/mlmmj-maintd
  • bin/mlmmj-make-ml
  • bin/mlmmj-make-ml.sh
  • bin/mlmmj-process
  • bin/mlmmj-receive
  • bin/mlmmj-recieve
  • bin/mlmmj-receive-strip
  • bin/mlmmj-send
  • bin/mlmmj-sub
  • bin/mlmmj-unsub
  • share/man/man1/mlmmj-bounce.1.gz
  • share/man/man1/mlmmj-list.1.gz
  • share/man/man1/mlmmj-maintd.1.gz
  • share/man/man1/mlmmj-make-ml.1.gz
  • share/man/man1/mlmmj-process.1.gz
  • share/man/man1/mlmmj-receive.1.gz
  • share/man/man1/mlmmj-send.1.gz
  • share/man/man1/mlmmj-sub.1.gz
  • share/man/man1/mlmmj-unsub.1.gz
  • share/doc/mlmmj/ChangeLog
  • share/doc/mlmmj/FAQ
  • share/doc/mlmmj/README.md
  • share/doc/mlmmj/README.access.md
  • share/doc/mlmmj/README.archives.md
  • share/doc/mlmmj/README.exim4.md
  • share/doc/mlmmj/README.footers.md
  • share/doc/mlmmj/README.listtexts.md
  • share/doc/mlmmj/README.postfix.md
  • share/doc/mlmmj/README.qmail.md
  • share/doc/mlmmj/README.sendmail.md
  • share/doc/mlmmj/TODO
  • share/doc/mlmmj/TUNABLES.md
  • share/doc/mlmmj/UPGRADE
  • share/mlmmj/text.skel/ast/confirm
  • share/mlmmj/text.skel/ast/deny
  • share/mlmmj/text.skel/ast/deny-post
  • share/mlmmj/text.skel/ast/digest
  • share/mlmmj/text.skel/ast/faq
  • share/mlmmj/text.skel/ast/finish
  • share/mlmmj/text.skel/ast/finish-sub
  • share/mlmmj/text.skel/ast/gatekeep-sub
  • share/mlmmj/text.skel/ast/help
  • share/mlmmj/text.skel/ast/list
  • share/mlmmj/text.skel/ast/moderate-post
  • share/mlmmj/text.skel/ast/notify
  • share/mlmmj/text.skel/ast/probe
  • share/mlmmj/text.skel/ast/prologue
  • share/mlmmj/text.skel/ast/subrelease
  • share/mlmmj/text.skel/ast/wait-post
  • share/mlmmj/text.skel/ast/wait-sub
  • share/mlmmj/text.skel/cs/confirm
  • share/mlmmj/text.skel/cs/deny
  • share/mlmmj/text.skel/cs/deny-post
  • share/mlmmj/text.skel/cs/digest
  • share/mlmmj/text.skel/cs/faq
  • share/mlmmj/text.skel/cs/finish
  • share/mlmmj/text.skel/cs/finish-sub
  • share/mlmmj/text.skel/cs/gatekeep-sub
  • share/mlmmj/text.skel/cs/help
  • share/mlmmj/text.skel/cs/list
  • share/mlmmj/text.skel/cs/moderate-post
  • share/mlmmj/text.skel/cs/notify
  • share/mlmmj/text.skel/cs/probe
  • share/mlmmj/text.skel/cs/prologue
  • share/mlmmj/text.skel/cs/subrelease
  • share/mlmmj/text.skel/cs/wait-post
  • share/mlmmj/text.skel/cs/wait-sub
  • share/mlmmj/text.skel/de/confirm
  • share/mlmmj/text.skel/de/deny
  • share/mlmmj/text.skel/de/deny-post
  • share/mlmmj/text.skel/de/digest
  • share/mlmmj/text.skel/de/faq
  • share/mlmmj/text.skel/de/finish
  • share/mlmmj/text.skel/de/finish-sub
  • share/mlmmj/text.skel/de/gatekeep-sub
  • share/mlmmj/text.skel/de/help
  • share/mlmmj/text.skel/de/list
  • share/mlmmj/text.skel/de/moderate-post
  • share/mlmmj/text.skel/de/notify
  • share/mlmmj/text.skel/de/probe
  • share/mlmmj/text.skel/de/prologue
  • share/mlmmj/text.skel/de/subrelease
  • share/mlmmj/text.skel/de/wait-post
  • share/mlmmj/text.skel/de/wait-sub
  • share/mlmmj/text.skel/en/confirm
  • share/mlmmj/text.skel/en/deny
  • share/mlmmj/text.skel/en/deny-post
  • share/mlmmj/text.skel/en/digest
  • share/mlmmj/text.skel/en/faq
  • share/mlmmj/text.skel/en/finish
  • share/mlmmj/text.skel/en/finish-sub
  • share/mlmmj/text.skel/en/gatekeep-sub
  • share/mlmmj/text.skel/en/help
  • share/mlmmj/text.skel/en/list
  • share/mlmmj/text.skel/en/moderate-post
  • share/mlmmj/text.skel/en/notify
  • share/mlmmj/text.skel/en/probe
  • share/mlmmj/text.skel/en/prologue

The first 100 are listed.

distinfo 1
FileSizeSHA256
mlmmj-2.1.0.tar.xz211928319bf4d4156efa8c938edc5ab15060ff7ad8c7d712e5f70cb5894b4db47f6659
Master sites 1
  • https://codeberg.org/mlmmj/mlmmj/releases/download/RELEASE_${PORTVERSION:C/\./_/g}/

Commit history 1

DateCommitCreditsLog message
d91dd13605 Lucas Holt mail/mlmmj: update to 2.1.0 (#721)
Update `mail/mlmmj` from 1.5.0 to 2.1.0. ## New MidnightBSD-specific patch required `files/patch-mk_common.mk` reorders the compile rules from `$(CFLAGS) $(LOCAL_CFLAGS)` to `$(LOCAL_CFLAGS) $(CFLAGS)`. MidnightBSD gets iconv from `converters/libiconv`, so `USES=iconv` puts `-I/usr/local/include` into CPPFLAGS **ahead** of `-I${WRKSRC}/include`. mlmmj 2.x's new `include/archive.h` and `include/unistr.h` were then shadowed by libarchive's `/usr/local/include/archive.h` and libunistring's `/usr/local/include/unistr.h`: ``` listcontrol.c:631:12: error: call to undeclared function 'archive_open'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] prepstdreply.c:1704:11: error: call to undeclared function 'unistr_utf8_to_header'; ... …