aboutsummaryrefslogtreecommitdiffstats
path: root/mail/dsbl-testers
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2003-06-03 12:57:14 +0800
committerlioux <lioux@FreeBSD.org>2003-06-03 12:57:14 +0800
commit9e566cf1086600af80eefd6bbbeb0a59f7e0f779 (patch)
tree8f801305bceeae93f239952d0f1b46cf24a0c0ba /mail/dsbl-testers
parentc4e8c2d07f6f03893470409e997f4845fe9bf3d2 (diff)
downloadfreebsd-ports-graphics-9e566cf1086600af80eefd6bbbeb0a59f7e0f779.tar.gz
freebsd-ports-graphics-9e566cf1086600af80eefd6bbbeb0a59f7e0f779.tar.zst
freebsd-ports-graphics-9e566cf1086600af80eefd6bbbeb0a59f7e0f779.zip
New port dsbl-testers version 0.9.4: Testing software configured
to work with DSBL/DSBL-compliant services PR: 41916 Submitted by: Dean Hollister <dean@odyssey.apana.org.au>
Diffstat (limited to 'mail/dsbl-testers')
-rw-r--r--mail/dsbl-testers/Makefile60
-rw-r--r--mail/dsbl-testers/distinfo1
-rw-r--r--mail/dsbl-testers/pkg-descr13
-rw-r--r--mail/dsbl-testers/pkg-plist7
4 files changed, 81 insertions, 0 deletions
diff --git a/mail/dsbl-testers/Makefile b/mail/dsbl-testers/Makefile
new file mode 100644
index 00000000000..77df6eac5e3
--- /dev/null
+++ b/mail/dsbl-testers/Makefile
@@ -0,0 +1,60 @@
+# New ports collection makefile for: dsbl-testers
+# Date created: Fri Aug 23 09:00:00 WST 2002
+# Whom: Dean Hollister <dean@odyssey.apana.org.au>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dsbl
+PORTVERSION= 0.9.4
+CATEGORIES= mail
+MASTER_SITES= http://ares.penguinhosting.net/~ian/projects/ \
+ http://www.wa.apana.org.au/~dean/sources/ \
+ ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
+PKGNAMESUFFIX= -testers
+DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
+
+MAINTAINER= dean@odyssey.apana.org.au
+COMMENT= Testing software configured to work with DSBL/DSBL-compliant services
+
+BUILD_DEPENDS= ${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring \
+ ${LOCALBASE}/include/firedns.h:${PORTSDIR}/net/firedns
+
+USE_REINPLACE= yes
+HAS_CONFIGURE= yes
+CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
+ LIBS="${LIBS} ${PTHREAD_LIBS}"
+WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}
+INSTALL_SHLIBS= yes
+
+MAN1= formmailtest.1 relaytest.1 socks5test.1 \
+ httptest.1 socks4test.1 spamtrap.1
+MAN5= dsbl.conf.5
+
+# install ourselves to insure proper ownership/permissions
+# as dictated by port's rules
+BINARY_FILES= formmailtest httptest relaytest socks4test socks5test \
+ spamtrap
+CONF_FILES= conf/dsbl.conf
+
+post-configure:
+# let the configure script findings be used
+ @${REINPLACE_CMD} -E \
+ -e 's|\?=|=|' \
+ ${BUILD_WRKSRC}/${MAKEFILE}
+
+do-install:
+.for file in ${BINARY_FILES}
+ @${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/bin
+.endfor
+.for file in ${CONF_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/etc
+.endfor
+.for file in ${MAN1}
+ @${INSTALL_MAN} ${WRKSRC}/man/${file} ${MANPREFIX}/man/man1
+.endfor
+.for file in ${MAN5}
+ @${INSTALL_MAN} ${WRKSRC}/man/${file} ${MANPREFIX}/man/man5
+.endfor
+
+.include <bsd.port.mk>
diff --git a/mail/dsbl-testers/distinfo b/mail/dsbl-testers/distinfo
new file mode 100644
index 00000000000..e9eb50b3f06
--- /dev/null
+++ b/mail/dsbl-testers/distinfo
@@ -0,0 +1 @@
+MD5 (dsbl-testers-0.9.4.tar.gz) = f4872966d3b448839dbd28e180fedb89
diff --git a/mail/dsbl-testers/pkg-descr b/mail/dsbl-testers/pkg-descr
new file mode 100644
index 00000000000..97377639672
--- /dev/null
+++ b/mail/dsbl-testers/pkg-descr
@@ -0,0 +1,13 @@
+From the README file:
+
+This package contains testing software configured to work with the
+DSBL (http://dsbl.org/) or DSBL-compliant services. It enables you
+to send tests to servers based on spam that you receive. If those
+tests succeed, the results will reach the DSBL host in question,
+and the relay will be listed.
+
+WWW: http://ares.penguinhosting.net/~ian/
+
+- Dean
+
+dean@odyssey.apana.org.au
diff --git a/mail/dsbl-testers/pkg-plist b/mail/dsbl-testers/pkg-plist
new file mode 100644
index 00000000000..951f956f649
--- /dev/null
+++ b/mail/dsbl-testers/pkg-plist
@@ -0,0 +1,7 @@
+bin/formmailtest
+bin/httptest
+bin/relaytest
+bin/socks4test
+bin/socks5test
+bin/spamtrap
+etc/dsbl.conf