ports/55222: New Port: mail/dspam

Dominic Marks dom at wirespeed.org.uk
Sun Aug 3 23:10:17 UTC 2003


>Number:         55222
>Category:       ports
>Synopsis:       New Port: mail/dspam
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 03 16:10:15 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Dominic Marks
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
>Environment:
System: FreeBSD moo.cus.org.uk 4.7-STABLE FreeBSD 4.7-STABLE #4: Wed Apr 16 15:13:46 BST 2003 root at moo.cus.org.uk:/usr/obj/usr/src/sys/BAA i386

	
>Description:
DSPAM (as in De-Spam) is an open-source project to create a new kind of
anti-spam mechanism, and is currently effective as both a server-side
agent for UNIX email servers and a developer's library for mail
clients, other anti-spam tools, and similar projects requiring drop-in
spam filtering.

WWW: http://www.networkdweebs.com/software/dspam/

	
>How-To-Repeat:
	NA

	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dspam/
#	dspam/Makefile
#	dspam/distinfo
#	dspam/files
#	dspam/files/patch-configure
#	dspam/pkg-plist
#	dspam/pkg-descr
#	dspam/pkg-message
#
echo c - dspam/
mkdir -p dspam/ > /dev/null 2>&1
echo x - dspam/Makefile
sed 's/^X//' >dspam/Makefile << 'END-of-dspam/Makefile'
X# New ports collection makefile for:	dspam
X# Date created:				03/08/2003
X# Whom:			Dominic Marks <dom at wirespeed.org.uk>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dspam
XPORTVERSION=	2.6.3
XCATEGORIES=	mail
XMASTER_SITES=	http://www.networkdweebs.com/software/dspam/
XDISTNAME=	${PORTNAME}-${PORTVERSION:R}
X
XMAINTAINER=	dom at wirespeed.org.uk
XCOMMENT=	A server-side bayesian spam filter
X
XLIB_DEPENDS=	db41.1:${PORTSDIR}/databases/db41
X
XUSE_REINPLACE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS= --with-userdir=${PREFIX}/etc/dspam \
X		--with-db4-includes=${LOCALBASE}/include/db41
XCONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib"
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/doc/dspam/
X	@${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/CHANGE \
X		${PREFIX}/share/doc/${PORTNAME}
X.endif
X	@${CP} ${PKGMESSAGE} ${WRKDIR}/pkg-message
X	@${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \
X		${WRKDIR}/pkg-message
X	@${CAT} ${WRKDIR}/pkg-message
X
X.include <bsd.port.mk>
END-of-dspam/Makefile
echo x - dspam/distinfo
sed 's/^X//' >dspam/distinfo << 'END-of-dspam/distinfo'
XMD5 (dspam-2.6.tar.gz) = 3fd1eb76bd4d28fd7707b64e7899b3cd
END-of-dspam/distinfo
echo c - dspam/files
mkdir -p dspam/files > /dev/null 2>&1
echo x - dspam/files/patch-configure
sed 's/^X//' >dspam/files/patch-configure << 'END-of-dspam/files/patch-configure'
X--- configure	Sat Aug  2 23:16:30 2003
X+++ configure.new	Sun Aug  3 23:15:30 2003
X@@ -19110,13 +19110,13 @@
X rm -f conftest.err conftest.$ac_ext
X 
X 
X-echo "$as_me:$LINENO: checking for db_strerror in -ldb-4.1" >&5
X-echo $ECHO_N "checking for db_strerror in -ldb-4.1... $ECHO_C" >&6
X+echo "$as_me:$LINENO: checking for db_strerror in -ldb41" >&5
X+echo $ECHO_N "checking for db_strerror in -ldb41... $ECHO_C" >&6
X if test "${ac_cv_lib_db_4_1_db_strerror+set}" = set; then
X   echo $ECHO_N "(cached) $ECHO_C" >&6
X else
X   ac_check_lib_save_LIBS=$LIBS
X-LIBS="-ldb-4.1  $LIBS"
X+LIBS="-ldb41  $LIBS"
X cat >conftest.$ac_ext <<_ACEOF
X #line $LINENO "configure"
X /* confdefs.h.  */
X@@ -19169,7 +19169,7 @@
X #define HAVE_LIBDB_4_1 1
X _ACEOF
X 
X-  LIBS="-ldb-4.1 $LIBS"
X+  LIBS="-ldb41 $LIBS"
X 
X else
X    { { echo "$as_me:$LINENO: error: Required library not found or not usable" >&5
END-of-dspam/files/patch-configure
echo x - dspam/pkg-plist
sed 's/^X//' >dspam/pkg-plist << 'END-of-dspam/pkg-plist'
Xbin/dspam
Xbin/dspam_dump
Xbin/dspam_convert
Xbin/dspam_clean
Xbin/dspam_crc
Xbin/dspam_purge
Xbin/dspam_stats
Xbin/dspam_corpus
Xlib/libdspam.so.2
Xlib/libdspam.so
Xlib/libdspam.la
Xlib/libdspam.a
X%%PORTDOCS%%share/doc/dspam/README
X%%PORTDOCS%%share/doc/dspam/CHANGE
X%%PORTDOCS%%@dirrm share/doc/dspam
X at dirrm etc/dspam
END-of-dspam/pkg-plist
echo x - dspam/pkg-descr
sed 's/^X//' >dspam/pkg-descr << 'END-of-dspam/pkg-descr'
XDSPAM (as in De-Spam) is an open-source project to create a new kind
Xof anti-spam mechanism, and is currently effective as both a
Xserver-side agent for UNIX email servers and a developer's library
Xfor mail clients, other anti-spam tools, and similar projects
Xrequiring drop-in spam filtering.
X
XWWW: http://www.networkdweebs.com/software/dspam/
END-of-dspam/pkg-descr
echo x - dspam/pkg-message
sed 's/^X//' >dspam/pkg-message << 'END-of-dspam/pkg-message'
X--------------------------------------------------------------------
X
X See the file %%PREFIX%%/share/doc/dspam/README for advice about
X how to configure DSPAM with your MTA. Examples are provided for
X sendmail, exim and other popular MTAs.
X
X--------------------------------------------------------------------
END-of-dspam/pkg-message
exit


	


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list