Index: mail/Makefile =================================================================== --- mail/Makefile +++ mail/Makefile @@ -225,6 +225,7 @@ SUBDIR += mairix SUBDIR += masqmail SUBDIR += mb2md + SUBDIR += mblaze SUBDIR += mbox2imap SUBDIR += mbox2mdir SUBDIR += mboxcheck-applet Index: mail/mblaze/Makefile =================================================================== --- /dev/null +++ mail/mblaze/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= mblaze +DISTVERSIONPREFIX= v +DISTVERSION= 0.4 +CATEGORIES= mail + +MAINTAINER= loader@FreeBSD.org +COMMENT= Unix utilities to deal with Maildir + +LICENSE= CC0-1.0 MIT PD +LICENSE_COMB= multi + +USES= gmake perl5 +USE_GITHUB= yes +USE_PERL5= test + +GH_ACCOUNT= chneukirchen +MAKEFILE= GNUmakefile +TEST_TARGET= check + +.include Index: mail/mblaze/distinfo =================================================================== --- /dev/null +++ mail/mblaze/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1534418112 +SHA256 (chneukirchen-mblaze-v0.4_GH0.tar.gz) = 83dffd7fe74fa871642e97db94e27c04506f746fa4d6ba2f95c1a880638d6e0c +SIZE (chneukirchen-mblaze-v0.4_GH0.tar.gz) = 85934 Index: mail/mblaze/files/patch-GNUmakefile =================================================================== --- /dev/null +++ mail/mblaze/files/patch-GNUmakefile @@ -0,0 +1,35 @@ +--- GNUmakefile.orig 2018-08-15 15:16:45 UTC ++++ GNUmakefile +@@ -15,9 +15,8 @@ LDLIBS=-liconv + endif + + DESTDIR= +-PREFIX=/usr/local + BINDIR=$(PREFIX)/bin +-MANDIR=$(PREFIX)/share/man ++MANDIR=$(PREFIX)/man + + ALL = maddr magrep mdate mdeliver mdirs mexport mflag mflow mgenmid mhdr minc mlist mmime mpick mscan msed mseq mshow msort mthread + SCRIPT = mcolor mcom mless mmkdir mquote museragent +@@ -58,16 +57,17 @@ install: FRC all + $(DESTDIR)$(MANDIR)/man1 \ + $(DESTDIR)$(MANDIR)/man5 \ + $(DESTDIR)$(MANDIR)/man7 +- install -m0755 $(ALL) $(SCRIPT) $(DESTDIR)$(BINDIR) ++ $(BSD_INSTALL_PROGRAM) $(ALL) $(DESTDIR)$(BINDIR) ++ $(BSD_INSTALL_SCRIPT) $(SCRIPT) $(DESTDIR)$(BINDIR) + ln -sf mless $(DESTDIR)$(BINDIR)/mnext + ln -sf mless $(DESTDIR)$(BINDIR)/mprev + ln -sf mcom $(DESTDIR)$(BINDIR)/mbnc + ln -sf mcom $(DESTDIR)$(BINDIR)/mfwd + ln -sf mcom $(DESTDIR)$(BINDIR)/mrep + ln -sf mdeliver $(DESTDIR)$(BINDIR)/mrefile +- install -m0644 man/*.1 $(DESTDIR)$(MANDIR)/man1 +- install -m0644 man/*.5 $(DESTDIR)$(MANDIR)/man5 +- install -m0644 man/*.7 $(DESTDIR)$(MANDIR)/man7 ++ $(BSD_INSTALL_MAN) man/*.1 $(DESTDIR)$(MANDIR)/man1 ++ $(BSD_INSTALL_MAN) man/*.5 $(DESTDIR)$(MANDIR)/man5 ++ $(BSD_INSTALL_MAN) man/*.7 $(DESTDIR)$(MANDIR)/man7 + + release: + VERSION=$$(git describe --tags | sed 's/^v//;s/-[^.]*$$//') && \ Index: mail/mblaze/pkg-descr =================================================================== --- /dev/null +++ mail/mblaze/pkg-descr @@ -0,0 +1,4 @@ +The mblaze message system is a set of Unix utilities for processing and +interacting with mail messages which are stored in maildir folders. + +WWW: https://github.com/chneukirchen/mblaze Index: mail/mblaze/pkg-plist =================================================================== --- /dev/null +++ mail/mblaze/pkg-plist @@ -0,0 +1,61 @@ +bin/maddr +bin/magrep +bin/mbnc +bin/mcolor +bin/mcom +bin/mdate +bin/mdeliver +bin/mdirs +bin/mexport +bin/mflag +bin/mflow +bin/mfwd +bin/mgenmid +bin/mhdr +bin/minc +bin/mless +bin/mlist +bin/mmime +bin/mmkdir +bin/mnext +bin/mpick +bin/mprev +bin/mquote +bin/mrefile +bin/mrep +bin/mscan +bin/msed +bin/mseq +bin/mshow +bin/msort +bin/mthread +bin/museragent +man/man1/maddr.1.gz +man/man1/magrep.1.gz +man/man1/mbnc.1.gz +man/man1/mcom.1.gz +man/man1/mdeliver.1.gz +man/man1/mdirs.1.gz +man/man1/mexport.1.gz +man/man1/mflag.1.gz +man/man1/mflow.1.gz +man/man1/mfwd.1.gz +man/man1/mgenmid.1.gz +man/man1/mhdr.1.gz +man/man1/minc.1.gz +man/man1/mless.1.gz +man/man1/mlist.1.gz +man/man1/mmime.1.gz +man/man1/mmkdir.1.gz +man/man1/mpick.1.gz +man/man1/mrefile.1.gz +man/man1/mrep.1.gz +man/man1/mscan.1.gz +man/man1/msed.1.gz +man/man1/mseq.1.gz +man/man1/mshow.1.gz +man/man1/msort.1.gz +man/man1/mthread.1.gz +man/man5/mblaze-profile.5.gz +man/man7/mblaze.7.gz +man/man7/mmsg.7.gz