Date: Mon, 4 Aug 2003 00:01:05 +0100 (BST) From: Dominic Marks <dom@wirespeed.org.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/55222: New Port: mail/dspam Message-ID: <200308032301.h73N15SN043168@cus.org.uk> Resent-Message-ID: <200308032310.h73NAG1E028856@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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@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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308032301.h73N15SN043168>