ports/63549: new port submission, crm114

Lowell Gilbert freebsd-ports-local at be-well.no-ip.com
Sun Feb 29 21:00:22 UTC 2004


>Number:         63549
>Category:       ports
>Synopsis:       new port submission, crm114
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 29 13:00:21 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Lowell Gilbert
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD be-well.ilk.org 4.9-STABLE FreeBSD 4.9-STABLE #66: Tue Feb 24 20:51:52 EST 2004 root at be-well.ilk.org:/usr/src/sys/compile/BE-WELL i386


	
>Description:

Here is a port skeleton for crm114, a filter language mostly used for
spam filtering.

	
>How-To-Repeat:
	
>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:
#
#	/usr/ports/devel/crm114
#	/usr/ports/devel/crm114/files
#	/usr/ports/devel/crm114/files/patch-Makefile
#	/usr/ports/devel/crm114/Makefile
#	/usr/ports/devel/crm114/distinfo
#	/usr/ports/devel/crm114/pkg-descr
#	/usr/ports/devel/crm114/pkg-plist
#
echo c - /usr/ports/devel/crm114
mkdir -p /usr/ports/devel/crm114 > /dev/null 2>&1
echo c - /usr/ports/devel/crm114/files
mkdir -p /usr/ports/devel/crm114/files > /dev/null 2>&1
echo x - /usr/ports/devel/crm114/files/patch-Makefile
sed 's/^X//' >/usr/ports/devel/crm114/files/patch-Makefile << 'END-of-/usr/ports/devel/crm114/files/patch-Makefile'
X--- Makefile.ORIG	Sat Feb 21 18:43:43 2004
X+++ Makefile	Sun Feb 29 15:19:25 2004
X@@ -4,7 +4,7 @@
X #   If you want to install the executables somewhere else, change
X #    BINDIR here.  Default is /usr/bin 
X #
X-prefix=/usr
X+prefix ?= /usr
X BINDIR=${prefix}/bin
X 
X # VER_SUFFIX defines a version suffix for our installed executables, 
END-of-/usr/ports/devel/crm114/files/patch-Makefile
echo x - /usr/ports/devel/crm114/Makefile
sed 's/^X//' >/usr/ports/devel/crm114/Makefile << 'END-of-/usr/ports/devel/crm114/Makefile'
X# New ports collection makefile for:   crm114
X# Date created:        29 Feb 2004 (Leap Day)
X# Whom:                Lowell Gilbert <freebsd-ports-local at be-well.ilk.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      crm114
XPORTVERSION=   20040221
XCATEGORIES=    devel
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= 	crm114
XDISTNAME=      crm114-20040221-BlameYokohama.src
X
XMAINTAINER=	ports at FreeBSD.org
XCOMMENT=	CRM114 is a language designed to write filters in
X
XBUILD_DEPENDS=  ${LOCALBASE}/lib/libtre.a:${PORTSDIR}/textproc/libtre
XRUN_DEPENDS=    ${LOCALBASE}/lib/libtre.a:${PORTSDIR}/textproc/libtre
X
XMAKE_ARGS+= CFLAGS+=" -I${PREFIX}/include"
XMAKE_ARGS+= LDFLAGS+=" -L${PREFIX}/lib"
XMAKE_ARGS+= LIBS+=" -lintl -liconv"
XMAKE_ARGS+= prefix=${PREFIX}
X
X.include <bsd.port.pre.mk>
X
XUSE_GMAKE=	yes
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/devel/crm114/Makefile
echo x - /usr/ports/devel/crm114/distinfo
sed 's/^X//' >/usr/ports/devel/crm114/distinfo << 'END-of-/usr/ports/devel/crm114/distinfo'
XMD5 (crm114-20040221-BlameYokohama.src.tar.gz) = c969c5857e6c9a423a9d1f2b31a3e072
XSIZE (crm114-20040221-BlameYokohama.src.tar.gz) = 762449
END-of-/usr/ports/devel/crm114/distinfo
echo x - /usr/ports/devel/crm114/pkg-descr
sed 's/^X//' >/usr/ports/devel/crm114/pkg-descr << 'END-of-/usr/ports/devel/crm114/pkg-descr'
XCRM114 is a system to examine incoming e-mail, system log streams, data
Xfiles or other data streams, and to sort, filter, or alter the incoming
Xfiles or data streams according to the user's wildest desires. Criteria for
Xcategorization of data can be by satisfaction of regexes, by sparse binary
Xpolynomial matching with a Bayesian Chain Rule evaluator, or by other
Xmeans. Accuracy of the SBPH/BCR classifier has been seen in excess of 99 per
Xcent, for 1/4 megabyte of learning text. In other words, CRM114 learns, and
Xit learns fast.
X
XCRM114 is compatible with SpamAssassin or other spam-flagging software; it
Xcan also be pipelined in front of or behind procmail. CRM114 is also useful
Xas a syslog or firewall log filter, to alert you to important events but
Xignore the ones that aren't meaningful.
X
XWWW: http://crm114.sourceforge.net/
X
X- Lowell Gilbert
Xfreebsd-ports-local at be-well.ilk.org
END-of-/usr/ports/devel/crm114/pkg-descr
echo x - /usr/ports/devel/crm114/pkg-plist
sed 's/^X//' >/usr/ports/devel/crm114/pkg-plist << 'END-of-/usr/ports/devel/crm114/pkg-plist'
Xbin/crm
Xbin/cssdiff
Xbin/cssmerge
Xbin/cssutil
END-of-/usr/ports/devel/crm114/pkg-plist
exit


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



More information about the freebsd-ports-bugs mailing list