aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2023-08-09 11:21:50 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2023-08-09 11:21:50 +0000
commit61f83846779f393ac96ea6cbdde8f973995f7f00 (patch)
tree557f1be4fc8c38e38a24c11baa03f5d26f119991
parent2a2f2cb31d3980fba2de1454139633e271de7826 (diff)
downloadports-61f83846779f393ac96ea6cbdde8f973995f7f00.tar.gz
ports-61f83846779f393ac96ea6cbdde8f973995f7f00.zip
mail/mfmod_pcre: new port had been added (+)
Loadable module for mailfromd which adds Perl-compatible regular expressions to the mail filtering language (MFL). Requested by: maintainer
-rw-r--r--mail/Makefile1
-rw-r--r--mail/mfmod_pcre/Makefile31
-rw-r--r--mail/mfmod_pcre/distinfo3
-rw-r--r--mail/mfmod_pcre/pkg-descr2
4 files changed, 37 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index b8a86885fd3e..4abacbef5e1a 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -227,6 +227,7 @@
SUBDIR += mew
SUBDIR += mew-devel
SUBDIR += mfmod_ldap
+ SUBDIR += mfmod_pcre
SUBDIR += milter-bogom
SUBDIR += milter-callback
SUBDIR += milter-greylist
diff --git a/mail/mfmod_pcre/Makefile b/mail/mfmod_pcre/Makefile
new file mode 100644
index 000000000000..8ff65d31589a
--- /dev/null
+++ b/mail/mfmod_pcre/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= mfmod_pcre
+PORTVERSION= 1.1.1
+CATEGORIES= mail
+MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ \
+ http://download.gnu.org.ua/pub/alpha/${PORTNAME}/
+
+MAINTAINER= zeus@gnu.org.ua
+COMMENT= PCRE support loadable module for mailfromd
+WWW= https://puszcza.gnu.org.ua/projects/mfmod_pcre/
+
+LICENSE= GPLv3+
+
+BUILD_DEPENDS= ${LOCALBASE}/include/mailfromd/mfmod.h:mail/mailfromd
+LIB_DEPENDS= libmailutils.so:mail/mailutils libpcre2-8.so:devel/pcre2
+
+USES= libtool localbase
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
+
+INFO= ${PORTNAME}
+PLIST_FILES= lib/mailfromd/mfmod_pcre.so share/mailfromd/pcre.mfl
+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/mfmod_pcre/distinfo b/mail/mfmod_pcre/distinfo
new file mode 100644
index 000000000000..82a6fd054153
--- /dev/null
+++ b/mail/mfmod_pcre/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1687980003
+SHA256 (mfmod_pcre-1.1.1.tar.gz) = fc4bfeffc891c128fd33f33a4f19f89ddaaebb56e0ce030336f148a57366fd5a
+SIZE (mfmod_pcre-1.1.1.tar.gz) = 510963
diff --git a/mail/mfmod_pcre/pkg-descr b/mail/mfmod_pcre/pkg-descr
new file mode 100644
index 000000000000..e64f4d60424c
--- /dev/null
+++ b/mail/mfmod_pcre/pkg-descr
@@ -0,0 +1,2 @@
+This package is a loadable module for mailfromd which adds Perl-
+compatible regular expressions to the mail filtering language (MFL).