Date: Sat, 27 Dec 2025 17:34:39 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 9f87b8a6f4fa - main - mail/mbar: new port had been added (+) Message-ID: <695018af.26884.1c273d25@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=9f87b8a6f4fa8ac0986015ccaf4d9b6811d4964f commit 9f87b8a6f4fa8ac0986015ccaf4d9b6811d4964f Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2025-12-27 17:32:56 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2025-12-27 17:32:56 +0000 mail/mbar: new port had been added (+) Flexible mailbox archiver based on GNU mailutils. Requested by: maintainer --- mail/Makefile | 1 + mail/mbar/Makefile | 26 ++++++++++++++++++++++++++ mail/mbar/distinfo | 3 +++ mail/mbar/files/patch-GNUmakefile | 35 +++++++++++++++++++++++++++++++++++ mail/mbar/pkg-descr | 5 +++++ 5 files changed, 70 insertions(+) diff --git a/mail/Makefile b/mail/Makefile index 45a9bb313a34..b59bf2fc83c9 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -217,6 +217,7 @@ SUBDIR += mairix SUBDIR += masqmail SUBDIR += mb2md + SUBDIR += mbar SUBDIR += mblaze SUBDIR += mbox2imap SUBDIR += mbox2mdir diff --git a/mail/mbar/Makefile b/mail/mbar/Makefile new file mode 100644 index 000000000000..7fb17e8879d8 --- /dev/null +++ b/mail/mbar/Makefile @@ -0,0 +1,26 @@ +PORTNAME= mbar +PORTVERSION= 2.0 +CATEGORIES= mail +MASTER_SITES= https://download.gnu.org.ua/release/mbar/ + +MAINTAINER= zeus@gnu.org.ua +COMMENT= Flexible mailbox archiver based on GNU mailutils +WWW= https://puszcza.gnu.org.ua/projects/mbar + +LICENSE= GPLv3+ + +LIB_DEPENDS= libmailutils.so:mail/mailutils + +USES= gmake +MAKEFILE= GNUmakefile + +PLIST_FILES= bin/mbar share/man/man1/mbar.1.gz +PORTDOCS= NEWS README + +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/mail/mbar/distinfo b/mail/mbar/distinfo new file mode 100644 index 000000000000..3efd26cf6280 --- /dev/null +++ b/mail/mbar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1760967406 +SHA256 (mbar-2.0.tar.gz) = 6e350e20048b98837439228c4a74c5a10c097438a8e73235693f797dc0cbdf96 +SIZE (mbar-2.0.tar.gz) = 27268 diff --git a/mail/mbar/files/patch-GNUmakefile b/mail/mbar/files/patch-GNUmakefile new file mode 100644 index 000000000000..9dddf5fb4968 --- /dev/null +++ b/mail/mbar/files/patch-GNUmakefile @@ -0,0 +1,35 @@ +--- GNUmakefile.orig 2025-10-20 13:35:06 UTC ++++ GNUmakefile +@@ -17,8 +17,7 @@ + # Required version of Mailutils: major and minor numbers. If patchlevel is + # needed, set the VPAT variable. + VMAJ = 3 +-VMIN = 20 +-VPAT = 92 ++VMIN = 21 + + # Installation prefix + PREFIX = /usr/local +@@ -49,7 +48,7 @@ ifneq (,$(wildcard config.mk)) + endif + + ifeq ($(DEVMAILUTILS),) +- CFLAGS = $(O) $(shell mailutils cflags) ++ CFLAGS += $(O) $(shell mailutils cflags) + LDFLAGS = $(shell mailutils ldflags all sieve) + MU_INFO = mailutils info + else +@@ -125,11 +124,11 @@ install: install-bin install-man + + install-bin: mbar + $(MKHIER) $(DESTDIR)$(BINDIR) +- $(INSTALL) mbar $(DESTDIR)$(BINDIR) ++ $(BSD_INSTALL_PROGRAM) mbar $(DESTDIR)$(BINDIR) + + install-man: + $(MKHIER) $(DESTDIR)$(MAN1DIR) +- $(INSTALL) mbar.1 $(DESTDIR)$(MAN1DIR) ++ $(BSD_INSTALL_MAN) mbar.1 $(DESTDIR)$(MAN1DIR) + + # ################### + # Distribution rules diff --git a/mail/mbar/pkg-descr b/mail/mbar/pkg-descr new file mode 100644 index 000000000000..aad25d865d5c --- /dev/null +++ b/mail/mbar/pkg-descr @@ -0,0 +1,5 @@ +Mbar scans the given mailbox folder mailboxes matching a supplied pattern. +For each mailbox found, a set of criteria is applied to its messages. All +messages that matched the criteria are then picked and moved to the mailbox +of the same name, located in the backup folder. If the destination mailbox +does not exist, it is created with the necessary intermediate directories.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?695018af.26884.1c273d25>
