mail/avenger: Remove expired port

2024-06-30 mail/avenger: Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead
This commit is contained in:
Rene Ladan 2024-06-30 14:45:08 +02:00
commit d54259afa0

1
MOVED
View file

@ -3364,3 +3364,4 @@ www/node21||2024-06-30|Has expired: Node.js 21.* will reach its EoL on 2024-06-0
graphics/py-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming
graphics/p5-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming
print/panda||2024-06-30|Has expired: Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead
mail/avenger||2024-06-30|Has expired: Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead

View file

@ -21,7 +21,6 @@
SUBDIR += astroid
SUBDIR += automx
SUBDIR += autorespond
SUBDIR += avenger
SUBDIR += balsa
SUBDIR += batv-milter
SUBDIR += bayespam

View file

@ -1,65 +0,0 @@
PORTNAME= avenger
PORTVERSION= 0.8.5
PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.mailavenger.org/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= Anti-spam SMTP server
WWW= https://www.mailavenger.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Depends on deprecated Oracle Berkeley DB 5.3 and upstream is dead
EXPIRATION_DATE=2024-06-30
USES= bdb ssl
USE_CXXSTD= c++14
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFIGURE_ARGS= --enable-ssl=${OPENSSLBASE} \
--with-db=${LOCALBASE} \
--with-etcdir=${ETCDIR}
CONFIGURE_ENV= WFLAGS='-Wall'
# Fix build with clang11
CFLAGS+= -fcommon
CONFLICTS_INSTALL= mailutils # bin/dotlock
SUB_FILES= pkg-message
USERS= ${PORTNAME}
GROUPS= ${USERS}
PORTDOCS= INSTALL INSTALL.html README NEWS
OPTIONS_DEFINE= DOCS SASL
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_CONFIGURE_ENABLE= sasl
post-patch:
@${REINPLACE_CMD} -e \
'/for vers in/s|5.*;|${BDB_LIB_NAME:S,db-,,};|' \
${WRKSRC}/configure
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
post-install:
@${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${WRKSRC}/etc/asmtpd.conf \
${STAGEDIR}${ETCDIR}/asmtpd.conf.sample
${INSTALL_DATA} ${WRKSRC}/etc/unknown \
${STAGEDIR}${ETCDIR}/unknown.sample
${INSTALL_DATA} ${WRKSRC}/etc/pf.os ${STAGEDIR}${PREFIX}/share
@${MKDIR} ${STAGEDIR}${DATADIR}
(cd ${WRKSRC}/etc ; ${INSTALL_DATA} smtp-filter.pf avsendmail.m4 \
${STAGEDIR}${DATADIR})
.include <bsd.port.mk>

View file

@ -1,3 +0,0 @@
TIMESTAMP = 1540694687
SHA256 (avenger-0.8.5.tar.gz) = b0fc3e2e03ed010e95e561367fce7b087968df7ea6056251eba95cad14d26d37
SIZE (avenger-0.8.5.tar.gz) = 910358

View file

@ -1,14 +0,0 @@
--- Makefile.in.orig 2018-10-09 06:38:27 UTC
+++ Makefile.in
@@ -386,9 +386,9 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
LYNX = lynx
-SUBDIRS = libasync asmtpd util local doc etc
+SUBDIRS = libasync asmtpd util local doc
libexec_SCRIPTS = avenger
-sample_DATA = INSTALL INSTALL.html
+sample_DATA =
CLEANFILES = core *.core *~
DISTCLEANFILES = autom4te*.cache config.status config.log avenger
EXTRA_DIST = .gitignore avenger.in INSTALL.html LICENSE

View file

@ -1,10 +0,0 @@
[
{ type: install
message: <<EOM
Before using Mail Avenger, you will need to configure it.
Instructions are available in:
%%DATADIR%%/INSTALL
EOM
}
]

View file

@ -1,9 +0,0 @@
Mail Avenger is a highly-configurable, MTA-independent SMTP server
daemon. It lets users run messages through filters like ClamAV and
SpamAssassin during SMTP transactions, so the server can reject mail
before assuming responsibility for its delivery. Other unique features
include TCP SYN fingerprint and network route recording, verification
of sender addresses through SMTP callbacks, SPF (sender policy
framework) as a general policy language, qmail-style control over both
SMTP-level behavior and local delivery of extension addresses,
mail-bomb protection, integration with kernel firewalls, and more.

View file

@ -1,35 +0,0 @@
bin/aliascheck
bin/dbutil
bin/deliver
bin/dotlock
bin/edinplace
bin/escape
bin/macutil
bin/mailexec
bin/match
bin/sendmac
bin/smtpdcheck
bin/synos
@sample %%ETCDIR%%/asmtpd.conf.sample
@sample %%ETCDIR%%/unknown.sample
libexec/avenger
libexec/avenger.local
share/man/man1/aliascheck.1.gz
share/man/man1/avenger.1.gz
share/man/man1/dbutil.1.gz
share/man/man1/deliver.1.gz
share/man/man1/dotlock.1.gz
share/man/man1/edinplace.1.gz
share/man/man1/escape.1.gz
share/man/man1/macutil.1.gz
share/man/man1/mailexec.1.gz
share/man/man1/match.1.gz
share/man/man1/smtpdcheck.1.gz
share/man/man1/synos.1.gz
share/man/man5/asmtpd.conf.5.gz
share/man/man8/asmtpd.8.gz
share/man/man8/avenger.local.8.gz
sbin/asmtpd
%%DATADIR%%/avsendmail.m4
%%DATADIR%%/smtp-filter.pf
share/pf.os